Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38966 - libmustux and protux will not emerge because media-sound/moc is being used instead of the moc program from qt.
Summary: libmustux and protux will not emerge because media-sound/moc is being used in...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-21 15:59 UTC by Jeremy Stent
Modified: 2004-02-09 10:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Fixed ebuild for libmustux (libmustux-0.20.0-r1.ebuild,832 bytes, text/plain)
2004-01-22 02:53 UTC, Marc Hildebrand (RETIRED)
Details
Fixed ebuild for protux-0.20 (protux-0.20.0-r1.ebuild,859 bytes, text/plain)
2004-01-22 02:54 UTC, Marc Hildebrand (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Stent 2004-01-21 15:59:35 UTC
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"
Comment 1 Marc Hildebrand (RETIRED) gentoo-dev 2004-01-21 22:17:39 UTC
I'll have a look at it.
Comment 2 Marc Hildebrand (RETIRED) gentoo-dev 2004-01-22 02:53:06 UTC
Created attachment 24226 [details]
Fixed ebuild for libmustux
Comment 3 Marc Hildebrand (RETIRED) gentoo-dev 2004-01-22 02:54:30 UTC
Created attachment 24227 [details]
Fixed ebuild for protux-0.20

Please try these two.
Cheers,
Marc.
Comment 4 Marc Hildebrand (RETIRED) gentoo-dev 2004-01-26 23:41:59 UTC
Bump.
Mail?
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-09 03:42:55 UTC
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.
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-09 10:58:33 UTC
fixes are in cvs now...