Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 406891

Summary: media-libs/freetype-1.4_pre20080316-r2 compile failure: make[2]: execvp: ../libtool: Permission denied
Product: Gentoo Linux Reporter: Thomas Beutin <tb>
Component: Current packagesAssignee: Gentoo Fonts Team <fonts>
Severity: normal Keywords: PMASKED
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: media-libs/freetype-1.4_pre20080316-r2 build.log

Description Thomas Beutin 2012-03-04 14:49:19 UTC
cannot compile media-libs/freetype-1.4_pre20080316-r2 which is required for current texlive:

# emerge -pv app-text/texlive

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS    ] media-libs/freetype-1.4_pre20080316-r2 [2.4.8] USE="kpathsea nls -doc" 0 kB
[ebuild  N     ] app-text/passivetex-1.25  0 kB
[ebuild  N     ] dev-tex/latex-beamer-3.11  USE="-doc -examples -lyx" 0 kB
[ebuild  N     ] app-text/lcdf-typetools-2.91  USE="kpathsea" 0 kB
[ebuild  N     ] dev-tex/feynmf-1.08-r3  USE="-doc" 0 kB
[ebuild  N     ] virtual/texi2dvi-0  0 kB
[ebuild  N     ] app-text/dvipng-1.14  USE="truetype -t1lib -test" 0 kB
[ebuild  N     ] app-text/texlive-2011  USE="X png truetype xml -cjk -context -detex -doc -dvi2tty -dvipdfm -extra -games -graphics -humanities -jadetex -luatex -music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht -xetex -xindy" LINGUAS="de en en_GB -af -ar -as -bg -bn -bo -ca -cs -cy -da -el -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -ro -ru -sa_IN -sk -sl -sr -sv -ta -te -th -tk -tr -uk -vi -zh" 0 kB

Total: 8 packages (7 new, 1 in new slot), Size of downloads: 0 kB

This is obviously not a 390623 duplicate.

Reproducible: Always

Steps to Reproduce:
1. emerge app-text/texlive
Actual Results:  
libtool: compile:  x86_64-pc-linux-gnu-gcc -c -march=core2 -fomit-frame-pointer -O2 -pipe -I. -I.. -I/mnt/scratch/portage/tmp/portage/media-libs/freetype-1.4_pre20080316-r2/work/freetype/lib/arch/unix/../.. -I/mnt/scratch/portage/tmp/portage/media-libs/freetype-1.4_pre20080316-r2/work/freetype/lib/arch/unix/../../extend /mnt/scratch/portage/tmp/portage/media-libs/freetype-1.4_pre20080316-r2/work/freetype/lib/arch/unix/../../extend/ftxpost.c  -fPIC -DPIC -o .libs/ftxpost.o
../libtool --mode=compile x86_64-pc-linux-gnu-gcc -c -march=core2 -fomit-frame-pointer -O2 -pipe  -I. -I.. -I/mnt/scratch/portage/tmp/portage/media-libs/freetype-1.4_pre20080316-r2/work/freetype/lib/arch/unix/../.. -I/mnt/scratch/portage/tmp/portage/media-libs/freetype-1.4_pre20080316-r2/work/freetype/lib/arch/unix/../../extend /mnt/scratch/portage/tmp/portage/media-libs/freetype-1.4_pre20080316-r2/work/freetype/lib/arch/unix/../../extend/ftxcmap.c
make[2]: execvp: ../libtool: Permission denied
make[2]: *** [ftxcmap.lo] Error 127
make[2]: *** Waiting for unfinished jobs....
config.status: executing default commands

see the (soon) attached build.log

Expected Results:  
either clean compile & install or dependency switch/change to media-libs/freetype:2

# emerge --info =media-libs/freetype-1.4_pre20080316-r2 
Portage (default/linux/amd64/10.0/desktop/gnome, gcc-4.5.3, glibc-2.13-r4, 3.2.1-gentoo-r2 x86_64)
                        System Settings
System uname: Linux-3.2.1-gentoo-r2-x86_64-Intel-R-_Core-TM-_i5-2520M_CPU_@_2.50GHz-with-gentoo-2.0.3
Timestamp of tree: Sun, 04 Mar 2012 06:30:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.1.4-r3, 3.2.2
dev-util/cmake:           2.8.6-r4
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r2
sys-devel/gcc-config:     1.5-r2
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo x-portage
CFLAGS="-march=core2 -fomit-frame-pointer -O2 -pipe"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/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=core2 -fomit-frame-pointer -O2 -pipe"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_GB en en_US de_DE de"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
USE="X X509 a52 aac aalib accounting acl acpi adns aim alsa amd64 ansi ao apache2 apng audiofile automount avahi bacula-console bash-completion bcmath berkdb bidi bind-mysql bittorrent blas bonobo bzip2 cairo calendar caps ccache cdb cdda cddb cdparanoia cdr cgi chipcard chroot command-args consolekit 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 encode exif expat fam fastcgi ffmpeg fits flac flash flatfile fontconfig fpx ftp gd gdal gdbm gdu geoip geos gif gimp ginac glib glut gmp gnome gnome-keyring gnuplot gphoto2 graphviz gs gssapi gstreamer gtk gudev gzip hal hardened hardenedphp hddtemp hdf5 hpn http hunspell hwdb iconv icq icu idea idled idn imagemagick imap imlib imlib2 inifile innodb ios ipalias ipc ipod ipv6 jabber jack java javascript jbig jingle jpeg jpeg2k kdrive keymap kpathsea lame lapack latex lcms ldap less libnotify libsamplerate libv4l libv4l2 libwww lm_sensors lmtp logrotate logwatch lua lzma lzo mad matroska mbox mcal memlimit mgetty mhash milter mime mimencode ming mmap mms mmx 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 ncurses netboot netcdf network networkmanager nfs nis nls nntp nptl nptlonly nsplugin oav ocatve odbc offensive ogg openal openexr opengl openmp openssh openssl osc oscar pam pam_chroot pam_timestamp parse-clocks pcntl pcre pda pdf pdfkit pdflib perl php pic plotutils png policykit posix postfix postgis postgres ppds procmail pulseaudio pwdb python qdbm quotas radius raw rdesktop readline recode reiserfs rrdtool rss 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 speex spell spl sql sqlite sqlite3 sse sse2 sse4 sse4_1 ssl ssse3 stream subversion svg sysfs syslog sysvipc szip taglib tcpd theora tidy tiff timidity tokenizer tools transparent-proxy truetype truetype-fonts type1-fonts udev unicode upnp usb userlocales utf8 uuid v4l vaapi vcd vhosts vim-syntax virtual-users virus-scan vnc vorbis vpx wddx weather webdav wifi withsamplescripts wmf x264 xattr xcb xcomposite xface xfs xft xinerama xinetd xml xml2 xmlrpc xmpp xorg xosd xpdf-headers xpm xrandr xsl xslt xv xvid yahoo yaz zlib zvbi" APACHE2_MODULES="access auth auth_basic authn_dbm 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" APACHE2_MPMS="prefork" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev wacom" KERNEL="linux" LINGUAS="en_GB en en_US de_DE de" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" SANE_BACKENDS="net" USERLAND="GNU" VIDEO_CARDS="vga intel"
Comment 1 Thomas Beutin 2012-03-04 14:50:16 UTC
Created attachment 304217 [details]
media-libs/freetype-1.4_pre20080316-r2 build.log
Comment 2 Ben de Groot (RETIRED) gentoo-dev 2013-04-26 14:52:12 UTC
# Ben de Groot <> (25 Apr 2013)
# freetype:1 has multiple issues, including security vulnerabilities,
# see bugs 412499, 430530, 406891, 448550, 466308.
# No longer supported upstream, nor in practice by us.
# Masked for removal in 30 days, unless someone steps up to maintain this
# and address all issues; (possible candidate for graveyard overlay).