Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537850 - media-gfx/graphviz-2.26.3-* - src_prepare(): cp: cannot stat '/usr/share/libtool/config/install-sh': No such file or directory
Summary: media-gfx/graphviz-2.26.3-* - src_prepare(): cp: cannot stat '/usr/share/libt...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
: 540188 540372 540590 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-01-26 12:07 UTC by Cyril Hrubis
Modified: 2015-02-19 07:14 UTC (History)
25 users (show)

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


Attachments
build log (build.log,3.24 KB, text/plain)
2015-01-26 21:27 UTC, Cyril Hrubis
Details
Build.log (media-gfx:graphviz-2.26.3-r4:20150127-041403.log,2.10 KB, text/x-log)
2015-01-27 04:25 UTC, JMW
Details
build log of graphviz-2.26.3-r4 (build.log,1.96 KB, text/plain)
2015-02-04 12:49 UTC, Zhenyuan Ruan
Details
build.log_with patched path (build.log,27.06 KB, text/plain)
2015-02-07 21:22 UTC, Branko Grubic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cyril Hrubis 2015-01-26 12:07:17 UTC
The location of install-sh changed again, now it's '/usr/share/libtool/build-aux/install-sh' (for libtool-2.4.4) therefore the src_prepare() in the graphviz ebuild fails to copy the file.

What about this patch:

@@ -121,11 +121,7 @@
 
        # Update this file from our local libtool which is much newer than the
        # bundled one. This allows MAKEOPTS=-j2 to work on FreeBSD.
-       if has_version ">=sys-devel/libtool-2" ; then
-               cp "${EPREFIX}"/usr/share/libtool/config/install-sh config || die
-       else
-               cp "${EPREFIX}"/usr/share/libtool/install-sh config || die
-       fi
+       cp $(find "${EPREFIX}"/usr/share/libtool/ -name install-sh) config || die
 
        # no nls, no gettext, no iconv macro, so disable it
        use nls || { sed -i -e '/^AM_ICONV/d' configure.ac || die; }

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2015-01-26 12:18:39 UTC
1) Please post your `emerge --info' output in a comment.
2) Please attach the entire build log to this bug report.
Comment 2 Cyril Hrubis 2015-01-26 21:27:59 UTC
Created attachment 394972 [details]
build log
Comment 3 Cyril Hrubis 2015-01-26 21:29:56 UTC
Portage 2.2.14 (python 2.7.9-final-0, default/linux/amd64/13.0, gcc-4.8.3, glibc-2.19-r1, 3.17.1 x86_64)
=================================================================
System uname: Linux-3.17.1-x86_64-Intel-R-_Core-TM-_i3-3217U_CPU_@_1.80GHz-with-gentoo-2.2
KiB Mem:     3760240 total,    105392 free
KiB Swap:    8388604 total,   8177888 free
Timestamp of tree: Sun, 25 Jan 2015 10:30:01 +0000
ld GNU ld (Gentoo 2.24 p1.4) 2.24
app-shells/bash:          4.2_p53
dev-lang/perl:            5.18.2-r2
dev-lang/python:          2.7.9-r1, 3.2.5-r6, 3.3.5-r1, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6-r1, 1.12.6, 1.13.4
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.6.3, 4.7.3-r1, 4.8.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.4
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.16 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo sigrok x-portage
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=core-avx-i"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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="-O2 -pipe -march=core-avx-i"
DISTDIR="/usr/portage/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 splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
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="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sigrok /opt/local/portage"
USE="acl amd64 berkdb bindist bzip2 cli cracklib crypt cxx dri fortran gdbm iconv ipv6 jpeg mmx modules multilib ncurses nls nptl openmp pam pcre png qt3support readline session sse sse2 ssl tcpd unicode xinerama zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3 python3_2" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
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
Comment 4 JMW 2015-01-27 04:19:52 UTC
I can confirm this on AMD64.

Emerge info:

 emerge --info =media-gfx/graphviz-2.26.3-r4::gentoo
!!! Section 'sunrise' in repos.conf is missing location attribute
!!! Section 'bitcoin' in repos.conf is missing location attribute
Portage 2.2.14 (python 2.7.9-final-0, default/linux/amd64/13.0, gcc-4.8.3, glibc-2.19-r1, 3.17.7-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-3.17.7-gentoo-x86_64-AMD_Phenom-tm-_II_X6_1055T_Processor-with-gentoo-2.2
KiB Mem:     8170472 total,    956004 free
KiB Swap:          0 total,         0 free
Timestamp of tree: Fri, 23 Jan 2015 22:45:01 +0000
ld GNU ld (Gentoo 2.24 p1.4) 2.24
app-shells/bash:          4.2_p53
dev-java/java-config:     2.2.0
dev-lang/perl:            5.18.2-r2
dev-lang/python:          2.7.9-r1, 3.3.5-r1, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.10.3-r1, 1.11.6-r1, 1.13.4
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.4
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.16 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo my_local_overlay
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/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="-O2 -pipe"
DISTDIR="/usr/portage/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"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j7"
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="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="256-color 3dnowext 64bit X a52 aac aacs aalib acl acpi addns adns aio airplay alisp alsa amd64 android apng aspell assistant asyncns atmo authdaemond autotrace avahi bash-completion berkdb bidi binfilter blas blink bluetooth bluray bogofilter boo bs2b buffer-on-clear bugzilla bzip2 cairo caps catalogs cblas-external ccache cdda cddb cdr cdt cec cjk classic cli cluster collab common-lisp compat consolekit contrast corefonts cracklib crypt css ctypes-python cue curl cxx daap dbus dc1394 declarative development dia dillo dirac directfb djvu dlz double-precision dri dts dv dvb dvd dvi eap-sim editor eds egl emf emovix encode equalizer eudev exif expat extras faac fading-colors fam fasteap fbcon ffmpeg fftw fits flac fluidsynth fontconfig fontforge fortran fping fpx freemail freetds games gbm gcj gd gdbm gdu geoip ggi gif gimp gles gme gmplayer gnutls goom gost gpg gphoto2 grammar graphite graphviz grp gs gsm gssapi gstreamer gtkstyle hdri hfs hog hotpixels hpcups hpijs httpd hvm i18n iconv icu id3tag idn ieee1394 imagemagick inkjar ipod ipv6 irda iso14755 jadetex java javacomm jbig joystick jpeg jpeg2k karma kate kerberos ladspa lame lapack latex lcms ldb lensfun libass libcaca libffi libgda liblockfile libnl libnotify libproxy libsamplerate libtiger libv4l live lm_sensors lqr lua lzma lzo mad madwifi maps math matroska mdb mdnsresponder-compat midi mikmod mjpeg mms mmx mmxext mng modplug modules mono moonlight mp3 mpeg mpi mplayer mtp multilib multimedia musepack music musicbrainz mvl mysql mythtv ncurses network nls nntp nodrm nokia nptl nsplugin ntlm_unsupported_patch nuv objc objc++ objc-gc ocr odbc odbcmanual odk ogg old-daemons openal opencl openct openexr opengl openldap openmp openntpd openvg openvz openxml optimization optimized-qmake ots pam pasteafter pch pcre pcsc-lite pda pdf perl-geoipupdate pgo phonon physfs plotutils plugins png policykit postgres postproc private-headers profile profile4 projectm pth pulseaudio pvr python q16 q32 qpak qt3support qt4 quicktime quota raw readline realtime remoteosd resolvconf romio rtmp rtsp samba sample sasl scanner schroedinger script scrobbler sdb-ldap sdl sdl-image secondary-wheel secure-delete session shine shout sid skins slang smartcard smbsharemodes smime smp sndfile snmp soundex soundtouch sox spamassassin speex spell sqlite sqlite3 srp sse sse2 sse3 ssh ssl startup-notification stream strong-optimization subtitles svg swat syslog system-sqlite systemtap t1lib taglib tcpd templates textures theora thesaurus thin-splines threads tiff timezone timidity tokyocabinet tools tordns truetype twolame unicode unicode3 unlock-notify upnp usb utils v4l v4l2 vaapi vamp vcd vcdx vdpau video vim-syntax vlm vorbis vpx vserver vst wad wavpack wcwidth webdav-serf webkit webkit2 webp wifi wma-fixed wmf wordperfect wps x264 xattr xbase xcb xcomposite xface xft xine xml xmlpatterns xnest xosd xterm-color xv xvfb xvid youtube zemberek zeroconf zippy zlib zsh-completion zvbi" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CURL_SSL="nss" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc emu qemu" INPUT_DEVICES="evdev joystick keyboard mouse ps2mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="af ar as_IN be be_BY bg bn br brx bs ca cs cy da de dgo dz el en en_GB en_US en_ZA eo es et eu fa fi fo fr ga gl gu he hi hi_IN hr hu id is it ja jp ka kk km kn_IN ko kok ks ku la lt mai mk ml_IN mn mni mr_IN nb ne nl nn no nr ns oc or_IN pa_IN pl pt pt_BR ro ru rw sa_IN sat sd sh sk sl sr ss st sv sw_TZ ta ta_IN te_IN tg th ti_ER tn ts tr uk ur_IN uz ve vi xh zh_CN zh_TW zu" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

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

media-gfx/graphviz-2.26.3-r4 was built with the following:
USE="cairo doc examples java nls python -gtk -lasi -perl -ruby -static-libs -tcl" ABI_X86="64"
Comment 5 JMW 2015-01-27 04:25:48 UTC
Created attachment 394982 [details]
Build.log
Comment 6 Zhenyuan Ruan 2015-02-04 12:46:27 UTC
I can comfirm this on amd64 too.

emerge --info                                                                                                                20:45:56 
Portage 2.2.14 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.3, glibc-2.19-r1, 3.17.8-gentoo-r1-macbook x86_64)
=================================================================
System uname: Linux-3.17.8-gentoo-r1-macbook-x86_64-Intel-R-_Core-TM-_i5-4250U_CPU_@_1.30GHz-with-gentoo-2.2
KiB Mem:     3986820 total,    414280 free
KiB Swap:    7999996 total,   7991788 free
Timestamp of tree: Wed, 04 Feb 2015 04:45:01 +0000
ld GNU ld (Gentoo 2.24 p1.4) 2.24
app-shells/bash:          4.2_p53
dev-java/java-config:     2.2.0
dev-lang/perl:            5.18.2-r2
dev-lang/python:          2.7.9-r1, 3.3.5-r1, 3.4.1
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6-r1, 1.13.4
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.4
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.16 (virtual/os-headers)
sys-libs/glibc:           2.19-r1
Repositories: gentoo gentoo-zh jorgicio grub2-themes gentoo-ryd
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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=native -O2 -pipe"
DISTDIR="/usr/portage/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"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirrors.ustc.edu.cn/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j6"
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="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/gentoo-zh /var/lib/layman/jorgicio /var/lib/layman/grub2-themes /var/lib/layman/gentoo-ryd"
SYNC="rsync://mirrors.ustc.edu.cn/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bindist bluetooth branding bzip2 cairo ccache cdda cdr clang cli cracklib crypt cups custom-optimization cxx dbus dri drm dts dvd dvdr egl emboss encode exif fam firefox flac fortran gallium gdbm gif glamor gles1 gles2 gnome-keyring gpm gtk gtk3 gudev iconv icu ios ipv6 jpeg lcms ldap libav libnotify llvm mad mmx mng modules mp3 mp4 mpeg multilib ncurses nls nptl ogg opencl opengl openmax openmp openvg osmesa pam pango pcre pdf png policykit ppds pulseaudio qt3support qt4 readline sdl session sound spell sse sse2 ssl startup-notification svg systemd tcpd threads tiff truetype udev udisks unicode upower usb uxa uxaffmpeg vaapi vorbis wxwidgets x264 xa xcb xft xlib-xcb xml xv xvid xvmc zlib zsh-completion" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="intel i965" XFCE_PLUGINS="battery brightness clock power trash" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 7 Zhenyuan Ruan 2015-02-04 12:49:58 UTC
Created attachment 395512 [details]
build log of graphviz-2.26.3-r4
Comment 8 Branko Grubic 2015-02-07 21:21:16 UTC
Probably same build failure here, I got the same first build fail message, and when I found this bug, I just tried copying the ebuild to local overlay and changing the line to point to new .../libtool/build-aux/install-sh,
but this also fails, later, I'll attach the log of that "new" failure, it may be useful
Comment 9 Branko Grubic 2015-02-07 21:22:18 UTC
Created attachment 395842 [details]
build.log_with patched path
Comment 10 Branko Grubic 2015-02-07 22:52:21 UTC
Not sure if it is safe, but as a workaround I downgraded to 'sys-devel/libtool-2.4.2-r1', installed 'media-gfx/graphviz-2.26.3-r4', upgraded libtool, and continued with installing other packages.
Comment 11 Alex Efros 2015-02-07 23:21:06 UTC
(In reply to bitlord from comment #10)
> Not sure if it is safe, but as a workaround I downgraded to
> 'sys-devel/libtool-2.4.2-r1', installed 'media-gfx/graphviz-2.26.3-r4',
> upgraded libtool, and continued with installing other packages.

Thanks, this works for me too.
Comment 12 JMW 2015-02-08 06:11:42 UTC
I'm not finding libtool in the build deps for the 2.28.0 version of this package. This is already problematic as 2.26.3 evidently requires an outdated version of libtool. Libtool should be added as a bdep in 2.28.0, and then hopefully 2.28.0 can be bumped to stable reasonably soon. This is a pretty major package, so I'm sure other things will start breaking soon if people can't upgrade this along with the rest of their system. This bug is 2 weeks old at this point. Someone needs to either confirm or fix this issue really soon.
Comment 13 Sven 2015-02-08 21:17:18 UTC
Just ran into this issue after upgrading to stable perl 5.20. This should affect many people soon.
Comment 14 cono 2015-02-09 00:10:10 UTC
Just updated libtool and perl to 5.20 and ran into this issue.
Comment 15 Tiago Sousa 2015-02-09 11:25:19 UTC
Same here after updating libtool and perl as mentioned.
Comment 16 SpanKY gentoo-dev 2015-02-15 02:19:03 UTC
should be all set now in the tree; thanks for the report!

Commit message: Drop install-sh FreeBSD hack in stable ebuilds
http://sources.gentoo.org/media-gfx/graphviz/graphviz-2.26.3-r3.ebuild?r1=1.13&r2=1.14
http://sources.gentoo.org/media-gfx/graphviz/graphviz-2.26.3-r4.ebuild?r1=1.14&r2=1.15
Comment 17 Ben Kohler gentoo-dev 2015-02-15 20:11:45 UTC
*** Bug 540188 has been marked as a duplicate of this bug. ***
Comment 18 Jeroen Roovers (RETIRED) gentoo-dev 2015-02-17 16:46:54 UTC
*** Bug 540372 has been marked as a duplicate of this bug. ***
Comment 19 Jeroen Roovers (RETIRED) gentoo-dev 2015-02-19 07:14:29 UTC
*** Bug 540590 has been marked as a duplicate of this bug. ***