Skip to content

fix: detect BeeGFS, Lustre, GPFS and CephFS as network filesystem#6118

Merged
wolfv merged 1 commit into
prefix-dev:mainfrom
flferretti:hpcfix
May 14, 2026
Merged

fix: detect BeeGFS, Lustre, GPFS and CephFS as network filesystem#6118
wolfv merged 1 commit into
prefix-dev:mainfrom
flferretti:hpcfix

Conversation

@flferretti
Copy link
Copy Markdown
Contributor

Description

#5439 was still present in a HPC machine with BeeGFS.

$ stat -f -c '%T' $HOME
fhgfs
$ pixi install

failed to map conda packages to their PyPI equivalents. This mapping is required when using PyPI dependencies alongside conda packages.
  ├─▶ failed to fetch conda-pypi mapping from remote source
  ├─▶ File still doesn't exist
  ╰─▶ No such file or directory (os error 2)

This PR makes Pixi detect BeeGFS, Lustre, GPFS and CephFS as network filesystem.

How Has This Been Tested?

Tested on HPC machine with fhgfs filesystem.

AI Disclosure

  • This PR contains AI-generated content.
    • I have tested any AI-generated content in my PR.
    • I take responsibility for any AI-generated content in my PR.

Tools: GitHub Copilot

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have verified that changes that would impact the JSON schema have been made in schema/model.py.

C.C. @traversaro @AriannaPietrasanta

@traversaro
Copy link
Copy Markdown
Contributor

@flferretti did you tested with pixi run install-as pixidev to check if the problem is solved on our cluster?

@flferretti
Copy link
Copy Markdown
Contributor Author

@flferretti did you tested with pixi run install-as pixidev to check if the problem is solved on our cluster?

Yes, it's what I did to test this

@wolfv wolfv merged commit a1c27c7 into prefix-dev:main May 14, 2026
37 checks passed
@wolfv
Copy link
Copy Markdown
Member

wolfv commented May 14, 2026

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants