* [gentoo-user] What package provides gstreamer-app?
@ 2015-12-11 7:20 waltdnes
2015-12-11 7:43 ` Dale
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: waltdnes @ 2015-12-11 7:20 UTC (permalink / raw
To: Gentoo Users List
I've successfully manually compiled Pale Moon (a Firefox fork), but it
doesn't play h264 files. Apparently, I have to enable gstreamer for
that. OK, I did it. This time the build fails with...
configure:20206: checking for gstreamer-0.10 >= 0.10.25
gstreamer-app-0.10
gstreamer-plugins-base-0.10
*** Fix above errors and then restart with "make -f client.mk build"
I built libgstreamer and the base plugins package. It still fails.
I can't find which package provides gstreamer-app. Searching Google
reveals that a lot of other people have the same problem.
http://www.portagefilelist.de/ doesn't have any results. Any ideas?
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] What package provides gstreamer-app?
2015-12-11 7:20 [gentoo-user] What package provides gstreamer-app? waltdnes
@ 2015-12-11 7:43 ` Dale
2015-12-11 8:15 ` Franz Fellner
2015-12-11 9:02 ` Neil Bothwick
2015-12-11 22:52 ` [gentoo-user] [SOLVED] " waltdnes
2 siblings, 1 reply; 8+ messages in thread
From: Dale @ 2015-12-11 7:43 UTC (permalink / raw
To: gentoo-user
waltdnes@waltdnes.org wrote:
> I've successfully manually compiled Pale Moon (a Firefox fork), but it
> doesn't play h264 files. Apparently, I have to enable gstreamer for
> that. OK, I did it. This time the build fails with...
>
> configure:20206: checking for gstreamer-0.10 >= 0.10.25
> gstreamer-app-0.10
> gstreamer-plugins-base-0.10
> *** Fix above errors and then restart with "make -f client.mk build"
>
> I built libgstreamer and the base plugins package. It still fails.
> I can't find which package provides gstreamer-app. Searching Google
> reveals that a lot of other people have the same problem.
> http://www.portagefilelist.de/ doesn't have any results. Any ideas?
>
I have some gstreamer stuff installed here and I didn't find any matches
either. If that filelist site doesn't list it either, makes me wonder
what does install that file. :/
Dale
:-) :-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] What package provides gstreamer-app?
2015-12-11 7:43 ` Dale
@ 2015-12-11 8:15 ` Franz Fellner
0 siblings, 0 replies; 8+ messages in thread
From: Franz Fellner @ 2015-12-11 8:15 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2158 bytes --]
❯ qlist gst-plugins-base:0.10 | grep app
/usr/share/gtk-doc/html/gst-plugins-base-libs-0.10/gstreamer-app.html
/usr/share/gtk-doc/html/gst-plugins-base-libs-0.10/gst-plugins-base-libs-appsrc.html
/usr/share/gtk-doc/html/gst-plugins-base-libs-0.10/gst-plugins-base-libs-appsink.html
/usr/share/gtk-doc/html/gst-plugins-base-plugins-0.10/gst-plugins-base-plugins-appsrc.html
/usr/share/gtk-doc/html/gst-plugins-base-plugins-0.10/gst-plugins-base-plugins-plugin-app.html
/usr/share/gtk-doc/html/gst-plugins-base-plugins-0.10/gst-plugins-base-plugins-appsink.html
/usr/lib64/gstreamer-0.10/libgstapp.so
/usr/lib64/libgstapp-0.10.so.0.25.0
/usr/lib64/libgstapp-0.10.so.0
/usr/lib64/pkgconfig/gstreamer-app-0.10.pc
/usr/lib64/libgstapp-0.10.so
/usr/include/gstreamer-0.10/gst/app/gstappsink.h
/usr/include/gstreamer-0.10/gst/app/gstappbuffer.h
/usr/include/gstreamer-0.10/gst/app/gstappsrc.h
Probably you need to start a completely fresh build?
Also you might want to build against gstreamer:1.0 (AFAIK it is not the
default but there should be a configure switch)
2015-12-11 8:43 GMT+01:00 Dale <rdalek1967@gmail.com>:
> waltdnes@waltdnes.org wrote:
> > I've successfully manually compiled Pale Moon (a Firefox fork), but it
> > doesn't play h264 files. Apparently, I have to enable gstreamer for
> > that. OK, I did it. This time the build fails with...
> >
> > configure:20206: checking for gstreamer-0.10 >= 0.10.25
> > gstreamer-app-0.10
> > gstreamer-plugins-base-0.10
> > *** Fix above errors and then restart with "make -f client.mk
> build"
> >
> > I built libgstreamer and the base plugins package. It still fails.
> > I can't find which package provides gstreamer-app. Searching Google
> > reveals that a lot of other people have the same problem.
> > http://www.portagefilelist.de/ doesn't have any results. Any ideas?
> >
>
>
> I have some gstreamer stuff installed here and I didn't find any matches
> either. If that filelist site doesn't list it either, makes me wonder
> what does install that file. :/
>
> Dale
>
> :-) :-)
>
>
[-- Attachment #2: Type: text/html, Size: 2981 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] What package provides gstreamer-app?
2015-12-11 7:20 [gentoo-user] What package provides gstreamer-app? waltdnes
2015-12-11 7:43 ` Dale
@ 2015-12-11 9:02 ` Neil Bothwick
2015-12-11 20:17 ` waltdnes
2015-12-11 22:52 ` [gentoo-user] [SOLVED] " waltdnes
2 siblings, 1 reply; 8+ messages in thread
From: Neil Bothwick @ 2015-12-11 9:02 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1397 bytes --]
On Fri, 11 Dec 2015 02:20:43 -0500, waltdnes@waltdnes.org wrote:
> I built libgstreamer and the base plugins package. It still fails.
> I can't find which package provides gstreamer-app.
% locate gstreamer-app
/usr/lib64/pkgconfig/gstreamer-app-0.10.pc
/usr/lib64/pkgconfig/gstreamer-app-1.0.pc
% qfile /usr/lib64/pkgconfig/gstreamer-app-0.10.pc
media-libs/gst-plugins-base (/usr/lib64/pkgconfig/gstreamer-app-0.10.pc)
% eix media-libs/gst-plugins-base
[I] media-libs/gst-plugins-base
Available versions:
(0.10) 0.10.36-r1 0.10.36-r2
(1.0) 1.2.4-r1 1.4.5 (~)1.6.0{tbz2} (~)1.6.1{tbz2}
{X alsa +introspection ivorbis nls +ogg +orc +pango theora +vorbis ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 0.10.36-r2(0.10)(14:30:57 03/08/15)(introspection nls orc ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") 1.6.1(1.0){tbz2}(09:58:51 09/11/15)(X alsa introspection nls ogg orc theora vorbis -ivorbis -pango ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Are you using the same versions with the same USE flags?
--
Neil Bothwick
Velilind's Laws of Experimentation:
1. If reproducibility may be a problem, conduct the test only once.
2. If a straight line fit is required, obtain only two data points.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] What package provides gstreamer-app?
2015-12-11 9:02 ` Neil Bothwick
@ 2015-12-11 20:17 ` waltdnes
0 siblings, 0 replies; 8+ messages in thread
From: waltdnes @ 2015-12-11 20:17 UTC (permalink / raw
To: gentoo-user
On Fri, Dec 11, 2015 at 09:02:53AM +0000, Neil Bothwick wrote
> On Fri, 11 Dec 2015 02:20:43 -0500, waltdnes@waltdnes.org wrote:
>
> > I built libgstreamer and the base plugins package. It still fails.
> > I can't find which package provides gstreamer-app.
>
> % locate gstreamer-app
> /usr/lib64/pkgconfig/gstreamer-app-0.10.pc
> /usr/lib64/pkgconfig/gstreamer-app-1.0.pc
>
> % qfile /usr/lib64/pkgconfig/gstreamer-app-0.10.pc
> media-libs/gst-plugins-base (/usr/lib64/pkgconfig/gstreamer-app-0.10.pc)
>
> % eix media-libs/gst-plugins-base
> [I] media-libs/gst-plugins-base
> Available versions:
> (0.10) 0.10.36-r1 0.10.36-r2
> (1.0) 1.2.4-r1 1.4.5 (~)1.6.0{tbz2} (~)1.6.1{tbz2}
> {X alsa +introspection ivorbis nls +ogg +orc +pango theora +vorbis ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
> Installed versions: 0.10.36-r2(0.10)(14:30:57 03/08/15)(introspection nls orc ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") 1.6.1(1.0){tbz2}(09:58:51 09/11/15)(X alsa introspection nls ogg orc theora vorbis -ivorbis -pango ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
>
> Are you using the same versions with the same USE flags?
"find" finds /usr/lib/pkgconfig/gstreamer-app-1.0.pc and
/usr/lib/pkgconfig/gstreamer-plugins-base-1.0.pc on my 32-bit install.
I don't know if the Pale Moon build is looking specifically for version
0.10. I'll check further on the Pale Moon support forum.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-user] [SOLVED] What package provides gstreamer-app?
2015-12-11 7:20 [gentoo-user] What package provides gstreamer-app? waltdnes
2015-12-11 7:43 ` Dale
2015-12-11 9:02 ` Neil Bothwick
@ 2015-12-11 22:52 ` waltdnes
2015-12-11 23:32 ` [gentoo-user] " Jonathan Callen
2 siblings, 1 reply; 8+ messages in thread
From: waltdnes @ 2015-12-11 22:52 UTC (permalink / raw
To: Gentoo Users List
On Fri, Dec 11, 2015 at 02:20:43AM -0500, waltdnes@waltdnes.org wrote
> I've successfully manually compiled Pale Moon (a Firefox fork), but it
> doesn't play h264 files. Apparently, I have to enable gstreamer for
> that. OK, I did it. This time the build fails with...
>
> configure:20206: checking for gstreamer-0.10 >= 0.10.25
> gstreamer-app-0.10
> gstreamer-plugins-base-0.10
> *** Fix above errors and then restart with "make -f client.mk build"
>
> I built libgstreamer and the base plugins package. It still fails.
> I can't find which package provides gstreamer-app. Searching Google
> reveals that a lot of other people have the same problem.
> http://www.portagefilelist.de/ doesn't have any results. Any ideas?
That error message is rather cryptic. Apparently, it means that it
needs specifically the 0.10-X series. Searching through old threads in
the Pale Moon support forum revealed that there are "major issues" with
gstreamer-1.X support, so the build only supports the 0.10-X series of
gstreamer and plugins. This is also a problem in Firefox, from which
Pale Moon is forked. Fortunately, there are still 0.10-X series ebuilds
in the tree. Just to be safe, I set up a local overlay with only the
0.10-X series versions of media-libs/
gst-plugins-bad
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gst-rtsp-server
gstreamer
I unmerged the version 1.X gstreamer and plugins, masked out >= 0.11
versions and emerged gst-plugins-base, which also pulled in gstreamer.
The Pale Moon build is churning along now, and I'll find out in a couple
of hours how it works with h264. The web site...
http://www.quirksmode.org/html5/tests/video.html has h264, webm, and
ogg/theora test videos. I currently have webm and ogg/theora working.
The gstreamer-enabled build will hopefully also run the h264 video.
This will also be useful for Youtube in HTML5 mode.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-user] Re: [SOLVED] What package provides gstreamer-app?
2015-12-11 22:52 ` [gentoo-user] [SOLVED] " waltdnes
@ 2015-12-11 23:32 ` Jonathan Callen
2015-12-14 2:31 ` waltdnes
0 siblings, 1 reply; 8+ messages in thread
From: Jonathan Callen @ 2015-12-11 23:32 UTC (permalink / raw
To: gentoo-user
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 12/11/2015 05:52 PM, waltdnes@waltdnes.org wrote:
> On Fri, Dec 11, 2015 at 02:20:43AM -0500, waltdnes@waltdnes.org
> wrote
>> I've successfully manually compiled Pale Moon (a Firefox fork),
>> but it doesn't play h264 files. Apparently, I have to enable
>> gstreamer for that. OK, I did it. This time the build fails
>> with...
>>
>> configure:20206: checking for gstreamer-0.10 >= 0.10.25
>> gstreamer-app-0.10 gstreamer-plugins-base-0.10 *** Fix above
>> errors and then restart with "make -f client.mk build"
>>
>> I built libgstreamer and the base plugins package. It still
>> fails. I can't find which package provides gstreamer-app.
>> Searching Google reveals that a lot of other people have the same
>> problem. http://www.portagefilelist.de/ doesn't have any results.
>> Any ideas?
>
> That error message is rather cryptic. Apparently, it means that
> it needs specifically the 0.10-X series. Searching through old
> threads in the Pale Moon support forum revealed that there are
> "major issues" with gstreamer-1.X support, so the build only
> supports the 0.10-X series of gstreamer and plugins. This is also
> a problem in Firefox, from which Pale Moon is forked. Fortunately,
> there are still 0.10-X series ebuilds in the tree. Just to be
> safe, I set up a local overlay with only the 0.10-X series versions
> of media-libs/
>
> gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly
> gst-rtsp-server gstreamer
>
> I unmerged the version 1.X gstreamer and plugins, masked out >=
> 0.11 versions and emerged gst-plugins-base, which also pulled in
> gstreamer. The Pale Moon build is churning along now, and I'll find
> out in a couple of hours how it works with h264. The web site...
> http://www.quirksmode.org/html5/tests/video.html has h264, webm,
> and ogg/theora test videos. I currently have webm and ogg/theora
> working. The gstreamer-enabled build will hopefully also run the
> h264 video. This will also be useful for Youtube in HTML5 mode.
>
There is no need to remove the 1.x version of gstreamer (unless you
just don't need it anymore). The 0.8, 0.10, and 1.x branches of
gstreamer are each slotted (well, the ancient 0.8 release is gone from
the tree as nothing uses it any more) specifically so that they can be
installed in parallel, and upstream actually supports doing so (which
is why the ABI version number is in the name of every library, plugin
directory, and executable).
- --
Jonathan Callen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCgAGBQJWa10dAAoJEEIQbvYRB3mgUZwP/iE0P4saa7awfU6ry8oaS5Ev
T3rQK/ahtwURWbVKeFu82e9yv6qrt1d6T6Gi47Yfu836OC+DYfpvW27YjHtMDitT
Vab/nsjLIzj+qAu15XAnPvjqabtJWT60J75upeUnBUGVTTrd/IMHRuw41eiwbhGq
2NX7aY0izzAPgoFUs4eG38UinxF8BGWEIm/FjijgNOYdU8XOfGKEw33ED9Iv7jzW
clYstdmRPdtDpKCcbtFPDCULVqzBhoZwc5GO1yl+aC69GVopwrqm+we9B7eEF2AN
knk8vCOQH9c7iEnbAxtZJuMBBDGXAwSIJt4F1s6qq8d7X8ZMyUSz+Qxo3Etq4S3L
sKCDAO+8vyJKTi6CGknIee2tecA4W+rFj4C2uNcqv17ZybBwrbWu9yAkOglDdsgD
WOLc4yoz1n0IOUDCqzFIze4+t9A03tC3W102hdSBpGwEj/UCe/ey/SMBu9+gOZb2
MgDcrmUMdeFsVYhiUSqh4Gp8Rriqv5IMQWxwoQ74IvFGINtQ1QD+IvX7BqFa6OQU
obzb0ucclRfyyoYsgUtHo5utazXaHEhyH9pQERacn8qUFYjQVFSqlNRS8blHz7RC
LTgCUDZ9eVwz75XFFvwQvXcC75arqXM1qRGJLs9HUwpBL1hHfb8QanLBv18URBBA
6EUhURqyIOT68DRKaL/m
=+mys
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] Re: [SOLVED] What package provides gstreamer-app?
2015-12-11 23:32 ` [gentoo-user] " Jonathan Callen
@ 2015-12-14 2:31 ` waltdnes
0 siblings, 0 replies; 8+ messages in thread
From: waltdnes @ 2015-12-14 2:31 UTC (permalink / raw
To: gentoo-user
On Fri, Dec 11, 2015 at 06:32:48PM -0500, Jonathan Callen wrote
> > I unmerged the version 1.X gstreamer and plugins, masked out >=
> > 0.11 versions and emerged gst-plugins-base, which also pulled in
> > gstreamer. The Pale Moon build is churning along now, and I'll find
> > out in a couple of hours how it works with h264. The web site...
> > http://www.quirksmode.org/html5/tests/video.html has h264, webm,
> > and ogg/theora test videos. I currently have webm and ogg/theora
> > working. The gstreamer-enabled build will hopefully also run the
> > h264 video. This will also be useful for Youtube in HTML5 mode.
Success. After a bit of experimenting I've gotten h.264 working at
the quirksmode website, and on Youtube. Pale Moon browser requires...
gstreamer
gst-plugins-base
gst-plugins-good
gst-plugins-ffmpeg
A confusing item is that gst-plugins-base and gst-plugins-good are in
media-libs/ but gst-plugins-ffmpeg and 77 others are in media-plugins/
Go figure.
> There is no need to remove the 1.x version of gstreamer (unless you
> just don't need it anymore). The 0.8, 0.10, and 1.x branches of
> gstreamer are each slotted (well, the ancient 0.8 release is gone from
> the tree as nothing uses it any more) specifically so that they can be
> installed in parallel, and upstream actually supports doing so (which
> is why the ABI version number is in the name of every library, plugin
> directory, and executable).
Nothing on my system requires 1.X and I prefer a lean system.
--
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-12-14 2:32 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-11 7:20 [gentoo-user] What package provides gstreamer-app? waltdnes
2015-12-11 7:43 ` Dale
2015-12-11 8:15 ` Franz Fellner
2015-12-11 9:02 ` Neil Bothwick
2015-12-11 20:17 ` waltdnes
2015-12-11 22:52 ` [gentoo-user] [SOLVED] " waltdnes
2015-12-11 23:32 ` [gentoo-user] " Jonathan Callen
2015-12-14 2:31 ` waltdnes
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox