This evening after the rsync servers had been fixed I was trying to emerge -e world my system but kept failing with root@saturn /usr/portage # emerge -ep world These are the packages that I would merge, in order: Calculating world dependencies \ !!! all ebuilds that could satisfy "x11-wm/windowmaker" have been masked. !!! (dependency required by "x11-misc/wmakerconf-2.9" [ebuild]) !!! Problem with ebuild x11-misc/wmakerconf-2.9 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. I have windowmaker installed obviously, so I tried remerging wmakerconf individually, that worked. Then I tried windowmaker itself manually. root@saturn /usr/portage # emerge x11-wm/windowmaker Calculating dependencies !!! all ebuilds that could satisfy "x11-wm/windowmaker" have been masked. !!! Error calculating dependencies. Please correct. I have synced several times with different mirrors since the metadata problem so I do not believe it is from a bad sync from that problem at least. Here is my emerge info root@saturn /usr/portage # emerge info Portage 2.0.48-r1 (default-x86-1.4, gcc-3.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gaming-r5 i686 AMD Athlon(TM) XP 2000+ GENTOO_MIRRORS="http://planetmirror.com/pub/gentoo http://mirror.gentoo.gr.jp http://csociety-ftp.ecn.purdue.edu/pub/gentoo http://www.ibiblio.org/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="/mnt/server/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 crypt libg++ mikmod ncurses pdflib quicktime spell xmms xv zlib alsa gdbm berkdb slang readline svga tcltk mysql X gpm tcpd pam libwww ssl esd imlib motif sse 3dnow oss dvd mozilla perl samba cdr avi qt gtk gtk2 python java oggvorbis opengl sdl jpeg png gif truetype xml xml2 aalib mpeg encode fbcon mmx acpi apm cups dga directfb scanner -gnome -kde -arts -nls -postgres -3dfx" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -m3dnow -msse -mmmx -O3 -pipe -mfpmath=sse,387 -fomit-frame-pointer -fforce-addr -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -funsafe-math-optimizations -ftracer" CXXFLAGS="-march=athlon-xp -m3dnow -msse -mmmx -O3 -pipe -mfpmath=sse,387 -fomit-frame-pointer -fforce-addr -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays -funsafe-math-optimizations -ftracer" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j4" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache fixpackages"
Futher more root@saturn /usr/portage # ACCEPT_KEYWORDS="x86 ~x86" emerge windowmaker Calculating dependencies !!! all ebuilds that could satisfy "windowmaker" have been masked. !!! Error calculating dependencies. Please correct. root@saturn /usr/portage # ACCEPT_KEYWORDS="x86" emerge windowmaker Calculating dependencies !!! all ebuilds that could satisfy "windowmaker" have been masked. !!! Error calculating dependencies. Please correct.
root@saturn /usr/portage # emerge --debug windowmaker Calculating dependencies Parent: None Depstring: x11-wm/windowmaker Candidates: ['x11-wm/windowmaker'] !!! all ebuilds that could satisfy "windowmaker" have been masked. !!! Error calculating dependencies. Please correct.
Strangely enough I just copied the windowmaker-0.80.2-r2 ebuild into PORTDIR_OVERLAY and bumped its release up to -r3 and now it works. root@saturn /usr/portage # emerge -p windowmaker These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] x11-wm/windowmaker-0.80.2-r3 [0.80.2-r2]
could you give it another try without PORTDIR_OVERLAY set?
Nope with out the ebuild in PORTDIR_OVERLAY the error occurs. Without PORTDIR_OVERLAY set the error occurs.
this causes from moved the package updates/2Q-2003:move x11-wm/WindowMaker x11-wm/windowmaker make sure your PORTAGE_OVERLAY is clean and up2date
Its clean and uptodate, the problem only seems to occur when the overlay doesnt actually contain an ebuild for windowmaker.
check your world file (/var/cache/edb/world) and remove references to windowmaker in it ... then `emerge windowmaker ; emerge -C WindowMaker`
2.9 is now stable