On Sunday 21 July 2013 18:03:44 Ciaran McCreesh wrote: > On Sun, 21 Jul 2013 00:16:01 -0500 > Taahir Ahmed <ahme...@tamu.edu> wrote: > > The first error is unrelated (from splitting qtdesigner out from > > qtgui), but the second seems to indicate that cave is not considering > > the (+) specifier found in the ebuild file. > > Don't look at the ebuild file. Use 'cave show -c' to see dependencies, > and make sure you look at the installed version of the package. > > Your problem is likely that the ebuild and the version you have > installed have different dependencies. > >
That was indeed the problem. "cave show -c dev-libs/libdbusmenu- qt::installed" shows an unqualified dependency (without the "(+)"). It seems they changed the ebuild file under me. Thanks for helping me, I would never have suspected that. I've managed to climb past the virtual/rubygems stuff, and I've only got one thing left blocking this upgrade. I can't get dev-python/PyQt4-4.10.2 to accept dev-qt/qtgui-4.8.5. "show -c" lists the relevant dependency for the version of the package I am installing: X? ( >=dev-qt/qtgui-4.8.0:4 || ( <dev-qt/qtgui-4.8.5:4 dev-qt/designer:4 ) >=dev-qt/qttest-4.8.0:4 ) The first choice in the || block above is highlighted, which I take to mean that cave wants to use "<dev-qt/qtgui-4.8.5:4", which in turn is preventing me from installing qt 4.8.5. Even when I add "dev-qt/designer:4" to the list of packages to resolve, PyQt4 still wants to use the version-restricted choice for qtgui. I cannot install dev-qt/designer in its own resolve step, since it can only use qt 4.8.5 and above. I have set "-phonon" in use.conf for dev-qt/designer, but PyQt4 does not require that. Has anyone gotten past this? _______________________________________________ paludis-user mailing list paludis-user@lists.exherbo.org http://lists.exherbo.org/mailman/listinfo/paludis-user