Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107532 - exult-1.2 ebuild fails to unpack music (doesn't shell-expand filenames)
Summary: exult-1.2 ebuild fails to unpack music (doesn't shell-expand filenames)
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: 2005-09-28 11:47 UTC by Ed Brannin
Modified: 2005-10-06 20:50 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 Ed Brannin 2005-09-28 11:47:07 UTC
when I try to emerge exult, it looks like someone tried to shell-expand the
Music filename and portage doesn't like it [anymore].

Splitting the unpack line for U7MusicOGG_[12]of2.zip into two lines with literal
filenames fixed the problem.

36,37c36
<       unpack U7MusicOGG_1of2.zip
<       unpack U7MusicOGG_2of2.zip
---
>       unpack U7MusicOGG_[12]of2.zip

Reproducible: Always
Steps to Reproduce:
1. emerge =exult-1.2

Actual Results:  
$ sudo emerge =exult-1.2
Calculating dependencies ...done!
>>> emerge (1 of 1) games-engines/exult-1.2 to /
>>> md5 files   ;-) exult-1.2-r0.ebuild
>>> md5 files   ;-) exult-1.2.ebuild
>>> md5 files   ;-) files/digest-exult-1.2
>>> md5 src_uri ;-) exult-1.2.tar.gz
>>> md5 src_uri ;-) U7MusicOGG_1of2.zip
>>> md5 src_uri ;-) U7MusicOGG_2of2.zip
>>> Unpacking source...
>>> Unpacking exult-1.2.tar.gz to /var/tmp/portage/exult-1.2/work
>>> Unpacking U7MusicOGG_[12]of2.zip to /var/tmp/portage/exult-1.2/work/music

!!! ERROR: games-engines/exult-1.2 failed.
!!! Function unpack, Line 363, Exitcode 0
!!! U7MusicOGG_[12]of2.zip does not exist
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
Exult should have built and installed normally.

$ emerge info
Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.5-r1,
2.6.11-gentoo-r3 i686)
=================================================================
System uname: 2.6.11-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.9
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.1-r2
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
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium3 -mcpu=pentium4 -fomit-frame-pointer
-fprefetch-loop-arrays -ffast-math -fforce-addr -falign-functions=4 -msse2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -mcpu=pentium4 -fomit-frame-pointer
-fprefetch-loop-arrays -ffast-math -fforce-addr -falign-functions=4 -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/
http://gentoo.mirrors.pair.com/ http://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/gentopia"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acl alsa apm arts avi bash-completion bitmap-fonts bzip2 bzlib
calendar canna cdparanoia cdr cjk crypt cscope cups curl dba dga directfb
divx4linux doc dvd dvdread eds emboss encode fam fbcon firefox flac foomaticdb
fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6
jack java javascript jpeg junit kde libg++ libwww mad mikmod mmx mng motif mp3
mpeg mysql nas ncurses nls ogg oggvorbis openal opengl oss pam pcre pda pdflib
perl php pic png povray python quicktime readline real rtc rtx ruby samba sdl
session smartcard spell sse sse2 ssl subversion svg svga tcltk tcpd tetex tga
threads tiff timidity truetype truetype-fonts type1-fonts unicode vcd vhosts vnc
vorbis wifi wmf x11vnc xine xml xml2 xmms xscreensaver xv xvid yahoo zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-09-28 11:53:08 UTC
There's something wrong with your system.  It unpacks fine for me.
Comment 2 SpanKY gentoo-dev 2005-09-28 12:13:21 UTC
unpack U7MusicOGG_{1,2}of2.zip

would cover both bases
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2005-09-28 12:36:52 UTC
Doesn't explain why his setup is broken though.
Comment 4 Åsmund Grammeltvedt 2005-10-06 02:18:31 UTC
I get the same error.

Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-g
entoo i686)
=================================================================
System uname: 2.6.13-gentoo i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz
Gentoo Base System version 1.12.0_pre8
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable
d]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share
/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/shar
e/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/
env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict userpriv u
sersandbox"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/g
entoo/ http://ftp.rhnet.is/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/"
LANG="en_GB.utf8"
LC_ALL="en_GB.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acl alsa apache2 apm audiofile avi bash-completion berk
db bitmap-fonts bluetooth bonobo bzip2 caps cdda cddb cdio cdparanoia cdr crypt 
cups curl dbus dga divx4linux dvd dvdread eds emacs emboss encode ethereal examp
les fam fbcon ffmpeg flac foomaticdb fortran freetype gd gdbm gif glut gnutls gp
hoto2 gpm gps gstreamer gtk2 gtkhtml guile hal idn imagemagick imap imlib ipv6 j
abber java jikes jpeg junit libcaca libg++ libwww lirc live mad matroska mbox mi
kmod mmap mmx mmx2 mng motif mp3 mpeg ncurses network nls nptl offensive ogg ogg
vorbis opengl pam pcmcia pda pdflib perl png pnp python qt quicktime radius read
line real samba sasl sdl skey slang slp socks5 speex spell sqlite sse sse2 ssl s
tream svg svga tcpd tetex theora threads tiff truetype truetype-fonts trusted ty
pe1-fonts ucs2 unicode utf8 v4l vcd vlm vorbis wmf xine xinerama xml xml2 xosd x
print xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2005-10-06 20:50:04 UTC
Ok.  Fixed in CVS.  resync/remerge to get the fix.