[opensuse-packaging] Proposal for gstreamer
I now know why I've stayed away from maintaining gstreamer. It's members are strewn across from multimedia:libs to kde. I'm trying to get the < 11.4 members to build, first problem was no gobject-introspection was new enough, I aggregated it from GNOME:Factory but no 11.2 rpms so I've linked it. Next somebody put pkg-config() s in the Buildrequires of a few packages without a suse_version conditional to take care of 11.2, see opensuse-kde mail subject "Gstreamer update (opensuse+packman) break pulseaudio on 11.2 / 4.4.4 Stable" this is when I discover python-gstreamer lives in kde. My proposal is take gstreamer out of multimedia and (I see GNOME:Factory already has it) move it to where somebody cares about it in kde. ATM I feel like the only multimedia maintainer, I'm getting an ulcer and I don't get paid. Thanks Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
2011/1/30 Dave Plater <davejplater@gmail.com>:
I now know why I've stayed away from maintaining gstreamer. It's members are strewn across from multimedia:libs to kde. I'm trying to get the < 11.4 members to build, first problem was no gobject-introspection was new enough, I aggregated it from GNOME:Factory but no 11.2 rpms so I've linked it. Next somebody put pkg-config() s in the Buildrequires of a few packages without a suse_version conditional to take care of 11.2, see opensuse-kde mail subject "Gstreamer update (opensuse+packman) break pulseaudio on 11.2 / 4.4.4 Stable" this is when I discover python-gstreamer lives in kde.
gobject-introspection from GNOME:Factory requires glib-2.0 >= 2.24.0, openSUSE 11.2 comes with 2.22.4. You know, GNOME:Factory only builds against Factory and $current (so the unconditional use of pkg-config() is justified)... no one forces you to backport to 11.2 if that's too much work. The devel project of python-gstreamer is devel:languages:python. The outdated K:D:F copy shouldn't be there... deletion requested.
My proposal is take gstreamer out of multimedia and (I see GNOME:Factory already has it) move it to where somebody cares about it in kde.
I don't see how that would improve anything. Have you asked the other m:l maintainers?
ATM I feel like the only multimedia maintainer, I'm getting an ulcer and I don't get paid.
Looking at the names in - https://build.opensuse.org/package/view_file?file=gstreamer-0_10.changes&package=gstreamer-0_10&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-bad.changes&package=gstreamer-0_10-plugins-bad&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-base.changes&package=gstreamer-0_10-plugins-base&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-good.changes&package=gstreamer-0_10-plugins-good&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-ugly.changes&package=gstreamer-0_10-plugins-ugly&project=multimedia%3Alibs that doesn't seems fair... -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On 01/30/2011 11:28 PM, Cristian Morales Vega wrote:
2011/1/30 Dave Plater <davejplater@gmail.com>:
I now know why I've stayed away from maintaining gstreamer. It's members are strewn across from multimedia:libs to kde. I'm trying to get the < 11.4 members to build, first problem was no gobject-introspection was new enough, I aggregated it from GNOME:Factory but no 11.2 rpms so I've linked it. Next somebody put pkg-config() s in the Buildrequires of a few packages without a suse_version conditional to take care of 11.2, see opensuse-kde mail subject "Gstreamer update (opensuse+packman) break pulseaudio on 11.2 / 4.4.4 Stable" this is when I discover python-gstreamer lives in kde.
gobject-introspection from GNOME:Factory requires glib-2.0 >= 2.24.0, openSUSE 11.2 comes with 2.22.4. You know, GNOME:Factory only builds against Factory and $current (so the unconditional use of pkg-config() is justified)... no one forces you to backport to 11.2 if that's too much work.
The devel project of python-gstreamer is devel:languages:python. The outdated K:D:F copy shouldn't be there... deletion requested.
My proposal is take gstreamer out of multimedia and (I see GNOME:Factory already has it) move it to where somebody cares about it in kde.
I don't see how that would improve anything. Have you asked the other m:l maintainers?
ATM I feel like the only multimedia maintainer, I'm getting an ulcer and I don't get paid.
Looking at the names in - https://build.opensuse.org/package/view_file?file=gstreamer-0_10.changes&package=gstreamer-0_10&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-bad.changes&package=gstreamer-0_10-plugins-bad&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-base.changes&package=gstreamer-0_10-plugins-base&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-good.changes&package=gstreamer-0_10-plugins-good&project=multimedia%3Alibs - https://build.opensuse.org/package/view_file?file=gstreamer-0_10-plugins-ugly.changes&package=gstreamer-0_10-plugins-ugly&project=multimedia%3Alibs that doesn't seems fair...
After having a rest from all this and simply looking at gst-plugins-bad, which is what the package should have been named, I've come to the conclusion that the 11.2 versions are so inconsistent that there's no hope for them. I'm going to disable the build for all of them. I suppose I'm a little grumpy because I broke my reading glasses and have to wear a 3x pair, I'm 1.5 to 1.75x, and they're giving me a headache. Can only get another pair tomorrow. The gst packages depend on a lot of multimedia:libs packages so I suppose they have to stay. Another thing that's irritating me is redland bindings I built for lv2core's lv2core-config. The perl bindings install in site_arch and not vendor_arch and I've changed configure.ac with no joy, filed a bug no joy but lv2core-config only needs python bindings so I suppose I'll have to leave the perl ones out. Dave P. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Dave Plater wrote:
My proposal is take gstreamer out of multimedia and (I see GNOME:Factory already has it) move it to where somebody cares about it in kde.
You could also found a new, separate devel project that only contains the gstreamer components. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Cristian Morales Vega
-
Dave Plater
-
Ludwig Nussel