[pacman-dev] [PATCH] libalpm: yet another fix for conflits&provides

VMiklos vmiklos at frugalware.org
Tue Apr 4 13:03:34 EDT 2006


hi

http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=pacman;a=plain_commitdiff;h=20060404165206-e2957-a2b42afee4798cbf53d02b4c69f9e006468e0333.gz;

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




More information about the pacman-dev mailing list