VMiklos wrote:
On Sat, Feb 04, 2006 at 11:31:49AM +0100, Aurelien Foret <aurelien@archlinux.org> wrote:
[1] bug in the conflict resolution in sync_prepare:
Example: :: Starting local database upgrade... ... :: avahi conflicts with nss-mdns. Remove nss-mdns? [Y/n] ... Remove: nss-mdns
Targets: avahi-0.6.6-2 nss-mdns-0.7-4
it seems that the "rmtargs" list was dropped from the implementation during the merge with pacman 2.9.x code...
interesting, i can't reproduce this: $ sudo pacman -S libnfsidmap resolving dependencies... done. looking for inter-conflicts... :: libnfsidmap conflicts with nfsidmap. Remove nfsidmap? [Y/n] done.
Remove: nfsidmap
Targets: libnfsidmap-0.12-1
i even tried the official cvs, but that works fine, too
could you put out the buildscript of these packages to clarify the problem? (maybe it depends on if the packages is also provides the other, or something)
I've committed a fix. When a conflicting package was added to the replaces list, it was not removed from the target list (if present in it). -- Aurelien