Unable to build Sphnix documentation on macOS
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 28/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- documentation
Piste de recherche
The failure occurs while docs/source/conf.py imports version from yaramail/init.py; start by reproducing make html on macOS and inspecting the reported yara native-library import error. Done means the Sphinx documentation builds successfully on macOS as it does on Debian.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Building Sphinx documentation works fine in Debian but fails in macOS
Running Sphinx v6.1.3
Configuration error:
There is a programmable error in your configuration file:
Traceback (most recent call last):
File "/Users/sean/dev/yaramail/venv/lib/python3.10/site-packages/sphinx/config.py", line 351, in eval_config_file
exec(code, namespace) # NoQA: S102
File "/Users/sean/dev/yaramail/docs/source/conf.py", line 17, in <module>
from yaramail import __version__
File "/Users/sean/dev/yaramail/yaramail/__init__.py", line 9, in <module>
import yara
ImportError: dlopen(/Users/sean/dev/yaramail/venv/lib/python3.10/site-packages/yara.cpython-310-darwin.so, 0x0002): symbol not found in flat namespace '_EVP_MD_get_size'
make: *** [html] Error 2
- Langage dominant
- C
- Étoiles
- 758
- Forks
- 192
- Métriques de merge des PR
- Aucune PR mergée en 30 j
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 VirusTotal/yara-python
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
VirusTotal/yara-python#263 · 2 commentaires ·
-
Missing python interface fileOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
VirusTotal/yara-python#218 · 3 réactions ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 20/100
VirusTotal/yara-python#216 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
VirusTotal/yara-python#212 · 11 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
VirusTotal/yara-python#199 · 3 commentaires ·
Toutes les issues de VirusTotal/yara-python
Issues similaires
-
ai-driven-fuzzing bug claude Minor
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
linagora/open-bastion#425 ·
Les mainteneurs répondent en général sous 1 jour
-
[docs] gravity.md notationsOuvertequestion
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
-
follow-up Prio 📌
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
moonbitlang/async#713 ·
Les mainteneurs répondent en général sous 1 jour
-
examples/dnsdoctor: cleanup.sh stops at the first missing piece of a setup.sh that did not finishOuverteseverity: low
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
luainkernel/lunatik#2263 ·
Les mainteneurs répondent en général sous 1 jour