Development #41636
debian: déclarer PYBUILD_NAME dans debian/rules
Début:
13 avril 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Et retirer la copie manuelle des fichiers python dans python3-eopayment.install.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier 0001-debian-use-PYBUILD_NAME-in-rules-41636.patch 0001-debian-use-PYBUILD_NAME-in-rules-41636.patch ajouté
- Tracker changé de Support à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Nicolas Roche il y a environ 4 ans
Chose étrange, chez moi le paquet ne se construit plus après avoir appliqué le patch.
(Pourtant avec petale
qui intègre ces modifications depuis #41374 la construction fonctionne.)
$ debuild -uc -us -b ... running install_scripts dh_install -O--buildsystem=pybuild dh_install: warning: Cannot find (any matches for) "/usr/lib/python2.*" (tried in ., debian/tmp) dh_install: warning: python-eopayment missing files: /usr/lib/python2.* dh_install: error: missing files, aborting make: *** [debian/rules:7: binary] Error 25 dpkg-buildpackage: erreur: fakeroot debian/rules binary subprocess returned exit status 2 debuild: fatal error at line 1182: dpkg-buildpackage -us -uc -ui -b failed
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
Parce qu'il manque la suppression de debian/python-eopayment.install
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Fichier 0001-debian-use-PYBUILD_NAME-in-rules-41636.patch 0001-debian-use-PYBUILD_NAME-in-rules-41636.patch ajouté
En plus le PYBUILD_NAME était faux :(
Mis à jour par Nicolas Roche il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Ok, la seule différence que je vois entre avant et maintenant, c'est la version du build python.
<<< old/usr/lib/python3/dist-packages/eopayment-1.46.egg-info --- new/usr/lib/python3/dist-packages/eopayment-1.46.post1+gfcd0177.egg-info >>>
(et la distribution, bien vu)
Mis à jour par Benjamin Dauvergne il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit fcd0177f8876e46b8e9e7db40f6f0feb0b77fd13 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Mon Apr 13 12:12:28 2020 +0200 debian: use PYBUILD_NAME in rules (#41636)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
debian: use PYBUILD_NAME in rules (#41636)