PDA

View Full Version : [all variants] 16.04 Dependancy issue libtag & gstreamer plugins



kazakore
June 23rd, 2018, 08:59 AM
16.04 has some dependency issue, it appears to end up claiming it needs a version of gstreamer1.0-plugins-good above 0.11.0 and even though 1.8.3 is installed it doesn't seem to want to accept it.

The issue is with installing Mixxx from their ppa, to get the latest version rather than the years old version in the main repos. Once adding their ppa and updating I get this:


osboxes@osboxes:~$ sudo apt-get install mixxx
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:
mixxx : Depends: libtag1-vanilla (>= 1.10-0ubuntu1~xenial0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


osboxes@osboxes:~$ sudo apt-get install libtag1-vanilla
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:
libcheese8 : Depends: gstreamer1.0-plugins-good (>= 0.11.0) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.


osboxes@osboxes:~$ sudo apt-get install gstreamer1.0-plugins-good
Reading package lists... Done
Building dependency tree
Reading state information... Done
gstreamer1.0-plugins-good is already the newest version (1.8.3-1ubuntu0.4).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
osboxes@osboxes:~$ sudo apt-cache policy gstreamer1.0-plugins-good
gstreamer1.0-plugins-good:
Installed: 1.8.3-1ubuntu0.4
Candidate: 1.8.3-1ubuntu0.4
Version table:
*** 1.8.3-1ubuntu0.4 500
500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
100 /var/lib/dpkg/status
1.8.0-1ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages


(Yes this is done on a VM for testing, I'm currently running 18.04 on my main system but seen multiple people report this lately.)

kazakore
June 23rd, 2018, 02:57 PM
This should probably have gone in General (maybe even Multimedia) but I guess almost as many people will see it and hopefully somebody will have an idea....

kazakore
June 27th, 2018, 12:11 PM
Nobody???

kazakore
June 27th, 2018, 05:36 PM
Just realised that libtab1-vanila is coming from the Mixxx ppa, not Ubuntu's, so definitely their issue. Unless checking dependencies for newer versions is something intergral to Ubuntu itself?? What should tell it that libtab1v5-vanilla has replaced and is newer than libtag1-vanilla??