Projet

Général

Profil

Upgrade-Auto-24 » Historique » Version 9

« Précédent - Version 9/28 (diff) - Suivant » - Version actuelle
Joël Cuissinat, 15/01/2014 10:36


Script d'Upgrade 2.3 -> 2.4

Historique

Reprise et adaptation du script Upgrade-Auto des versions 2.0/2.1 vers 2.2
cf. http://eoleng.ac-dijon.fr/pub/Documentations/manuels/2.2/partielles/HTML/EOLE/co/03c-upgrade-auto.html

Clé de dépôt

Pour contourner le problème :

ATTENTION : les paquets suivants n'ont pas été authentifiés.

On peut installer le paquet eole-archive-keyring de la 2.4 manuellement

Conflits de paquets

Lors des premières expérimentations, les conflits sont nombreux !

Pour la partie téléchargement seulement cela semble mal engagé à part si on utilise aptitude pour pas être dérangé par les conflits ...

Pour la partie installation, c'est chaud aussi et il faudra certainement supprimer des paquets importants le temps que les autres réussissent à s'installer !

Sur Amon la commande suivante semble m'avoir bien débloqué la situation :)

apt-get -o "APT::Immediate-Configure=no" remove ssmtp

Erreurs diverses

Les paquets suivants contiennent des dépendances non satisfaites :
  eole-amon-module: Dépend: eole-amon mais ne sera pas installé
  xserver-xorg-core: Recommande: libgl1-mesa-dri (>= 7.10.2-4)
                     Casse: xserver-xorg-input-7

=> demander l'installation de xserver-xorg-core manuellement résout le problème

Sur Scribe, j'obtiens l'erreur suivante :

Les paquets suivants seront ENLEVÉS :
  lzma
Les NOUVEAUX paquets suivants seront installés :
  liblzma5 multiarch-support xz-utils
Les paquets suivants seront mis à jour :
  dpkg libc-bin libc6 libc6-i386 libnih-dbus1 libnih1 nscd tar
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
  lzma (en raison de dpkg)

=> bizarre, mais je supprime le paquet lzma quand même !

Conflits entre paquets EOLE

  • amon-backend => #7069
    Dépaquetage de eole-amon-backend (à partir de .../eole-amon-backend_2.4.0-5_all.deb) ...
    dpkg : erreur de traitement de /var/cache/apt/archives/eole-amon-backend_2.4.0-5_all.deb (--unpack) :
     tentative de remplacement de « /usr/share/pyshared/amon/era/config.py », qui appartient aussi au paquet amon-backend 2.3-eole30
    
  • creole => #7070
    Dépaquetage de creole (à partir de .../creole_2.4.0-232_all.deb) ...
    dpkg : erreur de traitement de /var/cache/apt/archives/creole_2.4.0-232_all.deb (--unpack) :
     tentative de remplacement de « /usr/bin/tcpcheck », qui appartient aussi au paquet autostatus 2.3-eole3
    

Paquets à supprimer

Après avoir enfin réussi la migration des paquets (ie : eole-amon-all installé), apt-get autoremove -s me propose une liste assez conséquente qu'il conviendra d'étudier :

Remv apt-show-versions [0.17]
Remv authentification-pkg [2.3-eole31]
Remv console-data [2:1.12-1]
Remv libpango1.0-common [1.28.0-0ubuntu2.2]
Remv defoma [0.11.12ubuntu1]
Remv dns-pkg [2.3-eole31]
Remv eole-antivirus [2.4.0-8]
Remv eole-icons [2.3-eole157]
Remv eole-kernel-version [2.3-eole42]
Remv eole-register [2.3-eole5]
Remv iptraf [3.0.0-8]
Remv l7-filter-userspace [0.12-beta1-1]
Remv l7-protocols [20090528-4]
Remv language-pack-en [1:12.04+20130128] [language-pack-en-base:amd64 ]
Remv language-pack-en-base [1:12.04+20130128]
Remv localization-config [1.07+nmu1]
Remv libapt-pkg-perl [0.1.25build2]
Remv libconfig-inifiles-perl [2.68-1ubuntu0.12.04.1]
Remv libdirectfb-1.2-0 [1.2.8-5ubuntu2]
Remv libffi5 [3.0.9-1]
Remv libjpeg62 [6b1-2ubuntu1.1]
Remv libkadm5clnt-mit7 [1.8.1+dfsg-2ubuntu0.11]
Remv libkadm5srv-mit7 [1.8.1+dfsg-2ubuntu0.11]
Remv libkdb5-4 [1.8.1+dfsg-2ubuntu0.11]
Remv libnetfilter-conntrack3 [0.9.1-1ubuntu1]
Remv libnetfilter-queue1 [0.0.17-1]
Remv libpython2.6 [2.6.5-1ubuntu6.2]
Remv libsnmp-perl [5.4.3~dfsg-2.4ubuntu1.1]
Remv libts-0.0-0 [1.0-10]
Remv libxcb-render-util0 [0.3.8-1]
Remv numlockx [1.2-2]
Remv libxtst6 [2:1.2.0-4ubuntu0.1]
Remv linux-image-eole [2.3-eole42]
Remv manpages-fr [3.32d0.2p4-1]
Remv mc [3:4.8.1-2ubuntu1]
Remv mc-data [3:4.8.1-2ubuntu1]
Remv mdadm [3.2.5-1ubuntu0.3]
Remv radius-pkg [2.3-eole31]
Remv tsconf [1.0-10]

Upgrade-Auto-4 (9,61 ko) Joël Cuissinat, 14/01/2014 15:02