vinifmor / bauh

Graphical user interface for managing your Linux applications. Supports AppImage, Debian and Arch packages (including AUR), Flatpak, Snap and native Web applications
zlib License
974 stars 71 forks source link

[gems.arch] fix: not clearing packages to delete during loops on key #335

Closed w568w closed 10 months ago

w568w commented 11 months ago

The declaration of to_del seemed to be misplaced, which makes bauh attempt to delete packages appeared in another package group.

E.g. if pkg['signed']['my_pkg'] exists and 'my_pkg' is in the ignored list, del pkg['not_signed']['my_pkg'] would be executed too.

Fixes #329.

vinifmor commented 11 months ago

Hi @w568w . Thank you for this MR. I'll review and test it as soon as possible.