@i.further I think the /etc/auto.cvmfs file is only necessary if you want to use autofs. Is that what you want to do? As recommended in the post install message, systemd.automount seems to be working much more reliably:
https://aur.archlinux.org/cgit/aur.git/tree/cvmfs.install?h=cvmfs#n10
In any case, the file still exists at /usr/lib/cvmfs/auto.cvmfs. The cvmfs installation does not seem to add the symlink to /etc automatically, so I'm not sure whether we should do it in the PKGBUILD either?
Pinned Comments
ktht commented on 2025-09-30 18:12 (UTC)
@DiV21dSREL I had almost the exact same issue: after the Manjaro update on 29/09/25 I was unable to access
/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase, although its parent directory was accessible. After a fair bit of debugging (rebuilding cvmfs with debug symbols; settingCVMFS_HTTP_TRACING=onand specifyingCVMFS_DEBUGLOGin/etc/cvmfs/default.local), it finally clicked for me that the offending package must be curl, as it got stuck waiting for the response from cvmfs servers. It also lines up with the fact that curl was upgraded from version 8.15 to 8.16 with the Manjaro update. After downgrading curl to version 8.15 (withsudo manjaro-downgrade curlif you're on Manjaro), I was able to access cvmfs just like before the update.I also ran
git bisectbetween tags 8.15 and 8.16 in the curl repo to figure out the commit that broke cvmfs. The offending commit happens to be this one, which is part of this PR. Following the discussion there, it seems that the PR introduced a regression in curl, which effectively caused it to run into a deadlock in some scenarios (cf this issue for details). The bug was fixed 2 weeks ago, and the problem is now gone with the current master branch. So we'll just have to wait for the next release of curl.TLDR: downgrade curl to version 8.15; skip 8.16; wait for version 8.17.