[pacman-dev] [1] conflict resolution issue

Aurelien Foret aurelien at archlinux.org
Sun Feb 5 04:51:53 EST 2006


VMiklos wrote:
> On Sat, Feb 04, 2006 at 11:31:49AM +0100, Aurelien Foret <aurelien at 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





More information about the pacman-dev mailing list