After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 777278 - deb package files with odd interdependencies
deb package files with odd interdependencies
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: cerbero
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-01-15 15:56 UTC by stefan karlsson
Modified: 2017-01-16 14:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description stefan karlsson 2017-01-15 15:56:22 UTC
This is for the cerbero version of openWebRTC, found here: https://github.com/EricssonResearch/cerbero.git

I am working on a ubuntu 14.04, 64 bit machine (Dell latitude E74400)

I built openWebRTC using the instructions found here:
https://github.com/EricssonResearch/openwebrtc/wiki/Building-OpenWebRTC

which results in the following packages:

openwebrtc_0.3.0-1_amd64.deb
openwebrtc-base-system-1.0_1.9.2.1-1_amd64.deb
openwebrtc-base-system-1.0-dbg_1.9.2.1-1_amd64.deb
openwebrtc-base-system-1.0-dev_1.9.2.1-1_amd64.deb
openwebrtc-dev_0.3.0-1_amd64.deb
openwebrtc-gstreamer-1.0-core_1.9.2.1-1_amd64.deb
openwebrtc-gstreamer-1.0-core-dbg_1.9.2.1-1_amd64.deb
openwebrtc-gstreamer-1.0-core-dev_1.9.2.1-1_amd64.deb
openwebrtc-openwebrtc-base_0.3.0-1_amd64.deb
openwebrtc-openwebrtc-base-dbg_0.3.0-1_amd64.deb
openwebrtc-openwebrtc-base-dev_0.3.0-1_amd64.deb

The first command I ran was:

sudo dpkg -i openwebrtc-0.3.0-1_amd64.deb

which generated error due to dependency of some of the other packages, I then tried to install the packages in a correct order, which eventually lead to errors from dpkg of the following kind:

"trying to overwrite '/opt/openwebrtc-0.3/lib/libusrsctp.so', which is also in package openwebrtc-openwebrtc-base 0.3.0-1"

I solved this issue with:

sudo dpkg -i --force-overwrite openwebrtc*.deb
Comment 1 Tim-Philipp Müller 2017-01-15 16:01:36 UTC
Thanks, but we don't support the openwebrtc cerbero.

Do you have an example of this issue that happens with upstream GStreamer cerbero recipes?
Comment 2 stefan karlsson 2017-01-16 12:29:08 UTC
It is probably better to post this bug on the webRTC cerbero pages.

I did a quick try to see if the issue would repeat itself building packages for upstream cerbero, but the packages of webRTC cannot easily (for me) be ported to upstream from webRTC cerbero.

thanks anyway.
Comment 3 stefan karlsson 2017-01-16 12:49:14 UTC
identically posted at openwebRTC:
https://github.com/EricssonResearch/cerbero/issues/62