Closed nschan closed 9 months ago
Hello @nschan, thank you for the bug report!
When I try to spack install
charliecloud+squashfuse@0.35
I get the following error (I have changed squashfuse version to 0.5.0, but the error was the same with squashfuse@0.1.105:):
This looks a lot like #1784, which was merged in 0.36, but 0.35 should build against SquashFUSE 0.1.105, 0.2.0, and 0.4.0. Can you double-check that 0.1.105 fails in the same way, specifically that you get both “checking if squashfuse version >= 0.1.100... ok (0.1.105)” and “libsquashfuse requested but not found”?
>> 24 configure.ac:310: error: possibly undefined macro: AC_CHECK_LIB >> 27 configure.ac:510: error: possibly undefined macro: AC_CHECK_HEADER
This one we’ve seen recently in a different context. @kchilleri ran into it on while trying to install on a Ubuntu box. The solution was apt install pkg-config
, though we never figured out why.
I haven’t yet tried to reproduce, but I do see we are not testing the Spack install with +libfuse
. Looks like that is an oversight.
Hello @reidpr
I think i was wrong, it never built against 0.1.105 but always against master. (see https://github.com/spack/spack/blob/57fe3430fd902ffa19e4fd0bcfee7c07842ec1ad/var/spack/repos/builtin/packages/charliecloud/package.py#L134 0.1.105:
).
Building charliecloud+squashfuse@0.36
after installing and loading pkg-config
via spack worked fine.
Since this has been resolved by installing pkg-config
I am closing this issue.
I also noticed that the current spack config file does not work as is for me (spack 0.17.1), I guess it is possible that this is ok in more recent versions, but maintainers("j-ogas", "reidpr")
should probably be maintainers = ["j-ogas", "reidpr"]
.
Hi,
I would like to use squashfs with charliecloud built via
spack
.When I try to
spack install charliecloud+squashfuse@0.35
I get the following error (I have changed squashfuse version to 0.5.0, but the error was the same with squashfuse@0.1.105:):If i try to
spack install charliecloud+squashfuse@0.36
I get a different error:How can I install charliecloud with squashfs via spack? I also tried to install with the tarball for 0.35, but
./configure --with-libsquashfuse=yes
failed as well.