hi
http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=pacman;a=plain_commitdi…;
the scenario is the following:
pkg B provides and conflicts with pkg A
pkg E depends on pkg C and pkg D
pkg C depends on pkg A and pkg D depends on pkg B
so during a -S E, pkg A should be removed from the target list
no log message needed we already have:
debug: package 'xespgs' provides its own conflict
flow2: removing 'espgs' from target list
which should be enough imho
applies to the latest Arch cvs
maybe it would be good to create a test for this scenario
udv / greetings,
VMiklos
--
Developer of Frugalware Linux, to make things frugal - http://frugalware.org