Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 157368
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Charlie Shepherd (RETIRED) <masterdriverz@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Marc-Andre Landry <lma1980@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
media-libs-gle.out From emerge output text/plain Marc-Andre Landry 2006-12-09 10:54 0000 27.03 KB Details
world-list.out LMA1980's world output text/plain Marc-Andre Landry 2006-12-09 11:07 0000 47.75 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 157368 depends on: Show dependency tree
Bug 157368 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   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.

------- Comment #1 From Jakub Moc (RETIRED) 2006-12-06 14:19:58 0000 -------
@masterdriverz: You've touched this last time, we have a lucky winner! :=)

------- Comment #2 From Charlie Shepherd (RETIRED) 2006-12-06 15:12:43 0000 -------
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

------- Comment #3 From Marc-Andre Landry 2006-12-09 10:54:45 0000 -------
Created an attachment (id=103700) [details]
From emerge output

Full merge output. This is the only ebuild that won't merge from a emerge -e
world and I'm at my third try.

------- Comment #4 From Marc-Andre Landry 2006-12-09 10:56:49 0000 -------
I also have the same mkinstalldirs script. I will had also my world file just
in case it may help.

------- Comment #5 From Marc-Andre Landry 2006-12-09 11:07:37 0000 -------
Created an attachment (id=103701) [details]
LMA1980's world output

May help to find what is going wrong with this install script. This is trivial
but I it may help me and other to find the real bug beneath it.

------- Comment #6 From Charlie Shepherd (RETIRED) 2006-12-11 08:55:52 0000 -------
Does MAKEOPTS="-j1" emerge gle work?

------- Comment #7 From Marc-Andre Landry 2006-12-11 14:13:41 0000 -------
I'm happy to say that it work for me.

Thank you masterdriverz for all your patience,
LMA

------- Comment #8 From Marc-Andre Landry 2006-12-16 10:21:33 0000 -------
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.

------- Comment #9 From Charlie Shepherd (RETIRED) 2006-12-16 11:50:12 0000 -------
Yup, forced -j1 for emake install in CVS. Thanks for your help in finding the
problem.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug