Bug 157368 - media-libs/gle-3.1.0-r1 failed in the install stage
|
Bug#:
157368
|
Product: Gentoo Linux
|
Version: 2006.1
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: masterdriverz@gentoo.org
|
Reported By: lma1980@gmail.com
|
|
Component: Unspecified
|
|
|
URL:
|
|
Summary: media-libs/gle-3.1.0-r1 failed in the install stage
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-12-06 13:49 0000
|
>>> Install gle-3.1.0-r1 into /var/tmp/portage/media-libs/gle-3.1.0-r1/image/ category media-libs
Making install in src
make[1]: Entering directory
`/var/tmp/portage/media-libs/gle-3.1.0-r1/work/gle-3.1.0/src'
make[2]: Entering directory
`/var/tmp/portage/media-libs/gle-3.1.0-r1/work/gle-3.1.0/src'
/bin/sh ../mkinstalldirs
/var/tmp/portage/media-libs/gle-3.1.0-r1/image//usr/lib
/bin/sh ../mkinstalldirs
/var/tmp/portage/media-libs/gle-3.1.0-r1/image//usr/include/GL
/bin/sh ../mkinstalldirs
/var/tmp/portage/media-libs/gle-3.1.0-r1/image//usr/share/doc/gle/
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr
mkdir: cannot create directory
`/var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr': File exists
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr/share
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr/include
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr/lib
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr/share/doc
make[2]: *** [install-libLTLIBRARIES] Error 1
make[2]: *** Waiting for unfinished jobs....
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr/include/GL
mkdir /var/tmp/portage/media-libs/gle-3.1.0-r1/image/usr/share/doc/gle
/bin/install -c -m 644 ./COPYING.src
/var/tmp/portage/media-libs/gle-3.1.0-r1/image//usr/share/doc/gle//COPYING.src
/bin/install -c -m 644 ./gle.h
/var/tmp/portage/media-libs/gle-3.1.0-r1/image//usr/include/GL/gle.h
make[2]: Leaving directory
`/var/tmp/portage/media-libs/gle-3.1.0-r1/work/gle-3.1.0/src'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/media-libs/gle-3.1.0-r1/work/gle-3.1.0/src'
make: *** [install-recursive] Error 1
!!! ERROR: media-libs/gle-3.1.0-r1 failed.
Call stack:
ebuild.sh, line 1569: Called dyn_install
ebuild.sh, line 1023: Called src_install
gle-3.1.0-r1.ebuild, line 53: Called die
!!! make install failed.
Portage 2.1.2_rc2-r5 (default-linux/x86/2006.1/desktop, gcc-4.1.1/vanilla,
glibc-2.5-r0, 2.6.19-gentoo-r1-trinity-r2 i686)
=================================================================
System uname: 2.6.19-gentoo-r1-trinity-r2 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.12.6
Last Sync: Tue, 05 Dec 2006 02:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
ccache version 2.4 [disabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r6
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-tbird -pipe -Wall"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler
/etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-tbird -pipe -Wall"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks metadata-transfer nostrip sandbox sfperms
strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://gentoo.cites.uiuc.edu/pub/gentoo/ http://mirrors.acm.cs.rpi.edu/gentoo/
http://www.gtlib.gatech.edu/pub/gentoo http://gentoo.osuosl.org/"
LANG="en"
LC_ALL="en_US.UTF-8"
LINGUAS="en en_US fr"
MAKEOPTS="-j4"
PKGDIR="/usr/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="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage
/usr/portage/local/layman/java-migration-packages
/usr/portage/local/layman/java-experimental /usr/local/pro-audio/proaudio"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X X509 Xaw3d aac acl acpi alsa audiofile bash-completion berkdb
bindist bitmap-fonts branding browserplugin bzip2 cairo cdr chroot cjk cli
cracklib crypt ctype custom-cflags custom-flags dbus dbx dga dio dlloader dmi
dmx doc dri drm dvd dvdr elibc_glibc emboss encode examples expat fam ffmpeg
firefox flac fortran fpx gdbm gif glitz gmp gnutls gpm graphviz gs gstreamer
gtk gtk2 hal iconv imlib imlib2 input_devices_keyboard input_devices_mouse ipv6
isdnlog ithreads java javascript jbig jpeg jpeg2k kerberos kernel_linux lcms
libg++ linguas_en linguas_en_US linguas_fr lm_sensors lua mad md5sum mikmod mmx
motif mp3 mp4 mpeg msn ncurses nls no-old-linux nptl nptlonly nsplugin ogg
opengl oss pam pcre pdf perl pic png pnq posix ppds pppd profile python qt qt4
quicktime readline reflection rle ruby sdl session silc source spell spl ssl
startup-notification svg sysvipc tcl tcltk tcpd theora threads tiff tk truetype
truetype-fonts type1-fonts ucs2 udev unicode userland_GNU video_cards_radeon
video_cards_vesa vorbis win32codecs wmf wxwindows xine xml xorg xscreensaver xv
xvid zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
I even try without use flags doc (-doc). Didn't change anything.
@masterdriverz: You've touched this last time, we have a lucky winner! :=)
Err, well that shouldn't be happening due to these lines in mkinstalldirs:
if test ! -d "$pathcomp"; then
echo "mkdir $pathcomp" 1>&2
mkdir "$pathcomp" || errstatus=$?
fi
I can't reproduce here with or without doc use flag. Can you attach the entire
log and post the header of the mkinstalldirs in
/var/tmp/portage/media-libs/gle-3.1.0-r1/work/gle-3.1.0/ ? Mine looks like
this:
#!/bin/sh
# mkinstalldirs --- make directory hierarchy
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Last modified: 1994-03-25
# Public domain
I also have the same mkinstalldirs script. I will had also my world file just
in case it may help.
Does MAKEOPTS="-j1" emerge gle work?
I'm happy to say that it work for me.
Thank you masterdriverz for all your patience,
LMA
I have just sync the official overlay of portage and it still don't filter
MAKEOPTS="-jN" where N>1. As it end up with the same error and I have been able
to merge it when I set N to 1.
Don't know if it was your solution... I reopen the bug as it may block someone
else emerge --empty world in the middle of the night like I do once a month,
sometimes more often depending on the update/upgrade I do.
Yup, forced -j1 for emake install in CVS. Thanks for your help in finding the
problem.