On 11/5/09, Georgi Georgiev <[email protected]> wrote: > Quoting Tom Cooksey at 05/11/2009-13:44:13(+0100): >> On 11/5/09, Ćukasz P. Michalik <[email protected]> wrote: >> > 2009/11/5 Tom Cooksey <[email protected]>: >> >> For some reason, paludis seems to decide it's ok to upgrade my qt to >> >> 4.6.0_beta1 (because I have "*/* ~amd64" in my keywords?), but then >> >> bombs out when it realizes 4.6.0_beta1 is masked. I don't understand >> >> why its being pulled in in the first place if it is masked? I assumed >> >> some package I have somewhere was depending on 4.6.0_beta1, but I've >> >> searched and can't find anything. Here's the output: >> > >> > You have unmasked x11-libs/qt:4, probably after qt gentoo people have >> > masked all versions of it. See paludis -q =qt-4.5.3:4::gentoo for their >> > explanation. >> >> Spot on! Solved it by changing it to "<=x11-libs/qt-4.5.9". Thanks!! > > Just uninstall x11-libs/qt:4. If you have anything that wants it - > rebuild it and then uninstall.
I kinda need the meta package as I have to have all of Qt installed. Besides, as Qt packages all block each other, it's handy to use the meta package in conjunction with --dl-blocks discard. That way I can be sure my system isn't left with E.g. QtGui 4.5.3 and QtOpenGL 4.5.2. I.e. Whenever Qt's updated I can do a "paludis --install x11-libs/qt --dl-blocks discard". Personally I prefer doing that for just Qt rather than doing it on world. Personally, I'd like a new feature in paludis which automatically batches several package installs together into a temporary "super-package" and installs that as if it were a single package. No idea if that makes sense or is even possible. Perhaps that's what package sets are/should be? Cheers, Tom _______________________________________________ paludis-user mailing list [email protected] http://lists.pioto.org/mailman/listinfo/paludis-user
