Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139729 - x11-libs/libXfont-1.2.0 fails to unpack
Summary: x11-libs/libXfont-1.2.0 fails to unpack
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 139746 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-08 21:51 UTC by Patrick Ohearn
Modified: 2006-07-09 09:51 UTC (History)
2 users (show)

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 Patrick Ohearn 2006-07-08 21:51:56 UTC
>>> Emerging (1 of 1) x11-libs/libXfont-1.2.0 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> Unpacking source...

!!! ERROR: x11-libs/libXfont-1.2.0 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_unpack
  ebuild.sh, line 711:   Called src_unpack
  ebuild.sh, line 1254:   Called x-modular_src_unpack
  x-modular.eclass, line 266:   Called x-modular_unpack_source
  x-modular.eclass, line 208:   Called unpack
  ebuild.sh, line 355:   Called die

!!! Nothing passed to the 'unpack' command
!!! If you need support, post the topmost build error, and the call stack if relevant.

It seems the ebuild bump has broken something.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-08 22:09:07 UTC
<snip>
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking libXfont-1.2.0.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking libXfont-1.2.0.tar.bz2 to /var/tmp/portage/libXfont-1.2.0/work
 * Running elibtoolize in: libXfont-1.2.0
 *   Applying portage-1.5.10.patch ...
 *   Applying max_cmd_len-1.5.20.patch ...
 *   Applying sed-1.5.6.patch ...
>>> Source unpacked.
</snip>

Reopen with emerge --info.
Comment 2 Patrick Ohearn 2006-07-08 22:14:26 UTC
Portage 2.1.1_pre2-r6 (!/usr/portage/profiles/default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-ck1 i686)
=================================================================
System uname: 2.6.17-ck1 i686 Intel(R) Celeron(R) M processor         1.50GHz
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/mnt/nfs_portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.swin.edu.au/gentoo"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/mnt/nfs_portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/nfs_portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/yao /usr/portage/local/layman/sunrise"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa avi berkdb bitmap-fonts bzip2 candy cd cdr cdrw cli curl dlloader dri dvd dvdr dvdread dvdrw emboss encode ffmpeg firefox flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 i8x0 imlib ipv6 isdnlog jpeg ldap libg++ libwww mad mikmod motif mp3 mpeg mplayer ncurses nfs nls nptl nptlonly ogg oss pam pango pcre pdflib perl png pppd python quicktime readline reflection screen session spell spl ssl startup-notification svg symlink tcpd theora thumbnail truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs xml xml2 xorg xscreensaver xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux userland_GNU video_cards_i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS

There we go.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-08 23:08:11 UTC
I cannot reproduce this. Please disable all your overlays and try again. If that doesn't work, rm -rf /var/tmp/portage/* and try again.
Comment 4 Patrick Ohearn 2006-07-08 23:13:57 UTC
Disabled all overlays, still fails to unpack.

deleted all of /var/tmp/portage and it still fails to unpack.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-08 23:20:52 UTC
Portage guys, your help? It appears that $A isn't getting set for the reporter, although I cannot reproduce the issue on the same portage version.

Reporter, did the libXfont tarball get downloaded? That will at least tell us whether your $SRC_URI is being set correctly.
Comment 6 Patrick Ohearn 2006-07-08 23:33:21 UTC
Ok, iam using NFS to remote mount my portage dir. When i use the local portage dir the package merges fine. They are both up to date. I have now removed the package from distfiles/ on both, iam now back to using the remote mounted portage but portage reports the package to have been downloaded when its not in eather dist files and it still fails to unpack.
Comment 7 Zac Medico gentoo-dev 2006-07-08 23:55:51 UTC
It seems like somehow you got a bad cache entry for x11-libs/libXfont-1.2.0.  If the cache entry was generated with portage-2.1.1_pre2-r5, there was a problem in that version that would cause the SRC_URI to be empty in the cache (that's why pre2-r6 was released soon after).  Are you using any special cache modules in /etc/portage/modules ?  Anyway, if you touch the ebuild, the cache should regenerate automatically.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-07-09 02:44:55 UTC
*** Bug 139746 has been marked as a duplicate of this bug. ***
Comment 9 Zac Medico gentoo-dev 2006-07-09 03:12:00 UTC
You people that share the portage tree over nfs should either run `emerge --metadata` on the client or use the metadata_overlay module that's documented in `man portage`.
Comment 10 Patrick Ohearn 2006-07-09 04:29:54 UTC
Thanks, after touching the ebuild and running `emerge --metadata` on the client its all working :)
Comment 11 Zac Medico gentoo-dev 2006-07-09 09:51:26 UTC
(In reply to comment #10)
> Thanks, after touching the ebuild and running `emerge --metadata` on the client
> its all working :)

You don't have to do both. Either one should do the trick.