When I try and emerge libmustux or protux, the emerge fails. I have realized that this is becase the binary from media-sound/moc is being called instead of the qt binary. Could either the libmustux and protux ebuilds be modified to use a full path when calling moc, or could the moc ebuild please emerge the binary under a different name? Reproducible: Always Steps to Reproduce: 1. emerge media-sound/moc (version 1.1.0) 2. try and emerge media-libs/libmustux or media-sound/protux Actual Results: /usr/bin/moc MustuxLcd.hh -o moc_MustuxLcd.cc /usr/bin/moc: invalid option -- o moc 1.1.0 Usage: /usr/bin/moc [OPTIONS]... [FILE]... -V --version Show program version and exit. -h --help Show usage and exit. -r --recursively Add files in direstories given as an argument recursively. -f --fullinfo Show titles (eg from id3tags) instead of names in the menu (default). -s --shortinfo Show file names in the menu (opposite to -f). -m --musicdir Go to your music directory after start (requires such entry in the config file). -e --errors Show errors in streams. -n --no-errors Do not show errors in streams (opposite to -e). -p --priority N Set the priority to a given value. -l --dont-play Don't start playing files added as command line arguments. -R --repeat Turn on repeat. -E --no-repeat Turn off repeat. make[1]: *** [moc_MustuxJogMouseBoard.cc] Error 1 Expected Results: The ebuild should have compiled successfully. Portage 2.0.49-r21 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.20-gentoo-r10) ================================================================= System uname: 2.4.20-gentoo-r10 i686 Unknown CPU Type Gentoo Base System version 1.4.3.12 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /opt/glftpd/etc /opt/jakarta/tomcat/conf /opt/resin/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/misc/portage/distfiles" FEATURES="autoaddcvs ccache cvs fixpackages sandbox usersandbox" GENTOO_MIRRORS="ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/ ftp://ibiblio.org/pub/Linux/distributions/gentoo/ http://www.gtlib.cc.gatech.edu/pub/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://oss.redundant.com/pub/gentoo ftp://oss.redundant.com/pub/gentoo http://lug.mtu.edu/gentoo/" MAKEOPTS="-j2" PKGDIR="/misc/portage/packages" PORTAGE_TMPDIR="/home" PORTDIR="/misc/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dfx 3dnow 3ds S3TC X X509 Xaw3d aalib accounting acl acpi acpi4linux activefilter adns afs alsa amd antlr apache2 apm ardour-ksi arts artswrappersuid async athena atlas auctex autofs avantgo avi bcel berkdb bidi bindist bluetooth bonobo bsf bsh canna caps cdf cdr cgi chasen chroot cjk clamav clanJavaScript clanVoice clisp cmucl crypt cscope cups curl dedicated dga dillo directfb distribution dnd doc dv dvb dvd dvdr editor emacs emacs-w3 encode esd etdyn ethereal etwin evms2 evo exiscan exiscan-acl expat ext-png ext-zlib faad fam fastcgi fax fbcon fbdev ffmpeg fftw firebird flac flash fluidsynth foomaticdb foreign-package freetds freetype freewnn fs fusion gatos gb gcl gd gd-external gdbm geoip ggi ggz gif ginac glut gmtfull gmthigh gmtsuppl gmttria gnome gnomedb gnutls gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile hbci hdf hdf5 idea imagemagick imap imlib imlib2 innodb ipalias ipcs ipv6 irda irmc jabber jack jack-caps jack-tmpfs java javascript jbig jdepend jikes joystick jpeg js jsch junit justify jython kakasi kde kerberos krb4 ladcca lcd lcms ldap ldirectord leim libdsk libg++ libgd libgda libwww lids lirc lmtp log4j ltsp lua lucid lufsusermount mad maildir matroska mbox mcal md5sum mdb memlimit migemo mikmod milter mldonkeypango mmx mng mono motif mozaccess mozaccess-builtin mozcalendar mozctl mozilla mozinterfaceinfo mozirc mozp3p mozsvg mozxmlterm mpeg mpeg4 mpi msn mule mupad-noscilab music mysql nas ncurses neXt net netcdf nhc98 nls nocd nowin nptl nviz oav objc oci8 odbc offensive ofx oggvorbis oldworld openal opengl openssh opie oro oscar oskit-profiling ospfapi oss pam parse-clocks passfile pcap pda pdflib pear-db perl pg-hier pg-intdatetime pg-vacuumdelay php physfs pic plotutils png posgres postgres ppds prelude psyco pwdb python qhull qt qtmt quicktime radius rage128 readline regexp rhino rogue rplay ruby ruby18 samba sasl scanner sdk sdl server skey slang slp snmp socks5 sox speedo speex spell sqlite src sse ssl stencil-buffer stroke svga t1lib tcktk tcltk tcpd tcsim tetex tiff tools transcode transparent-proxy truetype type1 uml unicode usb v4l videos vim-with-x wmf wxwin wxwindows x86 xatrix xchattext xerces xface xfs xine xinerama xml xml2 xmms xosd xv xvid yahoo yaz zeo zlib zvbi video_cards_rage128"
I'll have a look at it.
Created attachment 24226 [details] Fixed ebuild for libmustux
Created attachment 24227 [details] Fixed ebuild for protux-0.20 Please try these two. Cheers, Marc.
Bump. Mail?
Thanks Marc. I think inheriting the kde-functions eclass and running set-qtdir is the koser way to set QTDIR, so I'll do that.
fixes are in cvs now...