<p>osmith <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/docker-playground/+/23310">View Change</a></p><div style="white-space:pre-wrap">Approvals:
osmith: Looks good to me, approved; Verified
fixeria: Looks good to me, but someone else must approve
pespin: Looks good to me, but someone else must approve
</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">debian-stretch-build-dist: use -obs-latest<br><br>Change debian-stretch-build-dist to be based on<br>debian-stretch-obs-latest instead of debian-stretch-build. The latter<br>installs the nightly OBS repository now (as that is what we need for the<br>TTCN-3 builds using debian-stretch-build), but debian-stretch-build-dist<br>needs to install packages from OBS latest.<br><br>Fixes jenkins failures:<br> The following packages have unmet dependencies:<br> libasn1c-dev : Depends: osmocom-latest but it is not going to be installed<br> ...<br><br>Related: OS#5049<br>Change-Id: I2cf6ed732e55b8f0e63bd8fc040749bd16676d0f<br>---<br>M debian-stretch-build-dist/Dockerfile<br>1 file changed, 37 insertions(+), 18 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/debian-stretch-build-dist/Dockerfile b/debian-stretch-build-dist/Dockerfile</span><br><span>index 5e12a81..359c687 100644</span><br><span>--- a/debian-stretch-build-dist/Dockerfile</span><br><span>+++ b/debian-stretch-build-dist/Dockerfile</span><br><span>@@ -1,40 +1,59 @@</span><br><span> ARG USER</span><br><span style="color: hsl(0, 100%, 40%);">-FROM $USER/debian-stretch-build</span><br><span style="color: hsl(120, 100%, 40%);">+FROM $USER/debian-stretch-obs-latest</span><br><span> # Arguments used after FROM must be specified again</span><br><span style="color: hsl(0, 100%, 40%);">-ARG OSMOCOM_REPO_MIRROR="http://download.opensuse.org"</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-ARG OSMOCOM_REPO="$OSMOCOM_REPO_MIRROR/repositories/network:/osmocom:/latest/Debian_9.0/"</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-COPY Release.key /tmp/Release.key</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-RUN apt-key add /tmp/Release.key && \</span><br><span style="color: hsl(0, 100%, 40%);">- rm /tmp/Release.key && \</span><br><span style="color: hsl(0, 100%, 40%);">- echo "deb " $OSMOCOM_REPO " ./" > /etc/apt/sources.list.d/osmocom-latest.list</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-ADD $OSMOCOM_REPO/Release /tmp/Release</span><br><span> RUN apt-get update && \</span><br><span> apt-get install -y --no-install-recommends \</span><br><span style="color: hsl(120, 100%, 40%);">+ autoconf \</span><br><span style="color: hsl(120, 100%, 40%);">+ autoconf-archive \</span><br><span style="color: hsl(120, 100%, 40%);">+ autogen \</span><br><span style="color: hsl(120, 100%, 40%);">+ automake \</span><br><span style="color: hsl(120, 100%, 40%);">+ bison \</span><br><span style="color: hsl(120, 100%, 40%);">+ build-essential \</span><br><span> ca-certificates \</span><br><span style="color: hsl(0, 100%, 40%);">- libboost-all-dev \</span><br><span style="color: hsl(0, 100%, 40%);">- liboping-dev \</span><br><span style="color: hsl(0, 100%, 40%);">- libuhd-dev \</span><br><span style="color: hsl(0, 100%, 40%);">- \</span><br><span style="color: hsl(120, 100%, 40%);">+ dahdi-source \</span><br><span style="color: hsl(120, 100%, 40%);">+ git \</span><br><span> libasn1c-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libboost-all-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libc-ares-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libdbd-sqlite3 \</span><br><span style="color: hsl(120, 100%, 40%);">+ libdbi-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libfftw3-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libgnutls28-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libgps-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libgsm1-dev \</span><br><span> libgtp-dev \</span><br><span> libgtpnl-dev \</span><br><span> liblimesuite-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libncurses5-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ liboping-dev \</span><br><span> liborcania-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libortp-dev \</span><br><span> libosmo-abis-dev \</span><br><span style="color: hsl(0, 100%, 40%);">- libosmocore-dev \</span><br><span style="color: hsl(0, 100%, 40%);">- libosmodsp-dev \</span><br><span> libosmo-gsup-client-dev \</span><br><span> libosmo-mgcp-client-dev \</span><br><span> libosmo-netif-dev \</span><br><span> libosmo-ranap-dev \</span><br><span> libosmo-sccp-dev \</span><br><span> libosmo-sigtran-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libosmocore-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libosmodsp-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libpcap-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libpcsclite-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libreadline-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libsctp-dev \</span><br><span> libsmpp34-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libsofia-sip-ua-glib-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libsqlite3-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libssl-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libtalloc-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libtool \</span><br><span style="color: hsl(120, 100%, 40%);">+ libuhd-dev \</span><br><span> libulfius-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libusb-1.0-0-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ libusb-dev \</span><br><span> libusrp-dev \</span><br><span style="color: hsl(0, 100%, 40%);">- libyder-dev && \</span><br><span style="color: hsl(120, 100%, 40%);">+ libyder-dev \</span><br><span style="color: hsl(120, 100%, 40%);">+ make \</span><br><span style="color: hsl(120, 100%, 40%);">+ && \</span><br><span> apt-get clean</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/docker-playground/+/23310">change 23310</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/docker-playground/+/23310"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: docker-playground </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I2cf6ed732e55b8f0e63bd8fc040749bd16676d0f </div>
<div style="display:none"> Gerrit-Change-Number: 23310 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: osmith <osmith@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>