Project

General

Profile

Scénario #21280

Conserver la possibilité d'avoir l'archi i386 sur les modules en x64 pour des applications tierces

Added by équipe eole Academie d'Orléans-Tours almost 7 years ago. Updated over 6 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
10/13/2017
Due date:
10/20/2017
% Done:

100%

Estimated time:
(Total: 8.00 h)
Spent time:
(Total: 6.92 h)
Story points:
3.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

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

Tâche #21693: Spécifier l’architecture amd64 dans le sources.listFerméDaniel Dehennin

Tâche #21695: La génération de l’image LTSP doit fonctionner avec un sources.list contenant l’option arch=amd64FerméLaurent Flori


Related issues

Related to Distribution EOLE - Tâche #22500: Gestion des architectures mixtes : sur une base de X64 pouvoir ajouter des paquets en i386 en 2.5.2 Fermé 12/14/2017

History

#1 Updated by Joël Cuissinat almost 7 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 6 years ago

  • Story points set to 3.0

#3 Updated by Scrum Master over 6 years ago

  • Description updated (diff)
  • Release set to EOLE 2.6.2

#4 Updated by Scrum Master over 6 years ago

  • Assigned To set to Daniel Dehennin

#5 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Nouveau to Terminé (Sprint)

#6 Updated by Joël Cuissinat over 6 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

Also available in: Atom PDF