Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35876 - xmame emerge fails during compilation
Summary: xmame emerge fails during compilation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 All
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-15 08:30 UTC by sbh
Modified: 2003-12-17 12:37 UTC (History)
1 user (show)

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


Attachments
xmame ebuild with cp ctrlr fix (xmame-0.77.1.ebuild,5.55 KB, text/plain)
2003-12-17 04:42 UTC, handsomepete
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sbh 2003-12-15 08:30:44 UTC
The Config:

Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.0-test11)
=================================================================
System uname: 2.6.0-test11 i686 Pentium II (Deschutes)
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium2 -pipe"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 apm crypt gtk2 mad mikmod ncurses spell zlib alsa readline svga pam ssl perl python oggvorbis cdr emacs ipv6 lirc mmx openssh php -oss -arts -avi -cups -encode -foomaticdb -gif -gpm -gtk -imlib -jpeg -kde -gnome -libg++ -libwww -motif -mpeg -nls -opengl -pdflib -png -qt -quicktime -sdl -slang -truetype -X -xml2 -xmms -xv -gdbm -berkdb -tcpd"

The Result:
>>> Install xmame-0.77.1 into /var/tmp/portage/xmame-0.77.1/image/ category games-emulation
installing binaries under /var/tmp/portage/xmame-0.77.1/image///usr/games/bin...
/usr/bin/install -d    -o root -g bin -m  755 /var/tmp/portage/xmame-0.77.1/image///usr/games/bin
/usr/bin/install -c -s -o root -g bin -m 4555 xmame.svgalib /var/tmp/portage/xmame-0.77.1/image///usr/games/bin
installing manual pages under /var/tmp/portage/xmame-0.77.1/image//usr/share/man/man6 ...
/usr/bin/install -d    -o root -g bin -m  755 /var/tmp/portage/xmame-0.77.1/image//usr/share/man/man6
/usr/bin/install -c    -o root -g bin -m  444 doc/xmame.6 /var/tmp/portage/xmame-0.77.1/image//usr/share/man/man6/xmame.6
xmame for linux-i386 installation completed
cp: cannot create directory `/var/tmp/portage/xmame-0.77.1/image///usr/share/games/xmame/': No such file or directory

!!! ERROR: games-emulation/xmame-0.77.1 failed.
!!! Function src_install, Line 176, Exitcode 1
!!! cp failed

Ideas, comments, suggestions?
Comment 1 handsomepete 2003-12-17 04:42:14 UTC
The attached ebuild appears to fix it.  Added conditional checks for the directory structure that the "ctrlr" dir gets copied to (it wasn't getting created if you don't have opengl as a use flag - still not sure why).
Comment 2 handsomepete 2003-12-17 04:42:54 UTC
Created attachment 22336 [details]
xmame ebuild with cp ctrlr fix
Comment 3 sbh 2003-12-17 12:34:12 UTC
Works for me, Thanks!
Comment 4 sbh 2003-12-17 12:37:52 UTC
Whoops, guess it should be put into cvs before getting resolved/fixed :)