[MIR] colord-gtk

Bug #1685411 reported by Jeremy Bicha on 2017-04-22
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
colord-gtk (Ubuntu)
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 Bicha (jbicha) on 2017-04-22
description: updated
Changed in colord-gtk (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (cyphermox)
milestone: none → ubuntu-17.05

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
Jeremy Bicha (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

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

Changed in colord-gtk (Ubuntu):
status: New → Fix Committed
Amr Ibrahim (amribrahim1987) wrote :

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

Jeremy Bicha (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.

Didier Roche (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  Edit
Everyone can see this information.

Other bug subscribers