Segnalazione #868
Avviso nel build con fakeroot debian/rules clean binary
0%
Description
Dalla versione corrente del branch fuss/native, costruendo il pacchetto con fakeroot debian/rules clean binary
dopo aver verificato di aver installato (a mano) tutte le dipendenze indicate come Build-Depends in debian/control
si ottiene cme risultato di dh_python3:
I: dh_python3 pydist:228: Cannot find package that provides dateutil. Please add package that provides it to Build-Depends or add "dateutil python3-dateutil" line to debian/py3dist-overrides or add proper dependency to Depends by hand and ignore this info.
anche se il pacchetto python3-dateutil
è installato (e già citato nelle Build-Depends), potrebbe trattarsi (suggerimento di Elena) che la dipendenza in setup.py è sbagliata, probabilmente è python-dateutil anziché dateutil.
Associated revisions
History
Updated by Elena Grandi over 5 years ago
- Status changed from Nuovo to Commenti
Sistemata la dipendenza nel setup.py.
Alla prossima volta in cui si fa un merge di master in fuss/native dovrebbe andare a posto (ed è comunque solo un warning degli strumenti di build, ma non dovrebbe cambiare il pacchetto risultante).
Updated by Elena Grandi about 5 years ago
- Status changed from Commenti to Chiuso
- Assignee changed from Elena Grandi to Simone Piccardi
È in master, sarà su fuss/native la prossima volta che si faranno pacchetti aggiornati, intanto chiudo per pulizia.
Ricordo per documentazione futura che per fare build del pacchetti è opportuno non usare fakeroot debian/rules clean binary
, ma quanto descritto sulla fuss-dev-guide: https://fuss-dev-guide.readthedocs.io/it/latest/
(in questo caso non sarebbe stato rilevante, il messaggio sarebbe apparso ugualmente.)
Fix name of dateutil dependency in setup.py. refs: #868