Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 131117

Summary: emerge -b {package-list} sometimes fails to build package tarballs
Product: Portage Development Reporter: James Tucker <ra66i>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: patrick
Priority: Normal    
Version: 2.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description James Tucker 2006-04-24 09:58:18 UTC
We use an installer script which generates a long package list, and calls

emerge -b {list of packages}

Recently, several packages which were successfully installed on the local system simply did not have tarballs created for them. emerge.log shows the packages being merged, and the packages are locally usable, however nothing appears in /usr/portage/packages/All.

Packages showing this behavior so far from our build sets were:
libpng
freetype
eselect
eselect-opengl
fontconfig

I suspect this may be related to the nvidia-glx-1.0.8756.ebuild, however I cannot be certain.

Workaround: we are currently moving from using "-b" in the first instance, to emerge, followed by a parse of the emerge.log and explicitly building packages 1 by 1 to ensure a complete dependency tree.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-04-24 10:09:22 UTC
You neglected to post emerge --info. We need to know the portage version at least...
Comment 2 James Tucker 2006-04-25 02:41:21 UTC
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.16-gentoo-r3-BMDS42P-1 i686)
=================================================================
System uname: 2.6.16-gentoo-r3-BMDS42P-1 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.14
ccache version 2.3 [disabled]
dev-lang/python:     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="-O2 -march=i686"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.bmldc.net/gentoo-portage"
USE="x86 atm dhcp minimal mmx mmxext opengl python radius sse sse2 xv userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

Comment 3 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-05-12 14:18:32 UTC
can you provide us an example list ( assuming it's not miles long )

I will debug this tonight if possible.
Comment 4 Marius Mauch (RETIRED) gentoo-dev 2007-01-11 10:23:46 UTC
Urgh, 2.0.
Please test with a current version (>=2.1.1) and reopen if you can still reproduce this.