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

Bug 30820

Summary: Emerging x11-terms/eterm-0.9.2-r5 failed: libttf.la
Product: Gentoo Linux Reporter: José Romildo Malaquias <jrmalaq>
Component: Current packagesAssignee: SpanKY <vapier>
Status: RESOLVED INVALID    
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Mine /usr/lib/libast.la

Description José Romildo Malaquias 2003-10-10 04:48:47 UTC
When emerging x11-terms/eterm-0.9.2-r5 I get errors about /usr/lib/libttf.la,
which is not installed in my system.

# emerge -uv eterm
[...]
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include -I/usr/X11R6/include
-I/usr/include -I/usr/X11R6/include   -O3 -march=athlon-xp -funroll-loops
-fprefetch-loop-arrays -pipe -c main.c
mv -f .libs/libscream.lo libscream.lo
/bin/sh ../libtool --mode=link gcc  -O3 -march=athlon-xp -funroll-loops
-fprefetch-loop-arrays -pipe -L/usr/lib -L/usr/X11R6/lib -L/usr/lib
-L/usr/X11R6/lib  -o libEterm.la -rpath /usr/lib -release 0.9.2 actions.lo
buttons.lo command.lo draw.lo e.lo events.lo font.lo grkelot.lo menus.lo misc.lo
netdisp.lo options.lo pixmap.lo screen.lo script.lo scrollbar.lo startup.lo
system.lo term.lo timer.lo utmp.lo windows.lo defaultfont.lo libscream.lo
mmx_cmod.lo -last -lImlib2 -ldl  -lSM -lICE -last -lXmu -lXext -lX11 -lutil -lm
grep: /usr/lib/libttf.la: No such file or directory
sed: can't read /usr/lib/libttf.la: No such file or directory
libtool: link: `/usr/lib/libttf.la' is not a valid libtool archive
make[2]: *** [libEterm.la] Error 1
make[2]: Leaving directory `/var/tmp/portage/eterm-0.9.2-r5/work/Eterm-0.9.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/eterm-0.9.2-r5/work/Eterm-0.9.2'
make: *** [all-recursive-am] Error 2
 
!!! ERROR: x11-terms/eterm-0.9.2-r5 failed.
!!! Function src_compile, Line 46, Exitcode 2
!!! make failed

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




# emerge --info
Portage 2.0.49-r10 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.20-gentoo-r7)
=================================================================
System uname: 2.4.20-gentoo-r7 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.3.10p1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache autoaddcvs sandbox buildpkg"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt encode foomaticdb gif jpeg libg++ mad mikmod mpeg
ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb
slang readline arts svga java X sdl gpm tcpd pam libwww ssl perl python imlib
oggvorbis gnome gtk qt kde motif opengl mozilla alsa esd aalib mbox imap mmx sse
3dnow tetex guile fbcon artswrappersuid dvd samba gtk2 tcltk stroke rplay tiff
cdr mozsvg xml wmf javascript lirc usb cups xface"
Comment 1 SpanKY gentoo-dev 2003-10-12 23:17:34 UTC
could you please post your /usr/lib/libEterm.la and /usr/lib/libast.la files
?
Comment 2 José Romildo Malaquias 2003-10-13 21:15:39 UTC
Created attachment 19209 [details]
Mine /usr/lib/libast.la

There is no /usr/lib/libEterm.la, as Eterm is not yet installed in my system.
Comment 3 José Romildo Malaquias 2003-10-14 06:40:01 UTC
After unmerging and emerging again the libast package, Eterm was built successfully.
Probably the problem was due to an old missing dependency.
Comment 4 SpanKY gentoo-dev 2003-10-14 07:56:25 UTC
yes, you had freetype-1.3 installed when you installed libast:
dependency_libs=' -L/usr/lib -L/usr/X11R6/lib /usr/lib/libImlib2.la -lXext
/usr/lib/libttf.la -lX11 -lSM -lICE /usr/lib/libpcre.la -ldl -lm'