Debian: Broken packages, bug

Russell Reiter rreiter91-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Tue Nov 1 13:07:34 UTC 2011


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:

They are all important lines, sometime's you have to read between them.

>
>  #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 mean your malfunctioning Nautilus doesn't use 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

It doesn't start at all, or it starts and doesn't parse and display
directory contents.

> identified in the messages from apt, it is not installed properly.

Unmet dependencies are not quite the same as not being installed
properly. That message says in effect, it should work when you meet
those dependencies. How you meet them is up to you.

> 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.

Each of those packages that apt cannot handle at this time may be
compiled and installed one at a time to meet those unmet dependencies.

Personally, I have never been able to keep a gnome system which deals
with video and audio streaming without having to hand bomb something
into the configuration.



>
>>
>>>
>>> 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