-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Spack cannot concretize R specs #2546
Copy link
Copy link
Closed
Labels
Description
I need to build tk+X for as a dependency for R. I can't create a spec to do this that does not produce a CLI error.
$ spack spec R+X
Input spec
--------------------------------
R+X
...
Concretized
--------------------------------
==> Error: Invalid spec: '[email protected]%[email protected]+X'. Package cairo requires variant ~X, but spec asked for +XI also tried this, same result
$spack spec R ^tk+X
Input spec
--------------------------------
R
^tk+X
...
Concretized
--------------------------------
==> Error: Invalid spec: '[email protected]%[email protected]+X arch=linux-rhel7-x86_64'. Package cairo requires variant ~X, but spec asked for +XThis too
$ spack spec R ^tk+X ^cairo~X
Input spec
--------------------------------
R
^cairo~X
^tk+X
...
Concretized
--------------------------------
==> Error: Invalid spec: '[email protected]%[email protected]+X arch=linux-rhel7-x86_64'. Package tk requires variant ~X, but spec asked for +XSpecing cairo+X AND cairo~X does not produce errors. I was able to spack install tk+X, cairo~X and cairo+X independently. I'm also able to produce errors like these on Ubuntu with d7e9134.
Reactions are currently unavailable