Projet

Général

Profil

Tâche #34077

Scénario #34055: Traitement express MEN (16-18)

Impossible d’installer un module Scribe 2.8 depuis un serveur Ubuntu 20.04

Ajouté par Daniel Dehennin il y a environ 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
19/04/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Problème

Il n’est pas possible d’installer un serveur Scribe depuis un serveur Ubuntu en suivant la documentation.

# cat > /etc/apt/sources.list.d/eole.list <<EOF
deb http://eole.ac-dijon.fr/eole eole-2.8.0 main cloud
deb http://eole.ac-dijon.fr/eole eole-2.8.0-security main cloud
deb http://eole.ac-dijon.fr/eole eole-2.8.0-updates main cloud
EOF

# wget -qO- "http://eole.ac-dijon.fr/eole/project/eole-2.8-repository.key" | sudo apt-key --keyring /etc/apt/trusted.gpg.d/eole-archive-keyring.gpg add -
OK

# dpkg --remove-architecture i386

# apt-get update
Réception de :1 http://eole.ac-dijon.fr/eole eole-2.8.0 InRelease [8 431 B]
Réception de :2 http://eole.ac-dijon.fr/eole eole-2.8.0-security InRelease [7 742 B]                                              
Réception de :3 http://eole.ac-dijon.fr/eole eole-2.8.0-updates InRelease [8 361 B]        
Atteint :4 http://fr.archive.ubuntu.com/ubuntu focal InRelease                             
Réception de :5 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]       
Réception de :6 http://eole.ac-dijon.fr/eole eole-2.8.0/main amd64 Packages [76,1 kB]
Réception de :7 http://eole.ac-dijon.fr/eole eole-2.8.0/cloud amd64 Packages [17,7 kB]                                       
Réception de :8 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]                                       
Réception de :9 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Réception de :10 http://eole.ac-dijon.fr/eole eole-2.8.0-updates/main amd64 Packages [33,9 kB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1 713 kB]
Réception de :12 http://fr.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [321 kB]
Réception de :13 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [14,9 kB]
Réception de :14 http://fr.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [918 kB]
Réception de :15 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1 386 kB]
Réception de :16 http://security.ubuntu.com/ubuntu focal-security/main Translation-en [241 kB]
Réception de :17 http://security.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [10,0 kB]
5 091 ko réceptionnés en 2s (3 298 ko/s)                      
Lecture des listes de paquets... Fait

# apt install eole-archive-keyring
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  eole-archive-keyring
0 mis à jour, 1 nouvellement installés, 0 à enlever et 2 non mis à jour.
Il est nécessaire de prendre 115 ko dans les archives.
Après cette opération, 166 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://eole.ac-dijon.fr/eole eole-2.8.0-updates/main amd64 eole-archive-keyring all 2022.34.19.1-1 [115 kB]
115 ko réceptionnés en 0s (4 995 ko/s)        
Sélection du paquet eole-archive-keyring précédemment désélectionné.
(Lecture de la base de données... 108288 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../eole-archive-keyring_2022.34.19.1-1_all.deb ...
Rotated `/var/backups/eole-archive-keyring.gpg' at mar. 19 avril 2022 10:22:24 CEST.
Dépaquetage de eole-archive-keyring (2022.34.19.1-1) ...
Paramétrage de eole-archive-keyring (2022.34.19.1-1) ...

# echo "deb http://eole.ac-dijon.fr/envole envole-7 main" >> /etc/apt/sources.list.d/eole.list && apt-get update
Atteint :1 http://eole.ac-dijon.fr/eole eole-2.8.0 InRelease
Atteint :2 http://eole.ac-dijon.fr/eole eole-2.8.0-security InRelease                                       
Atteint :3 http://eole.ac-dijon.fr/eole eole-2.8.0-updates InRelease                                        
Réception de :4 http://eole.ac-dijon.fr/envole envole-7 InRelease [4 040 B]                                                                   
Atteint :5 http://security.ubuntu.com/ubuntu focal-security InRelease                                                                              
Atteint :6 http://fr.archive.ubuntu.com/ubuntu focal InRelease                                              
Atteint :7 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease
Atteint :8 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease
Réception de :9 http://eole.ac-dijon.fr/envole envole-7/main amd64 Packages [19,5 kB]
23,5 ko réceptionnés en 1s (23,1 ko/s)
Lecture des listes de paquets... Fait

# export DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical

# apt-get -y --force-yes install eole-scribe-all

# apt-get -y --force-yes install eole-scribe-all
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 eole-scribe-all : Dépend: eole-scribe-module mais ne sera pas installé
W: --force-yes est obsolète, veuillez plutôt utiliser l'une des options commençant par --allow.
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

De plus, EOLE 2.8 requiert Envole 8.

Proposition

  1. Ajouter le composant python2 aux dépôts EOLE
    # cat > /etc/apt/sources.list.d/eole.list <<EOF
    deb http://eole.ac-dijon.fr/eole eole-2.8.0 main cloud python2
    deb http://eole.ac-dijon.fr/eole eole-2.8.0-security main cloud python2
    deb http://eole.ac-dijon.fr/eole eole-2.8.0-updates main cloud python2
    EOF
    
  2. EOLE 2.8 requiert Envole 8
    # echo "deb http://eole.ac-dijon.fr/envole envole-7 main" >> /etc/apt/sources.list.d/eole.list && apt-get update
    
  3. En profiter pour passer à la dernière version stable 2.8.1
    # cat > /etc/apt/sources.list.d/eole.list <<EOF
    deb http://eole.ac-dijon.fr/eole eole-2.8.1 main cloud python2
    deb http://eole.ac-dijon.fr/eole eole-2.8.1-security main cloud python2
    deb http://eole.ac-dijon.fr/eole eole-2.8.1-updates main cloud python2
    EOF
    
  4. En profiter pour ajouter les exports afin d’installer les paquets sans

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Projet changé de Documentations à Distribution EOLE
  • Statut changé de Nouveau à En cours

#2 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Description mis à jour (diff)
  • Assigné à mis à Joël Cuissinat

#3 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Tâche parente changé de #34055 à #34140

#4 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

OK, j'ai du ajouter eole-server sur la ligne afin de pouvoir installer eole-scribe-all, je l'ai donc intégré dans la doc.
J'ai reporté les modifications en 2.9.

root@ubuntu:~# apt-get -y --force-yes install eole-scribe-module
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 eole-scribe-module : Dépend: eole-scribe mais ne sera pas installé
W: --force-yes est obsolète, veuillez plutôt utiliser l'une des options commençant par --allow.
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
root@ubuntu:~# time apt-get -y --force-yes install eole-scribe
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 eole-scribe : Dépend: eole-ad-dc-ou mais ne sera pas installé
               Dépend: scribe-ad mais ne sera pas installé
               Dépend: eole-server mais ne sera pas installé
W: --force-yes est obsolète, veuillez plutôt utiliser l'une des options commençant par --allow.
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

#5 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Tâche parente changé de #34140 à #34055

#6 Mis à jour par Fabrice Barconnière il y a presque 2 ans

OK, ça passe avec un aca.ubuntuserver-20.04-amd64

#7 Mis à jour par Fabrice Barconnière il y a presque 2 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF