Bug#591335: mutter: Insufficiently strict dependencies on private libraries

Jonathon Jongsma jonathon at quotidian.org
Mon Aug 2 09:20:28 UTC 2010


Package: mutter
Version: 2.31.5-1
Severity: grave
Justification: renders package unusable


After upgrading to gnome-shell from experimental (2.31.5-2), it pulled in mutter
from experimental (2.31.5-1), but when trying to run the new version of
gnome-shell, I kept getting crashes.  I then noticed that the following
mutter-related packages were not upgraded to the versions from experimental.
After manually upgrading them, things worked again:
 * gir1.0-mutter-2.31
 * libmutter-private0
 * mutter-common

This makes me think that the mutter package should depend on exact versions of
these packages so that they get upgraded when the mutter package is upgraded.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages mutter depends on:
ii  libatk1.0-0                  1.30.0-1    The ATK accessibility toolkit
ii  libc6                        2.11.2-2    Embedded GNU C Library: Shared lib
ii  libcairo2                    1.8.10-4    The Cairo 2D vector graphics libra
ii  libclutter-1.0-0             1.2.12-2    Open GL based interactive canvas l
ii  libffi5                      3.0.9-2     Foreign Function Interface library
ii  libfontconfig1               2.8.0-2.1   generic font configuration library
ii  libfreetype6                 2.4.0-2     FreeType 2 font engine, shared lib
ii  libgconf2-4                  2.31.5-1    GNOME configuration database syste
ii  libgirepository1.0-0         0.6.14-1+b1 Library for handling GObject intro
ii  libgl1-mesa-glx [libgl1]     7.7.1-3     A free implementation of the OpenG
ii  libglib2.0-0                 2.25.12-1   The GLib library of C routines
ii  libgtk2.0-0                  2.21.2-1    The GTK+ graphical user interface 
ii  libice6                      2:1.0.6-1   X11 Inter-Client Exchange library
ii  libjson-glib-1.0-0           0.10.2-2    GLib JSON manipulation library
ii  libmutter-private0           2.31.5-1    library for the Mutter window mana
ii  libpango1.0-0                1.28.1-1    Layout and rendering of internatio
ii  libsm6                       2:1.1.1-1   X11 Session Management library
ii  libstartup-notification0     0.10-1      library for program launch feedbac
ii  libx11-6                     2:1.3.3-3   X11 client-side library
ii  libxcomposite1               1:0.4.2-1   X11 Composite extension library
ii  libxcursor1                  1:1.1.10-2  X cursor management library
ii  libxdamage1                  1:1.1.3-1   X11 damaged region extension libra
ii  libxext6                     2:1.1.2-1   X11 miscellaneous extension librar
ii  libxfixes3                   1:4.0.5-1   X11 miscellaneous 'fixes' extensio
ii  libxinerama1                 2:1.1-3     X11 Xinerama extension library
ii  libxrandr2                   2:1.3.0-3   X11 RandR extension library
ii  libxrender1                  1:0.9.6-1   X Rendering Extension client libra
ii  mutter-common                2.31.5-1    shared files for the Mutter window
ii  zenity                       2.30.0-1    Display graphical dialog boxes fro

Versions of packages mutter recommends:
ii  gnome-session [x-session-mana 2.30.2-1   The GNOME Session Manager - GNOME 
ii  gnome3-session [x-session-man 2.30.2-1   The GNOME Session Manager - GNOME 

Versions of packages mutter suggests:
ii  gnome-control-center          1:2.30.1-1 utilities to configure the GNOME d
ii  gnome-themes                  2.30.2-1   official themes for the GNOME desk
ii  xdg-user-dirs                 0.12-1     tool to manage well known user dir

-- no debconf information





More information about the pkg-gnome-maintainers mailing list