On 11 October 2010 10:08, Renat Golubchyk <[email protected]> wrote: > ============================================= > I encountered the following errors: > > ! sys-kernel/tuxonice-sources > Reasons: target (world::environment), dev-libs/libnl, sys-apps/v86d > Unsuitable candidates: > * sys-kernel/tuxonice-sources-2.6.31:2.6.31::installed > ! sys-kernel/tuxonice-sources > Reasons: target (world::environment), dev-libs/libnl, sys-apps/v86d > Unsuitable candidates: > * sys-kernel/tuxonice-sources-2.6.34:2.6.34::installed > ! app-emulation/emul-linux-x86-baselibs > Reasons: app-emulation/emul-linux-x86-gtklibs, > app-emulation/emul-linux-x86-medialibs, > app-emulation/emul-linux-x86-soundlibs, 2 more > Unsuitable candidates: > * app-emulation/emul-linux-x86-baselibs-20100611:0::gentoo > Did not meet ~app-emulation/emul-linux-x86-baselibs-20100915, use > existing if same, installing to / from app-emulation/emul-linux-x86-xlibs > Did not meet ~app-emulation/emul-linux-x86-baselibs-20100915, use > existing if same, installing to / from app-emulation/emul-linux-x86-gtklibs > * app-emulation/emul-linux-x86-baselibs-20100915-r1:0::gentoo > Did not meet ~app-emulation/emul-linux-x86-baselibs-20100611, use > existing if same, installing to / from app-emulation/emul-linux-x86-medialibs > * app-emulation/emul-linux-x86-baselibs-99999999:0::layman (in > ::multilib) > Masked by unavailable (In a repository which is unavailable) > Did not meet ~app-emulation/emul-linux-x86-baselibs-20100915, use > existing if same, installing to / from app-emulation/emul-linux-x86-xlibs > Did not meet ~app-emulation/emul-linux-x86-baselibs-20100915, use > existing if same, installing to / from app-emulation/emul-linux-x86-gtklibs > Did not meet ~app-emulation/emul-linux-x86-baselibs-20100611, use > existing if same, installing to / from app-emulation/emul-linux-x86-medialibs > ! app-emulation/emul-linux-x86-xlibs > Reasons: !<app-emulation/emul-linux-x86-xlibs-20100611 from > app-emulation/emul-linux-x86-opengl, app-emulation/emul-linux-x86-gtklibs, > app-emulation/emul-linux-x86-medialibs, 3 more > Unsuitable candidates: > * app-emulation/emul-linux-x86-xlibs-20100611:0::gentoo > Did not meet ~app-emulation/emul-linux-x86-xlibs-20100915, use > existing if same, installing to / from app-emulation/emul-linux-x86-gtklibs > * app-emulation/emul-linux-x86-xlibs-20100915:0::gentoo > Did not meet ~app-emulation/emul-linux-x86-xlibs-20100611, use > existing if same, installing to / from app-emulation/emul-linux-x86-medialibs > * app-emulation/emul-linux-x86-xlibs-99999999:0::layman (in ::multilib) > Masked by unavailable (In a repository which is unavailable) > Did not meet ~app-emulation/emul-linux-x86-xlibs-20100915, use > existing if same, installing to / from app-emulation/emul-linux-x86-gtklibs > Did not meet ~app-emulation/emul-linux-x86-xlibs-20100611, use > existing if same, installing to / from app-emulation/emul-linux-x86-medialibs > ! app-arch/lzma-utils > Reasons: !app-arch/lzma-utils from app-arch/xz-utils, sys-apps/texinfo, > sys-libs/gpm > Unsuitable candidates: > * app-arch/lzma-utils-4.32.7:0::layman (in ::multilib) > Masked by unavailable (In a repository which is unavailable) > Did not meet !app-arch/lzma-utils, use existing if possible, > installing to / from !app-arch/lzma-utils from app-arch/xz-utils > * app-arch/lzma-utils-4.32.7:0::gentoo > Did not meet !app-arch/lzma-utils, use existing if possible, > installing to / from !app-arch/lzma-utils from app-arch/xz-utils > ============================================= > > I suppose the first two errors concerning tuxonice-sources show up > because those two versions do not exist in repository any more and cave > considers all slots when in --complete mode. Other errors I don't > understand. I am not even sure how to read them.
The "emul-linux-x86-xlibs" errors are because the package[s] that depend upon it had - at build time - a ~ constraint on it; this means that only that specified version and revisions (-r1, etc.) are allowed. However, it seems that that version is no longer available. > The lzma-utils issue seems strange since I have xz-utils installed and > not lzma-utils which is not required by any of the mentioned packages. You built some packages with lzma-utils; that package is no longer installed or available. You should rebuild all packages that used to depend upon lzma-utils (arguably when the "|| ( xz-utils lzma-utils)" dependency was added to those packages there should have been a revision bump). > A more general question is how do you update world with cave? With > paludis I've been using > > paludis -ip --dl-reinstall if-use-changed --continue-on-failure if-satisfied > world > > It shows me almost the same packages as the above cave command, but > without any errors. > > Yet another question is, does cave take changed use flags into account? > Is there a switch to enable/disable that? man cave-resolve (not in front of my gentoo or exherbo boxes atm, so I can't check the actual options myself). -- Ivan Lazar Miljenovic [email protected] IvanMiljenovic.wordpress.com _______________________________________________ paludis-user mailing list [email protected] http://lists.pioto.org/mailman/listinfo/paludis-user
