[pacman-dev] CVS update of pacman-lib/lib/libalpm (6 files)
Aaron Griffin
aaronmgriffin at gmail.com
Thu Mar 1 02:05:32 EST 2007
On 3/1/07, Aaron Griffin <aaron at archlinux.org> wrote:
> * Added some provision switching hackery. This could probably use some
> refactoring,.. it solves the following case:
>
> pkg1 and pkg2 provide 'foo' and are both installed
> pkg3 depends on 'foo' and so lists 'pkg1' in the REQUIREDBY db section
> pkg1 is upgraded and no longer provides 'foo'
> ** This code ensures that the REQUIREDBY of pkg3 is updated to require pkg2
> now instead of pkg1
Just a quick note on this one. This also implies that a "pacman -S
pkg1" with the 'foo' removal will succeed now as long as foo is still
satisfied.
More information about the pacman-dev
mailing list