Bug 176672 - app-crypt/mcrypt-2.6.5 install fails
|
Bug#:
176672
|
Product: Gentoo Linux
|
Version: 2006.1
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: robbat2@gentoo.org
|
Reported By: jakub.moc@gmail.com
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: app-crypt/mcrypt-2.6.5 install fails
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2007-05-01 12:00 0000
|
Making install in po
make[1]: Entering directory
`/var/tmp/portage/app-crypt/mcrypt-2.6.5/work/mcrypt-2.6.5/po'
/bin/sh `case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *) echo
"../.././mkinstalldirs" ;; esac`
/var/tmp/portage/app-crypt/mcrypt-2.6.5/image//usr/share
/bin/sh: ../.././mkinstalldirs: No such file or directory
make[1]: *** [install-data-yes] Error 127
make[1]: Leaving directory
`/var/tmp/portage/app-crypt/mcrypt-2.6.5/work/mcrypt-2.6.5/po'
make: *** [install-recursive] Error 1
!!! ERROR: app-crypt/mcrypt-2.6.5 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_install
ebuild.sh, line 1060: Called qa_call 'src_install'
ebuild.sh, line 44: Called src_install
mcrypt-2.6.5.ebuild, line 32: Called die
rane: If it has no-herd why did you add crypto as CC?
I added it because metadata.xml says "crypto".
[~] $ cat /usr/portage/app-crypt/mcrypt/metadata.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>crypto</herd>
<maintainer>
<email>robbat2@gentoo.org</email>
<name>Robin H. Johnson</name>
</maintainer>
</pkgmetadata>
Hmmm... had to update my cvs...
01 May 2007; Robin H. Johnson <robbat2@gentoo.org> metadata.xml:
This is a crypto package, mark metadata as such.
This is nice to add no-herd packages then assign it... :)
alonbl: the mcrypt(libmcrypt,mhash) packages predate the crypto herd by a very
long time. I just saw that they weren't in the crypto herd when I was reviewing
while bumping.
jakub: could you please attach your full emerge log for mcrypt?
mine shows that it created a mkinstalldirs, and I'm wondering why yours didn't.
(In reply to comment #4)
> alonbl: the mcrypt(libmcrypt,mhash) packages predate the crypto herd by a very
> long time. I just saw that they weren't in the crypto herd when I was reviewing
> while bumping.
>
> jakub: could you please attach your full emerge log for mcrypt?
> mine shows that it created a mkinstalldirs, and I'm wondering why yours didn't.
>
I have the same problem and mkinstalldirs are created but in different
directory:
Making install in po
make[1]: Entering directory
`/tmp/tmpwork/portage/app-crypt/mcrypt-2.6.5/work/mcrypt-2.6.5/po'
/bin/sh `case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *) echo
"../.././mkinstalldirs" ;; esac`
/tmp/tmpwork/portage/app-crypt/mcrypt-2.6.5/image//usr/share
/bin/sh: ../.././mkinstalldirs: No such file or directory
make[1]: *** [install-data-yes] Error 127
make[1]: Leaving directory
`/tmp/tmpwork/portage/app-crypt/mcrypt-2.6.5/work/mcrypt-2.6.5/po'
make: *** [install-recursive] Error 1
!!! ERROR: app-crypt/mcrypt-2.6.5 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_install
ebuild.sh, line 1060: Called qa_call 'src_install'
ebuild.sh, line 44: Called src_install
mcrypt-2.6.5.ebuild, line 32: Called die
!!! install error
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/log/portage/app-crypt:mcrypt-2.6.5:20070502-142047.log'.
~
~
jama ~ # cd /tmp/tmpwork/portage/app-crypt/mcrypt-2.6.5/work/mcrypt-2.6.5/po
jama po # ls ../.././mkinstalldirs
ls: cannot access ../.././mkinstalldirs: No such file or directory
jama po # ls ../../mkinstalldirs
ls: cannot access ../../mkinstalldirs: No such file or directory
jama po # ls ../mkinstalldirs
../mkinstalldirs
jama po # case ".././mkinstalldirs" in /*) echo ".././mkinstalldirs" ;; *) echo
"../.././mkinstalldirs" ;; esac
../.././mkinstalldirs
Created an attachment (id=117968) [details]
my emerge log for mcrypt
I can confirm the build problem. I've put the complete emerge log into an
attachment. Here's my `emerge --info` (maybe this helps detecting the problem):
Portage 2.1.2.5 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r5,
2.6.20-hardened-r2 i686)
=================================================================
System uname: 2.6.20-hardened-r2 i686 AMD Athlon(tm) 64 X2 Dual Core Processor
4200+
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 02 May 2007 03:30:11 +0000
dev-lang/python: 2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.5, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.23b
virtual/os-headers: 2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8 -mtune=k8 -momit-leaf-frame-pointer
-fomit-frame-pointer -fforce-addr -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=k8 -mtune=k8 -momit-leaf-frame-pointer
-fomit-frame-pointer -fforce-addr -ftracer -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.mesh-solutions.com/gentoo
ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo
http://distfiles.gentoo.org"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl berkdb bzip2 caps cgi cli cracklib crypt dlloader erandom expat fam
fastcgi ftp gd geoip glibc-omitfp gmp gzip hardened hash iconv idn imap
ithreads jpeg libwww logrotate maildir md5sum memlimit mhash mime mmap mysql
mysqli ncurses nls no-old-linux nocd nptl nptlonly pam pcre perl pic png posix
pwdb python readline sasl sharedmem sockets sse2 ssl symlink sysfs sysvipc tcl
tcpd threads tiff truetype ucs2 udev unicode urandom userlocales utf8 x86 xml
xml2 xmlrpc xsl zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop
empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi
null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse
keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216
lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I can confirm the bug report also with 2007.0
This is my emerge --info
Portage 2.1.2.5 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r1,
2.6.20-gentoo-r6_Darsh i686)
=================================================================
System uname: 2.6.20-gentoo-r6_Darsh i686 AMD Athlon(tm) 64 X2 Dual Core
Processor 3800+
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 02 May 2007 16:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python: 2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.23b
virtual/os-headers: 2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/conf.d /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/gconf
/etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild
/etc/terminfo"
CXXFLAGS="-O3 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict userfetch
userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://gentoo.mirror.solnet.ch"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LINGUAS="it"
MAKEOPTS="-j3"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac aalib acl acpi alsa ao apache2 apm audiofile
bash-completion bitmap-fonts bluetooth bonobo bzip2 cairo cddb cdparanoia cdr
cli cracklib crypt cscope cups curl dbus dga directfb dri dvb dvd dvdr dvdread
esd exif fam fbcon ffmpeg firefox flac foomaticdb fortran g15 gdbm gif gnome
gpm gtk gtk2 hal iconv imap imlib isdnlog java javascript jpeg libcaca libedit
libg++ libwww lm_sensors mad maildir midi mmx motif mp3 mpeg mplayer msn
ncurses nls nptl nptlonly nsplugin offensive ogg openal opengl oscar pam pcre
pdf perl php png postgres ppds pppd python quicktime readline reflection sasl
session snmp spl sse sse2 ssl svga symlink tcpd tiff truetype truetype-fonts
type1-fonts unicode usb v4l v4l2 vim-syntax vorbis wifi win32codec x86
xcomposite xine xinetd xml xorg xosd xprint zlib" ALSA_CARDS="snd-intel8x0"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick"
KERNEL="linux" LCD_DEVICES="g15" LINGUAS="it" USERLAND="GNU"
VIDEO_CARDS="nvidia vesa nv fbdev i810 v4l vesa vga"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2,
2.6.21-gentoo i686)
=================================================================
System uname: 2.6.21-gentoo i686 AMD Athlon(tm) XP 2200+
Gentoo Base System release 1.13.0_alpha12
Timestamp of tree: Wed, 09 May 2007 17:00:09 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python: 2.5.1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r7
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, 2.17.50.0.14, 2.17.50.0.15
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.23b
virtual/os-headers: 2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fforce-addr"
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/gconf /etc/revdep-rebuild
/etc/splash /etc/terminfo /usr/share/X11/xkb"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fforce-addr"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical --with-bdeps=y"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch
sandbox sfperms splitdebug strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.fi.muni.cz/pub/linux/gentoo/
http://gentoo.osuosl.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"
LINGUAS="cs en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--progress --prune-empty-dirs"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/beryl
/usr/local/overlays/enlightenment"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X X509 a52 aac aalib acl acpi alsa amr ao asf
audiofile avahi bash-completion berkdb bluetooth branding bzip2 cairo caps cddb
cdparanoia cdr chroot cli cpudetection cracklib crypt cscope css cups curl
curlwrappers daap dbus dbx dga directfb dri dts dv dvb dvd dvdr dvdread encode
exif expat fam fame fbcon ffmpeg fftw firefox flac flash flatfile foomaticdb
ftp fuse gd gdbm ggi gif gimp glibc-omitfp glitz glut gmp gphoto2 gpm graphviz
gs gstreamer gtk hal ical iconv icq idn imagemagick imap imlib inifile ipv6
irda jack javascript jbig joystick jpeg jpeg2k kdeenablefinal
kdehiddenvisibility kipi lame lcms libcaca libg++ libnotify libsamplerate lirc
live lm_sensors logrotate lzo mad maildir matroska midi mikmod mime mjpeg mmap
mmx mmxext mng modplug moznopango mp3 mp4 mpeg mplayer multiuser musepack
musicbrainz ncurses network network-cron nfs nls no-old-linux nodrm nptl
nptlonly nsplugin nvidia offensive ogg openal opengl pam pcre pdf perl png
portaudio ppds python qt3 qt3support quicktime rar readline real reflection rle
ruby samba sdl sdl-image session skey sms sndfile speex spell spl sqlite
sqlite3 sse ssl startup-notification subtitles svg symlink syslog tcpd theora
threads threadsafe thumbnail tiff truetype unicode urandom usb v4l v4l2 vcd
vim-syntax vim-with-x vorbis wavpack win32codecs wmf x264 x86 xattr xcomposite
xine xinerama xinetd xml xmlrpc xorg xosd xpm xv xvid xvmc zeroconf zip zlib"
ALSA_CARDS="emu10k1 bt87x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare
dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw
multi null plug rate route share shm softvol" ELIBC="glibc"
INPUT_DEVICES="joystick keyboard mouse vmmouse" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="cs en" LIRC_DEVICES="cph06x" USERLAND="GNU" VIDEO_CARDS="fbdev
nv nvidia v4l vesa vmware"
Unset: CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
OK, fixed.
Please reopen if it still exists.