commit b23f7f377ea18f68980e8da29cc43b861c2f23c9
Author: Elan Ruusamäe <[email protected]>
Date:   Wed Nov 23 11:39:03 2016 +0200

    require perl-modules to workaround pld git installation failure
    
    baggins suggested that every fucking place installing git should do
    this. so here it fucking is
    
    Installing set #5
    Processing dependencies...
    ...
    git-core-2.10.2-1.x86_64 marks expat-2.2.0-4.x86_64 (cap 
libexpat.so.1()(64bit))
    git-core-2.10.2-1.x86_64 marks perl-Error-0.17021-1.noarch (cap perl(Error))
     perl-Error-0.17021-1.noarch marks perl-Scalar-List-Utils-1.46-1.x86_64 
(cap perl(Scalar::Util))
    git-core-2.10.2-1.x86_64 marks perl-Git-2.10.2-1.noarch (cap perl(Git))
     perl-Git-2.10.2-1.noarch marks perl-modules-5.24.0-1.x86_64 (cap 
perl(Time::Local))
    error: perl-modules-5.24.0-1.x86_64 conflicts with 
perl-Scalar-List-Utils-1.46-1.x86_64

 build-docker.sh   | 5 +++--
 docker/Dockerfile | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/build-docker.sh b/build-docker.sh
index 61befb0..85f2d9b 100755
--- a/build-docker.sh
+++ b/build-docker.sh
@@ -1,4 +1,5 @@
 #!/bin/sh
-# note: docker file is kept in subdir, as docker build uploads context  to 
docker first when building
-# and when it contains poldek cache and rpm root, it's big, unneccessary and 
maybe lack of permissions
+# note: docker file is kept in subdir, as docker build uploads context to 
docker first when building
+# and when it contains poldek cache and rpm root, it's big, unneccessary and 
may lack of permissions
+# however .dockerignore could solve all that
 docker build -t pld/cleanbuild docker
diff --git a/docker/Dockerfile b/docker/Dockerfile
index dc21806..aa07a08 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -6,7 +6,7 @@ RUN set -x \
        # first upgrade to latest
        && poldek --upgrade-dist \
        # install build deps
-       && poldek -u rpm-build pwdutils coreutils util-linux git-core gawk sudo 
\
+       && poldek -u rpm-build perl-modules pwdutils coreutils util-linux 
git-core gawk sudo \
        # this will setup builder user
        && poldek -u pld-builder-chroot \
        # temporarily until package is fixed
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/cleanbuild.git/commitdiff/287cc1ba718968ea23b5eec2c9e3e67bed2fbeb0

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to