SRT support build on Debian Buster. Nothing available yet. Cerbero fails to configure for source install.

Daniel Rossi electroteque at
Mon Jul 15 09:21:47 UTC 2019

Trying to install the built cerbero packages to see if plugins bad is 
also installed. I hit a wall there too

dpkg -i *.deb

"dpkg: error processing archive 
gstreamer-1.0-effects_1.17.0.1-1_amd64.deb (--install):
  trying to overwrite 
which is also in package gstreamer-1.0-effects-dev
Preparing to unpack gstreamer-1.0-encoding-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-encoding-dbg ( over ( ...
Preparing to unpack gstreamer-1.0-encoding-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-encoding-dev ( over ( ...
Preparing to unpack gstreamer-1.0-encoding_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-encoding ( over ( ...
Preparing to unpack gstreamer-1.0-libav-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-libav-dbg ( over ( ...
Preparing to unpack gstreamer-1.0-libav-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-libav-dev ( over ( ...
Preparing to unpack gstreamer-1.0-libav_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-libav ( ...
dpkg: error processing archive gstreamer-1.0-libav_1.17.0.1-1_amd64.deb 
  trying to overwrite 
which is also in package gstreamer-1.0-libav-dev
Preparing to unpack gstreamer-1.0-net-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-dbg ( over ( ...
Preparing to unpack gstreamer-1.0-net-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-dev ( over ( ...
Preparing to unpack 
gstreamer-1.0-net-restricted-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-restricted-dbg ( over 
( ...
Preparing to unpack 
gstreamer-1.0-net-restricted-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net-restricted-dev ( over 
( ...
Preparing to unpack gstreamer-1.0-net-restricted_1.17.0.1-1_amd64.deb 
Unpacking gstreamer-1.0-net-restricted ( ...
dpkg: error processing archive 
gstreamer-1.0-net-restricted_1.17.0.1-1_amd64.deb (--install):
  trying to overwrite 
which is also in package gstreamer-1.0-net-restricted-dev
Preparing to unpack gstreamer-1.0-net_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-net ( ...
dpkg: error processing archive gstreamer-1.0-net_1.17.0.1-1_amd64.deb 
  trying to overwrite 
which is also in package gstreamer-1.0-net-dev
Preparing to unpack gstreamer-1.0-playback-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-playback-dbg ( over ( ...
Preparing to unpack gstreamer-1.0-playback-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-playback-dev ( over ( ...
Preparing to unpack gstreamer-1.0-playback_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-playback ( over ( ...
Preparing to unpack gstreamer-1.0-system-dbg_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-system-dbg ( over ( ...
Preparing to unpack gstreamer-1.0-system-dev_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-system-dev ( over ( ...
Preparing to unpack gstreamer-1.0-system_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-system ( ...
dpkg: error processing archive gstreamer-1.0-system_1.17.0.1-1_amd64.deb 
  trying to overwrite 
which is also in package gstreamer-1.0-system-dev
Preparing to unpack gstreamer-1.0-visualizers-dbg_1.17.0.1-1_amd64.deb 
Unpacking gstreamer-1.0-visualizers-dbg ( over ( 
Preparing to unpack gstreamer-1.0-visualizers-dev_1.17.0.1-1_amd64.deb 
Unpacking gstreamer-1.0-visualizers-dev ( over ( 
Preparing to unpack gstreamer-1.0-visualizers_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0-visualizers ( ...
dpkg: error processing archive 
gstreamer-1.0-visualizers_1.17.0.1-1_amd64.deb (--install):
  trying to overwrite 
which is also in package gstreamer-1.0-visualizers-dev
Preparing to unpack gstreamer-1.0_1.17.0.1-1_amd64.deb ...
Unpacking gstreamer-1.0 ( over ( ...
dpkg: dependency problems prevent configuration of base-crypto-dbg:
  base-crypto-dbg depends on base-crypto (=; however:
   Package base-crypto is not installed."

"Processing was halted because there were too many errors."

------ Original Message ------
From: "Nicolas Dufresne" <nicolas at>
To: "Daniel Rossi" <electroteque at>; "Discussion of the 
development of and with GStreamer" 
<gstreamer-devel at>
Sent: 7/13/2019 10:42:31 PM
Subject: Re: SRT support build on Debian Buster. Nothing available yet. 
Cerbero fails to configure for source install.

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

More information about the gstreamer-devel mailing list