[Bug 29336] libtotem-plparser0 not available in dapper repo, but required by ubuntu-desktop / totem-gstreamer
Mircea MITU
mmitu at bitdefender.com
Sun Jan 22 09:07:48 UTC 2006
Public bug reported:
https://launchpad.net/malone/bugs/29336
Affects: totem (Ubuntu)
Severity: Normal
Priority: (none set)
Status: Unconfirmed
Description:
libtotem-plparser0 is required by ubuntu-desktop metapackage but is not
available in dapper repository.
How to reproduce (in dapper):
1. sudo aptitude purge rhythmbox python2.4-gnome2-extras totem-gstreamer libtotem-plparser0
2. choose the solution where libtotem-plparser is removed:
[snip]
Resolving dependencies...
The following actions will resolve these dependencies:
Remove the following packages:
gnome-app-install
python-gnome2-extras
serpentine
service-discovery-applet
totem
totem-gstreamer-firefox-plugin
ubuntu-desktop
Leave the following dependencies unresolved:
gnome-volume-manager recommends totem
quodlibet recommends python-gnome2-extras
Score is -2807
Accept this solution? [Y/n/q/?]
The following packages are unused and will be REMOVED:
contact-lookup-applet foo2zjs gedit gstreamer0.10-x hotkey-setup hplip
hplip-data libgdl-1-0 libgdl-1-common libsexy1 libxp6 min12xxw
python2.4-avahi ttf-dejavu xchat-gnome xserver-xorg-input-synaptics
The following packages will be automatically REMOVED:
gnome-app-install python-gnome2-extras serpentine
service-discovery-applet totem totem-gstreamer-firefox-plugin
ubuntu-desktop
The following packages will be REMOVED:
gnome-app-install libtotem-plparser0{p} python-gnome2-extras
python2.4-gnome2-extras{p} rhythmbox{p} serpentine
service-discovery-applet totem totem-gstreamer{p}
totem-gstreamer-firefox-plugin ubuntu-desktop
0 packages upgraded, 0 newly installed, 27 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 46.8MB will be freed.
[snip]
3. now try to install ubuntu-desktop
sudo aptitude install ubuntu-desktop
The following packages are BROKEN:
python2.4-gnome2-extras rhythmbox totem-gstreamer
The following NEW packages will be automatically installed:
[snip]
The following NEW packages will be installed:
[snip]
0 packages upgraded, 24 newly installed, 0 to remove and 0 not upgraded.
Need to get 16.1MB of archives. After unpacking 46.3MB will be used.
The following packages have unmet dependencies:
rhythmbox: Depends: libtotem-plparser0 which is a virtual package.
totem-gstreamer: Depends: libtotem-plparser0 which is a virtual package.
Depends: libtotem-plparser0 which is a virtual package.
python2.4-gnome2-extras: Depends: libtotem-plparser0 which is a virtual package.
4. the same for sudo aptitude install totem
5. try to search libtotem-plparser0
mache at hp64:~$ apt-cache show libtotem-plparser0
mache at hp64:~$ apt-cache search libtotem
libtotem-plparser-dev - Totem Playlist Parser library - development version
mache at hp64:~$ sudo apt-get install libtotem-plparser0
Password:
Reading package lists... Done
Building dependency tree... Done
Package libtotem-plparser0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libtotem-plparser0 has no installation candidate
The workaround was to add breezy/main in /etc/apt/sources.list, update and install ubuntu-desktop:
mache at hp64:~$ sudo aptitude install ubuntu-desktop
0 packages upgraded, 25 newly installed, 0 to remove and 0 not upgraded.
Get:5 http://archive.ubuntu.com dapper/main libgdl-1-0 0.6.0-3 [95.3kB]
Get:6 http://archive.ubuntu.com breezy/main libtotem-plparser0 1.2.0-0ubuntu3 [25.2kB]
Get:7 http://archive.ubuntu.com dapper/main python2.4-gnome2-extras 2.13.2-0ubuntu2 [260kB]
totem-xine/gstreamer depends on libtotem-plparser0 which is not available:
mache at hp64:~$ apt-cache depends ubuntu-desktop |grep totem
Depends: totem
mache at hp64:~$ apt-cache depends totem
totem
|Depends: totem-gstreamer
Depends: totem-xine
mache at hp64:~$ apt-cache depends totem-xine|grep plparser
Depends: libtotem-plparser0
Depends: libtotem-plparser0
mache at hp64:~$ apt-cache depends totem-gstreamer|grep plparser
Depends: libtotem-plparser0
Depends: libtotem-plparser0
mache at hp64:~$ apt-cache policy libtotem-plparser0
libtotem-plparser0:
Installed: 1.2.0-0ubuntu3
Candidate: 1.2.0-0ubuntu3
Version table:
*** 1.2.0-0ubuntu3 0
500 http://archive.ubuntu.com breezy/main Packages
100 /var/lib/dpkg/status
More information about the desktop-bugs
mailing list