Hi, I some days ago I discovered that it's possible to update installs of ubuntu 12.04 to have a Quantal Kernel & Xorg. At the moment it seemed a good idea (I use a btrfs filesystem so a newer kernel helps) but that brought a whole lot of dependency issues with Xorg. When I finally sorted out everything and tried starting Steam I found it complains about not finding libgl1-mesa-dri-lts-quantal and libgl1-mesa-glx-lts-quantal:
Steam needs to install these additional packages:
libgl1-mesa-dri-lts-quantal:i386, libgl1-mesa-glx-lts-quantal:i386
[sudo] password for user:
.........................................................................................................................................
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgl1-mesa-dri-lts-quantal:i386 : Depends: libllvm3.1:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Of course libgl1-mesa-dri-lts-quantal and libgl1-mesa-glx-lts-quantal are already installed. The same is to be said for libllvm3.1:
user@PC:~$ sudo apt-get install libgl1-mesa-dri-lts-quantal libgl1-mesa-glx-lts-quantal libllvm3.1
[sudo] password for user:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgl1-mesa-dri-lts-quantal is already the newest version.
libgl1-mesa-glx-lts-quantal is already the newest version.
libllvm3.1 is already the newest version.
libllvm3.1 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
The steam-launcher package is version 1.0.0.39, installed from the official site. So I read a few things around and tried:
closing the terminal prompt: no luck whatsoever (it opens a windows saying libGL.so.1 is missing)
installing ia32-libs: it depends on the ia32-libs-multiarch package which depends on an already-installed gstreamer package :
sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
E: Unable to correct problems, you have held broken packages
sudo apt-get install ia32-libs-multiarch
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs-multiarch:i386 : Depends: gstreamer0.10-plugins-good:i386 but it is not going to be installed
Recommends: libgl1-mesa-dri:i386
E: Unable to correct problems, you have held broken packages
sudo apt-get install gstreamer0.10-plugins-good
Reading package lists... Done
Building dependency tree
Reading state information... Done
gstreamer0.10-plugins-good is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
running sudo dpkg --add-architecture i386: but apparently --add-architecture is not a valid option of dpkg:
sudo dpkg --add-architecture i386
dpkg: error: unknown option --add-architecture
Type dpkg --help for help about installing and deinstalling packages;
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
It's probably Canonical's fault that messed up things in dependencies when introducing the LTSEnablement Stack, but maybe you can fix some things so that if someone else takes my route s/he won't have the same issue.
Hi, I some days ago I discovered that it's possible to update installs of ubuntu 12.04 to have a Quantal Kernel & Xorg. At the moment it seemed a good idea (I use a btrfs filesystem so a newer kernel helps) but that brought a whole lot of dependency issues with Xorg. When I finally sorted out everything and tried starting Steam I found it complains about not finding libgl1-mesa-dri-lts-quantal and libgl1-mesa-glx-lts-quantal:
Of course libgl1-mesa-dri-lts-quantal and libgl1-mesa-glx-lts-quantal are already installed. The same is to be said for libllvm3.1:
The steam-launcher package is version 1.0.0.39, installed from the official site. So I read a few things around and tried:
It's probably Canonical's fault that messed up things in dependencies when introducing the LTSEnablement Stack, but maybe you can fix some things so that if someone else takes my route s/he won't have the same issue.