manjaro / pamac

This repo has been archived. Our code is now hosted at
https://gitlab.manjaro.org/
GNU General Public License v3.0
223 stars 38 forks source link

When adding in IgnorePkg list with existing entries, mutiple entries are created #430

Closed petsam closed 6 years ago

petsam commented 6 years ago

I used downgrade for nvidia related packages and accepted adding them in IgnorePkg list. Then I had to add one more I had missed and used Pamac. When the window popup list opened, the previously added packs were checked already. I checked one more and closed the list window. Then in the Preferences window Ignored Packages list multiple clone entries of all these selected packages appeared. screenshot28 I can remove them from that window with "-" button, one by one. The number of clones seem to be relevant to the count of existed packages or close to that. It seems to be a bug in the loop. Adding some helpful info, the relevant part of /etc/pacman.conf (I haven't closed the Prefs window yet) is this:

Architecture = auto

IgnorePkg   = lib32-nvidia-utils linux414-nvidia linux49-nvidia mhwd-nvidia nvidia-utils linux49-nvidia mhwd-nvidia linux414-nvidia nvidia-utils linux49-nvidia mhwd-nvidia linux414-nvidia nvidia-utils mhwd-nvidia linux414-nvidia nvidia-utils linux49-nvidia mhwd-nvidia linux414-nvidia nvidia-utils linux49-nvidia mhwd-nvidia linux414-nvidia nvidia-utils linux49-nvidia mhwd-nvidia linux414-nvidia nvidia-utils linux49-nvidia
#IgnorePkg   =
IgnorePkg =   mhwd-nvidia linux414-nvidia nvidia-utils linux49-nvidia
#IgnoreGroup =

#NoUpgrade   =