Bug#677407: No longer reproducible

Neil Williams codehelp at debian.org
Sat Oct 13 14:42:07 UTC 2012


tag 677407 + unreproducible
thanks

> Any ideas how to find the reason for apt not wanting to install
> libpeas-1.0-0?

From elsewhere in the same log:

  Investigating (2) libpeas-1.0-0 [ amd64 ] < none -> 1.4.0-2 > ( libs )
  Broken libpeas-1.0-0:amd64 Depends on libseed-gtk3-0 [ amd64 ] < none -> 3.2.0-1 > ( libs )
    Considering libseed-gtk3-0:amd64 6 as a solution to libpeas-1.0-0:amd64 7
    Holding Back libpeas-1.0-0:amd64 rather than change libseed-gtk3-0:amd64

So check on libseed-gtk-3-0 ...

  Investigating (1) libseed-gtk3-0 [ amd64 ] < none -> 3.2.0-1 > ( libs )
  Broken libseed-gtk3-0:amd64 Depends on gir1.2-gstreamer-0.10 [ amd64 ] < none -> 0.10.36-1 > ( introspection )
    Considering gir1.2-gstreamer-0.10:amd64 1 as a solution to libseed-gtk3-0:amd64 6
    Holding Back libseed-gtk3-0:amd64 rather than change gir1.2-gstreamer-0.10:amd64
  Broken libseed-gtk3-0:amd64 Depends on libgstreamer0.10-0 [ amd64 ] < 0.10.30-1 -> 0.10.36-1 > ( libs ) (< 0.10.25-3)
    Or group keep for libseed-gtk3-0:amd64

  Investigating (0) gir1.2-gstreamer-0.10 [ amd64 ] < none -> 0.10.36-1 > ( introspection )
  Broken gir1.2-gstreamer-0.10:amd64 Conflicts on gir1.0-gstreamer-0.10 [ amd64 ] < 0.10.30-1 > ( libs )
    Considering gir1.0-gstreamer-0.10:amd64 1 as a solution to gir1.2-gstreamer-0.10:amd64 1
    Holding Back gir1.2-gstreamer-0.10:amd64 rather than change gir1.0-gstreamer-0.10:amd64

Elsewhere the gir1.2- packages correctly cause the removal of the
gir1.0- equivalent packages, except the gstreamer version.

  Investigating (0) gir1.0-gstreamer-0.10 [ amd64 ] < 0.10.30-1 > ( libs )
  Broken gir1.0-gstreamer-0.10:amd64 Depends on gir1.0-freedesktop [ amd64 ] < 0.6.14-1+b1 > ( libs )
    Considering gir1.0-freedesktop:amd64 3 as a solution to gir1.0-gstreamer-0.10:amd64 1
    Removing gir1.0-gstreamer-0.10:amd64 rather than change gir1.0-freedesktop:amd64

yet also:

  Investigating (0) gir1.2-freedesktop [ amd64 ] < none -> 1.32.1-1 > ( introspection )
  Broken gir1.2-freedesktop:amd64 Conflicts on gir1.0-freedesktop [ amd64 ] < 0.6.14-1+b1 > ( libs )
    Considering gir1.0-freedesktop:amd64 3 as a solution to gir1.2-freedesktop:amd64 59
    Added gir1.0-freedesktop:amd64 to the remove list
    Fixing gir1.2-freedesktop:amd64 via remove of gir1.0-freedesktop:amd64

However, I can't see why if gir1.0-freedesktop is to be removed and
then refuses to change it to fix gir1.0-gstreamer-0.10

I have tried to reproduce this problem:

0: A default Squeeze VM, updated to 6.0.6

1: gnome-dbg installed with recommends disabled

2: Wheezy apt source added 

apt-get dist-upgrade calculated a usable path and gave a result of:

1139 upgraded, 823 newly installed, 66 to remove and 2 not upgraded.
Need to get 1,352 MB of archives.
After this operation, 1,010 MB of additional disk space will be used.

This could have been due to transitions which have since completed in Wheezy. 

To test, I took the list of packages involved in the apt dependency
resolution process, removed package names which apt listed as virtual
packages and tried to install the entire set (to see if any test
packages were not installed).

gir1.0-clutter-1.0 : Depends: gir1.0-json-glib-1.0 but it is not going to be installed
 gir1.2-atk-1.0 : Conflicts: gir1.0-atk-1.0
 gir1.2-clutter-1.0 : Conflicts: gir1.0-clutter-1.0 but 1.2.12-3 is to be installed
 gir1.2-freedesktop : Conflicts: gir1.0-freedesktop but 0.6.14-1+b1 is to be installed
 gir1.2-glib-2.0 : Conflicts: gir1.0-glib-2.0 but 0.6.14-1+b1 is to be installed
 gir1.2-gstreamer-0.10 : Conflicts: gir1.0-gstreamer-0.10 but 0.10.30-1 is to be installed
 gir1.2-pango-1.0 : Conflicts: gir1.0-pango-1.0

So the problematic gir1.0 packages appear to have since been replaced
by gir1.2 packages which, from the analysis of the apt debug log, would
appear to be a likely fix for the original problem.

Could this be re-tested in piuparts?

-- 


Neil Williams
=============
http://www.linux.codehelp.co.uk/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20121013/1710faf3/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list