Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138420 - xorg-x11-6.8.2-r8: compiles fail with "/usr/lib/libX11.la: no such file or directory"
Summary: xorg-x11-6.8.2-r8: compiles fail with "/usr/lib/libX11.la: no such file or di...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High critical
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-28 18:37 UTC by Rick
Modified: 2006-08-27 03:05 UTC (History)
2 users (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 Rick 2006-06-28 18:37:13 UTC
this particular emerge is libsdl 1.2.8-r1

/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc  -pipe -march=athlon-mp -O2 -Wall -DENABLE_DUMMYVIDEO -DDISKAUD_SUPPORT -DUSE_DLOPEN -DUSE_ASMBLIT -I./hermes -I../src/hermes -DOSS_SUPPORT -DALSA_SUPPORT -DALSA_DYNAMIC=libasound.so.2  -DUSE_DLVSYM -DARTSC_SUPPORT -DARTSC_DYNAMIC=libartsc.so.0 -I/usr/kde/3.5/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DESD_SUPPORT -DESD_DYNAMIC=libesd.so.0  -DNAS_SUPPORT -I/usr/X11R6/include/  -DENABLE_X11 -DXTHREADS -I./include -I./src/video -DXFREE86_VM -DXFREE86_VMGAMMA -DXFREE86_DGAMOUSE -DDEFAULT_DGAMOUSE -DXFREE86_XV -DHAVE_XINERAMA -Isrc/video -DENABLE_DGA
-DENABLE_GGI -DENABLE_SVGALIB -DENABLE_AALIB -DENABLE_CACA -I/usr/include/ -DHAVE_OPENGL -DUSE_INPUT_EVENTS -D_REENTRANT -DSDL_USE_PTHREADS -DHAVE_SIGACTION -I../include -I../include/SDL -I../src -I../src/main/linux -I../src/audio -I../src/video -I../src/video/XFree86/extensions -I../src/events -I../src/joystick -I../src/cdrom -I../src/thread -I../src/timer -I../src/endian -I../src/file -I../src/thread   -o libSDL.la -rpath /usr/lib -no-undefined -release 1.2 -version-info 7:1:7 SDL.lo SDL_error.lo SDL_fatal.lo SDL_getenv.lo SDL_loadso.lo main/libarch.la audio/libaudio.la video/libvideo.la events/libevents.la joystick/libjoystick.la cdrom/libcdrom.la thread/libthread.la timer/libtimer.la endian/libendian.la file/libfile.la cpuinfo/libcpuinfo.la hermes/libhermes.la -lm -ldl -laudio -lXt  -lX11 -lXext -lggi -lgii -lgg -lvga -laa -L/usr/lib -lcaca -lpthread
grep: /usr/lib/libX11.la: No such file or directory
/bin/sed: can't read /usr/lib/libX11.la: No such file or directory
libtool: link: `/usr/lib/libX11.la' is not a valid libtool archive
make[2]: *** [libSDL.la] Error 1
make[2]: Leaving directory `/var/tmp/portage/libsdl-1.2.8-r1/work/SDL-1.2.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libsdl-1.2.8-r1/work/SDL-1.2.8/src'
make: *** [all-recursive] Error 1

!!! ERROR: media-libs/libsdl-1.2.8-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  libsdl-1.2.8-r1.ebuild, line 165:   Called die


but, I have several builds that fail because they can't find libX11.la
It's right it doesn't exist.
I tried remerging libtool then xorg-x11 but it never seems to make the libtool archives file. 



Gentoo Base System version 1.6.15
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 mobile AMD Athlon(tm) XP-M (LV) 2200+
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS=" -O3 -pipe -march=athlon-mp -mmmx -m3dnow -msse -fomit-frame-pointer -funroll-loops -fthread-jumps "
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/splash /etc/terminfo"
CXXFLAGS=" -O3 -pipe -march=athlon-mp -mmmx -m3dnow -msse -fomit-frame-pointer -funroll-loops -fthread-jumps "
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://prometheus.cs.wmich.edu/gentoo http://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac aalib acpi aim alsa apache2 arts asf audiofile avi bash-completion berkdb bidi bindist bitmap-fonts bl bluetooth bonoboa browserplugin bzlib cairo canvas cddb cdparanoia cdr cid cjk cle266 cli cpudetection crypt cscope cups curl curlwrappers dbus dedicated dga dhcp dio directfb divx4linux doc dri dts dvd dvdread dxr3 edl eds emboss encode erandom escreen esd ethereal evo exif fam fame fbcon fbsplash ffmpeg flac flash foomaticdb fortran ftp gb gd gdbm gecko-sdk ggi gif gimpprint glep glitz glut gmp gnome gnutls gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal hbci icq icu idn imagemagick imlib innodb input-devices-evdev input-devices-keyboard input-devices-mouse insecure-drivers insecure-savers irmc isdnlog jabber jack java javascript jikes joystick jpeg kde kdeenablefinal kerberos ladcca lcms ldap libcaca libedit libg++ libgda libwww live lzo mad matroska mcal mikmod mime ming mjpeg mmap mmx mmxext mng mono motif mozcalendar mozdevelop mozsvg mp3 mpeg mplayer msn mysql nas ncurses network nls nocd nodrm nptl odbc offensive ofx ogg oggvorbis openal opengl opie oscar oss pam pcmcia pda pdf pdflib perl plotutils pmu png portaudio ppds pppd python qt qt3 qt4 quicktime readline real reflection rtc ruby samba sdk sdl session shared sharedmem simplexml slang slp sndfile snmp soap sockets speedo speex spell spl sse ssl svg svga swat sysfs szip tcpd tga theora threads tiff tokenizer toolbar truetype truetype-fonts type1 type1-fonts udev unicode usb v4l v4l2 vcd videos vidix vim-with-x vorbis win32codecs winbind wmf wxwindows xanim xface xforms xine xinerama xml xml2 xmlrpc xmms xorg xosd xpm xprint xrandr xsl xv xvid xvmc yahoo yaz zlib zvbi elibc_glibc kernel_linux userland_GNU video_cards_via"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-28 23:30:27 UTC
Which X version are you using?
Comment 2 Rick 2006-06-29 15:53:33 UTC
xorg-x11 6.8.2-r8
Comment 3 Rick 2006-07-01 11:20:09 UTC
I think I was suppose to reopen it when I supplied the info
Comment 4 FRLinux 2006-07-23 14:50:34 UTC
I second this, i got the same issue on gnome-desktop :

/bin/sed: can't read /usr/lib64/libX11.la: No such file or directory
libtool: link: `/usr/lib64/libX11.la' is not a valid libtool archive
make[3]: *** [libgnome-desktop-2.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/gnome-desktop-2.14.2/work/gnome-desktop-2.14.2/libgnome-desktop'

I have this right now (modular X ain't compiling right for me) : x11-base/xorg-x11-6.8.2-r8

Here's my emerge --info : 

Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r13 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r13 x86_64 AMD Athlon(tm) 64 Processor 3700+
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 x86"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.esat.net/mirrors/rsync.gentoo.org/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/xgl-coffee"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac alsa amd64 apache2 avi berkdb bitmap-fonts browserplugin cli crypt dba dlloader dri dvd dvdr dvdread eds emboss encode fb foomaticdb fortran gd gif gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg latin1 lirc lzw lzw-tiff mad mozilla mp3 mpeg ncurses nls nptl nsplugin opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts unicode usb xorg xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux lirc_devices_--with-driver=livedrive_midi userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Joshua Baergen (RETIRED) gentoo-dev 2006-07-25 19:14:38 UTC
What's wrong with the modular X compile?
Comment 6 FRLinux 2006-07-26 14:14:49 UTC
It is not in stable yet, besides it is not recommended if you are using nvidia binary drivers as I am.

Steph
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2006-07-29 11:40:42 UTC
Modular X has been stable for a month now, and 7.0 works fine with the nVidia binary drivers.  7.1 is the one that has issues, and it is still ~-masked on platforms that use the nVidia and ATI binary drivers.
Comment 8 FRLinux 2006-07-29 12:17:07 UTC
It ain't showing as stable on my system :

# emerge -pv xorg-x11

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

Calculating dependencies... done!
[ebuild   R   ] x11-base/xorg-x11-6.8.2-r8  USE="bitmap-fonts dlloader ipv6 nls opengl pam truetype-fonts type1-fonts xv -cjk -debug -dmx -doc -font-server -insecure-drivers -minimal -nocxx -sdk -static -xprint" 0 kB

I did follow this : http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml and it is only when i copy/paste the list of packages (http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-packages.txt) into portage.keywords that it does want to compile the Modular X. 

Steph
Total size of downloads: 0 kB
Comment 9 Joshua Baergen (RETIRED) gentoo-dev 2006-07-29 16:52:45 UTC
Do you have something explicitly masked in /etc/portage/package.keywords or package.mask?
Comment 10 FRLinux 2006-08-02 02:10:16 UTC
This is my /etc/portage/package.keywords : 

# thunderbird
x11-plugins/enigmail ~*
mail-client/mozilla-thunderbird ~*
# alsa
media-sound/alsa-utils ~*
media-sound/alsa-driver ~*
media-sound/alsa-headers ~*
#firefox
www-client/mozilla-firefox-bin ~*
#nvidia
x11-drivers/nvidia-drivers ~*
#gimp
media-gfx/gimp ~*
media-libs/libpng ~*
#amarok
media-sound/amarok ~*
#bibtex
dev-tex/bibtex2html ~*
app-text/kbibtex ~*
#modular X
>=sys-apps/portage-2.1_pre4
=sys-apps/man-1.6b-r2
app-admin/eselect-opengl
>=app-admin/eselect-1.0_rc1
media-video/nvidia-kernel
media-video/nvidia-glx

I've got no package.mask file.

Steph
Comment 11 Sascha Teske 2006-08-07 06:52:34 UTC
i have had problems with nvidia and modular x. it didn
Comment 12 Sascha Teske 2006-08-07 06:52:34 UTC
i have had problems with nvidia and modular x. it didn´t render the fonts properly. so i installed xorg-x11-6.8.2-r8. now, almost nothing compiles, not even fluxbox, who shouldn´t be that demanding.
Comment 13 Joshua Baergen (RETIRED) gentoo-dev 2006-08-08 20:28:03 UTC
(In reply to comment #11)
> i have had problems with nvidia and modular x. it didn
Comment 14 Joshua Baergen (RETIRED) gentoo-dev 2006-08-08 20:28:03 UTC
(In reply to comment #11)
> i have had problems with nvidia and modular x. it didn´t render the fonts
> properly. so i installed xorg-x11-6.8.2-r8. now, almost nothing compiles, not
> even fluxbox, who shouldn´t be that demanding.
> 

nVidia drivers don't work with 7.1 yet.  They should work fine with 7.0 (at least, the newer ones).

You'd have to uninstall all of the modular X pieces before attempting to install monolithic X again.
Comment 15 Donnie Berkholz (RETIRED) gentoo-dev 2006-08-27 03:05:59 UTC
Monolithic X is no longer supported, please update to modular.