]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
builder: also touch /var/lib/rpm/* before build-specs
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 11 Feb 2020 12:22:44 +0000 (13:22 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 11 Feb 2020 12:22:44 +0000 (13:22 +0100)
builder-support/dockerfiles/Dockerfile.rpmbuild

index a7e3d3dabeb05e63fd6b821e0f1dd0e5353f4b29..85bb0940cf40a7c2adac8fa7465451c7468a0699 100644 (file)
@@ -23,7 +23,7 @@ ADD builder-support/specs/ /pdns/builder-support/specs
 RUN find /pdns/builder-support/specs/ -not -name '*.spec' -exec ln -s {} /root/rpmbuild/SOURCES/ \;
 
 @IF [ ! -z "$M_authoritative" ]
-RUN if $(grep -q 'release 6' /etc/redhat-release); then \
+RUN touch /var/lib/rpm/* && if $(grep -q 'release 6' /etc/redhat-release); then \
       scl enable devtoolset-7 -- builder/helpers/build-specs.sh builder-support/specs/pdns.spec; \
     else \
       builder/helpers/build-specs.sh builder-support/specs/pdns.spec; \
@@ -31,7 +31,7 @@ RUN if $(grep -q 'release 6' /etc/redhat-release); then \
 @ENDIF
 
 @IF [ ! -z "$M_recursor" ]
-RUN if $(grep -q 'release 6' /etc/redhat-release); then \
+RUN touch /var/lib/rpm/* &&  if $(grep -q 'release 6' /etc/redhat-release); then \
       scl enable devtoolset-7 -- builder/helpers/build-specs.sh builder-support/specs/pdns-recursor.spec; \
     else \
       builder/helpers/build-specs.sh builder-support/specs/pdns-recursor.spec; \
@@ -50,7 +50,7 @@ RUN if $(grep -q 'release 6' /etc/redhat-release); then \
       cd /pdns; \
     fi
 
-RUN if $(grep -q 'release 6' /etc/redhat-release); then \
+RUN touch /var/lib/rpm/* && if $(grep -q 'release 6' /etc/redhat-release); then \
       scl enable devtoolset-7 -- builder/helpers/build-specs.sh builder-support/specs/dnsdist.spec; \
     else \
       builder/helpers/build-specs.sh builder-support/specs/dnsdist.spec; \