Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 489322 - app-crypt/md5deep-4.3 installs 5x exactly the same binary using 5 different names
Summary: app-crypt/md5deep-4.3 installs 5x exactly the same binary using 5 different n...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal trivial
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://github.com/jessek/hashdeep/is...
Whiteboard:
Keywords: NeedPatch, UPSTREAM
Depends on:
Blocks:
 
Reported: 2013-10-25 00:02 UTC by Thomas Beutin
Modified: 2018-06-20 13:56 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Beutin 2013-10-25 00:02:11 UTC
after installation of app-crypt/md5deep-4.3 i've found 5x exactly the same binary in /usr/bin

i open this new bug as requested in comment #488070#c4

Reproducible: Always

Actual Results:  
phantom ~ # for i in /usr/bin/*deep ; do cmp /usr/bin/md5deep $i ; done
phantom ~ #

Expected Results:  
IMHO this should be 4 links to one of them.

phantom ~ # emerge --info =app-crypt/md5deep-4.3
Portage 2.2.7 (default/linux/amd64/13.0/desktop/gnome, gcc-4.7.3, glibc-2.15-r3, 3.10.7-gentoo-r1 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.10.7-gentoo-r1-x86_64-Intel-R-_Core-TM-_i5-2520M_CPU_@_2.50GHz-with-gentoo-2.2
KiB Mem:    16394460 total,   2325416 free
KiB Swap:    8388604 total,   8388604 free
Timestamp of tree: Thu, 24 Oct 2013 07:00:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
app-shells/bash:          4.2_p45
dev-java/java-config:     2.1.12-r1
dev-lang/python:          2.7.5-r3, 3.2.5-r3
dev-util/cmake:           2.8.10.2-r2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.9.6-r3, 1.11.6, 1.12.6, 1.13.4
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.7.3-r1
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc:           2.15-r3
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7-avx -fomit-frame-pointer -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/fax /usr/share/gnupg/qualified.txt /var/lib/hsqldb /var/spool/fax/etc /var/spool/munin-async/.ssh"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.4/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=corei7-avx -fomit-frame-pointer -O2 -pipe"
DISTDIR="/media/GFZ650GB/gentoo/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
USE="R X X509 a52 aac aalib accounting acl acpi adns aim alsa amd64 amr ansi ao apache2 apng ass audiofile automount avahi avx bacula-console bash-completion bcmath berkdb bidi bind-mysql bittorrent blas bluetooth bluray bonobo bzip2 cairo calendar caps ccache cdb cdda cddb cdparanoia cdr cgi chipcard chroot colord command-args consolekit corefonts cpudetection cpulimit cracklib cramfs crypt cscope css csv ctype cups curl curlwrappers customlog cvsgraph cxx cyrus dba dbi dbm dbus dbx devmap dga dhcp dirac directfb djvu dlopen dnsdb dri dts dv dvb dvd dvdr ecc egl encode excel exif expat fam fastcgi ffmpeg fftw fits flac flash flatfile fltk fontconfig fpx ftp gallium gd gdal gdbm gdu geoip geos gif gimp ginac glib glut gmp gnome gnome-keyring gnuplot gphoto2 graphviz gs gssapi gstreamer gtk gtk3 gudev gzip hal hardened hardenedphp hddtemp hdf5 hdri highlight hpn html http hunspell hwdb iconv icq icu idea idled idn imagemagick imap imlib imlib2 inifile innodb introspection ios ipalias ipc ipod ipv6 jabber jack java javascript jbig jingle jit jpeg jpeg2k json kdrive kerberos keymap kpathsea lame lapack latex lcms ldap less libass libnotify libsamplerate libv4l libv4l2 libwww lm_sensors lmtp logrotate logwatch lua lzma lzo mad matroska mbox mcal memlimit mgetty mhash midi milter mime mimencode ming mmap mms mmx mmxext mng mp3 mp4 mpeg mplayer mpm-prefork mppe-mppc msn mtp multilib musepack musicbrainz mysql mysqli nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nautilus ncurses netboot netcdf network networkmanager nfs nis nls nntp nptl nsplugin ntfs oav ocatve octave odbc offensive ogg openal openexr opengl openmp openssh openssl osc oscar pam pam_chroot pam_timestamp parse-clocks pcf pcntl pcre pda pdf pdfkit pdflib perl php pic plotutils png policykit posix postfix postgis postgres postscript ppds procmail ps pulseaudio pwdb python qdbm qt4 quotas radius raw rdesktop readline recode reiserfs rrdtool rss rtmp samba sample sasl scanner schroedinger screen sendfile sensord session sftp sftplogging shaper shared sharedext shorten sieve simplexml slang slp smartcard smime smp sms smtp sna sndfile snmp snortsam soap sockets socks5 sound sox spamassassin spatialite speex spell spl sql sqlite sqlite3 sse sse2 sse3 sse4 sse4_1 ssl ssse3 stream subversion svg sysfs syslog sysvipc szip taglib tcpd telepathy theora threads tidy tiff timidity tokenizer tools transparent-proxy truetype truetype-fonts type1-fonts udev unicode upnp upnp-av usb userlocales utf8 uuid v4l vaapi vcd vhosts vim-syntax virtual-users virus-scan vnc vorbis vpx wddx weather webdav webm webp wifi win32codecs withsamplescripts wmf x264 xattr xcb xcomposite xetex xface xfs xft xinerama xinetd xml xml2 xmlrpc xmpp xorg xosd xpdf-headers xpm xrandr xsl xslt xv xvfb xvid xvmc yahoo yaml yaz zlib zvbi" ABI_X86="64" APACHE2_MODULES="access auth auth_basic auth_digest authn_default authn_core authn_file authz_core authz_groupfile authz_host authz_user authn_dbm authn_dbd dbd ident imagemap authn_dbd authn_file authn_default authz_groupfile authn_alias authn_anon authz_dbm authz_owner authz_default authz_user auth_digest authz_host alias file_cache echo charset_lite cache disk_cache mem_cache ext_filter case_filter case-filter-in deflate filter mime_magic cern_meta proxy_ajp proxy_balancer expires headers usertrack proxy proxy_connect proxy_ftp proxy_http info include cgi cgid dav dav_lock dav_fs vhost_alias speling rewrite log_config logio env setenvif mime status substitute autoindex asis negotiation dir imap actions userdir so unique_id version dumpio log_forensic reqtimeout socache_shmcb unixd proxy_fcgi" APACHE2_MPMS="worker" CURL_SSL="gnutls" ELIBC="glibc" FFTOOLS="cws2fws qt-faststart aviocat ismindex" GPSD_PROTOCOLS="aivdm sirf mtk3301 gpsclock superstar2 timing nmea" INPUT_DEVICES="keyboard mouse evdev wacom synaptics" KERNEL="linux" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer nlpsolver pdfimport wiki-publisher" LINGUAS="en_GB en en_US de_DE de" PHP_TARGETS="php5-3 php5-4 php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby18 ruby19 ruby20" SANE_BACKENDS="net hp" USERLAND="GNU" VIDEO_CARDS="vga intel fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

app-crypt/md5deep-4.3 was built with the following:
USE="(multilib)" ABI_X86="64"
Comment 1 Arisu Tachibana Gentoo Infrastructure gentoo-dev 2013-10-25 10:30:09 UTC
Can you please:

Attach the complete build log, so we know relevant information.

Thank you very much in advance.
Comment 2 Arisu Tachibana Gentoo Infrastructure gentoo-dev 2013-10-25 10:33:00 UTC
i could reproduce the problem:
genkernel ~ # md5sum /usr/bin/*deep                                                                                                     
0c657f7897fbd75bc89c66c9fc48004d  /usr/bin/hashdeep
0c657f7897fbd75bc89c66c9fc48004d  /usr/bin/md5deep
0c657f7897fbd75bc89c66c9fc48004d  /usr/bin/sha1deep
0c657f7897fbd75bc89c66c9fc48004d  /usr/bin/sha256deep
0c657f7897fbd75bc89c66c9fc48004d  /usr/bin/tigerdeep
0c657f7897fbd75bc89c66c9fc48004d  /usr/bin/whirlpooldeep
Comment 3 Arisu Tachibana Gentoo Infrastructure gentoo-dev 2013-10-25 10:55:47 UTC
this anyway looks like upstream problem
Comment 4 Thomas Beutin 2013-10-25 11:30:35 UTC
(In reply to Alice Ferrazzi from comment #3)
> this anyway looks like upstream problem

i reported it there:
https://github.com/jessek/hashdeep/issues/305
Comment 5 Thomas Beutin 2015-09-08 16:43:05 UTC
this also applies to app-crypt/md5deep-4.4