Scénario #21280
Conserver la possibilité d'avoir l'archi i386 sur les modules en x64 pour des applications tierces
100%
Description
Problème¶
Il n'est pas possible d'installer via APT des paquets i386 et d'assurer leur prise en charge pour les mises à jour.
Proposition¶
- Ne plus supprimer l'architecture i386 dans la configuration dpkg (postinst d'eole-common (à partir de 2.5.2 et installeur image ISO)
- Forcer l'architecture AMD64 dans les
sources.list
générés
Critères d'acceptation¶
- L'architecture i386 est configuré pour dpkg
dpkg --print-foreign-architectures | grep -qs i386 && echo OK || echo NOK
- Les dépôts EOLE sont forcés en amd64 (dans le sources.list généré)
- Un administrateur peut déclarer un dépôt sans architecture forcée et tirer un paquet i386 (c.f. demande initiale)
Demande initiale¶
Comme évoqué sur la liste scribe (mail Scribe 2.5.2 x64 et bcdi), la nouvelle version d'eole-common en 2.5.2 qui a supprimé l'archi i386.
Cette dernière, qui est potentiellement existante sur des serveurs en x64, nous à posé un soucis avec BCDI installé en process linux sur nos scribe.
En effet, ce dernier ayant besoin de : dpkg --add-architecture i386 ; apt-eole install libc6:i386 pour fonctionner, la suppression de l'archi i386 est problématique.
Cette dernière ne devrait telle pas être supprimée seulement dans les scripts de "pre ugrapde auto" vers 2.6 ? (et proposée en réinstall en post upgrade ?)
Nicolas
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Tracker changé de Demande à Scénario
- Sujet changé de conserver la possibilité d'avoir l'archi i386 sur les modules en x64 pour des application tierces à Conserver la possibilité d'avoir l'archi i386 sur les modules en x64 pour des applications tierces
- Description mis à jour (diff)
- Echéance mis à 20/10/2017
- Version cible mis à sprint 2017 40-42 Equipe MENSR
#2 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Points de scénarios mis à 3.0
#3 Mis à jour par Scrum Master il y a plus de 6 ans
- Description mis à jour (diff)
- Release mis à EOLE 2.6.2
#4 Mis à jour par Scrum Master il y a plus de 6 ans
- Assigné à mis à Daniel Dehennin
#5 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Statut changé de Nouveau à Terminé (Sprint)
#6 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Lié à Tâche #22500: Gestion des architectures mixtes : sur une base de X64 pouvoir ajouter des paquets en i386 en 2.5.2 ajouté