* Applying nas-1.7-header.patch ... [ ok ] * Applying nas-1.7-gcc4.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/nas-1.7-r1/work/nas-1.7 ... /usr/portage/media-libs/nas/nas-1.7-r1.ebuild: line 46: xmkmf: command not found !!! ERROR: media-libs/nas-1.7-r1 failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile nas-1.7-r1.ebuild, line 46: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. ----------------------- Portage 2.1_pre7-r1 (default-linux/amd64/2005.1, gcc-3.4.6, glibc-2.4-r1, 2.6.15-gentoo-r5-v0002 x86_64) ================================================================= System uname: 2.6.15-gentoo-r5-v0002 x86_64 AMD Sempron(tm) Processor 3400+ Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 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="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -march=athlon64" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=athlon64" DISTDIR="/mnt/storage/gentoo/distfiles" FEATURES="autoconfig buildpkg distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.linux.cz/pub/lunux/gentoo http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/mnt/storage/gentoo/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://ftp.sh.cvut.cz/gentoo-portage" USE="amd64 7zip X X509 a52 aac alsa apache2 avi bash-completion berkdb bidi bitmap-fonts bzip2 cairo cdda cddb chroot crypt cscope cups curl dba dedicated doc dri dvb dvd eds emboss encode ffmpeg flac fontconfig foomaticdb fortran gd gif gstreamer gtk gtk2 hpn httpd iconv idn ieee1394 imlib ipv6 jack javascript jpeg lirc live logrotate lzw lzw-tiff matroska mikmod mod mp3 mpeg mysql nas ncurses netboot network nls nptl nptlonly objc ogg opengl pam pam_chroot pam_console pcre pdflib perl pic png python quicktime readline rle screen sdl session slang sndfile speex spell ssl stream svg tcpd test theora threads tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd vhosts vlm vorbis wxwindows xinerama xml xml2 xosd xpm xv xvid zip zlib elibc_glibc input_devices_acecad input_devices_aiptek input_devices_calcomp input_devices_citron input_devices_digitaledge input_devices_dmc input_devices_dynapro input_devices_elo2300 input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_jamstudio input_devices_joystick input_devices_keyboard input_devices_magellan input_devices_magictouch input_devices_microtouch input_devices_mouse input_devices_mutouch input_devices_palmax input_devices_penmount input_devices_spaceorb input_devices_summa input_devices_synaptics input_devices_tek4957 input_devices_ur98 input_devices_vmmouse input_devices_void input_devices_wacom kernel_linux userland_GNU video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_fglrx video_cards_glint video_cards_i128 video_cards_i810 video_cards_mga video_cards_neomagic video_cards_nv video_cards_nvidia video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Created attachment 83148 [details, diff] this sove problem for my
(In reply to comment #1) > Created an attachment (id=83148) [edit] > this sove problem for my No, this is wrong... There seems to be an issue with virtual/x11-7 that's causing portage not to pick up the correct dependencies. Please, do the following: 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-libs/nas dependencies. Post here and reopen then. Thanks.
*** Bug 127957 has been marked as a duplicate of this bug. ***
i did a resync after the first failed dependency (imake) and pulled in the rest by hand. after masking virtual/x11 this is the (shortened) output of emerge -puvD world: 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) (dependency required by "kde-base/kdebase-startkde-3.5.2" [ebuild]) i tried emerge -pve nas before masking virtual-x11: emerge -pve nas | egrep "(imake|gccmakedep|rman)" [ebuild N ] app-text/rman-3.2 0 kB [ebuild N ] x11-misc/imake-1.0.1-r1 USE="-debug" 0 kB [ebuild N ] x11-misc/gccmakedep-1.0.1-r1 USE="-debug" 0 kB bit confused ;-)
Created attachment 83359 [details] emerge -tuvD world after unmerge virtual/x11 sorry. i missed the emerge -C virtual/x11 before
(In reply to comment #4) x11 guys, I'm reopening this. I've already discussed this issue on IRC, virtual/x11-7.0 simply should not exist. It hides real bugs (unported stuff) and breaks already fixed modular deps in addition - does more harm than good... :( Users should - not mix ~arch and arch - if they do, they pick up the pieces - if they hit completely unported ebuild, that ebuild should be fixed instead of creating more problems than originally existed via virtual/x11-7.0 Hiding bugs serves no good purpose. Another alternative it to put every single modular thing into virtual/x11-7.0 dependencies, which sounds plain bad to me. It again only hides real bugs.
(In reply to comment #6) > Users should > > - not mix ~arch and arch i'm in the middle of updating from x86 to ~x86 - that's why my update list is such a mess ;-)
(In reply to comment #7) > > - not mix ~arch and arch > i'm in the middle of updating from x86 to ~x86 - that's why my update list is > such a mess ;-) Heh... not a problem here, you'd get much useful output from portage if you didn't have virtual/x11-7.0 merged. Also, portage could actually pull in the correct deps for media-libs/nas-1.7-r1 instead of broken compile.
nas failed for me as well. I had already manually merged imake and gccmakedep in order to be able to emerge Xaw3d. Manually emerge of rman allowed nas to go to successful completion. .oOo. emerge -pv x11 gives a single result: [ebuild R ] virtual/x11-7.0 Hope this helps somebody.
Fixed with virtual/x11 7.0-r1.
*** Bug 129179 has been marked as a duplicate of this bug. ***
*** Bug 129297 has been marked as a duplicate of this bug. ***