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
Subtasks
Related issues
History
#1 Updated by Joël Cuissinat over 5 years ago
- Tracker changed from Demande to Scénario
- Subject changed from conserver la possibilité d'avoir l'archi i386 sur les modules en x64 pour des application tierces to Conserver la possibilité d'avoir l'archi i386 sur les modules en x64 pour des applications tierces
- Description updated (diff)
- Due date set to 10/20/2017
- Target version set to sprint 2017 40-42 Equipe MENSR
#2 Updated by Joël Cuissinat over 5 years ago
- Story points set to 3.0
#3 Updated by Scrum Master over 5 years ago
- Description updated (diff)
- Release set to EOLE 2.6.2
#4 Updated by Scrum Master over 5 years ago
- Assigned To set to Daniel Dehennin
#5 Updated by Joël Cuissinat over 5 years ago
- Status changed from Nouveau to Terminé (Sprint)
#6 Updated by Joël Cuissinat over 5 years ago
- Related to Tâche #22500: Gestion des architectures mixtes : sur une base de X64 pouvoir ajouter des paquets en i386 en 2.5.2 added