Tâche #9473
creole - Scénario #9379: Consolidation CREOLE
apt-eole install ne voit pas les paquets à mettre à jour après un Query-Auto (-D)
Description
problème recontré sur Amon 2.4.1 après lancement de Query-Auto -D :
root@amon:~# apt-eole install eole-common-pkg Action install pour root Pas de paquet pour l'action install root@amon:~# apt-get install eole-common-pkg Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Le paquet suivant a été installé automatiquement et n'est plus nécessaire : snmpd Veuillez utiliser « apt-get autoremove » pour les supprimer. Les paquets suivants seront mis à jour : eole-common-pkg .....
Ajout d'une option always_install pour modifier ce comportement (False par défaut, positionnée à True dans apt_cli)
corrigé par d2534fea1dd9078683a9e10f5727d06670a4a094
Révisions associées
apt-eole : correction du comportement de l'action install (conteneurs)
- par défaut, apt-eole install <packages> met à jour les paquets installés
- l'option -o / --only-install interdit bloque leur installation
- reconfigure positionne l'option -o à l'appel d'apt-eole dans les conteneurs
Fixes #9473 @2h
Historique
#1 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Bruno Boiget
après étude, le problème vient d'un test fait dans EoleAptPkg qui n'effectue l'action install que si le paquet n'est pas installé (donc, upgrade impossible avec apt-eole install)
#2 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Description mis à jour (diff)
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#3 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Restant à faire (heures) changé de 2.0 à 0.5
#4 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Projet changé de creole à python-pyeole
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à En cours
- % réalisé changé de 100 à 50
- Restant à faire (heures) changé de 0.5 à 1.0
Dommage, apt-eole
est utilisé en bout de chaîne dans les conteneurs et est donc susceptible de mettre à jour des paquets installés au reconfigure !
Suppression des paquets Action remove pour root Pas de paquet pour l'action remove Installation des paquets Installation des paquets mail: eole-exim-pkg Action install pour le conteneur mail Lecture des listes de paquets... Construction de l'arbre des dépendances... Lecture des informations d'état... eole-lxc-container-pkg est déjà la plus récente version disponible. Le paquet suivant a été installé automatiquement et n'est plus nécessaire : libgnutls-openssl27 Veuillez utiliser « apt-get autoremove » pour les supprimer. Les paquets suivants seront mis à jour : eole-exim-pkg 1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 0 o/6 488 o dans les archives. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. (Lecture de la base de données... 14690 fichiers et répertoires déjà installés.) Préparation du remplacement de eole-exim-pkg 2.4.0-41 (en utilisant .../eole-exim-pkg_2.4.1-5_all.deb) ... Dépaquetage de la mise à jour de eole-exim-pkg ... Paramétrage de eole-exim-pkg (2.4.1-5) ...
#6 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 50 à 100
Appliqué par commit 3a0ddd3c0569b95404d0e4f2aa5469edb503f7b9.
#7 Mis à jour par Fabrice Barconnière il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 1.0 à 0.0