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
We need to see your build.log and emerge --info to adequately help.
Created attachment 163908 [details] build.log
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
your perl is broken. one of these will fix it: emerge perl emerge libperl
After # emerge perl libperl i tried # emerge git Same error again. I can attach build.log If You need.
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.
Created attachment 164043 [details] libperl build log
Created attachment 164044 [details] perl build log
Created attachment 164046 [details] git build fail log
perl: I suspect the users perl is broken, but I'm not sure how to get it fixed.
perl: I'm still waiting for a response from you.
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.
Ok, i'll just assume that your Perl got fixed somehow.
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'
Does it go away with newer git versions?
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. #
"go away" = the problem is solved I'll take the rest of your output as a yes.
bug unresolved. possible workarounds: a) use newer version of git. b) use other distribution.