I am trying to update aur/python2-epd-oss using yaourt. The problem is that the installed version depends on biopython and the new one depends on python2-biopython. When yaourt tries to replace biopython with python2-biopython I get this:
:: python2-biopython and biopython are in conflict. Remove biopython? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: python2-epd-oss: requires biopython>=1.57
and I never reach te point where aur/python2-epd-oss gets updated.
How should I update aur/python2-epd-oss? Is this a case to force the update?
Last edited by asafparis (2012-12-24 16:59:10)
pacman -R python2-epd-oss yaourt -Syua # and answer yes yaourt -S python2-epd-oss
This isn't really yaourt specific, you'd need to do something like this whenever AUR dependencies change names.
Yaourt advertises that it manages dependencies ... but it doesn't really.
Last edited by Trilby (2012-12-24 16:11:09)