snl-atdm-issue
We are seeing failures of the patch command when trying to install perl (which is a required dependency for cgns). I saw this after upgrading to a recent version of spack 'develop' and I am still seeing this again after upgrading to version v0.13.0 so I am going to report this.
We are seeing errors like:
==> Installing perl
==> Searching for binary cache of perl
==> Finding buildcaches in /ascldap/users/rabartl/Spack.base4/atdm-spack/atdm-spack-tarball-mirror/build_cache
==> No binary for perl found: installing from source
The text leading up to this was:
--------------------------
|diff -up m4-1.4.18/lib/fflush.c.orig m4-1.4.18/lib/fflush.c
|--- m4-1.4.18/lib/fflush.c.orig 2018-05-02 12:35:59.536851666 +0200
|+++ m4-1.4.18/lib/fflush.c 2018-05-02 12:37:02.768958606 +0200
--------------------------
File to patch:
Skip this patch? [y]
3 out of 3 hunks ignored
The text leading up to this was:
--------------------------
|diff -up m4-1.4.18/lib/fpending.c.orig m4-1.4.18/lib/fpending.c
|--- m4-1.4.18/lib/fpending.c.orig 2018-05-02 12:35:32.305806774 +0200
|+++ m4-1.4.18/lib/fpending.c 2018-05-02 12:35:44.944827347 +0200
--------------------------
File to patch:
Skip this patch? [y]
1 out of 1 hunk ignored
The text leading up to this was:
--------------------------
|diff -up m4-1.4.18/lib/fpurge.c.orig m4-1.4.18/lib/fpurge.c
|--- m4-1.4.18/lib/fpurge.c.orig 2018-05-02 12:38:13.586078669 +0200
|+++ m4-1.4.18/lib/fpurge.c 2018-05-02 12:38:38.785121867 +0200
--------------------------
File to patch:
Skip this patch? [y]
1 out of 1 hunk ignored
The text leading up to this was:
--------------------------
|diff -up m4-1.4.18/lib/freadahead.c.orig m4-1.4.18/lib/freadahead.c
|--- m4-1.4.18/lib/freadahead.c.orig 2016-12-31 14:54:41.000000000 +0100
|+++ m4-1.4.18/lib/freadahead.c 2018-05-02 11:43:19.570336724 +0200
--------------------------
File to patch:
Skip this patch? [y]
1 out of 1 hunk ignored
The text leading up to this was:
--------------------------
|diff -up m4-1.4.18/lib/freading.c.orig m4-1.4.18/lib/freading.c
|--- m4-1.4.18/lib/freading.c.orig 2018-05-02 12:37:33.970011368 +0200
|+++ m4-1.4.18/lib/freading.c 2018-05-02 12:37:59.393054359 +0200
--------------------------
File to patch:
Skip this patch? [y]
1 out of 1 hunk ignored
The text leading up to this was:
--------------------------
|diff -up m4-1.4.18/lib/fseeko.c.orig m4-1.4.18/lib/fseeko.c
|--- m4-1.4.18/lib/fseeko.c.orig 2018-05-02 11:44:17.947460233 +0200
|+++ m4-1.4.18/lib/fseeko.c 2018-05-02 12:39:49.537216897 +0200
--------------------------
File to patch:
Skip this patch? [y]
2 out of 2 hunks ignored
The text leading up to this was:
--------------------------
|diff -up m4-1.4.18/lib/stdio-impl.h.orig m4-1.4.18/lib/stdio-impl.h
|--- m4-1.4.18/lib/stdio-impl.h.orig 2016-12-31 14:54:42.000000000 +0100
|+++ m4-1.4.18/lib/stdio-impl.h 2018-05-02 11:43:19.570336724 +0200
--------------------------
File to patch:
Skip this patch? [y]
1 out of 1 hunk ignored
==> Fetching http://www.cpan.org/src/5.0/perl-5.26.2.tar.gz
==> Using cached archive: /home/rabartl/Spack.base4/atdm-spack/spack/var/spack/cache/_source-cache/archive/9d/9da50e155df72bce55cb69f51f1dbb4b62d23740fb99f6178bb27f22ebdf8a46.tar.gz
==> Fetching https://src.fedoraproject.org/rpms/perl/raw/004cea3a67df42e92ffdf4e9ac36d47a3c6a05a4/f/perl-5.26.1-guard_old_libcrypt_fix.patch
==> Staging archive: /tmp/rabartl/spack-stage/spack-stage-perl-5.26.2-rvc7wh45wlmdgpwk3fj2avhaweqkighs/perl-5.26.2.tar.gz
==> Created stage in /tmp/rabartl/spack-stage/spack-stage-perl-5.26.2-rvc7wh45wlmdgpwk3fj2avhaweqkighs
==> Staging archive: /tmp/rabartl/spack-stage/resource-cpanm-rvc7wh45wlmdgpwk3fj2avhaweqkighs/App-cpanminus-1.7042.tar.gz
==> Created stage in /tmp/rabartl/spack-stage/resource-cpanm-rvc7wh45wlmdgpwk3fj2avhaweqkighs
==> Moving resource stage
source : /tmp/rabartl/spack-stage/resource-cpanm-rvc7wh45wlmdgpwk3fj2avhaweqkighs/spack-src/
destination : /tmp/rabartl/spack-stage/spack-stage-perl-5.26.2-rvc7wh45wlmdgpwk3fj2avhaweqkighs/spack-src/cpanm/cpanm
==> Patch https://src.fedoraproject.org/rpms/perl/raw/004cea3a67df42e92ffdf4e9ac36d47a3c6a05a4/f/perl-5.26.1-guard_old_libcrypt_fix.patch failed.
==> Error: ProcessError: Command exited with status 1:
'/usr/bin/patch' '-s' '-p' '1' '-i' '/tmp/rabartl/spack-stage/spack-stage-CbarWr/m4-1.4.18-glibc-change-work-around.patch' '-d' '.'
I don't remember seeing this with older versions of spack. Is this expected?
Before, I had to run spack install over and over again (3-4 times) to get a successful install.
snl-atdm-issue
We are seeing failures of the patch command when trying to install perl (which is a required dependency for cgns). I saw this after upgrading to a recent version of spack 'develop' and I am still seeing this again after upgrading to version
v0.13.0so I am going to report this.We are seeing errors like:
I don't remember seeing this with older versions of spack. Is this expected?
Before, I had to run
spack installover and over again (3-4 times) to get a successful install.