Stop depending on gnome-control-center

Bug #1512435 reported by Sebastien Bacher
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Fix Released
Low
Unassigned
unity-control-center (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Currently u-c-c depends on g-c-c-shared-data that prevents that one to be moved to universe. The shared data include 2 things
- some image to be used for user accounts
- some polkit rules

the image are small, we could copy them in u-c-c, the polkit rules could be included in the desktop profile instead

Related branches

Changed in unity-control-center (Ubuntu):
status: New → In Progress
importance: Undecided → High
Revision history for this message
Sebastien Bacher (seb128) wrote :

suggested changes for the polkit auth rules

tags: added: patch
Revision history for this message
Sebastien Bacher (seb128) wrote :

debdiff for g-c-c (adding it this way rather than using the vcs since there is already a work in progress 3.18 update in there)

Revision history for this message
Sebastien Bacher (seb128) wrote :

ok, so the images are in a shared location so the suggested change in 3 bits

1- let unity-control-center ship&install the user images in a new binary
2- include the permissions that were shipping in g-c-c in the desktop profile, it's a more logic place anyway
3- drop the g-c-c binary that included those items, recommends the new u-c-c one

Revision history for this message
Pander (pander) wrote :

See also https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1294482

While you are at it, the description of the packages libunity-control-center1 and unity-control-center reads:
  utilities to configure the GNOME desktop
and should be
  utilities to configure Unity
or something more appropriate.

vgeloven (vgeloven)
tags: added: 15.10 gnome unity
tags: added: gnome3
tags: added: packaging
Revision history for this message
Sebastien Bacher (seb128) wrote :

Would be good to open a new bug about the description issue

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-control-center - 15.04.0+16.04.20151112-0ubuntu1

---------------
unity-control-center (15.04.0+16.04.20151112-0ubuntu1) xenial; urgency=medium

  [ Robert Ancell ]
  * Update system information logo for Xenial Xerus

  [ Sebastien Bacher ]
  * Import user-accounts faces image and ship in a new binary, that way
    unity-control-center doesn't have to depends on gnome-control-center
    which means that one can be moved to universe (LP: #1512435)

 -- Sebastien Bacher <email address hidden> Thu, 12 Nov 2015 09:05:27 +0000

Changed in unity-control-center (Ubuntu):
status: In Progress → Fix Released
Changed in gnome-control-center (Ubuntu):
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-control-center - 1:3.18.2-1ubuntu2

---------------
gnome-control-center (1:3.18.2-1ubuntu2) xenial; urgency=medium

  * debian/gnome-control-center.pkla:
    - removed, include those permissions in policykit-desktop-privileges
      instead which is a more logical place for that (lp: #1512435)
  * debian/control.in:
    - drop g-c-c-shared-data, that only included the permissions listed
      before and some user-account images which are built from
      unity-control-center now, recommends that new binary instead

 -- Sebastien Bacher <email address hidden> Wed, 18 Nov 2015 11:26:30 +0100

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.