Bug #89703
make install fail si l'installation de django est déjà patché
Début:
18 avril 2024
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Lors du lancement de ~/dev/publik-devinst$ make install
TASK [base : copy patched django/db/backends/postgresql/utils.py] **************************************************************************************************************************** ok: [localhost] TASK [base : patch django/core/mail/message.py] **************************************************************************************************************************** fatal: [localhost]: FAILED! => {"changed": true, "cmd": "patch -p1 /home/yann/envs/publik-env-py3/lib/python3.11/site-packages/django/core/mail/message.py roles/base/files/django-b231bcd19e57267ce1fc21d42d46f0b65fdcfcf8.patch", "delta": "0:00:00.004192", "end": "2024-04-18 10:08:58.453610", "msg": "non-zero return code", "rc": 1, "start": "2024-04-18 10:08:58.449418", "stderr": "", "stderr_lines": [], "stdout": "patching file /home/yann/envs/publik-env-py3/lib/python3.11/site-packages/django/core/mail/message.py\nReversed (or previously applied) patch detected! Assume -R? [n] \nApply anyway? [n] \nSkipping patch.\n1 out of 1 hunk ignored -- saving rejects to file /home/yann/envs/publik-env-py3/lib/python3.11/site-packages/django/core/mail/message.py.rej", "stdout_lines": ["patching file /home/yann/envs/publik-env-py3/lib/python3.11/site-packages/django/core/mail/message.py", "Reversed (or previously applied) patch detected! Assume -R? [n] ", "Apply anyway? [n] ", "Skipping patch.", "1 out of 1 hunk ignored -- saving rejects to file /home/yann/envs/publik-env-py3/lib/python3.11/site-packages/django/core/mail/message.py.rej"]} PLAY RECAP ***************************************************************************************************************** localhost : ok=9 changed=2 unreachable=0 failed=1 skipped=2 rescued=0 ignored=0 make: *** [Makefile:21 : install] Erreur 2
La suppression du virtualenv permet de relancer le make install sans le problème du patch déja appliqué. Si on relance make install
on retombe sur la même erreur bloquante.
Demandes liées
Historique
Mis à jour par Yann Weber il y a 14 jours
- Lié à Development #89506: patcher l'installation de django ajouté
Mis à jour par Robot Gitea il y a 14 jours
- Statut changé de Nouveau à En cours
Emmanuel Cazenave (ecazenave) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/publik-devinst/pulls/23
- Titre : WIP: only patch message.py of not patched yet (#89703)
- Modifications : https://git.entrouvert.org/entrouvert/publik-devinst/pulls/23/files
Mis à jour par Robot Gitea il y a 14 jours
- Statut changé de Solution proposée à Solution validée
Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 14 jours
- Statut changé de Solution validée à En cours
Emmanuel Cazenave (ecazenave) a fermé une pull request sur Gitea concernant cette demande.