Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 176672 - app-crypt/mcrypt-2.6.5 install fails
Summary: app-crypt/mcrypt-2.6.5 install fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-01 12:00 UTC by Jakub Moc
Modified: 2007-05-11 19:52 UTC (History)
8 users (show)

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


Attachments
my emerge log for mcrypt (emerge__app-crypt.mcrypt-2.6.5.log,23.37 KB, text/plain)
2007-05-02 16:45 UTC, Jesco Freund
Details
emerge log (app-crypt:mcrypt-2.6.5:20070502-215143.log,23.92 KB, text/plain)
2007-05-02 21:57 UTC, Jakub Moc (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc 2007-05-01 12:00:56 UTC
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
Comment 1 Alon Bar-Lev (RETIRED) gentoo-dev 2007-05-01 14:09:25 UTC
rane: If it has no-herd why did you add crypto as CC?
Comment 2 Łukasz Damentko (RETIRED) gentoo-dev 2007-05-01 14:46:33 UTC
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>
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2007-05-01 14:51:50 UTC
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... :)
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2007-05-01 21:47:24 UTC
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.
Comment 5 Martin Jansa 2007-05-02 14:30:59 UTC
(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


Comment 6 Jesco Freund 2007-05-02 16:45:51 UTC
Created attachment 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
Comment 7 Tommaso Bartoli 2007-05-02 20:25:04 UTC
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
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-05-02 21:57:30 UTC
Created attachment 117996 [details]
emerge log
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-05-09 19:02:30 UTC
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
Comment 10 Alon Bar-Lev (RETIRED) gentoo-dev 2007-05-11 19:52:27 UTC
OK, fixed.
Please reopen if it still exists.