Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70861 - while emerging cuyo, moc complains because of faulty usage - wrong moc?
Summary: while emerging cuyo, moc complains because of faulty usage - wrong moc?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-11 13:25 UTC by Tobias Brox
Modified: 2004-12-01 17:47 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Brox 2004-11-11 13:25:39 UTC
Output from emerge:

g++ -DHAVE_CONFIG_H -I. -I. -I..     -I/usr/qt/3/include  -DPKGDATADIR=\"/usr/share/games/cuyo\" -Wall -W -ansi -DQT_NO_DEBUG -DQT_NO_CHECK -march=pentium4 -O3 -pipe -Wno-long-long -march=pentium4 -O3 -pipe -c prefsdaten.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I..     -I/usr/qt/3/include  -DPKGDATADIR=\"/usr/share/games/cuyo\" -Wall -W -ansi -DQT_NO_DEBUG -DQT_NO_CHECK -march=pentium4 -O3 -pipe -Wno-long-long -march=pentium4 -O3 -pipe -c sound.cpp
sound.cpp:157: warning: unused parameter 'sp'
sound.cpp:157: warning: unused parameter 'nr'
sound.cpp:129: warning: unused parameter 'na'
sound.cpp:96: warning: unused parameter 'na'
moc cuyo.h -o cuyo.moc.cpp
moc: invalid option -- o

moc 1.1.0
Usage:
moc [OPTIONS]... [FILE]...
-V --version            Show program version and exit.

My /usr/bin/moc is from media-sound/moc - curses-based interface for playing
audio files.  I suppose the cuyo compilation needs a completely different moc?

Reproducible: Always
Steps to Reproduce:




Portage 2.0.51-r2 (default-linux/x86/2004.0, gcc-3.4.2, glibc-2.3.4.20041006-r0,
2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.50GHz
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sfperms"
GENTOO_MIRRORS=" http://mirror.gentoo.no/ http://trumpetti.atm.tut.fi/gentoo/
http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib acl acpi acpi4linux adns alsa apache apache2 apm audiofile
avi bcmath berkdb bitmap-fonts blender-game calendar caps cdparanoia cdr cdrom
cgi chroot cjk crypt curl dba dbm dbx devfs26 dga distcache distribution
divx4linux doc droproot dvb dvd dvdread emacs emacs-w3 encode escreen f77 fam
fastcgi fbcon flac flash fortran ftp gb gd gd-external gdbm ggi gif gnome
gphoto2 gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib innodb ipv6 irda jack
java jikes jpeg junit kde ladcca lcms leim libgda libwww lirc mad mbox mcal
memlimit motif mozilla mpeg mpi mule mysql nas ncurses nls nocd oggvorbis opengl
oss pam pcmcia pdflib perl plotutils png pnp postgres python qt quicktime
readline ruby samba scanner slang socks5 speex spell sqlite sse ssl svga sysvipc
tcltk tcpd tetex threads tiff truetype trusted unicode usb videos wavelan wmf
x86 xface xinerama xml xml2 xmms xosd xv xvid yaz zeo zlib zvbi"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-11-19 22:46:43 UTC
what version of qt do you have installed?
Comment 2 Tobias Brox 2004-11-30 22:58:04 UTC
Seems like bugzilla does not record emails sent to it?


*  x11-libs/qt
      Latest version available: 3.3.3-r1
      Latest version installed: 3.3.3
      Size of downloaded files: 14,218 kB
      Homepage:    http://www.trolltech.com/
      Description: QT version 3.3.3
      License:     || ( QPL-1.0 GPL-2 )

*  x11-libs/qt-embedded
      Latest version available: 3.3.2-r1
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 19,159 kB
      Homepage:    http://www.trolltech.com/
      Description: QT version 3.3.2
      License:     || ( QPL-1.0 GPL-2 )
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-11-30 23:25:05 UTC
what's the output of "which moc" and "moc --help"
Comment 4 Tobias Brox 2004-11-30 23:33:22 UTC
It's installed in /usr/bin/moc and it derives from the package media-sound/moc.  It seems like QTs moc is installed as /usr/qt/3/bin/moc

$ grep bin/moc /var/db/pkg/*/*/CONTENTS
/var/db/pkg/media-sound/moc-1.1.0/CONTENTS:obj /usr/bin/moc f9237080bcde5cd480c01fbedea5f89 1094001089
/var/db/pkg/x11-libs/qt-3.3.3/CONTENTS:obj /usr/qt/3/bin/moc 5bb64ced0d23a2fc319c4c39e0065b8f 1094164050
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2004-12-01 00:23:42 UTC
ugly.  Thanks for testing.  I've added a fix to CVS.  "sleep 30m; emerge --sync" and try it again.  Should be fine.  Reopen if it's still a problem.
Comment 6 Tobias Brox 2004-12-01 13:49:30 UTC
I eventually did an "esync" and "emerge world" some hours later, and got this weirdness:

>>> Unpacking cuyo-1.8.5.tar.gz to /var/tmp/portage/cuyo-1.8.5/work
>>> Source unpacked.
/usr/portage/eclass/kde-functions.eclass: line 223: RDEPEND: readonly variable
>>> Test phase [not enabled]: games-puzzle/cuyo-1.8.5

>>> Install cuyo-1.8.5 into /var/tmp/portage/cuyo-1.8.5/image/ category games-puzzle
make: *** No rule to make target `install'.  Stop.

!!! ERROR: games-puzzle/cuyo-1.8.5 failed.
!!! Function src_install, Line 43, Exitcode 2
!!! make install failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2004-12-01 17:47:42 UTC
Doh!  I added the wrong function.  Should be set-qtdir, not need-qt.  Try the same dance again please.