Change in docker-playground[master]: debian-stretch-build-dist: use -obs-latest

osmith gerrit-no-reply at lists.osmocom.org
Wed Mar 10 12:26:23 UTC 2021


osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/docker-playground/+/23310 )


Change subject: debian-stretch-build-dist: use -obs-latest
......................................................................

debian-stretch-build-dist: use -obs-latest

Change debian-stretch-build-dist to be based on
debian-stretch-obs-latest instead of debian-stretch-build. The latter
installs the nightly OBS repository now (as that is what we need for the
TTCN-3 builds using debian-stretch-build), but debian-stretch-build-dist
needs to install packages from OBS latest.

Fixes jenkins failures:
  The following packages have unmet dependencies:
   libasn1c-dev : Depends: osmocom-latest but it is not going to be installed
   ...

Related: OS#5049
Change-Id: I2cf6ed732e55b8f0e63bd8fc040749bd16676d0f
---
M debian-stretch-build-dist/Dockerfile
1 file changed, 37 insertions(+), 18 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/10/23310/1

diff --git a/debian-stretch-build-dist/Dockerfile b/debian-stretch-build-dist/Dockerfile
index 5e12a81..359c687 100644
--- a/debian-stretch-build-dist/Dockerfile
+++ b/debian-stretch-build-dist/Dockerfile
@@ -1,40 +1,59 @@
 ARG	USER
-FROM	$USER/debian-stretch-build
+FROM	$USER/debian-stretch-obs-latest
 # Arguments used after FROM must be specified again
-ARG	OSMOCOM_REPO_MIRROR="http://download.opensuse.org"
 
-ARG	OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/latest/Debian_9.0/"
-
-COPY	Release.key /tmp/Release.key
-
-RUN	apt-key add /tmp/Release.key && \
-	rm /tmp/Release.key && \
-	echo "deb " $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-latest.list
-
-ADD	$OSMOCOM_REPO/Release /tmp/Release
 RUN	apt-get update && \
 	apt-get install -y --no-install-recommends \
+		autoconf \
+		autoconf-archive \
+		autogen \
+		automake \
+		bison \
+		build-essential \
 		ca-certificates \
-		libboost-all-dev \
-		liboping-dev \
-		libuhd-dev \
-		\
+		dahdi-source \
+		git \
 		libasn1c-dev \
+		libboost-all-dev \
+		libc-ares-dev \
+		libdbd-sqlite3 \
+		libdbi-dev \
+		libfftw3-dev \
+		libgnutls28-dev \
+		libgps-dev \
+		libgsm1-dev \
 		libgtp-dev \
 		libgtpnl-dev \
 		liblimesuite-dev \
+		libncurses5-dev \
+		liboping-dev \
 		liborcania-dev \
+		libortp-dev \
 		libosmo-abis-dev \
-		libosmocore-dev \
-		libosmodsp-dev \
 		libosmo-gsup-client-dev \
 		libosmo-mgcp-client-dev \
 		libosmo-netif-dev \
 		libosmo-ranap-dev \
 		libosmo-sccp-dev \
 		libosmo-sigtran-dev \
+		libosmocore-dev \
+		libosmodsp-dev \
+		libpcap-dev \
+		libpcsclite-dev \
+		libreadline-dev \
+		libsctp-dev \
 		libsmpp34-dev \
+		libsofia-sip-ua-glib-dev \
+		libsqlite3-dev \
+		libssl-dev \
+		libtalloc-dev \
+		libtool \
+		libuhd-dev \
 		libulfius-dev \
+		libusb-1.0-0-dev \
+		libusb-dev \
 		libusrp-dev \
-		libyder-dev && \
+		libyder-dev \
+		make \
+		&& \
 	apt-get clean

-- 
To view, visit https://gerrit.osmocom.org/c/docker-playground/+/23310
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: I2cf6ed732e55b8f0e63bd8fc040749bd16676d0f
Gerrit-Change-Number: 23310
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210310/352123ae/attachment.htm>


More information about the gerrit-log mailing list