<div dir="ltr">There is currently a bug related to deb packaging with cerbero.<div><ul><li><a href="https://gitlab.freedesktop.org/gstreamer/cerbero/issues/56">https://gitlab.freedesktop.org/gstreamer/cerbero/issues/56</a> </li><li>For more context: <a href="http://gstreamer-devel.966125.n4.nabble.com/No-specific-packager-available-for-the-distro-version-ubuntu-16-04-xenial-td4686848.html#a4687008">http://gstreamer-devel.966125.n4.nabble.com/No-specific-packager-available-for-the-distro-version-ubuntu-16-04-xenial-td4686848.html#a4687008</a> <br></li></ul><div>Traditionally, the maintainers of a given distro have (somehow) created *.deb packages where the version of gstreamer is fixed for the version of the target distro (such that transitive dependencies are versioned in a way which is appropriate for the target distro). I am not sure if they use cerbero or something else for that. (Perhaps they have patched cerbero to meet their needs but they have not merged the patch into master.)</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 7, 2019 at 8:23 AM givip <<a href="mailto:pataridzegivi@gmail.com">pataridzegivi@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I completely can't understand why description of creating package process is<br>
such unclear. <br>
May be my goal is different from others.<br>
<br>
I want to build fresh version of GStreamer (let's say 1.16) and distribute<br>
as a *.deb file(s), as a complete set of libraries, ready to use while<br>
developing applications. <br>
<br>
Why I can't install GStreamer on the new machine like this: *$ dpkg -i<br>
gstreamer-1.0_1.16.0*?<br>
<br>
Also, I read all docs about creating package with cerbero and have couple<br>
notes:<br>
- By default cerbero create multiple deb files with packed inside data files<br>
with path of current 'build' folder, for example<br>
'home/user/cerbero/build...', not /opt/gstreamer, so the solutions is to set<br>
'LD_LIBRARY_PATH' and 'PATH'. But Where is the guide how to do that<br>
correctly? I don't think, that setting PATH is correct way. <br>
<a href="https://stackoverflow.com/a/53730898" rel="noreferrer" target="_blank">https://stackoverflow.com/a/53730898</a> <<a href="https://stackoverflow.com/a/53730898" rel="noreferrer" target="_blank">https://stackoverflow.com/a/53730898</a>> <br>
- For Ubuntu cerbero cant figure out the type of system during bootstrap and<br>
require additionally 'apt-get install flex bison'<br>
- For Nvidia Hardware support many issues during build process, will<br>
describe later.<br>
<br>
So the main question, related to this topic is "How create deb files,<br>
installable on other ubuntu machine?<br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://gstreamer-devel.966125.n4.nabble.com/" rel="noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote></div>