when i tried to emerge xfig i got the following error: ------------- snip---------- root@box# emerge xfig Calculating dependencies ...done! >>> emerge (1 of 2) media-gfx/transfig-3.2.3d-r1 to / >>> md5 ;-) transfig.3.2.3d.tar.gz >>> Unpacking source... >>> Unpacking transfig.3.2.3d.tar.gz patching file fig2dev/Imakefile >>> Source unpacked. /usr/sbin/ebuild.sh: xmkmf: command not found !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 1, Exitcode 127 !!! (no error message) -------------snip--------------- some stfw took me to a mail on gentoo-lists - this seems to be what happened, but the bug was not reported yet, so... ------------snip--------------- > x11-libs/openmotif-2.2.2. I recently upgraded to openmotif-2.2.2, and > then did an "emerge --clean". Could this have mistakenly wiped my > "xmkmf"? > I guess that's a real bug, because I had exactly the same problem too. I think the problem is in the ebuild for openmotif 2.2.2. I don't know why openmotif deleted these files when running emerge clean. I thought openmotif 2.2.2 would install a newer xmkmf, but this behaviour tells me that this is not true. I re-emerge x11 to get back xmkmf and imake. After that, KDE compiled fine. (by Pascal Adami pascal.adami@balcab.ch) ------------snip--------------- it seems as if emerge clean of openmotif takes xmkmf with i although its part of XFree now..
hmm - for some people it seems to work again to reemerge xfree or the old version of openmotif ref: http://forums.gentoo.org/viewtopic.php?t=18559&highlight=xmkmf http://forums.gentoo.org/viewtopic.php?t=15661&highlight=openmotif+xmkmf http://forums.gentoo.org/viewtopic.php?t=19100&highlight=openmotif+xmkmf http://forums.gentoo.org/viewtopic.php?p=67860#67860
Don't install old version of OpenMotif... it's xfree that needs to be re-merged (yeesh) ... i know it is a long compile... Old versions of OpenMotif... pre 2.2.2... installed the imake way and overwrote xfree's files... The current version of OpenMotif and I think future versions will be done via GNU auto tools... so imake and xmkmf aren't installed anymore...