I've installed manually a couple of eBuilds from the unstable Branch ( ARCH="~x86" ) incl. the newest nvidia-driver. If I now want to update my workstation with emerge -pU world --deep it results into the follwoing error msg : subtop root # emerge -pU world --deep >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in order: Calculating world dependencies - !!! all ebuilds that could satisfy "~media-video/nvidia-kernel-1.0.4363" have been masked. !!! (dependency required by "media-video/nvidia-glx-1.0.4363" [ebuild]) !!! Problem with ebuild dev-util/lincvs-1.1.5 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. An emerge -pU world works fine, there is no problem. Emerge INFO: ------------ subtop root # emerge info Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20-gaming-r3 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline tetex bonobo svga java guile X sdl tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt motif opengl alsa -arts cdr dvd evo fbcon gphoto2 -gpm gtk2 gnome kde mozilla mysql -oss pda scanner usb" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -mcpu=pentium4 -fomit-frame-pointer -O3 -pipe" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: It should upgrade my system to the latest stable version, without downgrading any packets.
I think we should skip the package from update list. I made a patch for bugs. When this case happens, this message would appear !!! remove "ebuild app-text/acroread-5.07-r1" from update list at this time btw, can anyone fix this English message? My English is always not good ;) examples ------------------------- # emerge -UDp world >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in order: Calculating world dependencies | !!! all ebuilds that could satisfy "media-fonts/acroread-asianfonts" have been masked. !!! (dependency required by "app-text/acroread-5.07-r1" [ebuild]) !!! Problem with ebuild app-text/acroread-5.07-r1 !!! Possibly a DEPEND/*DEPEND problem. !!! remove "ebuild app-text/acroread-5.07-r1" from update list at this time ...done! [ebuild N ] app-i18n/canna-3.6_p3-r2 [ebuild N ] net-mail/bogofilter-0.13.7.2 [ebuild N ] net-print/foomatic-filters-3.0.0 [ebuild N ] net-print/foomatic-db-engine-3.0.0 [ebuild N ] net-print/foomatic-db-20030716 [ebuild U ] net-print/foomatic-3.0.0 [2.0.0]
Created attachment 15449 [details, diff] patch for emerge
*** Bug 25900 has been marked as a duplicate of this bug. ***
"Removing XXX from the list of packages." Only problem is continuing dependencies. This does not fix the problem, and it could make it worse by ignoring updates that should get done. Updates could collide if you ignore them.
Created attachment 15655 [details, diff] updated message.
This is really not safe... and should require a '--force' or '--ignore-sanity' to enable it to continue.
OK, I'm going to display this message. But my english is not good, as you know. Can anyone correct this English message? !!! If you add "--force" option, you can continue. !!! But it's very dangerous.
use package.keywords, don't use -U