>>> checksums files ;-) xpaint-2.7.0.ebuild >>> checksums files ;-) xpaint-2.7.7.ebuild >>> checksums files ;-) files/digest-xpaint-2.7.0 >>> checksums files ;-) files/xpaint-2.7.0.patch >>> checksums files ;-) files/digest-xpaint-2.7.7 >>> checksums src_uri ;-) xpaint-2.7.7.tar.bz2 >>> Unpacking source... >>> Unpacking xpaint-2.7.7.tar.bz2 to /var/tmp/portage/xpaint-2.7.7/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/xpaint-2.7.7/work/xpaint-2.7.7 ... /usr/portage/media-gfx/xpaint/xpaint-2.7.7.ebuild: line 39: xmkmf: command not found !!! ERROR: media-gfx/xpaint-2.7.7 failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile xpaint-2.7.7.ebuild, line 39: Called die Is xmkmf gone from xorg-x11-7?
It *does* depend on imake. Reopen with 'emerge -pv virtual/11' and 'grep -Rni "virtual/x11" /etc/portage' output.
# emerge -pv virtual/x11 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] virtual/x11-7.0 0 kB Total size of downloads: 0 kB # grep -Rni "virtual/x11" /etc/portage #
emerge -Ca virtual/x11 echo "virtual/x11" >> /etc/portage/package.mask echo "=x11-base/xorg-x11-6*" >> /etc/portage/package.mask emerge -uDpv world Now you should see what's pulling in virtual/x11-7.0 and breaks media-gfx/xpaint dependencies.
Portage 2.1_pre7-r3 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.4-r1, 2.6.15.6 i686) ================================================================= System uname: 2.6.15.6 i686 Intel(R) Xeon(TM) CPU 3.06GHz Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -mcpu=pentium4 -mmmx -msse -msse2 -msse3 -O3 -fomit-frame-pointer -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium4 -mcpu=pentium4 -mmmx -msse -msse2 -msse3 -O3 -fomit-frame-pointer -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirror.icd.hu/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 FFmpeg X Xaw3d aalib acpi apache2 apm arts ati avi berkdb bidi bitmap-fonts caca cdparanoia cdr crypt cscope cups curl dba dga directfb distcc divx divx4 divx4linux divx5 divx5linux dri dvb dvd dvdr dvdread eds emacs emacs-w3 emboss encode ethereal evo f77 faad faad2 fam fame fbcon ffmpeg flash foomaticdb fortran fvwm2 g77 gb gcj gd gdbm ggi gif gphoto2 gpm gstreamer gtk gtk2 gtkhtml i8x0 icc imagemagick imlib imlib2 innodb isdnlog ithreads java jpeg lcms leim libg++ libwww live lzo mad mcal mesa mikmod mmx mmx2 motif mozilla mp3 mpeg mule mysql ncurses network nls nptl nptlonly ogg oggvorbis opengl oss pam pcre pda pdflib perl php php4 plotutils png ppds pppd pthread pthreads python qt qtx quicktime readline rtc samba sdl slp spell sse sse2 sse3 ssl tcltk tcpd tetex theora thread threads tiff truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vorbis win32 winvidix wmf xml xml2 xmms xosd xv xvid xvmc zeo zlib elibc_glibc kernel_linux userland_GNU video_cards_ati" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Do you mean this? # emerge -Ca virtual/x11 >>> These are the packages that would be unmerged: virtual/x11 selected: 7.0 protected: none omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. Do you want me to unmerge these packages? [Yes/No] n Quitting. # echo "virtual/x11" >> /etc/portage/package.mask # echo "=x11-base/xorg-x11-6*" >> /etc/portage/package.mask # emerge -uDpv world These are the packages that would be merged, in order: Calculating world dependencies \ !!! All ebuilds that could satisfy "virtual/x11" have been masked. !!! One of the following masked packages is required to complete your request: - virtual/x11-6.8 (masked by: package.mask) - virtual/x11-7.0 (masked by: package.mask) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "x11-libs/Xaw3d-1.5-r1" [ebuild]) !!! Problem resolving dependencies for app-office/magicpoint !!! Depgraph creation failed. #
(In reply to comment #5) > Do you mean this? > > # emerge -Ca virtual/x11 > > >>> These are the packages that would be unmerged: > > virtual/x11 > selected: 7.0 > protected: none > omitted: none > > >>> 'Selected' packages are slated for removal. > >>> 'Protected' and 'omitted' packages will not be removed. > > Do you want me to unmerge these packages? [Yes/No] n No, I don't mean that. I mean that you need to actually *unmerge* that virtual/x11.
Do you want me to unmerge these packages? [Yes/No] y >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 >>> Unmerging virtual/x11-7.0... No package files given... Grabbing a set. >>> Regenerating /etc/ld.so.cache... * Regenerating GNU info directory index... * Processed 291 info files. * IMPORTANT: 3 config files in /etc need updating. * Type emerge --help config to learn how to update config files. oxygen ~ # echo "virtual/x11" >> /etc/portage/package.mask oxygen ~ # echo "=x11-base/xorg-x11-6*" >> /etc/portage/package.mask oxygen ~ # emerge -uDpv world These are the packages that would be merged, in order: Calculating world dependencies - !!! All ebuilds that could satisfy "virtual/x11" have been masked. !!! One of the following masked packages is required to complete your request: - virtual/x11-6.8 (masked by: package.mask) - virtual/x11-7.0 (masked by: package.mask) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "media-gfx/graphicsmagick-1.1.7" [ebuild]) !!! Problem resolving dependencies for media-gfx/graphicsmagick !!! Depgraph creation failed. # emerge -s graphicsmagick Searching... [ Results for search key : graphicsmagick ] [ Applications found : 1 ] * media-gfx/graphicsmagick Latest version available: 1.1.7 Latest version installed: 1.1.7 Size of files: 4,841 kB Homepage: http://www.graphicsmagick.org/ Description: A collection of tools and libraries for many image formats License: as-is #
(In reply to comment #7) Yeah, graphicsmagick is not ported for modular X yet (see Bug 126931).
*** This bug has been marked as a duplicate of 126931 ***