<html><head>

<style id="css_styles" type="text/css">blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding-top: 0px; }
a img { border: 0px; }
li[style='text-align: center;'], li[style='text-align: right;'] {  list-style-position: inside;}
body { font-family: Segoe UI; font-size: 12pt;   }</style></head><body class="plain"><div>Trying to install the built cerbero packages to see if plugins bad is also installed. I hit a wall there too<br /><br />dpkg -i *.deb<br /><br />"dpkg: error processing archive gstreamer-1.0-effects_1.17.0.1-1_amd64.deb (--install):<br /> trying to overwrite '/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libSoundTouch.so', which is also in package gstreamer-1.0-effects-dev 1.17.0.1-1<br />Preparing to unpack gstreamer-1.0-encoding-dbg_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-encoding-dbg (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-encoding-dev_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-encoding-dev (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-encoding_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-encoding (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-libav-dbg_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-libav-dbg (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-libav-dev_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-libav-dev (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-libav_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-libav (1.17.0.1-1) ...<br />dpkg: error processing archive gstreamer-1.0-libav_1.17.0.1-1_amd64.deb (--install):<br /> trying to overwrite '/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libavcodec.so', which is also in package gstreamer-1.0-libav-dev 1.17.0.1-1<br />Preparing to unpack gstreamer-1.0-net-dbg_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-net-dbg (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-net-dev_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-net-dev (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-net-restricted-dbg_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-net-restricted-dbg (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-net-restricted-dev_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-net-restricted-dev (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-net-restricted_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-net-restricted (1.17.0.1-1) ...<br />dpkg: error processing archive gstreamer-1.0-net-restricted_1.17.0.1-1_amd64.deb (--install):<br /> trying to overwrite '/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libmms.so', which is also in package gstreamer-1.0-net-restricted-dev 1.17.0.1-1<br />Preparing to unpack gstreamer-1.0-net_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-net (1.17.0.1-1) ...<br />dpkg: error processing archive gstreamer-1.0-net_1.17.0.1-1_amd64.deb (--install):<br /> trying to overwrite '/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libcrypto.so', which is also in package gstreamer-1.0-net-dev 1.17.0.1-1<br />Preparing to unpack gstreamer-1.0-playback-dbg_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-playback-dbg (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-playback-dev_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-playback-dev (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-playback_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-playback (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-system-dbg_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-system-dbg (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-system-dev_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-system-dev (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-system_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-system (1.17.0.1-1) ...<br />dpkg: error processing archive gstreamer-1.0-system_1.17.0.1-1_amd64.deb (--install):<br /> trying to overwrite '/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libcdda_interface.so', which is also in package gstreamer-1.0-system-dev 1.17.0.1-1<br />Preparing to unpack gstreamer-1.0-visualizers-dbg_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-visualizers-dbg (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-visualizers-dev_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-visualizers-dev (1.17.0.1-1) over (1.17.0.1-1) ...<br />Preparing to unpack gstreamer-1.0-visualizers_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0-visualizers (1.17.0.1-1) ...<br />dpkg: error processing archive gstreamer-1.0-visualizers_1.17.0.1-1_amd64.deb (--install):<br /> trying to overwrite '/home/danielr/Downloads/cerbero/build/dist/linux_x86_64/lib/libvisual-0.4.so', which is also in package gstreamer-1.0-visualizers-dev 1.17.0.1-1<br />Preparing to unpack gstreamer-1.0_1.17.0.1-1_amd64.deb ...<br />Unpacking gstreamer-1.0 (1.17.0.1-1) over (1.17.0.1-1) ...<br />dpkg: dependency problems prevent configuration of base-crypto-dbg:<br /> base-crypto-dbg depends on base-crypto (= 1.17.0.1-1); however:<br />  Package base-crypto is not installed."<br /><br /><br /><br />"Processing was halted because there were too many errors."</div>
<div><br /></div>
<div>------ Original Message ------</div>
<div>From: "Nicolas Dufresne" <nicolas@ndufresne.ca></div>
<div>To: "Daniel Rossi" <electroteque@gmail.com>; "Discussion of the development of and with GStreamer" <gstreamer-devel@lists.freedesktop.org></div>
<div>Sent: 7/13/2019 10:42:31 PM</div>
<div>Subject: Re: SRT support build on Debian Buster. Nothing available yet. Cerbero fails to configure for source install.</div><div><br /></div>
<div id="x1369ff68dfa44d3"><blockquote type="cite" class="cite2">

<div class="plain_line">Le samedi 13 juillet 2019 à 11:46 +0000, Daniel Rossi a écrit :</div>
<blockquote type="cite" class="cite">
<div class="plain_line"> Hi , of all the packages I've built in my time, this one has to be</div>
<div class="plain_line"> the most broken one I have seen so far and the most complicated to</div>
<div class="plain_line"> get installed and working properly. It has been a failure in Debian,</div>
<div class="plain_line"> Ubuntu, Amazon Linux AMI etc.</div>
<div class="plain_line"> </div>
<div class="plain_line"> Ive been trying for days to get a gstreamer package with SRT support</div>
<div class="plain_line"> working. It was completely missing from the bad plugins package.</div>
<div class="plain_line"> </div>
<div class="plain_line"> According to this post, I was able to rebuild just the bad plugins</div>
<div class="plain_line"> repository with libsrt, in Ubutu server. But in Debian Buster , it</div>
<div class="plain_line"> complained about missing a plugins base package verson which was</div>
<div class="plain_line"> installed</div>
<div class="plain_line"> </div>
<div class="plain_line"> https://qiita.com/tetsu_koba/items/b12a6de83185a5267217</div>
<div class="plain_line"> </div>
<div class="plain_line"> This led me to attempting to rebuild the whole thing from sources. I</div>
<div class="plain_line"> need this tool for testing SRT streaming functionality, and its taken</div>
<div class="plain_line"> a few days to get to this point. The Windows binary crashes when</div>
<div class="plain_line"> trying to turn the receiver into SRT server mode (For testing Wowza</div>
<div class="plain_line"> SRT Push streaming)</div>
</blockquote>
<div class="plain_line"> </div>
<div class="plain_line">Could it be that one ?</div>
<div class="plain_line"> </div>
<div class="plain_line">https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/commit/1acd9c726a9dfc99980c6eeaa20d95be9d693d13</div>
<div class="plain_line"> </div>
<div class="plain_line">   1. Note that I notice that SRT elements only works when configured</div>
<div class="plain_line">      through URI, configuring through the properties seems broken. I must</div>
<div class="plain_line">      admit I thought this crash was introduced by the re-factoring (the</div>
<div class="plain_line">      one that merge srtserver/client pairs to allow fully URI based</div>
<div class="plain_line">      handling.</div>
<div class="plain_line"> </div>
<blockquote type="cite" class="cite2">
<div class="plain_line"> </div>
<div class="plain_line"> My target environment will be a receiver on Raspberry PI. But I am</div>
<div class="plain_line"> trying to get it built within the PI Desktop VMware for now.</div>
<div class="plain_line"> </div>
<div class="plain_line"> </div>
<div class="plain_line"> On attempting to setup cerbero according to the docs. In Debian</div>
<div class="plain_line"> Buster, configure fails. Any help would be good, so i can move on</div>
<div class="plain_line"> confirming UDP NAT issues with SRT.</div>
</blockquote>
<div class="plain_line"> </div>
<div class="plain_line">SRT is NAT friendly in the sense it uses a single port, but you still</div>
<div class="plain_line">need to port forward, as it does not do NAT traversal like WebRTC as an</div>
<div class="plain_line">example.</div>
<div class="plain_line"> </div>
<blockquote type="cite" class="cite2">
<div class="plain_line"> </div>
<div class="plain_line"> checking for gcc... gcc</div>
<div class="plain_line"> checking whether the C compiler works... no</div>
<div class="plain_line"> configure: error: in `/home/pi/Downloads/cerbero/build/sources/build-</div>
<div class="plain_line"> tools/m4-1.4.18':</div>
<div class="plain_line"> configure: error: C compiler cannot create executables</div>
<div class="plain_line"> See `config.log' for more details</div>
</blockquote>
<div class="plain_line"> </div>
<div class="plain_line">More details are inside config.log as stated by this message.</div>
<div class="plain_line"> </div>
<blockquote type="cite" class="cite2">
<div class="plain_line"> </div>
<div class="plain_line"> ***** Error running 'bootstrap' command:</div>
<div class="plain_line"> Recipe 'm4' failed at the build step 'configure'</div>
<div class="plain_line"> Fatal Error: Running ['sh', '-c', './configure --prefix</div>
<div class="plain_line"> /home/pi/Downloads/cerbero/build/build-tools --libdir</div>
<div class="plain_line"> /home/pi/Downloads/cerbero/build/build-tools/lib --with-pic  --</div>
<div class="plain_line"> disable-maintainer-mode  --disable-silent-rules  --disable-gtk-doc</div>
<div class="plain_line"> --disable-introspection    --disable-gcc-warnings  --with-pic  --</div>
<div class="plain_line"> disable-maintainer-mode  --disable-silent-rules  --disable-gtk-doc</div>
<div class="plain_line"> --disable-introspection    --disable-gcc-warnings '], returncode 77</div>
<div class="plain_line"> </div>
<div class="plain_line"> </div>
<div class="plain_line"> _______________________________________________</div>
<div class="plain_line"> gstreamer-devel mailing list</div>
<div class="plain_line"> gstreamer-devel@lists.freedesktop.org</div>
<div class="plain_line"> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</div>
</blockquote>
<div class="plain_line"> </div>
</blockquote></div>
</body></html>