Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117147 - ati-drivers-8.20.8 on amd64 do not contain a valid libtool archive libGL.la
Summary: ati-drivers-8.20.8 on amd64 do not contain a valid libtool archive libGL.la
Status: RESOLVED DUPLICATE of bug 112427
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-29 20:21 UTC by Gasper Azman
Modified: 2005-12-30 01:42 UTC (History)
1 user (show)

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 Gasper Azman 2005-12-29 20:21:37 UTC
ati-drivers-8.20.8 on amd64 do not contain a valid libtool archive libGL.la, rather, the file is empty.

Ebuilds that fail to install without it (so far, even with -opengl):
kde-base/kdebase (ok with -opengl)
kde-base/kdenetwork (not ok, even with -opengl)

So far I'm switching to the xorg implementation, which contains a valid file.
I hope this be fixed soon, but as I'll be unavailible for further comments until 4 days from now, this may get tough. I'll be sure to check back though.

Gasper

-- emerge info --
Portage 2.1_pre2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r5 x86_64 AMD Turion(tm) 64 Mobile Technology ML-34
Gentoo Base System version 1.12.0_pre12
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -march=athlon64 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at/"
LANG="en_US"
LC_ALL="en_US"
LINGUAS="en sl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac alsa arts audiofile avi berkdb bitmap-fonts browserplugin bzip2 ccache crypt cups curl dv dvd dvdread eds encode expat fam fame ffmpeg flac foomaticdb fortran gif gimpprint gpm idn imlib java jpeg kde kdeenablefinal kerberos lcms lzw lzw-tiff mad mime mng mp3 mpeg musicbrainz ncurses nls ogg pam pcre pdflib perl png python qt quicktime readline samba sdl spell ssl subtitles tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vorbis xml xml2 xpm xv xvid zeroconf zlib elibc_glibc kernel_linux linguas_en linguas_sl userland_GNU"
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Gasper Azman 2005-12-29 20:29:46 UTC
Oh, solutions :D...
It may be possible to write our own file, and include it in the distribution.

The file may be the copied one from the xorg implementation. (is this possible with the current dependancies line?)

the xorg one:

--- xorg's /usr/lib64/libGL.la ---
# libGL.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.4 (1.920 2001/04/24 23:26:18)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname='libGL.so.1'

# Names of this library.
library_names='libGL.so.1.2 libGL.so.1 libGL.so'

# The name of the static archive.
old_library=''

# Libraries that this one depends upon.
dependency_libs=' -L/usr/lib -lSM -lICE -lXmu -lXt -lXext -lXi -lX11 -ldl -lpthread        '

# Version information for libGL.
current=3
age=2
revision=0

# Is this an already installed library?
installed=yes

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/lib64'
--- end xorg's libGL.la ---

as I said, maybe the dependency_libs line needs to be tweaked, but I amn not sure how. The library_names line is ok, I checked.

cheers!

Gasper
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-12-30 01:42:11 UTC

*** This bug has been marked as a duplicate of 112427 ***