[MIR] gnome-control-center

Bug #1685415 reported by Jeremy Bícha
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Fix Released
High
Mathieu Trudel-Lapierre

Bug Description

This is a short MIR since gnome-control-center was in Ubuntu since the beginning (therefore there was no MIR before) until it was replaced by unity-control-center, a fork of version 3.6. The intent now is to replace unity-control-center with gnome-control-center in main.

At least for now, I expect unity-control-center to remain in universe for the benefit of those who want to try to keep Unity going.

This package depends on the MIRs for colord-gtk (LP: #1685411) and gnome-settings-daemon (LP: #1685414)

Please subscribe Ubuntu Desktop Bugs to bugs for this package.

The last time gnome-control-center was merged with Debian was 3.22.1:

  * Merge with Debian. Remaining changes:
    + debian/patches:
      - 08_lowercase_user_names.patch:
        Disallow upper-case letters in user names for compliance with adduser
      - 52_region_language.patch
        Adapt region panel to use Ubuntu style regions
      - 56_use_ubuntu_info_branding.patch,
        ubuntu-gnome-version.patch
         Use Ubuntu GNOME branding
      - 64_restore_terminal_keyboard_shortcut.patch
         Bring back terminal shortcut
      - 92_ubuntu_system_proxy.patch
         Add system proxy support
      - 99_add_lock-on-suspend.patch
         Add option to lock on suspend
      - ubuntu_external_panels.patch
         Reimplement support for desktop launchers
      - ubuntu-region-packagekit.patch
         fix detection of installed language packs
      - ubuntu-region-langpack-install.patch:
         check for missing language packs when loading region panel to pull
         in packs that arent included with the installer
    + debian/control.in:
      - Recommend ibus, unity-control-center-faces, and unity-system-service
      - Don't recommend rygel | rygel-tracker for now
      - build-dep on ttf-ubuntu-font-family and valac for logo generation
    + Split out shared data that is used by unity-control-center
    + Install apport hook
    + debian/gnome-control-center-data.install:
      - Don't install gnome-control-center.pkla since we use
        policykit-desktop-privileges instead
      - Don't install 'faces', installed instead by unity-control-center-faces
  * debian/patches/ubuntu-gnome-version.patch:
    - Set Ubuntu version to 17.04

I also lowered the recommends on realmd, rygel and gnome-user-guide to suggests since they are all in universe.

Jeremy Bícha (jbicha)
description: updated
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Please re-enable unit tests and make sure they fail the build if they fail. The open bug as a rationale for disabling tests seems like something that should be quite easy to fix, even if the fix is to remove that test as a distro patch.

Changed in gnome-control-center (Ubuntu):
status: New → Incomplete
assignee: nobody → Mathieu Trudel-Lapierre (cyphermox)
milestone: none → ubuntu-17.05
importance: Undecided → High
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

That comment about tests was meant for gnome-system-settings, not gnome-control-center.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

I've re-reviewed gnome-control-center since I mixed it up with gnome-settings-daemon before, and since there had never been a MIR in the past (although it was in main before); MIR approved.

Changed in gnome-control-center (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Override component to main
gnome-control-center 1:3.24.2-0ubuntu1 in artful: universe/gnome -> main
gnome-control-center 1:3.24.2-0ubuntu1 in artful amd64: universe/gnome/optional/100% -> main
gnome-control-center 1:3.24.2-0ubuntu1 in artful arm64: universe/gnome/optional/100% -> main
gnome-control-center 1:3.24.2-0ubuntu1 in artful armhf: universe/gnome/optional/100% -> main
gnome-control-center 1:3.24.2-0ubuntu1 in artful i386: universe/gnome/optional/100% -> main
gnome-control-center 1:3.24.2-0ubuntu1 in artful ppc64el: universe/gnome/optional/100% -> main
gnome-control-center 1:3.24.2-0ubuntu1 in artful s390x: universe/gnome/optional/100% -> main
gnome-control-center-data 1:3.24.2-0ubuntu1 in artful amd64: universe/gnome/optional/100% -> main
gnome-control-center-data 1:3.24.2-0ubuntu1 in artful arm64: universe/gnome/optional/100% -> main
gnome-control-center-data 1:3.24.2-0ubuntu1 in artful armhf: universe/gnome/optional/100% -> main
gnome-control-center-data 1:3.24.2-0ubuntu1 in artful i386: universe/gnome/optional/100% -> main
gnome-control-center-data 1:3.24.2-0ubuntu1 in artful ppc64el: universe/gnome/optional/100% -> main
gnome-control-center-data 1:3.24.2-0ubuntu1 in artful s390x: universe/gnome/optional/100% -> main
gnome-control-center-dev 1:3.24.2-0ubuntu1 in artful amd64: universe/devel/optional/100% -> main
gnome-control-center-dev 1:3.24.2-0ubuntu1 in artful arm64: universe/devel/optional/100% -> main
gnome-control-center-dev 1:3.24.2-0ubuntu1 in artful armhf: universe/devel/optional/100% -> main
gnome-control-center-dev 1:3.24.2-0ubuntu1 in artful i386: universe/devel/optional/100% -> main
gnome-control-center-dev 1:3.24.2-0ubuntu1 in artful ppc64el: universe/devel/optional/100% -> main
gnome-control-center-dev 1:3.24.2-0ubuntu1 in artful s390x: universe/devel/optional/100% -> main
Override [y|N]? y
19 publications overridden.

Changed in gnome-control-center (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.