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

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



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,

Developer of Frugalware Linux, to make things frugal - http://frugalware.org

More information about the pacman-dev mailing list