Could not build PyCall (name clash for `/tmp/installer.sh`)
- Lingua principale
- Julia
- Stelle
- 1.5k
- Fork
- 186
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
While building PyCall on a shared workstation I encountered this error:
```
ERROR: Error building `PyCall`:
┌ Info: Using the Python distribution in the Conda package by default.
└ To use a different Python version, set ENV["PYTHON"]="pythoncommand" and re-run Pkg.build("PyCall").
[ Info: Downloading miniconda installer ...
ERROR: LoadError: IOError: unlink("/tmp/installer.sh"): operation not permitted (EPERM)
```
The problem was that the file `/tmp/installer.sh` already existed, and it belonged to a different user.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Start by locating PyCall's build logic for downloading the miniconda installer, using the reported /tmp/installer.sh collision as the reproduction case. The work is done when building on a shared workstation no longer fails because that path is owned by another user.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- julia, python
- Ambito
- build-system
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100