fix: check all foreign packages for updates when local repos configured - #25
fix: check all foreign packages for updates when local repos configured#25pfeifferj wants to merge 1 commit into
Conversation
When local repos are configured, update_targs() was only returning packages that exist in the local repo databases. Packages installed before local repos were set up, or installed manually, were silently skipped during update checks. Now iterates localdb and includes packages that are either in the specified local repos OR are foreign (not in any syncdb). Signed-off-by: Josephine Pfeiffer <hi@josie.lol>
|
Hey! Thanks for this fix, I'm waiting for it (or rather, fix for Morganamilo/paru#1503), is it going to be merged anytime soon? |
|
I talked to lu about this a little while ago and iirc the bottom line was that I had the design model wrong with this fix since under foreign AUR pkgs installed outside any configured local repo are out of scope by design; recovery is the originally reported issue is really that |
|
Thank you for a quick update! |
When local repos are configured,
update_targs()was only returning packages that exist in the local repo databases. Packages installed before local repos were set up, or installed manually, were silently skipped during update checks.Now iterates
localdband includes packages that are either in the specified local repos or are foreign (not in anysyncdb).Related: Morganamilo/paru#1503 (comment)