Debian: Broken packages, bug
Russell Reiter
rreiter91-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Tue Nov 1 15:56:43 UTC 2011
I don't know if you are using Ubuntu. But this article mentiones
Ubuntu-tweak with some background on glob parsing and magic numbers.
http://www.packtpub.com/article/control-of-file-types-in-ubuntu
On Tue, Nov 1, 2011 at 8:53 AM, Thomas Milne
<thomas.bruce.milne-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> wrote:
> On Tue, Nov 1, 2011 at 8:37 AM, Russell Reiter <rreiter91-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> wrote:
>> On Mon, Oct 31, 2011 at 10:28 PM, Thomas Milne
>> <thomas.bruce.milne-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> wrote:
>>> Well, yes, I know that's what the problem is. The bug, apparently, is
>>> just that one package needs to replace another but can't. My question
>>
>> I saw this line in addition to the failed dependencies..
>> serious bugs of gstreamer0.10-gconf (-> 0.10.30-1) <unfixed>
>
> Yeah, but this is the line that's important:
>
> #646325 - gstreamer0.10-gconf needs to replace gstreamer0.10-plugins-good
>
>>> is more about apt, I guess. Ie. whether the package manager will
>>> eventually resolve this by itself.
>>
>> From what I've read I don't think it will. If it is what I suspect,
>> you will have to edit the mime type by hand. I saw this while I was
>> tracking down another problem about six months ago for my own video
>> issues with transcoding files. For apt to fix it someone would have
>> had to written a script to remove the wrong entry from your nautilus
>> configuration file. Since it's hard for a script to evaluate what
>> should and should not be present, it may require a human touch.
>
> I see absolutely nothing in what I've posted that has anything to do
> with mime types.
>
>> You could try apt-get purge <gstream...> and start installing gstreamer again.
>>
>> You could try using apt -f as suggested to resolve all the individual
>> failed dependencies. Or you might have to download and build gstreamer
>> yourself as a backport, or could try apt-get dist-upgrade to upgrade
>> the distribution files. But I think it would be better to investigate
>> the mime types registered with nautilus.
>>
>> Does the file manager not run at all, or does it run but is glitchy.
>> as in it is locked in one directory and unable to change directories?
>
> Nautilus doesn't start because, along with 14 other packages
> identified in the messages from apt, it is not installed properly.
> Nautilus depends on packages that cannot be installed due to the
> gstreamer bug. And I did try using -f, as is obvious in what I posted.
> That is the point where I am currently holding.
>
>>
>>>
>>> On Mon, Oct 31, 2011 at 9:46 PM, Russell Reiter <rreiter91-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> wrote:
>>>> Do you think this is what the problem is
>>>>
>>>> gstreamer0.10-gconf(1 bug)
>>>> Are you sure you want to install/upgrade the above packages? [Y/n/?/...]
>>>>
>>>> If so I think I read about this somewhere, check the nautilus mime
>>>> types for invalid entry's.
>>>>
>>>>
>>>>
>>>> On Mon, Oct 31, 2011 at 4:14 PM, Thomas Milne
>>>> <thomas.bruce.milne-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> wrote:
>>>>> I wan't paying attention when I did an update and said 'y' when I
>>>>> should not have. So now I have this situation:
>>>>>
>>>>> node1:/home/joehill# apt-get upgrade
>>>>> Reading package lists... Done
>>>>> Building dependency tree
>>>>> Reading state information... Done
>>>>> You might want to run 'apt-get -f install' to correct these.
>>>>> The following packages have unmet dependencies:
>>>>> brasero-cdrkit : Depends: libbrasero-media3-1 (= 3.0.0-4) but it is
>>>>> not installed
>>>>> empathy : Depends: empathy-common (= 3.2.0.1-1) but 2.30.3-1 is installed
>>>>> Depends: gstreamer0.10-gconf but it is not installed
>>>>> evince : Depends: libevince3-3 (= 3.2.1-1) but it is not installed
>>>>> Depends: libnautilus-extension1a (>= 2.91) but it is not installed
>>>>> Depends: evince-common (>= 3.2) but 2.30.3-3 is installed
>>>>> file-roller : Depends: libnautilus-extension1a (>= 2.91) but it is
>>>>> not installed
>>>>> Depends: nautilus-data (>= 3.0) but 2.30.1-3 is installed
>>>>> gnome-disk-utility : Depends: libavahi-ui-gtk3-0 (>= 0.6.30) but it
>>>>> is not installed
>>>>> Depends: libgdu-gtk0 (>= 3.0.0) but 2.32.1-1 is installed
>>>>> Depends: libnautilus-extension1a (>= 2.91) but
>>>>> it is not installed
>>>>> Depends: libunique-3.0-0 (>= 2.90.1) but it is
>>>>> not installed
>>>>> nautilus : Depends: libnautilus-extension1a (>= 2.91) but it is not installed
>>>>> Depends: nautilus-data (>= 3.0) but 2.30.1-3 is installed
>>>>> nautilus-actions : Depends: libnautilus-extension1a (>= 2.91) but it
>>>>> is not installed
>>>>> Depends: libunique-3.0-0 (>= 2.90.1) but it is not installed
>>>>> Recommends: ksh but it is not installed
>>>>> nautilus-open-terminal : Depends: libnautilus-extension1a (>= 2.91)
>>>>> but it is not installed
>>>>> nautilus-sendto-empathy : Depends: empathy-common (= 3.2.0.1-1) but
>>>>> 2.30.3-1 is installed
>>>>> sound-juicer : Depends: libbrasero-media3-1 (>= 2.91.91) but it is
>>>>> not installed
>>>>> Depends: libgnome-media-profiles-3.0-0 (>= 2.91.2) but
>>>>> it is not installed
>>>>> totem : Depends: libnautilus-extension1a (>= 2.91) but it is not installed
>>>>> Depends: libpeas-1.0-0 (>= 1.0.0) but it is not installed
>>>>> Depends: libtotem0 (>= 3.0.1-3) but it is not installed
>>>>> Depends: libtotem0 (< 3.1) but it is not installed
>>>>> Depends: totem-common (= 3.0.1-3) but 2.30.2-6 is installed
>>>>> totem-plugins : Depends: libgdata11 (>= 0.8.0) but it is not installed
>>>>> Depends: libpeas-1.0-0 (>= 1.0.0) but it is not installed
>>>>> Depends: libtotem0 (>= 3.0.1-3) but it is not installed
>>>>> Depends: libtotem0 (< 3.1) but it is not installed
>>>>> Depends: libtracker-sparql-0.10-0 (>= 0.10.0) but it
>>>>> is not installed
>>>>> Depends: gir1.2-totem-1.0 (= 3.0.1-3) but it is not installed
>>>>> Depends: gir1.2-gtk-3.0 but it is not installed
>>>>> Depends: gir1.2-peas-1.0 but it is not installed
>>>>> E: Unmet dependencies. Try using -f.
>>>>> node1:/home/joehill#
>>>>> node1:/home/joehill# apt-get -f install
>>>>> Reading package lists... Done
>>>>> Building dependency tree
>>>>> Reading state information... Done
>>>>> Correcting dependencies... Done
>>>>> The following packages were automatically installed and are no longer required:
>>>>> liblash2 libclucene0ldbl csound-manpages libqca2 libqimageblitz4
>>>>> bind9 libqt4-assistant libhttp-access2-ruby1.8 libsolidcontrolifaces4
>>>>> libqzion0a
>>>>> gadmin-openvpn-server python-clientform bind9utils oxygen-icon-theme
>>>>> oxygencursors libgdata1.4-cil bluez-cups google-gadgets-common phonon
>>>>> libggadget-qt-1.0-0b lockfile-progs libgps19
>>>>> shared-desktop-ontologies podsleuth python-pypdf google-gadgets-gst
>>>>> libggadget-1.0-0b libntrack-qt4-1
>>>>> python2.5-dev libpango1.0-common libeina-svn-06 libeet1
>>>>> virtuoso-minimal libakonadiprivate1 libsoprano4 libqt4-webkit
>>>>> libvirtodbc0 google-gadgets-xul
>>>>> libxcb-render-util0-dev libntrack0 gadmin-openvpn-client
>>>>> gadmin-rsync libstreamanalyzer0 libphonon4 libpkcs11-helper1
>>>>> thunar-data gadmin-samba
>>>>> libfluidsynth1 libkephal4 phonon-backend-xine ksysguardd gadmin-bind
>>>>> proftpd-basic python-gdbm libattica0 libakonadi-kabc4 libstk0c2a
>>>>> akonadi-server
>>>>> libstreams0 gadmin-proftpd libartsc0-dev openvpn python-pythonmagick
>>>>> virtuoso-opensource-6.1-common libqedje0a soprano-daemon libiodbc2
>>>>> kaboom
>>>>> virtuoso-opensource-6.1-bin python-rdflib libwebkit1.1-cil libdigest-sha1-perl
>>>>> Use 'apt-get autoremove' to remove them.
>>>>> The following extra packages will be installed:
>>>>> brasero brasero-common empathy-common evince-common
>>>>> gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-gtk-3.0
>>>>> gir1.2-json-1.0
>>>>> gir1.2-nautilus-3.0 gir1.2-peas-1.0 gir1.2-totem-1.0
>>>>> gir1.2-totem-plparser-1.0 gstreamer0.10-gconf libavahi-ui-gtk3-0
>>>>> libbrasero-media3-1 libevince3-3
>>>>> libgdata11 libgdu-gtk0 libgnome-media-profiles-3.0-0 libgtk-3-dev
>>>>> libnautilus-extension-dev libnautilus-extension1a libpeas-1.0-0
>>>>> libpeas-common
>>>>> libpoppler-glib6 libseed-gtk3-0 libtotem0 libtracker-sparql-0.10-0
>>>>> libunique-3.0-0 nautilus-data totem-common
>>>>> Suggested packages:
>>>>> libgtk-3-doc
>>>>> The following packages will be REMOVED:
>>>>> libbrasero-media0 libnautilus-extension1 seahorse-plugins totem-coherence
>>>>> The following NEW packages will be installed:
>>>>> gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0
>>>>> gir1.2-gtk-3.0 gir1.2-json-1.0 gir1.2-nautilus-3.0 gir1.2-peas-1.0
>>>>> gir1.2-totem-1.0
>>>>> gir1.2-totem-plparser-1.0 gstreamer0.10-gconf libavahi-ui-gtk3-0
>>>>> libbrasero-media3-1 libevince3-3 libgdata11
>>>>> libgnome-media-profiles-3.0-0 libgtk-3-dev
>>>>> libnautilus-extension1a libpeas-1.0-0 libpeas-common
>>>>> libpoppler-glib6 libseed-gtk3-0 libtotem0 libtracker-sparql-0.10-0
>>>>> libunique-3.0-0
>>>>> The following packages will be upgraded:
>>>>> brasero brasero-common empathy-common evince-common libgdu-gtk0
>>>>> libnautilus-extension-dev nautilus-data totem-common
>>>>> 8 upgraded, 24 newly installed, 4 to remove and 650 not upgraded.
>>>>> 14 not fully installed or removed.
>>>>> Need to get 0 B/32.6 MB of archives.
>>>>> After this operation, 24.8 MB of additional disk space will be used.
>>>>> Do you want to continue [Y/n]?
>>>>> Retrieving bug reports... Done
>>>>> Parsing Found/Fixed information... Done
>>>>> serious bugs of gstreamer0.10-gconf (-> 0.10.30-1) <unfixed>
>>>>> #646325 - gstreamer0.10-gconf needs to replace gstreamer0.10-plugins-good
>>>>> Summary:
>>>>> gstreamer0.10-gconf(1 bug)
>>>>> Are you sure you want to install/upgrade the above packages? [Y/n/?/...]
>>>>>
>>>>> This is the same bug that I ignored before and let it go ahead. Should
>>>>> I basically just wait until this bug is fixed and then this situation
>>>>> will go away, or is there some corrective action I need to take right
>>>>> now? The system seems to be working okay as far as I can tell, except
>>>>> that Nautilus will not run.
>>>>>
>>>>> --
>>>>> Thomas Milne
>>>>> --
>>>>> The Toronto Linux Users Group. Meetings: http://gtalug.org/
>>>>> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
>>>>> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>>>>>
>>>> --
>>>> The Toronto Linux Users Group. Meetings: http://gtalug.org/
>>>> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
>>>> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>>>>
>>>
>>>
>>>
>>> --
>>> Thomas Milne
>>> --
>>> The Toronto Linux Users Group. Meetings: http://gtalug.org/
>>> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
>>> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>>>
>> --
>> The Toronto Linux Users Group. Meetings: http://gtalug.org/
>> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
>> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>>
>
>
>
> --
> Thomas Milne
> --
> The Toronto Linux Users Group. Meetings: http://gtalug.org/
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>
--
The Toronto Linux Users Group. Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
More information about the Legacy
mailing list