Autodetection of libarchive version installed by Brew
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 39/100
Piste de recherche
Start by reading the repository's libarchive loading code and the linked brew_find_libarchive script. Compare its Homebrew detection with the issue's proposed brew --cellar lookup, then identify how the library path is selected when LIBARCHIVE is unset. Done means the module automatically uses an installed Homebrew version on macOS while preserving the environment variable override.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The version of libarchive included in Mac OS X is obsolete, consequently many people use Homebrew to install another version, but then they have to set the LIBARCHIVE environment variable, otherwise the obsolete version is still used by the Python module.
It could be a good idea to automatically detect and use by default the libarchive version installed by Brew, by doing something similar to the shell one-liner find "$(brew --cellar libarchive)" -name libarchive.13.dylib | sort | tail -1 and the Python script brew_find_libarchive.
- Langage dominant
- Python
- Étoiles
- 84
- Forks
- 41
- Merge moyen
- 6 j 12 h
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Changaco/python-libarchive-c
-
feature
Difficulté 2/5 1-3 heures Accessibilité débutants 51/100
Changaco/python-libarchive-c#144 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
Changaco/python-libarchive-c#143 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
Changaco/python-libarchive-c#129 ·
-
Suggestion: Test fileOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 20/100
Changaco/python-libarchive-c#122 · 1 commentaire ·
-
Type checkingOuvertefeature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
Changaco/python-libarchive-c#111 ·
Toutes les issues de Changaco/python-libarchive-c
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
[oblt-aw][autodoc] Document obs-aw-automerge contract and fix automerge doc inconsistenciesPeut-être pris @github-actions l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
admission-deferred priority: medium status: ready work-class: scoped
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
melodic-software/claude-code-plugins#10887 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
backend bug good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
PoCInnovation/Distribox#255 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
google/langextract#598 ·
Les mainteneurs répondent en général sous 1 jour