Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

spack find doesn't search virtual deps properly #123

Closed
tgamblin opened this issue Oct 8, 2015 · 1 comment
Closed

spack find doesn't search virtual deps properly #123

tgamblin opened this issue Oct 8, 2015 · 1 comment

Comments

@tgamblin
Copy link
Member

tgamblin commented Oct 8, 2015

From @markcmiller86:

From: <spack@googlegroups.com> on behalf of Mark Miller <markcmiller86@gmail.com>
Date: Wednesday, October 7, 2015 at 6:49 PM
To: Spack <spack@googlegroups.com>
Subject: [spack] Would like 'spack find' to find implementations of a virtual dependency

I went looking for blas implementations. . .

[scratlantis:~/tmp] miller86% spack find blas
==> No such package: blas
[scratlantis:~/tmp] miller86% spack find netlib-blas
==> 2 installed packages.
-- macosx_10.8_x86_64 / gcc@4.2.1 -------------------------------
netlib-blas@Nov2013  netlib-blas@3.5.0

So, I am thinking spack find should find all blas implementations and not just a specific one.

Or, maybe if a find for the package as a specific package fails, then attempt same as a virtual dependency

spack providers gives you this info, but I agree with Mark that Spack find should work with simple virtual dependencies.

@tgamblin tgamblin added the bug Something isn't working label Dec 20, 2015
@adamjstewart adamjstewart added virtual-dependencies and removed bug Something isn't working labels Oct 14, 2016
@alalazo
Copy link
Member

alalazo commented Jan 11, 2017

@tgamblin I think this has been fixed by the reworking of spack find to use anonymous specs:

$ spack find
==> 30 installed packages.
-- linux-ubuntu14-x86_64 / gcc@4.8 ------------------------------
boost@1.63.0  hwloc@1.11.4         libsigsegv@2.10  m4@1.4.17      ncurses@6.0          openjpeg@2.1    parmetis@4.0.3     python@2.7.13  superlu-dist@3.3    xerces-c@3.1.4
bzip2@1.0.6   libevent@2.0.21      libtool@2.4.6    metis@5.1.0    netlib-lapack@3.6.1  openmpi@2.0.1   pexsi@0.9.0        readline@6.3   tmux@2.3            xz@5.2.2
cmake@3.7.1   libpciaccess@0.13.4  libxml2@2.9.4    mrnet@5.0.1-2  openblas@0.2.19      openssl@1.0.2j  pkg-config@0.29.1  sqlite@3.8.5   util-macros@1.19.0  zlib@1.2.10

$ spack find lapack
==> 2 installed packages.
-- linux-ubuntu14-x86_64 / gcc@4.8 ------------------------------
netlib-lapack@3.6.1  openblas@0.2.19

matz-e pushed a commit to matz-e/spack that referenced this issue Oct 26, 2018
* Fixing neuron availability as a python package
* Setting PYTHONPATH environment var accordingly
* added new versions and updated neuron develop version
matz-e pushed a commit to matz-e/spack that referenced this issue Jan 28, 2019
* Fixing neuron availability as a python package
* Setting PYTHONPATH environment var accordingly
* added new versions and updated neuron develop version
greenc-FNAL pushed a commit to greenc-FNAL/spack that referenced this issue Apr 24, 2023
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@40a12dc...894ff02)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants