[MIR] colord-gtk

Bug #1685411 reported by Jeremy Bícha
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
colord-gtk (Ubuntu)
Fix Released
Undecided
Mathieu Trudel-Lapierre

Bug Description

Rationale
---------
colord-gtk is a required build-dependency for gnome-control-center which is needed for gnome-shell

colord-gtk was in main before and the code hasn't really changed much since then. Therefore, this is an abbreviated MIR. (I didn't look too deeply but it looks like unity-control-center was forked before the colord-gtk dependency was added and the commit was never backported into unity-control-center.)

Old MIR: LP: #1282372

https://github.com/hughsie/colord-gtk/blob/master/NEWS
https://github.com/hughsie/colord-gtk/commits/master

The package is in sync with Debian.

Jeremy Bícha (jbicha)
description: updated
Changed in colord-gtk (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (cyphermox)
milestone: none → ubuntu-17.05
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Seems like "requiring dbus daemon" is not a sufficient rationale, usually, to not run automated unit tests. Please review and see if this is still necessary. Having a good reason not to run unit tests in a package is a requirement for inclusion in main.

I see no other issues with the package, it is simple and straightforward enough. I'm setting the bug to Incomplete for now.

Changed in colord-gtk (Ubuntu):
status: New → Incomplete
Revision history for this message
Jeremy Bícha (jbicha) wrote :

I tried enabling the tests but I couldn't get it to work. I filed LP: #1690706 so that this issue can be tracked even after this MIR is closed.

Changed in colord-gtk (Ubuntu):
status: Incomplete → New
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

I'm satisfied with the attempt to fix the tests, MIR approved.

Changed in colord-gtk (Ubuntu):
status: New → Fix Committed
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

Build-dependencies need not to be in main, do they?

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Amr, that's correct. That was changed shortly before Ubuntu 16.04 LTS's release.

See https://lists.ubuntu.com/archives/ubuntu-devel/2016-February/039188.html if you want a lot more detail about how that happened.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Override component to main
colord-gtk 0.1.26-1.1 in artful: universe/graphics -> main
colord-gtk-utils 0.1.26-1.1 in artful amd64: universe/graphics/optional/100% -> main
colord-gtk-utils 0.1.26-1.1 in artful arm64: universe/graphics/optional/100% -> main
colord-gtk-utils 0.1.26-1.1 in artful armhf: universe/graphics/optional/100% -> main
colord-gtk-utils 0.1.26-1.1 in artful i386: universe/graphics/optional/100% -> main
colord-gtk-utils 0.1.26-1.1 in artful ppc64el: universe/graphics/optional/100% -> main
colord-gtk-utils 0.1.26-1.1 in artful s390x: universe/graphics/optional/100% -> main
gir1.2-colordgtk-1.0 0.1.26-1.1 in artful amd64: universe/introspection/optional/100% -> main
gir1.2-colordgtk-1.0 0.1.26-1.1 in artful arm64: universe/introspection/optional/100% -> main
gir1.2-colordgtk-1.0 0.1.26-1.1 in artful armhf: universe/introspection/optional/100% -> main
gir1.2-colordgtk-1.0 0.1.26-1.1 in artful i386: universe/introspection/optional/100% -> main
gir1.2-colordgtk-1.0 0.1.26-1.1 in artful ppc64el: universe/introspection/optional/100% -> main
gir1.2-colordgtk-1.0 0.1.26-1.1 in artful s390x: universe/introspection/optional/100% -> main
libcolord-gtk-dev 0.1.26-1.1 in artful amd64: universe/libdevel/optional/100% -> main
libcolord-gtk-dev 0.1.26-1.1 in artful arm64: universe/libdevel/optional/100% -> main
libcolord-gtk-dev 0.1.26-1.1 in artful armhf: universe/libdevel/optional/100% -> main
libcolord-gtk-dev 0.1.26-1.1 in artful i386: universe/libdevel/optional/100% -> main
libcolord-gtk-dev 0.1.26-1.1 in artful ppc64el: universe/libdevel/optional/100% -> main
libcolord-gtk-dev 0.1.26-1.1 in artful s390x: universe/libdevel/optional/100% -> main
libcolord-gtk1 0.1.26-1.1 in artful amd64: universe/libs/optional/100% -> main
libcolord-gtk1 0.1.26-1.1 in artful arm64: universe/libs/optional/100% -> main
libcolord-gtk1 0.1.26-1.1 in artful armhf: universe/libs/optional/100% -> main
libcolord-gtk1 0.1.26-1.1 in artful i386: universe/libs/optional/100% -> main
libcolord-gtk1 0.1.26-1.1 in artful ppc64el: universe/libs/optional/100% -> main
libcolord-gtk1 0.1.26-1.1 in artful s390x: universe/libs/optional/100% -> main
libcolord-gtk2-1 0.1.26-1.1 in artful amd64: universe/libs/optional/100% -> main
libcolord-gtk2-1 0.1.26-1.1 in artful arm64: universe/libs/optional/100% -> main
libcolord-gtk2-1 0.1.26-1.1 in artful armhf: universe/libs/optional/100% -> main
libcolord-gtk2-1 0.1.26-1.1 in artful i386: universe/libs/optional/100% -> main
libcolord-gtk2-1 0.1.26-1.1 in artful ppc64el: universe/libs/optional/100% -> main
libcolord-gtk2-1 0.1.26-1.1 in artful s390x: universe/libs/optional/100% -> main
Override [y|N]? y
31 publications overridden.

Changed in colord-gtk (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.