| Summary: | [Update Request] - cheese missing Requires on gstreamer1.0-gstclutter - no video without it | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Florian Hubold <doktor5000> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | doktor5000, geiger.david68210, rverschelde, sysadmin-bugs, tmb |
| Version: | 4 | Keywords: | Triaged, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | has_procedure MGA4-64-OK MGA4-32-OK advisory | ||
| Source RPM: | cheese-3.10.2-1.mga4.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Florian Hubold
2014-02-21 00:10:45 CET
Florian Hubold
2014-02-21 00:11:16 CET
Keywords:
(none) =>
Triaged Thanks. Fixed in cauldron. WIP for an update for mga4. Status:
NEW =>
ASSIGNED Advisory: ======================== It's missing a require on the cheese package of Mageia 4. If no other package pulling 'gstreamer1.0-gstclutter' are installed on the computer, cheese can't display video. This update adds this missing require. ======================== Packages in 4/core/updates_testing: ======================== cheese-3.10.2-2.mga4.*.rpm lib*cheese-gtk23-3.10.2-2.mga4.*.rpm lib*cheese-gtk-devel-3.10.2-2.mga4.*.rpm lib*cheese-gtk-gir3.0-3.10.2-2.mga4.*.rpm cheese-debuginfo-3.10.2-2.mga4.*.rpm Source RPM: ======================== cheese-3.10.2-2.mga4.src.rpm How to test this update request: ======================== - Install a system and check you don't have 'gstreamer1.0-gstclutter' installed. - Install 'cheese' from core/release and check it won't work - Install 'cheese' from core/updates_testing and check it will install 'gstreamer1.0-gstclutter' and will display your picture Assignee:
mageia =>
qa-bugs Tested mga4_64,
Testing complete for cheese-3.10-2.mga4, Ok for me and confirm that the bug is fixed with this one.
Before:
# rpm -e --nodeps gstreamer1.0-gstclutter
$ LC_ALL=C cheese
(cheese:14950): GLib-GObject-WARNING **: value "5.000000" of type 'gdouble' is invalid or out of range for property 'delaytime' of type 'gdouble'
** Message: cheese-application.vala:291: Error during camera setup: One or more needed GStreamer elements are missing: cluttervideosink.
-------------------------------------------------------------------------------
After:
# LC_ALL=C urpmi cheese
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Arch
(medium "Core Release (distrib1)")
gstreamer1.0-gstclutter 2.0.8 2.mga4 x86_64
(medium "Core Updates Testing (distrib5)")
cheese 3.10.2 2.mga4 x86_64
54KB of additional disk space will be used.
2.9MB of packages will be retrieved.
Proceed with the installation of the 2 packages? (Y/n) y
installing gstreamer1.0-gstclutter-2.0.8-2.mga4.x86_64.rpm cheese-3.10.2-2.mga4.x86_64.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/2: gstreamer1.0-gstclutter
#############################################
2/2: cheese #############################################
1/1: removing cheese-3.10.2-1.mga4.x86_64
$ LC_ALL=C cheese
(cheese:16412): GLib-GObject-WARNING **: value "5.000000" of type 'gdouble' is invalid or out of range for property 'delaytime' of type 'gdouble'CC:
(none) =>
geiger.david68210 Tested mga4_32,
Testing complete for cheese-3.10-2.mga4, Ok for me and confirm that the bug is fixed with this one too, on a VM.
Before:
$ LC_ALL=C cheese
OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM.
libGL error: failed to load driver: vboxvideo
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
** Message: cheese-application.vala:291: Error during camera setup: One or more needed GStreamer elements are missing: cluttervideosink.
---------------------------------------------------------------------------------
After:
# LC_ALL=C urpmi cheese
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Arch
(medium "Core Release (distrib1)")
gstreamer1.0-gstclutter 2.0.8 2.mga4 i586
(medium "Core Updates Testing (distrib5)")
cheese 3.10.2 2.mga4 i586
48KB of additional disk space will be used.
2.9MB of packages will be retrieved.
Proceed with the installation of the 2 packages? (Y/n) y
installing gstreamer1.0-gstclutter-2.0.8-2.mga4.i586.rpm cheese-3.10.2-2.mga4.i586.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/2: gstreamer1.0-gstclutter
#############################################
2/2: cheese #############################################
1/1: removing cheese-3.10.2-1.mga4.i586
$ LC_ALL=C cheese
OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM.
libGL error: failed to load driver: vboxvideo
libGL error: Try again with LIBGL_DEBUG=verbose for more details.Whiteboard:
has_procedure MGA4-64-OK =>
has_procedure MGA4-64-OK MGA4-32-OK @Damien: Please use "%define subrel" next time for updates, as required in the policy. Since this one was already tested, let's push it. -- Validating, advisory uploaded. Please push to 4 core/updates. Keywords:
(none) =>
validated_update Update pushed: http://advisories.mageia.org/MGAA-2014-0072.html Status:
ASSIGNED =>
RESOLVED |