[projects/cleanbuild] require perl-modules to workaround pld git installation failure
glen
glen at pld-linux.org
Wed Nov 23 10:41:44 CET 2016
commit b23f7f377ea18f68980e8da29cc43b861c2f23c9
Author: Elan Ruusamäe <glen at delfi.ee>
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
More information about the pld-cvs-commit
mailing list