Anomalie #6002
Ne prendre le compte que les fichier ".conf" dans le répertoire : /usr/share/eole/remove.d/
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
Si on a un fichier xxx.conf~ ou pire .xxx.conf.swp, dans ce répertoire, ces fichiers sont prises en compte.
Demandes liées
Révisions associées
Restreindre la liste des fichiers de des paquets à supprimer
- creole/reconfigure.py (remove_packages): Utilisation d’un glob sur les
fichier « .conf ».
Suppression d’une variable inutile.
Correction du message d’erreur.
Fixes: #6002 @15m
- creole/fonctionseole.py : remove old "remove_package" function
Ref #6002 @10m
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Echéance mis à 27/09/2013
- Statut changé de Nouveau à A étudier
- Assigné à mis à Joël Cuissinat
- Version cible mis à Eole 2.4-alpha2
- Début mis à 23/09/2013
- Temps estimé mis à 0.75 h
Vérifier la nécessité de la correction sur 2.3 ?
=> le code semble OK sur 2.3 :
root@scribe23:~# grep "remove.d/" /usr/share/pyshared/creole/fonctionseole.py Suppresion des paquets demandés par la liste /usr/share/eole/remove.d/* for files in glob.glob('/usr/share/eole/remove.d/*.conf'):
#2 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Statut changé de A étudier à Accepté
- Assigné à changé de Joël Cuissinat à Daniel Dehennin
En 2.4, le code a été remplacé par (reconfigure.py) :
confdir = "/usr/share/eole/remove.d/" torm_conf = os.listdir(confdir)
Mais l'ancien code (remove_package "sans s") est toujours présents dans fonctionseole.py !
#3 Mis à jour par Daniel Dehennin il y a plus de 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 99eac319e65afa8d3f52034e4b2a8985364a1ea6.