Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235874 - sys-devel/libperl-5.8.8-r2, dev-lang/perl-5.8.8-r5: Makefile out-of-date with respect to /usr/lib/perl5/5.8.8/i686-linux/Config.pm (dev-util/git-1.5.6.4 fails to build)
Summary: sys-devel/libperl-5.8.8-r2, dev-lang/perl-5.8.8-r5: Makefile out-of-date with...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-27 08:29 UTC by roma1390
Modified: 2009-04-03 08:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,10.42 KB, text/plain)
2008-08-27 15:26 UTC, roma1390
Details
libperl build log (sys-devel:libperl-5.8.8-r2:20080829-101015.log,39.42 KB, text/plain)
2008-08-29 10:22 UTC, roma1390
Details
perl build log (dev-lang:perl-5.8.8-r5:20080829-101321.log,298.40 KB, text/plain)
2008-08-29 10:22 UTC, roma1390
Details
git build fail log (dev-util:git-1.5.6.4:20080829-101924.log,10.42 KB, text/plain)
2008-08-29 10:22 UTC, roma1390
Details

Note You need to log in before you can comment on or make changes to this bug.
Description roma1390 2008-08-27 08:29:46 UTC
emerging git fails with the following error message...



Reproducible: Always

Steps to Reproduce:
emerge git
Actual Results:  
Makefile out-of-date with respect to /usr/lib/perl5/5.8.8/i686-linux/Config.pm /usr/lib/perl5/5.8.8/i686-linux/CORE/config.h
Cleaning current config before rebuilding Makefile...
make -f perl.mak.old clean > /dev/null 2>&1 || /bin/sh -c true
/usr/bin/perl5.8.8 Makefile.PL "PREFIX=/usr"
Writing perl.mak for Git
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
make[2]: *** [Makefile] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2


Expected Results:  
succesfull emerge of git

may be the same as #227777
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-08-27 14:20:12 UTC
We need to see your build.log and emerge --info to adequately help.
Comment 2 roma1390 2008-08-27 15:26:13 UTC
Created attachment 163908 [details]
build.log
Comment 3 roma1390 2008-08-27 15:26:57 UTC
emerge info:

Portage 2.1.4.4 (default/linux/x86/2008.0, gcc-3.4.6, glibc-2.6.1-r0, 2.6.19-gentoo-r5-20070322-00 i686)
=================================================================
System uname: 2.6.19-gentoo-r5-20070322-00 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Timestamp of tree: Tue, 26 Aug 2008 23:36:01 +0000
ccache version 2.3 [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.3
dev-util/confcache:  0.4.2-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
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.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mtune=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-mtune=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/sunrise /usr/portage/local/layman/zugaina"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d a52 aac aalib acl acpi aim alsa apache2 audiofile avi berkdb bzip2 bzlib caps cddb cdparanoia cdr cli cracklib crypt cscope ctype cups curl dbus dga divx4linux dlloader dmx dri dts dvd dvdread encode exif fam ffmpeg flac flash fortran ftp gcj gd gdbm ggi gif glitz glut gmp gpm graphviz gs gtk gtk2 hal iconv icq idn ieee1394 imagemagick imlib ipv6 isdnlog jbig jce jikes jpeg lcms libcaca libsamplerate libwww logrotate lzo mad matroska midi mikmod mmap mms mmx mng motif mozilla mp3 mpeg msn mudflap multitarget musepack mysql mythtv nas ncurses network nptl nptlonly nvidia objc++ objc-gc ogg openal opengl openmp pam pcre pdf pdflib perl php plotutils png portaudio posix pppd python qt qt3 qt4 quicktime readline reflection samba sasl scpd sdl session shorten slang slp smp sndfile sox speex spell spl sse sse2 ssl svg sysfs szip tcltk tcpd test theora threads tiff truetype unicode usb v4l v4l2 vddx videos vidix vim-with-x vorbis wacpack win32codecs wma wmf x86 xanim xattr xcb xine xml xml2 xorg xosd xpm xprint xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvdummy fbdev nvidia vesa vmware"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-08-27 17:16:45 UTC
your perl is broken.
one of these will fix it:
emerge perl
emerge libperl
Comment 5 roma1390 2008-08-28 12:40:54 UTC
After 

  # emerge perl libperl

i tried

  # emerge git

Same error again. I can attach build.log If You need.
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-08-28 16:30:10 UTC
enable PORT_LOGDIR=/var/log/portage in your make.conf, run "emerge libperl perl git", and attach the files from /var/log/portage/ for libperl+perl+git thereafter.
Comment 7 roma1390 2008-08-29 10:22:01 UTC
Created attachment 164043 [details]
libperl build log
Comment 8 roma1390 2008-08-29 10:22:19 UTC
Created attachment 164044 [details]
perl build log
Comment 9 roma1390 2008-08-29 10:22:36 UTC
Created attachment 164046 [details]
git build fail log
Comment 10 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-11-24 00:44:35 UTC
perl: I suspect the users perl is broken, but I'm not sure how to get it fixed.
Comment 11 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-04-03 06:09:34 UTC
perl: I'm still waiting for a response from you.
Comment 12 roma1390 2009-04-03 06:24:39 UTC
i can't assist to this bug any more. git-1.6.0.6 is stable and
successful emerget on both my gentoo boxes.

If You need any formal action to deal with this (close/mark as ..) please let me know.
Comment 13 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-04-03 06:32:38 UTC
Ok, i'll just assume that your Perl got fixed somehow.
Comment 14 roma1390 2009-04-03 06:41:42 UTC
nope, sorry, but i now tried and getting:

emerge =git-1.5.6.4
...
==> Please rerun the make command.  <==
false
make[2]: *** [Makefile] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2
 * 
 * ERROR: dev-util/git-1.5.6.4 failed.
...
>>> Failed to emerge dev-util/git-1.5.6.4, Log file:

>>>  '/var/tmp/portage/portage/dev-util/git-1.5.6.4/temp/build.log'
Comment 15 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-04-03 06:47:56 UTC
Does it go away with newer git versions?
Comment 16 roma1390 2009-04-03 07:36:46 UTC
W(In reply to comment #15)
> Does it go away with newer git versions?

What goes? where away?

btw:
 

# emerge git
...
>>> Emerging (1 of 1) dev-util/git-1.6.0.6
...
>>> Completed installing git-1.6.0.6 into /var/tmp/portage/portage/dev-util/git-1.6.0.6/image/
...
>>> Installing dev-util/git-1.6.0.6
 * These additional scripts need some dependencies:

 *   git-quiltimport  : dev-util/quilt
 *   git-instaweb     : || ( www-servers/lighttpd www-servers/apache )

>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.
#
Comment 17 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-04-03 08:02:38 UTC
"go away" = the problem is solved

I'll take the rest of your output as a yes.
Comment 18 roma1390 2009-04-03 08:40:16 UTC
bug unresolved.
possible workarounds:
a) use newer version of git.
b) use other distribution.