ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #41143
[Bug 505359] Re: libgl1-mesa-dev installs a broken link in /usr/lib
Well yes there still can be an issue when building sources off of.
A series of builds of vlc 1.0.4, vlc 1.1-git and mplayer showed
vlc 1.1 is fine as things stand
Both vlc 1.0.4 and mplayer, while finding the headers, will fail to link
to libGL.so
The fix there (as things stand) is to create a new link for the
build(s), after which it can be deleted
sudo ln -s /usr/lib/mesa/libGL.so.1 /usr/lib/libGL.so
What may continue to be an issue is the update to libglu1-mesa-dev which
moved those libs inside of /usr/lib/mesa
for the moment here have reverted libglu1-mesa and libglu1-mesa-dev back
so the libs are in /usr/lib
All the builds now work correctly with opengl output
noting that these are make installs, (checkinstalls), not package
builds, in a package build of vlc 1.0.4 the libGLU.so issue was
irrelevant, libGLU.so isn't linked
As currently set up (updated libgl1-mesa-dev, reverted libglu1-mesa-dev
doug@doug-desktop:~$ ldd /usr/local/lib/vlc/video_output/libopengl_plugin.so
linux-gate.so.1 => (0x00fa1000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x00b0f000)
libGL.so.1 => /usr/lib/nvidia-current/libGL.so.1 (0x001c7000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00137000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x005d0000)
libvlccore.so.2 => /usr/local/lib/libvlccore.so.2 (0x00918000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00b35000)
/lib/ld-linux.so.2 (0x00e62000)
libGLcore.so.1 => /usr/lib/nvidia-current/libGLcore.so.1 (0x00fa2000)
libnvidia-tls.so.1 => /usr/lib/nvidia-current/tls/libnvidia-tls.so.1 (0x00110000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00112000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x006ca000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00da1000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00287000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00f0e000)
libhal.so.1 => /usr/lib/libhal.so.1 (0x00122000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x0037a000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x001a8000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x003b3000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x001b1000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x008f5000)
With the libglu1 updated, but a deb package build instead
doug@doug-desktop:~$ ldd /usr/local/lib/vlc/video_output/libopengl_plugin.so
linux-gate.so.1 => (0x00fa1000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x00b0f000)
libGL.so.1 => /usr/lib/nvidia-current/libGL.so.1 (0x001c7000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x005d0000)
libvlccore.so.2 => /usr/local/lib/libvlccore.so.2 (0x00918000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00b35000)
/lib/ld-linux.so.2 (0x00e62000)
libGLcore.so.1 => /usr/lib/nvidia-current/libGLcore.so.1 (0x00fa2000)
libnvidia-tls.so.1 => /usr/lib/nvidia-current/tls/libnvidia-tls.so.1 (0x00110000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00112000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x006ca000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00da1000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00287000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00f0e000)
libhal.so.1 => /usr/lib/libhal.so.1 (0x00122000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x0037a000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0x001a8000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x003b3000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x001b1000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x008f5000)
--
libgl1-mesa-dev installs a broken link in /usr/lib
https://bugs.launchpad.net/bugs/505359
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in ubuntu.
References