Use the official provider list to detect duplicates
commitd273ee5eb20ecb6e97d5d6cd8a1f493e3652b584
authorLukas Fleischer <lfleischer@archlinux.org>
Tue, 17 May 2016 17:07:41 +0000 (17 19:07 +0200)
committerLukas Fleischer <lfleischer@archlinux.org>
Wed, 18 May 2016 07:22:44 +0000 (18 09:22 +0200)
treeb01ea13779a418a2b62b51e5c028e976951a1a8d
parentb2e97cdd1ee804468b2dd601eafda9574c05a3a7
Use the official provider list to detect duplicates

Instead of automatically adding packages from the official binary
repositories to the package blacklist, use the official provider list to
prevent users from uploading duplicates.

This does not only result in reduced disk usage but also has a nice
visible side effect. The error messages printed by the update hook now
look like

    error: package already provided by [community]: powerline-fonts

instead of

    error: package is blacklisted: powerline-fonts

which was confusing to most end users.

Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
git-interface/git-update.py
scripts/aurblup.py