<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-23 9:37 GMT+02:00 Edward Hervey <span dir="ltr"><<a href="mailto:bilboed@kemper.freedesktop.org" target="_blank">bilboed@kemper.freedesktop.org</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Module: cerbero<br>
Branch: master<br>
Commit: ce92730c24af514dd6b4845db17eee91bd736064<br>
URL:    <a href="http://cgit.freedesktop.org/gstreamer/cerbero/commit/?id=ce92730c24af514dd6b4845db17eee91bd736064" target="_blank">http://cgit.freedesktop.org/gstreamer/cerbero/commit/?id=ce92730c24af514dd6b4845db17eee91bd736064</a><br>


<br>
Author: Edward Hervey <<a href="mailto:bilboed@bilboed.com">bilboed@bilboed.com</a>><br>
Date:   Mon Jun 16 15:41:22 2014 +0200<br>
<br>
packages: Update for gst-plugins-bad libraries<br>
<br>
<a href="https://bugzilla.gnome.org/show_bug.cgi?id=728154" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=728154</a><br>
<br>
---<br>
<br>
 packages/gstreamer-1.0-capture.package           |    2 +-<br>
 packages/gstreamer-1.0-codecs-restricted.package |    2 +-<br>
 packages/gstreamer-1.0-codecs.package            |    2 +-<br>
 packages/gstreamer-1.0-system.package            |    2 +-<br>
 4 files changed, 4 insertions(+), 4 deletions(-)<br>
<br>
diff --git a/packages/gstreamer-1.0-capture.package b/packages/gstreamer-1.0-capture.package<br>
index 1aba654..0d2aaf3 100644<br>
--- a/packages/gstreamer-1.0-capture.package<br>
+++ b/packages/gstreamer-1.0-capture.package<br>
@@ -19,7 +19,7 @@ class Package(package.Package):<br>
     files = ['gst-plugins-base-1.0:plugins_capture',<br>
              'gst-plugins-good-1.0:plugins_capture',<br>
              'gst-plugins-ugly-1.0:plugins_capture',<br>
-             'gst-plugins-bad-1.0:plugins_capture']<br>
+             'gst-plugins-bad-1.0:plugins_capture:libs']<br>
     files_devel = ['gst-plugins-base-1.0-static:plugins_capture_devel'<br>
                    'gst-plugins-good-1.0-static:plugins_capture_devel',<br>
                    'gst-plugins-ugly-1.0-static:plugins_capture_devel',<br>
diff --git a/packages/gstreamer-1.0-codecs-restricted.package b/packages/gstreamer-1.0-codecs-restricted.package<br>
index 2b103e3..361fae1 100644<br>
--- a/packages/gstreamer-1.0-codecs-restricted.package<br>
+++ b/packages/gstreamer-1.0-codecs-restricted.package<br>
@@ -19,7 +19,7 @@ class Package(package.Package):<br>
     files = ['a52dec:libs', 'opencore-amr:libs', 'libmad:libs', 'libmpeg2:libs',<br>
              'faad2:libs', 'libdca:libs', 'vo-aacenc:libs', 'x264:libs',<br>
              'gst-plugins-ugly-1.0:plugins_codecs_restricted',<br>
-             'gst-plugins-bad-1.0:plugins_codecs_restricted']<br>
+             'gst-plugins-bad-1.0:plugins_codecs_restricted:libs']<br>
     files_devel = ['gst-plugins-ugly-1.0-static:plugins_codecs_restricted_devel',<br>
                    'gst-plugins-bad-1.0-static:plugins_codecs_restricted_devel']<br>
<br>
diff --git a/packages/gstreamer-1.0-codecs.package b/packages/gstreamer-1.0-codecs.package<br>
index 085a5b5..801e1b3 100644<br>
--- a/packages/gstreamer-1.0-codecs.package<br>
+++ b/packages/gstreamer-1.0-codecs.package<br>
@@ -21,7 +21,7 @@ class Package(package.Package):<br>
             'libtheora:libs', 'wavpack:libs', 'libvpx:libs',<br>
             'taglib:libs', 'opus:libs', 'libvorbis:libs',<br>
             'gst-plugins-base-1.0:plugins_codecs', 'gst-plugins-good-1.0:plugins_codecs',<br>
-            'gst-plugins-bad-1.0:plugins_codecs', 'gst-plugins-ugly-1.0:plugins_codecs',<br>
+            'gst-plugins-bad-1.0:plugins_codecs:libs', 'gst-plugins-ugly-1.0:plugins_codecs',<br>
             ]<br>
     files_devel = ['gst-plugins-base-1.0-static:plugins_codecs_devel',<br>
             'gst-plugins-good-1.0-static:plugins_codecs_devel',<br>
diff --git a/packages/gstreamer-1.0-system.package b/packages/gstreamer-1.0-system.package<br>
index 7a78548..92f0df7 100644<br>
--- a/packages/gstreamer-1.0-system.package<br>
+++ b/packages/gstreamer-1.0-system.package<br>
@@ -17,7 +17,7 @@ class Package(package.Package):<br>
     deps = ['gstreamer-1.0-core']<br>
<br>
     files = ['gst-plugins-base-1.0:plugins_sys', 'gst-plugins-good-1.0:plugins_sys',<br>
-            'gst-plugins-ugly-1.0:plugins_sys', 'gst-plugins-bad-1.0:plugins_sys']<br>
+            'gst-plugins-ugly-1.0:plugins_sys', 'gst-plugins-bad-1.0:plugins_sys:libs']<br>
     files_devel = ['gst-plugins-base-1.0-static:plugins_sys_devel',<br>
             'gst-plugins-good-1.0-static:plugins_sys_devel',<br>
             'gst-plugins-ugly-1.0-static:plugins_sys_devel',<br></blockquote><div><br></div><div>Hi,<br><br>I don't think this set of patches is correct from the point of view of the packages. This would include the -bad libraries in several packages, ending up with duplicated files, which is a problem for .deb and .rpm packages as it will complain about the same file being installed by several packages.<br>

</div><div>I think the correct way of handling this is adding the gst-plugins-bad:libs to the gstreamer-core package, which includes the libraries from gstreamer and gstreamer-base.<br><br>Cheers,<br>Andoni<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
_______________________________________________<br>
gstreamer-commits mailing list<br>
<a href="mailto:gstreamer-commits@lists.freedesktop.org">gstreamer-commits@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-commits" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-commits</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Andoni Morales Alastruey<br><br>LongoMatch:The Digital Coach<br><a href="http://www.longomatch.ylatuya.es">http://www.longomatch.ylatuya.es</a>
</div></div>