Tâche #29693
Scénario #29564: Faire fonctionner EoleDB sur EOLE 2.8.0 et le passer en python3
Passer le code en Python3
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Start date:
02/10/2020
Due date:
% Done:
100%
Remaining (hours):
0.0
Associated revisions
migration python 3 et update requets sql
résolution d'upgrade des mots de passe (ref #29693)
replace python-eoledb (ref #29693)
History
#1 Updated by Matthieu Lamalle over 3 years ago
- Status changed from Nouveau to En cours
#2 Updated by Matthieu Lamalle over 3 years ago
- Assigned To set to Matthieu Lamalle
#3 Updated by Matthieu Lamalle over 3 years ago
- Status changed from En cours to Résolu
#4 Updated by Joël Cuissinat over 3 years ago
- Status changed from Résolu to En cours
Il y a bien eu des corrections de code mais le packaging continue de modifier les shebang en #!/usr/bin/python
et envoie toujours les fichiers dans :
/usr/lib/python2.7/dist-packages/eoledb
C'est en grande partie de la faute de cette ligne :
eole.mk: python setup.py install --no-compile --install-layout=deb $(PYTHON_OPTS)
Même si le code python2 n'a plus d'utilité en 2.8, il serait souhaitable que le paquet soit re-nommé en python3-eoledb (NB : visiblement seul le paquet eole-db
a une dépendance directe sur le paquet actuel).
#5 Updated by Emmanuel GARETTE over 3 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
#6 Updated by Joël Cuissinat over 3 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0
root@scribe:~# dpkg -L python3-eoledb /. /usr /usr/lib /usr/lib/python3 /usr/lib/python3/dist-packages /usr/lib/python3/dist-packages/eoledb /usr/lib/python3/dist-packages/eoledb/__init__.py /usr/lib/python3/dist-packages/eoledb/eoledb.py /usr/lib/python3/dist-packages/eoledb/eoledbconnector.py