Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30820 - Emerging x11-terms/eterm-0.9.2-r5 failed: libttf.la
Summary: Emerging x11-terms/eterm-0.9.2-r5 failed: libttf.la
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High blocker
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-10 04:48 UTC by José Romildo Malaquias
Modified: 2003-10-14 07:56 UTC (History)
0 users

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


Attachments
Mine /usr/lib/libast.la (libast.la,814 bytes, text/plain)
2003-10-13 21:15 UTC, José Romildo Malaquias
Details

Note You need to log in before you can comment on or make changes to this bug.
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'