app-admin/eselect-opengl-1.0.8 doesn't work properly for me. Downgrading to 1.0.7 fixes the problem. # eselect opengl list Available OpenGL implementations: [1] xorg-x11 # eselect opengl set xorg-x11 Switching to xorg-x11 OpenGL interface...ln: creating symbolic link `./' -> `': No such file or directory !!! Error: Failed to create /usr/lib32/libGL.so exiting # eselect opengl set 1 Switching to xorg-x11 OpenGL interface...ln: creating symbolic link `./' -> `': No such file or directory !!! Error: Failed to create /usr/lib32/libGL.so exiting
emerge --info please.
amalthea ~ # eselect opengl set --impl-headers 1 Switching to xorg-x11 OpenGL interface...ln: creating symbolic link `./' -> `': No such file or directory !!! Error: Failed to create /usr/lib64/libGL.so exiting Portage 2.1.6.13 (default/linux/amd64/2008.0/no-multilib, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-01335-g86d7101-dirty x86_64) ================================================================= System uname: Linux-2.6.31-01335-g86d7101-dirty-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9400_@_2.53GHz-with-gentoo-2.0.1 Timestamp of tree: Unknown app-shells/bash: 4.0_p33 dev-java/java-config: 1.3.7-r1, 2.1.9 dev-lang/python: 2.4.4-r6, 2.5.4-r2, 2.6.2-r1, 3.1.1 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=native -mtune=native -pipe -D_FORTIFY_SOURCE=2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -mtune=native -pipe -D_FORTIFY_SOURCE=2" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms sign strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,--as-needed" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/cvs/gentoo-x86" PORTDIR_OVERLAY="/usr/local/portage" SYNC="cvs://chainsaw@cvs.gentoo.org:/var/cvsroot" USE="16bit 16bit-indices 7zip S3TC X a52 aac aalib ace acpi adns adplug aesicm aio alac alsa amd64 amr amrnb amrwb animgif aotuv applet archive aspell async asyncns audacious audiofile autoipd avahi bash-completion berkdb binary-drivers binfilter bluetooth bonjour bs2b bzip2 cairo calendar canberra caps cardbus cdaudio cdda cddb cdparanoia cdr cdrkit cdrom chardet chipcard chm cleartype cli consolekit cpio cracklib crypt css cups curl dbus device-mapper dhcp dhcpcd dirac disk-partition diskio divx djvu dmi dns dri drm dtmf dts dv dvd dvdr dvi ecc eds elf enca encode epiphany erandom exif exiv2 expat extras fam fat fax fbcon fbcondecor ffmpeg fftw flac fortran ftp fuse g15 galago gconf gcrypt gd gdbm gdl gdm gedit gif gimp glib glitz glut gmedia gnome gnome-keyring gnutls gpg gphoto2 gs gsf gsm gstreamer gtk gzip h224 h281 h323 hal hddtemp hdri hfs howl-compat hpn ical icons iconv id3 id3tag idle idn ieee1394 imagemagick imap imlib inkjar inotify ipod ipv6 irda isdnlog ivr jabber java jbig jce john jpeg jpeg2k juju keyring lame laptop lcms ldap libburn libcaca libgcrypt libnotify libsamplerate libsexy libssh2 libwww libyaml lilo logrotate lzma lzo mad magic mail md5sum mdnsresponder-compat mikmod mime mjpeg mmap mmx mmxext mng modplug moonlight mp2 mp3 mp4 mpeg mplayer mudflap musepack music nano-syntax nautilus ncurses nemesi neon network-cron networkmanager nls nptl nptlonly nsplugin nss nut nuv nvidia ogg opencore-amr opengl openmp openssl otr ots pam pango pccts pcmcia pcre pdf perl physfs pidgin pipechan plotutils png pnm policykit posix postscript ppds pppd pulseaudio python qos rar rdesktop readline reflection remote replytolist resolvconf rfc4175 rss rtc samba sbc scenarios schroedinger screenshot scrobbler sdl session sftp shorten sid sip sipim smp sms sndfile snmp soup sourceview sox span speex spell spl sqlite srt srtp srv sse sse2 sse3 ssl ssse3 startup-notification subtitles svg svgz sysfs syslog szip t1lib taglib tagwriting targrey tcpd telnet theora thesaurus threads tiff timidity tk tls tordns totem tracker trayicon truetype tta tts twolame unicode urandom usb v4l2 vcd vnc vorbis vorbis-psy vte vxml wav wavpack webkit wifi wma wmf wmp x264 xcap xcb xcomposite xface xhtml xinerama xml xmp xorg xpm xscreensaver xsettings xslt xulrunner xv xvid xvmc yv12 zeroconf zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
revbumped so everyone will get the fix.
(In reply to comment #3) > revbumped so everyone will get the fix. > I got the 1.0.8-r1 but the problem is still there for me... * app-admin/eselect-opengl gentoo: 1.0.5 1.0.6(~) 1.0.6-r1 1.0.7(~) 1.0.8-r1(~) {:0} layman: (1.0.7 (in ::sabayon))X {:0} installed: 1.0.8-r1* {:0} paludis 0.40.0 Paludis build information: Compiler: CXX: x86_64-pc-linux-gnu-g++ 4.4.1 CXXFLAGS: -O2 -pipe -pedantic LDFLAGS: -Wl,-O2 DATE: 2009-09-09T11:37:27+0200 Libraries: C++ Library: GNU libstdc++ 20090722 Paths: DATADIR: /usr/share LIBDIR: /usr/lib64 LIBEXECDIR: /usr/libexec SYSCONFDIR: /etc PYTHONINSTALLDIR: RUBYINSTALLDIR: /usr/lib64/ruby/site_ruby/1.8/x86_64-linux System: Linux vindor 2.6.30-tuxonice-r5 #2 SMP Fri Sep 4 21:40:16 CEST 2009 x86_64 AMD Turion(tm) X2 Dual-Core Mobile RM-70 AuthenticAMD GNU/Linux Reduced Privs: reduced_uid: 112 reduced_uid->name: paludisbuild reduced_uid->dir: /var/tmp/paludis reduced_gid: 1017 reduced_gid->name: paludisbuild Environment: Format: paludis Config dir: /etc/paludis World file: /var/db/pkg/world sync_options: Repository gentoo: format: ebuild location: /usr/portage append_repository_name_to_write_cache: true binary_destination: false binary_keywords: binary_uri_prefix: builddir: /var/tmp/paludis cache: /usr/portage/metadata/cache distdir: /usr/portage/distfiles eapi_when_unknown: 0 eapi_when_unspecified: 0 eclassdirs: /usr/portage/eclass ignore_deprecated_profiles: false layout: traditional names_cache: /usr/portage/.cache/names newsdir: /usr/portage/metadata/news profile_eapi_when_unspecified: 0 profiles: /usr/portage/profiles/default/linux/amd64/10.0 securitydir: /usr/portage/metadata/glsa setsdir: /usr/portage/sets sync: rsync://rsync.gentoo.org/gentoo-portage sync_options: use_manifest: use write_cache: /var/cache/paludis/metadata Package information: app-admin/eselect-compiler: (none) app-shells/bash: 4.0_p33 dev-java/java-config: 2.1.9 dev-lang/python: 2.6.2-r1 3.1.1 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.4-r2 dev-util/confcache: (none) sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13 2.63-r1 sys-devel/automake: 1.10.2 1.11 1.8.5-r3 1.9.6-r2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 (for sys-kernel/linux-headers::installed)
(In reply to comment #4) > (In reply to comment #3) > > revbumped so everyone will get the fix. > > > > I got the 1.0.8-r1 but the problem is still there for me... The problem persists for me, too. I have app-admin/eselect-opengl-1.0.8-r1 installed but it can not create symlinks with error: Switching to xorg-x11 OpenGL interface...ln: creating symbolic link `./' -> `': No such file or directory !!! Error: Failed to create /usr/lib32/libGL.so exiting # paludis -q eselect-opengl * app-admin/eselect-opengl gentoo: 1.0.5 1.0.6(~) 1.0.6-r1 1.0.7(~) 1.0.8-r1(~) {:0} installed: 1.0.8-r1* {:0} Description: Utility to change the OpenGL interface being used Homepage: http://www.gentoo.org/ License: GPL-2 Installed time: Wed Sep 16 19:51:15 2009 Use flags: From repositories: gentoo Installed using: paludis-0.40.0
(In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > revbumped so everyone will get the fix. > > > > > > > I got the 1.0.8-r1 but the problem is still there for me... > > The problem persists for me, too. > I have app-admin/eselect-opengl-1.0.8-r1 installed but it can not create > symlinks with error: > > Switching to xorg-x11 OpenGL interface...ln: creating symbolic link `./' -> `': > No such file or directory > !!! Error: Failed to create /usr/lib32/libGL.so > exiting > > # paludis -q eselect-opengl > * app-admin/eselect-opengl > gentoo: 1.0.5 1.0.6(~) 1.0.6-r1 1.0.7(~) 1.0.8-r1(~) {:0} > installed: 1.0.8-r1* {:0} > Description: Utility to change the OpenGL interface being used > Homepage: http://www.gentoo.org/ > License: GPL-2 > Installed time: Wed Sep 16 19:51:15 2009 > Use flags: > From repositories: gentoo > Installed using: paludis-0.40.0 > Aparently everyone with portage does not suffer from this issue, so try to downgrade onto 1.0.7 and upgrade to 1.0.8-r1.
Looks like paludis bug. After re-merging it with emerge instead of paludis it've started to work.
(In reply to comment #6) > Aparently everyone with portage does not suffer from this issue, so try to > downgrade onto 1.0.7 and upgrade to 1.0.8-r1. Downgrade/upgrade did not help me, so I tried to remove and install it again and suddenly it works properly. Strange... Thanks for your help.