xchm-1.2 fails to emerge: limbo ~ # emerge -pv xchm These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] x11-misc/xchm-1.2 [0.9.6] +doc -unicode 0 kB Total size of downloads: 0 kB limbo ~ # emerge -v xchm Calculating dependencies ...done! >>> emerge (1 of 1) x11-misc/xchm-1.2 to / >>> md5 files ;-) xchm-0.9.6.ebuild >>> md5 files ;-) xchm-1.3.ebuild >>> md5 files ;-) xchm-1.2.ebuild >>> md5 files ;-) files/xchm-gcc41.patch >>> md5 files ;-) files/digest-xchm-0.9.6 >>> md5 files ;-) files/digest-xchm-1.2 >>> md5 files ;-) files/digest-xchm-1.3 >>> md5 src_uri ;-) xchm-1.2.tar.gz >>> md5 src_uri ;-) xchm-1.2-doc.tar.gz >>> Unpacking source... >>> Unpacking xchm-1.2.tar.gz xchm-1.2-doc.tar.gz to /var/tmp/portage/xchm-1.2/work !!! ERROR: x11-misc/xchm-1.2 failed. I think emerge tries to unpack xchm and xchm-1.2-doc simultaneously and that's the problem. Any ideas? my `emerge info`: Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.15.1 i686) ================================================================= System uname: 2.6.15.1 i686 Intel(R) Celeron(R) CPU 2.50GHz Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 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.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -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/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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="pl" LC_ALL="pl_PL" LINGUAS="pl" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac aalib accessibility acpi alsa apache2 arts artswrappersuid asf audiofile avi bash-completion berkdb bidi bitmap-fonts bluetooth bzip2 cdparanoia cdr crypt cscope cups curl dga doc dri dvd dvdr dvdread eds emboss encode exif expat fam fbcon ffmpeg firefox flac foomaticdb fortran ftp gdbm gif gimpprint ginac glut gmp gpm gstreamer gtk gtk2 gtkhtml i8x0 iconv idn imagemagick imlib innodb ipv6 irda jack java javascript jpeg jpeg2k junit kadu-modules kadu-voice kde lcms libg++ libwww mad mhash mikmod mime ming mmx mng mono motif mozilla mp3 mpeg mysql ncurses nls nsplugin objc odbc offensive ogg oggvorbis openal opengl oss pam pcmcia pcre pda pdf pdflib perl php png pnp ppds python qt quicktime readline recode ruby samba sdl sharedext slang slp snmp sox spell sse sse2 ssl svg svga tcltk tcpd tetex threads tidy tiff timidity truetype truetype-fonts type1-fonts udev usb v4l videos vim-with-x vorbis wifi win32codecs wxwindows xine xml xml2 xmms xpm xsl xv xvid zlib video_cards_i915 linguas_pl userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
(In reply to comment #0) > I think emerge tries to unpack xchm and xchm-1.2-doc simultaneously and that's > the problem. Any ideas? Yeah, that's indeed broken :) !!! xchm-1.2.tar.gz xchm-1.2-doc.tar.gz does not exist
changing unpack "${A}" to unpack ${A} fixes the problem - "" are not always good ;)
Thanks, fixed.
*** Bug 123037 has been marked as a duplicate of this bug. ***