Bug#801829: gnome-control-center dependency breaks

Marc J. Driftmeyer mjd at reanimality.com
Thu Oct 15 00:16:39 UTC 2015


Package: gnome-control-center
Version: gnome-control-center dependecy breaks
Severity: normal

Dear Maintainer,

Given: libcheese-gtk25, libcheese8 vs. libcheese-gtk23, libcheese7 connundrum.

Why in the hell is this crap continuing to happen? You roll out gnome-control-center with hard dependency on obsolete libcheese and libcheese-gtk packages.

Then you roll out the cheese 3.18.1 to match gnome-control-center 3.18.1 but instead of re-rolling a second build to update the proper dependencies you have your debian-buildd channel with different dependencies leaving a broken staged solution.

Roll cheese out first and then gnome-control-center, then roll them both out to incoming.debian.org.

On top of all that you have a dozen other packages that will de-install due to their 3.18.1 dependencies on libcheese7. Get the stuff synced with dependencies before you make them public.

This isn't tensor calculus. It's straight forward. Stage them non-publically, then roll them out as test builds to test. Not much to test when installation breaks, repeatedly. Gimping ourselves to a full GNOME 3.18.1 isn't professional, whether one pays a support contract or gets it free. It just pisses people off to switch distributions. The old excuse you don't pay for it don't fly anymore. Enough corporate sponsors have been subsidizing Linux and its community to the tune of billions over the past two decades. I've used Debian for 15 years to compliment OS X. These major Desktop Environment releases are getting worse, not better. The KDE 4 to 5 is just as bad. But this GCC 5 crap takes the cake. So not looking forward to Perl and LibPNG.


Marc J. Driftmeyer




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

Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-control-center depends on:
ii  accountsservice            0.6.40-3
ii  apg                        2.2.3.dfsg.1-2
ii  colord                     1.2.11-1
ii  desktop-file-utils         0.22-1
ii  gnome-control-center-data  1:3.18.1-1
ii  gnome-desktop3-data        3.18.1-1
ii  gnome-icon-theme           3.12.0-1
ii  gnome-icon-theme-symbolic  3.12.0-1
ii  gnome-settings-daemon      3.18.1-1
ii  gsettings-desktop-schemas  3.18.0-1
ii  libaccountsservice0        0.6.40-3
ii  libatk1.0-0                2.18.0-1
ii  libc6                      2.21-0experimental1
ii  libcairo-gobject2          1.14.2-2
ii  libcairo2                  1.14.2-2
ii  libcanberra-gtk3-0         0.30-2.1
ii  libcanberra0               0.30-2.1
pn  libcheese-gtk23            <none>
pn  libcheese7                 <none>
ii  libclutter-1.0-0           1.24.2-1
ii  libclutter-gtk-1.0-0       1.6.6-1
ii  libcolord-gtk1             0.1.25-1.1+b1
ii  libcolord2                 1.2.11-1
ii  libcups2                   2.1.0-4
ii  libdbus-glib-1-2           0.104-1
ii  libfontconfig1             2.11.0-6.3
ii  libgdk-pixbuf2.0-0         2.32.1-1
ii  libgl1-mesa-glx [libgl1]   11.0.2-1
ii  libglib2.0-0               2.46.0-2
ii  libgnome-bluetooth13       3.18.0-1
ii  libgnome-desktop-3-10      3.16.2-2
ii  libgoa-1.0-0b              3.18.0-1
ii  libgoa-backend-1.0-1       3.18.0-1
ii  libgrilo-0.2-1             0.2.14-1
ii  libgtk-3-0                 3.18.2-1
ii  libgtop-2.0-10             2.32.0-1
ii  libgudev-1.0-0             230-2
ii  libibus-1.0-5              1.5.10-1
ii  libkrb5-3                  1.13.2+dfsg-2
ii  libmm-glib0                1.4.12-1
ii  libnm-glib-vpn1            1.0.6-1
ii  libnm-glib4                1.0.6-1
ii  libnm-gtk0                 1.0.6-2
ii  libnm-util2                1.0.6-1
ii  libpango-1.0-0             1.38.0-3
ii  libpangocairo-1.0-0        1.38.0-3
ii  libpolkit-gobject-1-0      0.113-1
ii  libpulse-mainloop-glib0    7.0-1
ii  libpulse0                  7.0-1
ii  libpwquality1              1.2.3-1
ii  libsmbclient               2:4.3.0+dfsg-2
ii  libsoup2.4-1               2.52.1-1
ii  libupower-glib3            0.99.3-1+b2
ii  libwacom2                  0.15-1
ii  libx11-6                   2:1.6.3-1
ii  libxi6                     2:1.7.5-1
ii  libxml2                    2.9.2+zdfsg1-4

Versions of packages gnome-control-center recommends:
ii  cracklib-runtime       2.9.2-1+b1
ii  cups-pk-helper         0.2.5-2+b1
ii  gkbd-capplet           3.6.0-1
ii  gnome-online-accounts  3.18.0-1
ii  gnome-user-guide       3.18.1-1
ii  gnome-user-share       3.18.0-1
ii  iso-codes              3.62-1
ii  libnss-myhostname      227-2
ii  mesa-utils             8.2.0-1
ii  mousetweaks            3.12.0-1
ii  network-manager-gnome  1.0.6-2
ii  policykit-1-gnome      0.105-2
ii  realmd                 0.16.2-1
ii  rygel                  0.28.0-2
ii  rygel-tracker          0.28.0-2
ii  system-config-printer  1.5.7-1

Versions of packages gnome-control-center suggests:
ii  gstreamer1.0-pulseaudio  1.6.0-1
ii  libcanberra-gtk-module   0.30-2.1
ii  libcanberra-gtk3-module  0.30-2.1
ii  x11-xserver-utils        7.7+5



More information about the pkg-gnome-maintainers mailing list