-
Notifications
You must be signed in to change notification settings - Fork 2.4k
py-regex SHA-1 Collision #5565
Copy link
Copy link
Closed
Description
Hi
I am trying to install py-regex with existing [email protected] however I get SHA-1 collision:
[root@node141 spack]# git log | head
commit 554937780bf9bad2e1e2b238aa95c6fd862b711e
Author: Massimiliano Culpo <[email protected]>
Date: Fri Sep 29 18:23:13 2017 +0200
modules: specialized configure_options for external packages (#5543)
closes #5473
Prior to this PR we were not exiting early for external packages, which
caused the `configure_options` property of the contexts to fail with
[root@node141 spack]# spack find -l -v python
==> 9 installed packages.
-- linux-rhel6-x86_64 / [email protected] -------------------------------
mpz42h4 [email protected]~tk~ucs4 ab5wsqm [email protected]~tk~ucs4 homuiqv [email protected]~tk~ucs4
-- linux-rhel6-x86_64 / [email protected] -------------------------------
hccdc77 [email protected]+shared~tk~ucs4 5ogh6la [email protected]~tk~ucs4 t2ndbmk [email protected]+shared~tk~ucs4 pndebbt [email protected]~tk~ucs4 vov33zo [email protected]+shared~tk~ucs4 2pfngwu [email protected]~tk~ucs4
[root@node141 spack]# spack install py-regex %[email protected] ^/hccdc77
==> Error: Specs [email protected]%[email protected]+pic+shared~tk~ucs4 arch=linux-rhel6-x86_64 ^[email protected]%[email protected]+shared arch=linux-rhel6-x86_64 ^[email protected]%[email protected]~symlinks arch=linux-rhel6-x86_64 ^[email protected]%[email protected] arch=linux-rhel6-x86_64 ^[email protected]%[email protected]+internal_glib arch=linux-rhel6-x86_64 ^[email protected]%[email protected] arch=linux-rhel6-x86_64 ^[email protected]%[email protected] arch=linux-rhel6-x86_64 ^[email protected]%[email protected]+pic+shared arch=linux-rhel6-x86_64 and [email protected]%[email protected]+shared~tk~ucs4 arch=linux-rhel6-x86_64 ^[email protected]%[email protected]+shared arch=linux-rhel6-x86_64 ^[email protected]%[email protected]~symlinks arch=linux-rhel6-x86_64 ^[email protected]%[email protected] arch=linux-rhel6-x86_64 ^[email protected]%[email protected] arch=linux-rhel6-x86_64 ^[email protected]%[email protected] arch=linux-rhel6-x86_64 ^[email protected]%[email protected]+pic+shared arch=linux-rhel6-x86_64 have the same SHA-1 prefix!
Concretization seems to work, though:
[root@node141 spack]# spack spec py-regex %[email protected] ^/hccdc77
Input spec
--------------------------------
py-regex%[email protected]
^[email protected]%[email protected]+shared~tk~ucs4 arch=linux-rhel6-x86_64
^[email protected]%[email protected]+shared arch=linux-rhel6-x86_64
^[email protected]%[email protected]~symlinks arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected]+pic+shared arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
Normalized
--------------------------------
py-regex%[email protected]
^py-setuptools
^[email protected]%[email protected]+shared~tk~ucs4 arch=linux-rhel6-x86_64
^[email protected]%[email protected]+shared arch=linux-rhel6-x86_64
^[email protected]%[email protected]~symlinks arch=linux-rhel6-x86_64
^pkg-config
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected]+pic+shared arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
Concretized
--------------------------------
[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected]+pic+shared~tk~ucs4 arch=linux-rhel6-x86_64
^[email protected]%[email protected]+shared arch=linux-rhel6-x86_64
^[email protected]%[email protected]~symlinks arch=linux-rhel6-x86_64
^[email protected]%[email protected]+internal_glib arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected]+pic+shared arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
^[email protected]%[email protected] arch=linux-rhel6-x86_64
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels