Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: pq5190362 on October 17, 2015, 05:50:38 PM

Title: GStreamer dependencies?
Post by: pq5190362 on October 17, 2015, 05:50:38 PM
Hello,

could it be possible that the GStreamer extensions are missing some dependencies?

Some examples:

The GStreamer extension in Tiny Core Linux has just one dependency, see:

http://tinycorelinux.net/6.x/x86/tcz/gstreamer.tcz.dep

But in Ubuntu it has a lot more depencies, see:

http://packages.ubuntu.com/wily/libgstreamer1.0-0

The gst-libav extension in Tiny Core Linux also has just one depency, see:

http://tinycorelinux.net/6.x/x86/tcz/gst-libav.tcz.dep

Whereas in Ubuntu it has a lot more dependencies, see:

http://packages.ubuntu.com/wily/gstreamer1.0-libav

gst-plugins-base also has more dependencies in Ubuntu, see:
http://tinycorelinux.net/6.x/x86/tcz/gst-plugins-base.tcz.dep
vs.:
http://packages.ubuntu.com/wily/gstreamer1.0-plugins-base

Same for gst-plugins-good:
http://tinycorelinux.net/6.x/x86/tcz/gst-plugins-good.tcz.dep
vs.:
http://packages.ubuntu.com/wily/gstreamer1.0-plugins-good

It's also mostly the same for the rest of the GStreamer extensions, these were just some few examples for illustration.

So, do the dependencies need to be fixed?

And if yes: Could you please fix them?

Regards
Title: Re: GStreamer dependencies?
Post by: Rich on October 17, 2015, 10:47:25 PM
Hi pq5190362
The  .dep  file shows what that extension depends on, but not what those dependencies depend on. Check the  .tree
files instead:
http://tinycorelinux.net/6.x/x86/tcz/gstreamer.tcz.tree
http://tinycorelinux.net/6.x/x86/tcz/gst-libav.tcz.tree
Title: Re: GStreamer dependencies?
Post by: Juanito on October 18, 2015, 12:59:27 AM
..and you also should take a look at the info files, for example:

Quote
...
Comments:       gstreamer good plugins and elements
                ----------
                optional dependencies: flac, libsoup, libpulseaudio, libvpx, cairo, gdk-pixbuf2,
                libpng, libjpeg-turbo, taglib, gudev-lib, sbc, libv4l2 and speex
...
                ----------