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