From 47626fdd4ab233f2f066822a3e8e05549378f166 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Tue, 18 Jul 2017 12:09:47 +0200 Subject: [PATCH] TT#18653 Dockerfile: remove libdata-hal-perl * refresh libs There is error when building 4.5.8: Failed to fetch https://deb.sipwise.com/autobuild/pool/main/libd/libdata-hal-perl/ libdata-hal-perl_5.5.0.0+0~mr5.5.0.0+0~20170718113320.90+jessie~1.gbpcc4c6d_all.deb HttpError404 As I see libdata-hal-perl was removed from Dockerfile in master long time ago. So let's do the same for mr4.5. Change-Id: I30522e47cadb23b042e48f23b5a509dc9abf6ccb (cherry picked from commit cc4c6dd93ee2257d32427a035b65ba0b69f78bd2) (cherry picked from commit 2ed2dea10e77a6297b5044f583bfd247880bdb3f) --- t/Dockerfile | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/t/Dockerfile b/t/Dockerfile index c44f321..cc53464 100644 --- a/t/Dockerfile +++ b/t/Dockerfile @@ -5,16 +5,34 @@ FROM docker.mgm.sipwise.com/sipwise-jessie:latest # is updated with the current date. It will force refresh of all # of the base images and things like `apt-get update` won't be using # old cached versions when the Dockerfile is built. -ENV REFRESHED_AT 2016-01-12 +ENV REFRESHED_AT 2018-03-28 # TODO - the release-trunk-jessie is too dynamic yet, though required for some build/test dependencies RUN echo "deb https://deb.sipwise.com/autobuild/ release-trunk-jessie main" >>/etc/apt/sources.list -RUN apt-get update -RUN apt-get install --assume-yes perl libstrictures-perl libboolean-perl libclone-perl \ - libtest-roo-perl libtype-tiny-perl liburi-perl libhttp-message-perl libjson-perl \ - liblog-any-perl libmime-types-perl libdata-hal-perl libfile-slurp-perl libtest-fatal-perl \ - liblog-any-adapter-callback-perl liblog-any-adapter-filehandle-perl libtap-formatter-junit-perl +RUN apt-get update && apt-get install --assume-yes perl \ + libboolean-perl \ + libclone-perl \ + libdata-visitor-perl \ + libfailures-perl \ + libfile-slurp-perl \ + libhttp-message-perl \ + libjson-perl \ + liblog-any-adapter-callback-perl \ + liblog-any-adapter-filehandle-perl \ + liblog-any-perl \ + libmime-types-perl \ + libmoo-perl \ + libsafe-isa-perl \ + libstrictures-perl \ + libtap-formatter-junit-perl \ + libtest-fatal-perl \ + libtest-roo-perl \ + libtype-tiny-perl \ + liburi-namespacemap-perl \ + liburi-perl \ + liburi-template-perl \ + libxml-regexp-perl RUN echo 'prove -I /code/lib -v --color -l --formatter TAP::Formatter::JUnit' >>/root/.bash_history RUN echo 'prove -I /code/lib --color -l' >>/root/.bash_history