[MIR] cheese

Bug #1189180 reported by Jeremy Bicha on 2013-06-09
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cheese
Fix Released
Critical
cheese (Ubuntu)
Undecided
Didier Roche

Bug Description

1. Availability: Has been packaged in Ubuntu & Debian for years; the latest version is in Saucy
2. Rationale: This blocks bug 853994. While the installer allows using the webcam to set the user picture, Ubuntu does not provide a way to do that after install. Both gnome-control-center and gnome-contacts can optionally build with cheese to allow this.

Now that laptops are more popular than desktops, it may be worth shipping Cheese by default but we at least want the webcam support in System Settings and Contacts.

3. Security: No security vulnerability history
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=cheese
https://secunia.com/advisories/search/?search=cheese
4. QA:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=cheese
https://bugs.launchpad.net/ubuntu/+source/cheese
https://bugzilla.gnome.org/buglist.cgi?quicksearch=product%3A"cheese"
5. UI standards: Yes, translated and has a valid .desktop.
6. Dependencies: I believe all are in main except gnome-video-effects which is MIR bug 1189173.
https://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/gnome-video-effects/saucy/view/head:/debian/control.in
7. Standards Compliance: 3.9.3
8. Maintenance: Basically in sync with Debian except that we don't need to use the "bad" gstreamer plugins. Maintained by the Debian GNOME Team.

http://packages.qa.debian.org/cheese
http://projects.gnome.org/cheese/

Michael Terry (mterry) on 2013-06-10
Changed in cheese (Ubuntu):
assignee: nobody → Didier Roche (didrocks)
Didier Roche (didrocks) wrote :

This seems totally legit once gnome-video-effects is in main.

However, the upstream source doesn't ship the FDL license needed in help/, mind talking with upstream about fixing that? Once done, I'm happy to approve it once the version in ubuntu has the license file and gnome-video-effects acked.

The rest of the package and lintian looks fine.

Didier Roche (didrocks) on 2013-06-28
Changed in cheese (Ubuntu):
status: New → Incomplete
Changed in cheese:
importance: Unknown → Critical
status: Unknown → Confirmed
Jeremy Bicha (jbicha) wrote :

Didier, the licensing has been straightened out upstream. help/ is available under the CC-BY-SA 3.0 license. I updated debian/copyright to the new format reflecting this and uploaded to Ubuntu.

https://launchpad.net/ubuntu/+source/cheese/3.8.3-0ubuntu1

And I've uploaded gnome-contacts build-depending on cheese

https://launchpad.net/ubuntu/+source/gnome-contacts/3.8.3-0ubuntu1

Changed in cheese:
status: Confirmed → Fix Released
Didier Roche (didrocks) wrote :

ok, lookg good to me!

Approving with latest changes. Please add the build-dep to g-c-c so that we can promote that one and gnome-video-effect to main.

Changed in cheese (Ubuntu):
status: Incomplete → Fix Committed
Jeremy Bicha (jbicha) wrote :

gnome-contacts is in main and has had the build-dependency for a few days now.

I'm holding off on doing a gnome-control-center upload until indicator-keyboard lands.

Didier Roche (didrocks) wrote :

$ ./change-override -c main -S cheese
Override component to main
cheese 3.8.3-0ubuntu1 in saucy: universe/gnome -> main
cheese 3.8.3-0ubuntu1 in saucy amd64: universe/gnome/optional/100% -> main
cheese 3.8.3-0ubuntu1 in saucy armhf: universe/gnome/optional/100% -> main
cheese 3.8.3-0ubuntu1 in saucy i386: universe/gnome/optional/100% -> main
cheese 3.8.3-0ubuntu1 in saucy powerpc: universe/gnome/optional/100% -> main
cheese-common 3.8.3-0ubuntu1 in saucy amd64: universe/gnome/optional/100% -> main
cheese-common 3.8.3-0ubuntu1 in saucy armhf: universe/gnome/optional/100% -> main
cheese-common 3.8.3-0ubuntu1 in saucy i386: universe/gnome/optional/100% -> main
cheese-common 3.8.3-0ubuntu1 in saucy powerpc: universe/gnome/optional/100% -> main
gir1.2-cheese-3.0 3.8.3-0ubuntu1 in saucy amd64: universe/libdevel/optional/100% -> main
gir1.2-cheese-3.0 3.8.3-0ubuntu1 in saucy armhf: universe/libdevel/optional/100% -> main
gir1.2-cheese-3.0 3.8.3-0ubuntu1 in saucy i386: universe/libdevel/optional/100% -> main
gir1.2-cheese-3.0 3.8.3-0ubuntu1 in saucy powerpc: universe/libdevel/optional/100% -> main
libcheese-dev 3.8.3-0ubuntu1 in saucy amd64: universe/libdevel/optional/100% -> main
libcheese-dev 3.8.3-0ubuntu1 in saucy armhf: universe/libdevel/optional/100% -> main
libcheese-dev 3.8.3-0ubuntu1 in saucy i386: universe/libdevel/optional/100% -> main
libcheese-dev 3.8.3-0ubuntu1 in saucy powerpc: universe/libdevel/optional/100% -> main
libcheese-doc 3.8.3-0ubuntu1 in saucy amd64: universe/doc/optional/100% -> main
libcheese-doc 3.8.3-0ubuntu1 in saucy armhf: universe/doc/optional/100% -> main
libcheese-doc 3.8.3-0ubuntu1 in saucy i386: universe/doc/optional/100% -> main
libcheese-doc 3.8.3-0ubuntu1 in saucy powerpc: universe/doc/optional/100% -> main
libcheese-gtk-dev 3.8.3-0ubuntu1 in saucy amd64: universe/libdevel/optional/100% -> main
libcheese-gtk-dev 3.8.3-0ubuntu1 in saucy armhf: universe/libdevel/optional/100% -> main
libcheese-gtk-dev 3.8.3-0ubuntu1 in saucy i386: universe/libdevel/optional/100% -> main
libcheese-gtk-dev 3.8.3-0ubuntu1 in saucy powerpc: universe/libdevel/optional/100% -> main
libcheese-gtk23 3.8.3-0ubuntu1 in saucy amd64: universe/libs/optional/100% -> main
libcheese-gtk23 3.8.3-0ubuntu1 in saucy armhf: universe/libs/optional/100% -> main
libcheese-gtk23 3.8.3-0ubuntu1 in saucy i386: universe/libs/optional/100% -> main
libcheese-gtk23 3.8.3-0ubuntu1 in saucy powerpc: universe/libs/optional/100% -> main
libcheese7 3.8.3-0ubuntu1 in saucy amd64: universe/libs/optional/100% -> main
libcheese7 3.8.3-0ubuntu1 in saucy armhf: universe/libs/optional/100% -> main
libcheese7 3.8.3-0ubuntu1 in saucy i386: universe/libs/optional/100% -> main
libcheese7 3.8.3-0ubuntu1 in saucy powerpc: universe/libs/optional/100% -> main

Changed in cheese (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

Remote bug watches

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