Help migration siteweb

[quote=“makeo”]root@debian:~# find / -iname "*mysql*" /usr/share/bash-completion/completions/mysql /usr/share/bash-completion/completions/mysqladmin[/quote]
Ah …
Essayons autre chose.

Notes: attention de ne pas virer l’option [mono]-s[/mono] (= simulation) d’aptitude.

Notes: [mono]libmysqlclient18[/mono] va certainement posé problème.

root@debian:~# aptitude -s install libdbd-mysql-perl=4.007-1+lenny1 libdbi-perl=1.605-1 libhtml-template-perl=2.9-1 libmysqlclient15off=5.0.51a-24+lenny5 libmysqlclient18 libreadline5=5.2-3.1 libterm-readkey-perl=2.30-4 mysql-client-5.0=5.0.51a-24+lenny5 mysql-common=5.0.51a-24+lenny5
Les NOUVEAUX paquets suivants vont être installés :
libdbd-mysql-perl{b} libdbi-perl{b} libhtml-template-perl libmysqlclient15off libmysqlclient18{b} libreadline5 libterm-readkey-perl{b} mysql-client-5.0 mysql-common
0 paquets mis à jour, 9 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 11,5 Mo d’archives. Après dépaquetage, 29,0 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libdbi-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
Dépend: libplrpc-perl mais il ne sera pas installé.
libdbd-mysql-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
libterm-readkey-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
libmysqlclient18 : Dépend: mysql-common (>= 5.5.43-0+deb7u1) mais 5.0.51a-24+lenny5 doit être installé.
Les actions suivantes permettront de résoudre ces dépendances :

 Conserver les paquets suivants dans leur version actuelle :
  1. libdbd-mysql-perl [Non installé]
    
  2. libdbi-perl [Non installé]
    
  3. libmysqlclient18 [Non installé]
    
  4. libterm-readkey-perl [Non installé]
    
  5. mysql-client-5.0 [Non installé]
    

Accepter cette solution ? [Y/n/q/?]
Les NOUVEAUX paquets suivants vont être installés :
libhtml-template-perl libmysqlclient15off libreadline5 mysql-common
0 paquets mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 2 120 ko d’archives. Après dépaquetage, 4 817 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?]
Charger/installer/enlever des paquets.

root@debian:~# aptitude search libmysqlclient
p libmysqlclient-dev - Fichiers de développement de la base de données MySQL
p libmysqlclient15-dev - Fichiers de développement de la base de données MySQL
p libmysqlclient15off - Bibliothèque cliente pour la base de données MySQL
p libmysqlclient18 - Bibliothèque cliente pour la base de données MySQL

Je me demande s’il ne serait pas plus simple de prendre le problème par l’autre bout : installer une Lenny avec PHP, MySQL et PHPMyAdmin, “geler” ces paquets dans leurs versions de Lenny (via le fichier preferences), puis seulement mettre à jour le reste du système vers Squeeze puis Wheezy.

À cette question [mono]Accepter cette solution ? [Y/n/q/?] [b]n[/b][/mono] tu refuseras, disons cinq fois.

Notes: je tente cette install en parallèle sur ma bécane et vu ce que cela donne, ce n'est pas gagné, de plus j'ai rajouté les archives d'[mono]etch[/mono] en pensant que, mais ...

[quote="vv222"]Je me demande s’il ne serait pas plus simple de prendre le problème par l’autre bout : installer une Lenny avec PHP, MySQL et PHPMyAdmin, "geler" ces paquets dans leurs versions de Lenny (via le fichier preferences), puis seulement mettre à jour le reste du système vers Squeeze puis Wheezy.[/quote]
J'y pensais aussi.  :wink:

makeo, si tu part dans cet objectif, tu trouveras les iso Lenny-1386 ici : [cdimage.debian.org/cdimage/archi ... 86/iso-cd/](http://cdimage.debian.org/cdimage/archive/5.0.10/i386/iso-cd/)

À cette question [mono]Accepter cette solution ? [Y/n/q/?] n[/mono] tu refuseras, disons cinq fois.

Notes: je tente cette install en parallèle sur ma bécane et vu ce que cela donne, ce n’est pas gagné, de plus j’ai rajouté les archives d’[mono]etch[/mono] en pensant que, mais …

J’y pensais aussi. :wink:

makeo, si tu part dans cet objectif, tu trouveras les iso Lenny-1386 ici : cdimage.debian.org/cdimage/archi … 86/iso-cd/

vv222 : La société a loué sont serveur chez un prestataire (Navaho). Le problème c’est que le discours de Navaho c’est “On vous met la dernière version de Debian, point barre” à partir de là …

BelZéButh : il me propose cette solution :

Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

 Installer les paquets suivants :
  1. mysql-common [5.5.43-0+deb7u1 (oldstable)]
    

    Conserver les paquets suivants dans leur version actuelle :

  2. libdbd-mysql-perl [Non installé]
    
  3. libdbi-perl [Non installé]
    
  4. libterm-readkey-perl [Non installé]
    
  5. mysql-client-5.0 [Non installé]
    
  6. mysql-server [Non installé]
    
  7. mysql-server-5.0 [Non installé]
    

Pour info, je viens de tenter une manip qui fonctionne :open_mouth:

Récap :

Je retourne dans les préférences puis je modifie le Pin à 999 :

Explanation: choose Lenny as installation source if the package is not already $
Package: *
Pin: release n=lenny*
Pin-Priority: 999

Explanation: choose Lenny as installation source for those packages
Package: libapache2-mod-php5 php5-common php5-curl php5-gd php5-mcrypt php5-mys$
Pin: release n=lenny*
Pin-Priority: 999

J’enchaine par un “aptitude install mysql-server=5.0.51a-24+lenny5”

et là, j’ai une proposition :

root@debian:~# aptitude install mysql-server=5.0.51a-24+lenny5
Les NOUVEAUX paquets suivants vont être installés :
libdbd-mysql-perl{ab} libdbi-perl{ab} libhtml-template-perl{a} libmysqlclient15off{a} libreadline5{a} libterm-readkey-perl{ab} mysql-client-5.0{a} mysql-common{a} mysql-server
mysql-server-5.0{a}
0 paquets mis à jour, 10 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 37,6 Mo d’archives. Après dépaquetage, 110 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libdbi-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
Dépend: libplrpc-perl mais il ne sera pas installé.
libdbd-mysql-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
libterm-readkey-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
Les actions suivantes permettront de résoudre ces dépendances :

 Conserver les paquets suivants dans leur version actuelle :
  1. libdbd-mysql-perl [Non installé]
    
  2. libdbi-perl [Non installé]
    
  3. libterm-readkey-perl [Non installé]
    
  4. mysql-client-5.0 [Non installé]
    
  5. mysql-server [Non installé]
    
  6. mysql-server-5.0 [Non installé]
    

Accepter cette solution ? [Y/n/q/?]

Si je lui dis Yes, rien à l’écran, l’installation se termine sans rien.

Si je lui dis no, ça me propose une autre installation :

Les actions suivantes permettront de résoudre ces dépendances :

  Installer les paquets suivants :
  1.  libdb4.6 [4.6.21-11 (oldstable)]
    
  2.  libnet-daemon-perl [0.38-1.1 (oldstable)]
    
  3.  libplrpc-perl [0.2017-1.1 (oldstable)]
    

    Réinstaller à une version antérieure les paquets suivants :

  4.  liblocale-gettext-perl [1.05-7+b1 (now, oldstable) -> 1.05-4 (oldstable)]
    
  5.  libtext-charwidth-perl [0.04-7+b1 (now, oldstable) -> 0.04-5+b1 (oldstable)]
    
  6.  libtext-iconv-perl [1.7-5 (now, oldstable) -> 1.7-1+b1 (oldstable)]
    
  7.  libuuid-perl [0.02-5 (now, oldstable) -> 0.02-3+b1 (oldstable)]
    

8) perl [5.14.2-21+deb7u2 (now, oldstable) -> 5.10.0-19lenny5 (oldstable)]
9) perl-base [5.14.2-21+deb7u2 (now, oldstable) -> 5.10.0-19lenny5 (oldstable)]
10) perl-modules [5.14.2-21+deb7u2 (now, oldstable) -> 5.10.0-19lenny5 (oldstable)]
11) tasksel [3.14.1 (now, oldstable) -> 2.78 (oldstable)]

Accepter cette solution ? [Y/n/q/?] Y
Les paquets suivants vont être RÉINSTALLÉS à une VERSION ANTÉRIEURE :
liblocale-gettext-perl libtext-charwidth-perl libtext-iconv-perl libuuid-perl perl perl-base perl-modules tasksel
Les NOUVEAUX paquets suivants vont être installés :
libdb4.6{a} libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{a} libmysqlclient15off{a} libnet-daemon-perl{a} libplrpc-perl{a} libreadline5{a} libterm-readkey-perl{a}
mysql-client-5.0{a} mysql-common{a} mysql-server mysql-server-5.0{a}
0 paquets mis à jour, 13 nouvellement installés, 8 remis à une version antérieure, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 47,1 Mo d’archives. Après dépaquetage, 115 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?]

J’accepte cette installation, et là, miracle :

Prendre : 1 archive.debian.org/debian/ lenny/main tasksel all 2.78 [83,4 kB]
Prendre : 2 archive.debian.org/debian/ lenny/main libdb4.6 i386 4.6.21-11 [573 kB]
Prendre : 3 archive.debian.org/debian/ lenny/main perl-modules all 5.10.0-19lenny5 [3 196 kB]
Prendre : 4 archive.debian.org/debian/ lenny/main perl i386 5.10.0-19lenny5 [4 554 kB]
Prendre : 5 archive.debian.org/debian/ lenny/main libuuid-perl i386 0.02-3+b1 [9 396 B]
Prendre : 6 archive.debian.org/debian/ lenny/main libtext-iconv-perl i386 1.7-1+b1 [16,9 kB]
Prendre : 7 archive.debian.org/debian/ lenny/main libtext-charwidth-perl i386 0.04-5+b1 [11,6 kB]
Prendre : 8 archive.debian.org/debian/ lenny/main perl-base i386 5.10.0-19lenny5 [968 kB]
Prendre : 9 archive.debian.org/debian/ lenny/main liblocale-gettext-perl i386 1.05-4 [21,0 kB]
Prendre : 10 archive.debian.org/debian/ lenny/main mysql-common all 5.0.51a-24+lenny5 [61,7 kB]
Prendre : 11 archive.debian.org/debian/ lenny/main libnet-daemon-perl all 0.38-1.1 [45,8 kB]
Prendre : 12 archive.debian.org/debian/ lenny/main libplrpc-perl all 0.2017-1.1 [34,9 kB]
Prendre : 13 archive.debian.org/debian/ lenny/main libdbi-perl i386 1.605-1 [787 kB]
Prendre : 14 archive.debian.org/debian/ lenny/main libmysqlclient15off i386 5.0.51a-24+lenny5 [1 860 kB]
Prendre : 15 archive.debian.org/debian/ lenny/main libdbd-mysql-perl i386 4.007-1+lenny1 [139 kB]
Prendre : 16 archive.debian.org/debian/ lenny/main libreadline5 i386 5.2-3.1 [133 kB]
Prendre : 17 archive.debian.org/debian/ lenny/main mysql-client-5.0 i386 5.0.51a-24+lenny5 [7 782 kB]
Prendre : 18 archive.debian.org/debian/ lenny/main mysql-server-5.0 i386 5.0.51a-24+lenny5 [26,7 MB]
Prendre : 19 archive.debian.org/debian/ lenny/main libhtml-template-perl all 2.9-1 [65,7 kB]
Prendre : 20 archive.debian.org/debian/ lenny/main libterm-readkey-perl i386 2.30-4 [33,2 kB]
Prendre : 21 archive.debian.org/debian/ lenny/main mysql-server all 5.0.51a-24+lenny5 [56,1 kB]
47,1 Mo téléchargés en 2min 53s (272 ko/s)
Préconfiguration des paquets…
dpkg : avertissement : dégradation (« downgrade ») de tasksel depuis 3.14.1 vers 2.78
(Lecture de la base de données… 26558 fichiers et répertoires déjà installés.)
Préparation du remplacement de tasksel 3.14.1 (en utilisant …/archives/tasksel_2.78_all.deb) …
Dépaquetage de la mise à jour de tasksel …
Sélection du paquet libdb4.6 précédemment désélectionné.
Dépaquetage de libdb4.6 (à partir de …/libdb4.6_4.6.21-11_i386.deb) …
dpkg : avertissement : dégradation (« downgrade ») de perl-modules depuis 5.14.2-21+deb7u2 vers 5.10.0-19lenny5
Préparation du remplacement de perl-modules 5.14.2-21+deb7u2 (en utilisant …/perl-modules_5.10.0-19lenny5_all.deb) …
Dépaquetage de la mise à jour de perl-modules …
dpkg : avertissement : dégradation (« downgrade ») de perl depuis 5.14.2-21+deb7u2 vers 5.10.0-19lenny5
Préparation du remplacement de perl 5.14.2-21+deb7u2 (en utilisant …/perl_5.10.0-19lenny5_i386.deb) …
Dépaquetage de la mise à jour de perl …
dpkg : avertissement : dégradation (« downgrade ») de libuuid-perl depuis 0.02-5 vers 0.02-3+b1
Préparation du remplacement de libuuid-perl 0.02-5 (en utilisant …/libuuid-perl_0.02-3+b1_i386.deb) …
Dépaquetage de la mise à jour de libuuid-perl …
dpkg : avertissement : dégradation (« downgrade ») de libtext-iconv-perl depuis 1.7-5 vers 1.7-1+b1
Préparation du remplacement de libtext-iconv-perl 1.7-5 (en utilisant …/libtext-iconv-perl_1.7-1+b1_i386.deb) …
Dépaquetage de la mise à jour de libtext-iconv-perl …
dpkg : avertissement : dégradation (« downgrade ») de libtext-charwidth-perl depuis 0.04-7+b1 vers 0.04-5+b1
Préparation du remplacement de libtext-charwidth-perl 0.04-7+b1 (en utilisant …/libtext-charwidth-perl_0.04-5+b1_i386.deb) …
Dépaquetage de la mise à jour de libtext-charwidth-perl …
dpkg : avertissement : dégradation (« downgrade ») de perl-base depuis 5.14.2-21+deb7u2 vers 5.10.0-19lenny5
Préparation du remplacement de perl-base 5.14.2-21+deb7u2 (en utilisant …/perl-base_5.10.0-19lenny5_i386.deb) …
Dépaquetage de la mise à jour de perl-base …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de perl-base (5.10.0-19lenny5) …
dpkg : avertissement : dégradation (« downgrade ») de liblocale-gettext-perl depuis 1.05-7+b1 vers 1.05-4
(Lecture de la base de données… 25883 fichiers et répertoires déjà installés.)
Préparation du remplacement de liblocale-gettext-perl 1.05-7+b1 (en utilisant …/liblocale-gettext-perl_1.05-4_i386.deb) …
Dépaquetage de la mise à jour de liblocale-gettext-perl …
Sélection du paquet mysql-common précédemment désélectionné.
Dépaquetage de mysql-common (à partir de …/mysql-common_5.0.51a-24+lenny5_all.deb) …
Sélection du paquet libnet-daemon-perl précédemment désélectionné.
Dépaquetage de libnet-daemon-perl (à partir de …/libnet-daemon-perl_0.38-1.1_all.deb) …
Sélection du paquet libplrpc-perl précédemment désélectionné.
Dépaquetage de libplrpc-perl (à partir de …/libplrpc-perl_0.2017-1.1_all.deb) …
Sélection du paquet libdbi-perl précédemment désélectionné.
Dépaquetage de libdbi-perl (à partir de …/libdbi-perl_1.605-1_i386.deb) …
Sélection du paquet libmysqlclient15off précédemment désélectionné.
Dépaquetage de libmysqlclient15off (à partir de …/libmysqlclient15off_5.0.51a-24+lenny5_i386.deb) …
Sélection du paquet libdbd-mysql-perl précédemment désélectionné.
Dépaquetage de libdbd-mysql-perl (à partir de …/libdbd-mysql-perl_4.007-1+lenny1_i386.deb) …
Sélection du paquet libreadline5 précédemment désélectionné.
Dépaquetage de libreadline5 (à partir de …/libreadline5_5.2-3.1_i386.deb) …
Sélection du paquet mysql-client-5.0 précédemment désélectionné.
Dépaquetage de mysql-client-5.0 (à partir de …/mysql-client-5.0_5.0.51a-24+lenny5_i386.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de mysql-common (5.0.51a-24+lenny5) …
Sélection du paquet mysql-server-5.0 précédemment désélectionné.
(Lecture de la base de données… 26173 fichiers et répertoires déjà installés.)
Dépaquetage de mysql-server-5.0 (à partir de …/mysql-server-5.0_5.0.51a-24+lenny5_i386.deb) …
Sélection du paquet libhtml-template-perl précédemment désélectionné.
Dépaquetage de libhtml-template-perl (à partir de …/libhtml-template-perl_2.9-1_all.deb) …
Sélection du paquet libterm-readkey-perl précédemment désélectionné.
Dépaquetage de libterm-readkey-perl (à partir de …/libterm-readkey-perl_2.30-4_i386.deb) …
Sélection du paquet mysql-server précédemment désélectionné.
Dépaquetage de mysql-server (à partir de …/mysql-server_5.0.51a-24+lenny5_all.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de liblocale-gettext-perl (1.05-4) …
Paramétrage de tasksel (2.78) …
Paramétrage de libdb4.6 (4.6.21-11) …
Paramétrage de libtext-iconv-perl (1.7-1+b1) …
Paramétrage de libtext-charwidth-perl (0.04-5+b1) …
Paramétrage de libmysqlclient15off (5.0.51a-24+lenny5) …
Paramétrage de libreadline5 (5.2-3.1) …
Paramétrage de perl-modules (5.10.0-19lenny5) …
Paramétrage de perl (5.10.0-19lenny5) …
Paramétrage de libuuid-perl (0.02-3+b1) …
Paramétrage de libnet-daemon-perl (0.38-1.1) …
Paramétrage de libplrpc-perl (0.2017-1.1) …
Paramétrage de libdbi-perl (1.605-1) …
Paramétrage de libdbd-mysql-perl (4.007-1+lenny1) …
Paramétrage de mysql-client-5.0 (5.0.51a-24+lenny5) …
Paramétrage de mysql-server-5.0 (5.0.51a-24+lenny5) …
[ ok ] Stopping MySQL database server: mysqld.
[ ok ] Starting MySQL database server: mysqld.
[info] Checking for corrupt, not cleanly closed and upgrade needing tables…
Paramétrage de libhtml-template-perl (2.9-1) …
Paramétrage de libterm-readkey-perl (2.30-4) …
Paramétrage de mysql-server (5.0.51a-24+lenny5) …

:smiley:

En revanche, je n’arrive pas à comprendre le pourquoi du comment… j’ai un peu fait ça par désespoir

Tu ne m’apprend rien là.

[code][07:54:46]:~$ ai libdbd-mysql-perl=4.007-1+lenny1 libdbi-perl=1.605-1 libmysqlclient15off libmysqlclient16 mysql-client-5.0=5.0.51a-24+lenny5 mysql-common=5.0.51a-24+lenny5 mysql-server=5.0.51a-24+lenny5 mysql-server-5.0=5.0.51a-24+lenny5
Les NOUVEAUX paquets suivants vont être installés :
libdbd-mysql-perl{b} libdbi-perl{b} libmysqlclient15off libmysqlclient16{b} libnet-daemon-perl{a} libplrpc-perl{a} mysql-client-5.0 mysql-common mysql-server mysql-server-5.0
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :
bsd-mailx heirloom-mailx libhtml-template-perl mailutils mailx
0 paquets mis à jour, 10 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 40,5 Mo d’archives. Après dépaquetage, 118 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libmysqlclient16 : Dépend: mysql-common (>= 5.1.73-1+deb6u1) mais 5.0.51a-24+lenny5 doit être installé.
libdbd-mysql-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
libdbi-perl : Dépend: perlapi-5.10.0 qui est un paquet virtuel
Les actions suivantes permettront de résoudre ces dépendances :

 Conserver les paquets suivants dans leur version actuelle :
  1. libdbd-mysql-perl [Non installé]                         
    
  2. libdbi-perl [Non installé]                               
    
  3. libmysqlclient16 [Non installé]                          
    
  4. mysql-client-5.0 [Non installé]                          
    
  5. mysql-server [Non installé]                              
    
  6. mysql-server-5.0 [Non installé]                          
    

Accepter cette solution ? [Y/n/q/?] n
ouverts : 2028 ; fermés : 2774 ; reportés : 47 ; en conflit : 59 OLes actions suivantes permettront de résoudre ces dépendances :

  Supprimer les paquets suivants :                                            
  1.  apt-file                                                                  
    
  2.  apt-show-versions                                                         
    
  3.  bluedevil                                                                 
    
  4.  cgmanager                                                                 
    
  5.  elinks                                                                    
    
  6.  elinks-data                                                               
    
  7.  hpijs-ppds                                                                
    
  8.  init-system-helpers                                                       
    
  9.  libapt-pkg-perl                                                           
    
  10. liblist-moreutils-perl                                                    
    
  11. libperl5.20                                                               
    
  12. libsnmp30                                                                 
    
  13. openssh-sftp-server                                                       
    
  14. printer-driver-hpijs                                                      
    
  15. resolvconf                                                                
    
  16. rsyslog                                                                   
    
  17. systemd-shim                                                              
    

    Installer les paquets suivants :

  18. libdb4.7 [4.7.25-9 (oldoldstable)]                                        
    
  19. libperl5.10 [5.10.1-17squeeze6 (oldoldstable)]                            
    
  20. libsnmp15 [5.4.3~dfsg-2+squeeze1 (oldoldstable)]                          
    
  21. libssl0.9.8 [0.9.8o-4squeeze20 (squeeze-lts)]                             
    
  22. openssh-blacklist [0.4.1 (oldoldstable, oldstable)]                       
    

    Conserver les paquets suivants dans leur version actuelle :

  23. libmysqlclient16 [Non installé]                                           
    

    Réinstaller à une version antérieure les paquets suivants :

  24. acpid [1:2.0.23-2 (now) -> 1:2.0.7-1squeeze3 (oldoldstable)]              
    
  25. anacron [2.3-23 (now) -> 2.3-14 (oldoldstable)]                           
    
  26. bluez [5.23-2+b1 (now) -> 4.66-3 (oldoldstable)]                          
    
  27. cron [3.0pl1-127 (now) -> 3.0pl1-116 (oldoldstable)]                      
    
  28. elinks-lite [0.12~pre6-5+b2 (now) -> 0.12~pre5-2+squeeze1 (oldoldstable)] 
    
  29. irssi [0.8.17-1 (now) -> 0.8.15-2 (oldoldstable)]                         
    
  30. libcurses-perl [1.32-1 (now) -> 1.28-1 (oldoldstable)]                    
    
  31. libfile-fnmatch-perl [0.02-2+b1 (now) -> 0.02-1 (oldoldstable)]           
    
  32. libhpmud0 [3.14.6-1+b2 (now) -> 3.10.6-2+squeeze2 (oldoldstable)]         
    
  33. libio-pty-perl [1:1.08-1+b4 (now) -> 1:1.08-1 (oldoldstable)]             
    
  34. liblocale-gettext-perl [1.05-8+b1 (now) -> 1.05-6 (oldoldstable)]         
    
  35. libsnmp-base [5.7.3+dfsg-1 (now) -> 5.4.3~dfsg-2+squeeze1 (oldoldstable)] 
    
  36. libterm-readkey-perl [2.32-1+b1 (now) -> 2.30-4 (oldoldstable, oldstable)]
    
  37. libtext-charwidth-perl [0.04-7+b3 (now) -> 0.04-6 (oldoldstable)]         
    
  38. libtext-iconv-perl [1.7-5+b2 (now) -> 1.7-2 (oldoldstable)]               
    
  39. openssh-client [1:6.7p1-6 (now) -> 1:5.5p1-6+squeeze5 (oldoldstable)]     
    
  40. openssh-server [1:6.7p1-6 (now) -> 1:5.5p1-6+squeeze5 (oldoldstable)]     
    
  41. perl [5.20.2-4 (now) -> 5.10.1-17squeeze6 (oldoldstable)]                 
    
  42. perl-base [5.20.2-4 (now) -> 5.10.1-17squeeze6 (oldoldstable)]            
    
  43. perl-modules [5.20.2-4 (now) -> 5.10.1-17squeeze6 (oldoldstable)]         
    
  44. ppp [2.4.6-3.1 (now) -> 2.4.5-4+deb6u2 (squeeze-lts)]                     
    
  45. pppconfig [2.3.21 (now) -> 2.3.18+nmu2 (oldoldstable)]                    
    
  46. sane-utils [1.0.24-9+b1 (now) -> 1.0.21-9 (oldoldstable)]                 
    

Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

  Supprimer les paquets suivants :                                            
  1.  apt-file                                                                  
    
  2.  apt-show-versions                                                         
    
  3.  bluedevil                                                                 
    
  4.  cgmanager                                                                 
    
  5.  elinks                                                                    
    
  6.  elinks-data                                                               
    
  7.  hpijs-ppds                                                                
    
  8.  init-system-helpers                                                       
    
  9.  libapt-pkg-perl                                                           
    
  10. liblist-moreutils-perl                                                    
    
  11. libperl5.20                                                               
    
  12. libsnmp30                                                                 
    
  13. openssh-sftp-server                                                       
    
  14. printer-driver-hpijs                                                      
    
  15. resolvconf                                                                
    
  16. rsyslog                                                                   
    
  17. systemd-shim                                                              
    

    Installer les paquets suivants :

  18. libdb4.7 [4.7.25-9 (oldoldstable)]                                        
    
  19. libperl5.10 [5.10.1-17squeeze6 (oldoldstable)]                            
    
  20. libsnmp15 [5.4.3~dfsg-2+squeeze1 (oldoldstable)]                          
    
  21. libssl0.9.8 [0.9.8o-4squeeze20 (squeeze-lts)]                             
    
  22. openssh-blacklist [0.4.1 (oldoldstable, oldstable)]                       
    

    Conserver les paquets suivants dans leur version actuelle :

  23. libmysqlclient16 [Non installé]                                           
    

    Réinstaller à une version antérieure les paquets suivants :

  24. acpid [1:2.0.23-2 (now) -> 1:2.0.7-1squeeze3 (oldoldstable)]              
    
  25. anacron [2.3-23 (now) -> 2.3-14 (oldoldstable)]                           
    
  26. bluez [5.23-2+b1 (now) -> 4.66-3 (oldoldstable)]                          
    
  27. cron [3.0pl1-127 (now) -> 3.0pl1-116 (oldoldstable)]                      
    
  28. elinks-lite [0.12~pre6-5+b2 (now) -> 0.12~pre5-2+squeeze1 (oldoldstable)] 
    
  29. irssi [0.8.17-1 (now) -> 0.8.15-2 (oldoldstable)]                         
    
  30. libcurses-perl [1.32-1 (now) -> 1.28-1 (oldoldstable)]                    
    
  31. libfile-fnmatch-perl [0.02-2+b1 (now) -> 0.02-1 (oldoldstable)]           
    
  32. libhpmud0 [3.14.6-1+b2 (now) -> 3.10.6-2+squeeze2 (oldoldstable)]         
    
  33. libio-pty-perl [1:1.08-1+b4 (now) -> 1:1.08-1 (oldoldstable)]             
    
  34. liblocale-gettext-perl [1.05-8+b1 (now) -> 1.05-6 (oldoldstable)]         
    
  35. libsnmp-base [5.7.3+dfsg-1 (now) -> 5.4.3~dfsg-2+squeeze1 (oldoldstable)] 
    
  36. libterm-readkey-perl [2.32-1+b1 (now) -> 2.30-4 (oldoldstable, oldstable)]
    
  37. libtext-charwidth-perl [0.04-7+b3 (now) -> 0.04-6 (oldoldstable)]         
    
  38. libtext-iconv-perl [1.7-5+b2 (now) -> 1.7-2 (oldoldstable)]               
    
  39. openssh-client [1:6.7p1-6 (now) -> 1:5.5p1-6+squeeze5 (oldoldstable)]     
    
  40. openssh-server [1:6.7p1-6 (now) -> 1:5.5p1-6+squeeze5 (oldoldstable)]     
    
  41. perl [5.20.2-4 (now) -> 5.10.1-17squeeze6 (oldoldstable)]                 
    
  42. perl-base [5.20.2-4 (now) -> 5.10.1-17squeeze6 (oldoldstable)]            
    
  43. perl-modules [5.20.2-4 (now) -> 5.10.1-17squeeze6 (oldoldstable)]         
    
  44. ppp [2.4.6-3.1 (now) -> 2.4.5-4 (oldoldstable)]                           
    
  45. pppconfig [2.3.21 (now) -> 2.3.18+nmu2 (oldoldstable)]                    
    
  46. sane-utils [1.0.24-9+b1 (now) -> 1.0.21-9 (oldoldstable)]                 
    

Accepter cette solution ? [Y/n/q/?] q
Abandon de tous les efforts pour rechercher une solution à ces dépendances.
Abandon.
[07:56:03]:~$ [/code]
Tu viens simplement de rétrograder une bonne partie de ton système. En l’état, ne t’avises surtout pas de lancer un [mono]upgrade[/mono] et/ou [mono]dist-upgrade[/mono].
Il te restes à sortir ta calculette à pinning …

Ah, la fausse joie …

Pourtant, l’installation que j’ai lancé n’a pas l’air de rétrograder grand chose.

Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :

  Installer les paquets suivants :
  1.  libdb4.6 [4.6.21-11 (oldstable)]
    
  2.  libnet-daemon-perl [0.38-1.1 (oldstable)]
    
  3.  libplrpc-perl [0.2017-1.1 (oldstable)]
    

    Réinstaller à une version antérieure les paquets suivants :

  4.  liblocale-gettext-perl [1.05-7+b1 (now, oldstable) -> 1.05-4 (oldstable)]
    
  5.  libtext-charwidth-perl [0.04-7+b1 (now, oldstable) -> 0.04-5+b1 (oldstable)]
    
  6.  libtext-iconv-perl [1.7-5 (now, oldstable) -> 1.7-1+b1 (oldstable)]
    
  7.  libuuid-perl [0.02-5 (now, oldstable) -> 0.02-3+b1 (oldstable)]
    

8) perl [5.14.2-21+deb7u2 (now, oldstable) -> 5.10.0-19lenny5 (oldstable)]
9) perl-base [5.14.2-21+deb7u2 (now, oldstable) -> 5.10.0-19lenny5 (oldstable)]
10) perl-modules [5.14.2-21+deb7u2 (now, oldstable) -> 5.10.0-19lenny5 (oldstable)]
11) tasksel [3.14.1 (now, oldstable) -> 2.78 (oldstable)]

Sur ce que tu as posté, je vais devoir installer ces ressources aussi ?

Je pensais que pour avoir un MySQL OK, le simple fait de taper “aptitude install mysql-server=5.0.51a-24+lenny5” suffirait non (install auto) ??

(Dsl si ça parait bébête comme question mais je ne maitrise pas trop Linux pour le moment ^^)

[quote=“makeo”]
Le soucis, c’est que pour le serveur de prod, l’équipe en charge de migrer le site web veut absolument un PHP en 5.2.6 (pour des raisons de compatibilité). [/quote]
Cela me démangeait …
Il serait plus sage que l’équipe se prennent en charge et revoit de A à Z le développement de leur site fait maison, je suppose, pour qu’il soit compatible et aux normes de [mono]php-5[/mono], tout simplement.
Plutôt que de jouer à touche pipi avec une version lenny archi obsolète.

Et, c’est à toi que l’on confie cela …

J’suis à 100% d’accord avec toi. Je leur ai déjà dit que c’est du bidouillage cette migration mais j’ai l’impression qu’ils ne veulent pas bosser sur leur dev…

Au final, ils souhaitent juste que je leur livre la VM prêt à accueillir le site web…

Ok, demandes (invites les) leur de (pointer le bout du nez) nous rejoindre en ces lieux et à fortiori, sur ce sujet.

Je rebondis.

[quote=“makeo”]Le problème c’est que le discours de Navaho c’est “On vous met la dernière version de Debian, point barre” à partir de là …
[/quote]
Autrement dit une Wheezy, ils sont à labours chez les navaros.
Wheezy, sur laquelle est installée un système de virtualisation par le truchement du paquet qui va bien, quel est-il au fait ?
D’ailleurs, sur une [mono]VM[/mono], on installe ce que l’on veut, indépendemment du système hôte, une Wheezy, une Sid ou une [mono]Lenny[/mono] … par exemple.

Ok, demandes (invites les) leur de (pointer le bout du nez) nous rejoindre en ces lieux et à fortiori, sur ce sujet.
Je préfère éviter (en tant qu’alternant, je peux vite m’attirer des ennuis) :mrgreen:

Peut être qu’une fois la VM livrée, ils prendront conscience et choisiront de passer à quelque chose de clean…

Au final, je compte refaire une VM test sur laquelle je vais installer PHP5.2/PHPMyAdmin/apache2/MySQL en mode Lenny puis geler les paquetages. Si c’est concluant, j’attaque la pauvre VM de prod…

De toute façon, je suis quasi sur qu’il y aura autre chose derrière du style “Oh, vous pouvez m’installer ce paquet” et Boum ! plus rien ne fonctionne :laughing:

Concernant Navaho, c’est claire que ce n’est pas logique. Ça casse pas un bras de balancer un iso de Lenny … Je pense qu’ils ont des templates prêt à l’emploi et qu’ils ont du retirer les versions précédentes à Debian 7.