Problèmes de dépendances Exim4 suite mig en Squeeze

Bonjour,

Voici les retours demandés.

Ne donne rien

J’ai crée le fichier apt.conf dans /etc/apt qui contient :

APT::Install-Suggests "false"; APT::Install-Recommends "false"; Aptitude::Recommends-Important "false"; APT::Default-Release "squeeze"; APT::Immediate-Configure "false";

Ne donne rien

[code]machine:# aptitude autoclean
Freed 0 B of disk space
cuba:/etc/apt# aptitude update
Hit http://ftp.fr.debian.org squeeze Release.gpg
Get:1 http://security.debian.org squeeze/updates Release.gpg [836 B]
Ign http://security.debian.org/ squeeze/updates/contrib Translation-en
Ign http://security.debian.org/ squeeze/updates/contrib Translation-fr
Ign http://security.debian.org/ squeeze/updates/main Translation-en
Ign http://security.debian.org/ squeeze/updates/main Translation-fr
Ign http://security.debian.org/ squeeze/updates/non-free Translation-en
Ign http://security.debian.org/ squeeze/updates/non-free Translation-fr
Ign http://ftp.fr.debian.org/debian/ squeeze/contrib Translation-en
Get:2 http://security.debian.org squeeze/updates Release [86.9 kB]
Ign http://ftp.fr.debian.org/debian/ squeeze/contrib Translation-fr
Ign http://ftp.fr.debian.org/debian/ squeeze/main Translation-en
Hit http://ftp.fr.debian.org/debian/ squeeze/main Translation-fr
Ign http://ftp.fr.debian.org/debian/ squeeze/non-free Translation-en
Ign http://ftp.fr.debian.org/debian/ squeeze/non-free Translation-fr
Get:3 http://ftp.fr.debian.org squeeze-updates Release.gpg [836 B]
Ign http://ftp.fr.debian.org/debian/ squeeze-updates/contrib Translation-en
Ign http://ftp.fr.debian.org/debian/ squeeze-updates/contrib Translation-fr
Ign http://ftp.fr.debian.org/debian/ squeeze-updates/main Translation-en
Ign http://ftp.fr.debian.org/debian/ squeeze-updates/main Translation-fr
Ign http://ftp.fr.debian.org/debian/ squeeze-updates/non-free Translation-en
Ign http://ftp.fr.debian.org/debian/ squeeze-updates/non-free Translation-fr
Hit http://ftp.fr.debian.org squeeze Release
Get:4 http://security.debian.org squeeze/updates/main Sources [128 kB]
Get:5 http://ftp.fr.debian.org squeeze-updates Release [113 kB]
Get:6 http://security.debian.org squeeze/updates/contrib Sources [14 B]
Get:7 http://security.debian.org squeeze/updates/non-free Sources [14 B]
Get:8 http://security.debian.org squeeze/updates/main i386 Packages [344 kB]
Hit http://ftp.fr.debian.org squeeze/main Sources
Hit http://ftp.fr.debian.org squeeze/contrib Sources
Hit http://ftp.fr.debian.org squeeze/non-free Sources
Get:9 http://security.debian.org squeeze/updates/contrib i386 Packages [681 B]
Get:10 http://security.debian.org squeeze/updates/non-free i386 Packages [14 B]
Hit http://ftp.fr.debian.org squeeze/main i386 Packages
Hit http://ftp.fr.debian.org squeeze/contrib i386 Packages
Hit http://ftp.fr.debian.org squeeze/non-free i386 Packages
Hit http://ftp.fr.debian.org squeeze-updates/main Sources/DiffIndex
Get:11 http://ftp.fr.debian.org squeeze-updates/contrib Sources [14 B]
Get:12 http://ftp.fr.debian.org squeeze-updates/non-free Sources [14 B]
Hit http://ftp.fr.debian.org squeeze-updates/main i386 Packages/DiffIndex
Get:13 http://ftp.fr.debian.org squeeze-updates/contrib i386 Packages [14 B]
Get:14 http://ftp.fr.debian.org squeeze-updates/non-free i386 Packages [14 B]
Get:15 http://ftp.fr.debian.org squeeze-updates/main i386 Packages [5140 B]
Fetched 680 kB in 2s (254 kB/s)

Current status: 2 updates [+2].[/code]

[code]machine:# aptitude upgrade
The following packages will be upgraded:
libcurl3 libcurl3-gnutls
2 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 541 kB of archives. After unpacking 73.7 kB will be freed.
Do you want to continue? [Y/n/?] Y
Get:1 http://security.debian.org/ squeeze/updates/main libcurl3 i386 7.21.0-2.1+squeeze6 [280 kB]
Get:2 http://security.debian.org/ squeeze/updates/main libcurl3-gnutls i386 7.21.0-2.1+squeeze6 [260 kB]
Fetched 541 kB in 2s (207 kB/s)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = “fr_FR:fr:en_GB:en”,
LC_ALL = (unset),
LANG = "fr_FR@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale (“C”).
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
(Reading database … 47928 files and directories currently installed.)
Preparing to replace libcurl3 7.21.0-2.1+squeeze5 (using …/libcurl3_7.21.0-2.1+squeeze6_i386.deb) …
Unpacking replacement libcurl3 …
Preparing to replace libcurl3-gnutls 7.21.0-2.1+squeeze5 (using …/libcurl3-gnutls_7.21.0-2.1+squeeze6_i386.deb) …
Unpacking replacement libcurl3-gnutls …
Setting up libcurl3 (7.21.0-2.1+squeeze6) …
Setting up libcurl3-gnutls (7.21.0-2.1+squeeze6) …

Current status: 0 updates [-2].
machine:# [/code]

Toujours pas possible d’installer exim4!

[code]machine:#aptitude install exim4
The following NEW packages will be installed:
exim4 exim4-base{a} exim4-config{ab} exim4-daemon-light{ab}
0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 2032 kB of archives. After unpacking 4141 kB will be used.
The following packages have unmet dependencies:
exim4-config: Conflicts: postfix but 2.7.1-1+squeeze1 is installed.
postfix: Conflicts: mail-transport-agent which is a virtual package.
exim4-daemon-light: Conflicts: mail-transport-agent which is a virtual package.
The following actions will resolve these dependencies:

 Remove the following packages:
  1. postfix                     
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4 exim4-base{a} exim4-config{a} exim4-daemon-light{a}
The following packages will be REMOVED:
postfix{a}
0 packages upgraded, 4 newly installed, 1 to remove and 0 not upgraded.
Need to get 2032 kB of archives. After unpacking 868 kB will be used.
Do you want to continue? [Y/n/?] Y
Get:1 http://ftp.fr.debian.org/debian/ squeeze/main exim4-base i386 4.72-6+squeeze3 [1013 kB]
Get:2 http://ftp.fr.debian.org/debian/ squeeze/main exim4-daemon-light i386 4.72-6+squeeze3 [549 kB]
Get:3 http://ftp.fr.debian.org/debian/ squeeze/main exim4 all 4.72-6+squeeze3 [7812 B]
Get:4 http://ftp.fr.debian.org/debian/ squeeze/main exim4-config all 4.72-6+squeeze3 [462 kB]
Fetched 2032 kB in 6s (329 kB/s)
E: Could not perform immediate configuration on ‘exim4’. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
machine:#

[/code]

Salut,

As-tu également modifié le fichier [mono]/etc/apt/apt.conf.d/70debconf[/mono] comme demander (Cf.¹) en [mono]* edit *[/mono] sur le post précédant ?

Impossible, n’est pas Français … 8)


Procédons autrement. :bulb:

# aptitude install exim4-base exim4-config exim4-daemon-light

Suivit de :

# aptitude install exim4

J’avais effectivement pas vu ton edit.

Je viens de mettre en commentaire la ligne dans /etc/apt/apt.conf.d/70debconf puis j’air elancé l’instalaltion de exim4 mais toujours même problème.

[code]machine:~#aptitude install exim4
The following NEW packages will be installed:
exim4 exim4-base{a} exim4-config{ab} exim4-daemon-light{ab}
0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 2032 kB of archives. After unpacking 4141 kB will be used.
The following packages have unmet dependencies:
exim4-config: Conflicts: postfix but 2.7.1-1+squeeze1 is installed.
postfix: Conflicts: mail-transport-agent which is a virtual package.
exim4-daemon-light: Conflicts: mail-transport-agent which is a virtual package.
The following actions will resolve these dependencies:

 Remove the following packages:
  1. postfix                     
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4 exim4-base{a} exim4-config{a} exim4-daemon-light{a}
The following packages will be REMOVED:
postfix{a}
0 packages upgraded, 4 newly installed, 1 to remove and 0 not upgraded.
Need to get 2032 kB of archives. After unpacking 868 kB will be used.
Do you want to continue? [Y/n/?] Y
Get:1 http://ftp.fr.debian.org/debian/ squeeze/main exim4-base i386 4.72-6+squeeze3 [1013 kB]
Get:2 http://ftp.fr.debian.org/debian/ squeeze/main exim4-daemon-light i386 4.72-6+squeeze3 [549 kB]
Get:3 http://ftp.fr.debian.org/debian/ squeeze/main exim4 all 4.72-6+squeeze3 [7812 B]
Get:4 http://ftp.fr.debian.org/debian/ squeeze/main exim4-config all 4.72-6+squeeze3 [462 kB]
Fetched 2032 kB in 8s (247 kB/s)
E: Could not perform immediate configuration on ‘exim4’. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
machine:~#[/code]

edit

Même problème.

[code]machine:~#aptitude install exim4-base exim4-config exim4-daemon-light
The following NEW packages will be installed:
exim4-base exim4-config{b} exim4-daemon-light{b}
0 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/2024 kB of archives. After unpacking 4080 kB will be used.
The following packages have unmet dependencies:
exim4-config: Conflicts: postfix but 2.7.1-1+squeeze1 is installed.
postfix: Conflicts: mail-transport-agent which is a virtual package.
exim4-daemon-light: Conflicts: mail-transport-agent which is a virtual package.
The following actions will resolve these dependencies:

 Remove the following packages:
  1. postfix                     
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4-base exim4-config exim4-daemon-light
The following packages will be REMOVED:
postfix{a}
0 packages upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/2024 kB of archives. After unpacking 807 kB will be used.
Do you want to continue? [Y/n/?] Y
E: Could not perform immediate configuration on ‘exim4-daemon-light’. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
machine:~#[/code]

# aptitude install exim4-base exim4-config
# aptitude install exim4-daemon-light

? :017

Je n’ai pas encore dit mon dernier mot. :033


Nous verrons ce que chantent Apt et Dpkg à la suite … dans le cas ou … :angelic-green:

J’ai un doute, j’ai donc lancé la commande avec le -s car j’ai vu que des paquets comme mailx etc… vont être supprimés.

Qu’en penses tu?

m[code]achine:# aptitude -s install exim4-base exim4-config
The following NEW packages will be installed:
exim4-base exim4-config{b}
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1475 kB of archives. After unpacking 3015 kB will be used.
The following packages have unmet dependencies:
exim4-config: Conflicts: postfix but 2.7.1-1+squeeze1 is installed.
The following actions will resolve these dependencies:

 Remove the following packages:
  1. bsd-mailx                   
    
  2. logcheck                    
    
  3. mailagent                   
    
  4. mailx                       
    
  5. postfix                     
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4-base exim4-config
The following packages will be REMOVED:
bsd-mailx{a} logcheck{a} logcheck-database{u} logtail{u} mailagent{a} mailx{a} postfix{a}
The following packages are RECOMMENDED but will NOT be installed:
heirloom-mailx mailutils
0 packages upgraded, 2 newly installed, 7 to remove and 0 not upgraded.
Need to get 0 B/1475 kB of archives. After unpacking 2964 kB will be freed.
Do you want to continue? [Y/n/?] Y
Would download/install/remove packages.
machine:#[/code]

Re,

Bien vu !! :023 :clap:

Et bien voici une solution qui s’offre. :wink:

[quote]achine:# aptitude -s install exim4-base exim4-config
The following NEW packages will be installed:
exim4-base exim4-config{b}
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1475 kB of archives. After unpacking 3015 kB will be used.
The following packages have unmet dependencies:
exim4-config: Conflicts: postfix but 2.7.1-1+squeeze1 is installed.
The following actions will resolve these dependencies:

 Remove the following packages:
  1. bsd-mailx                   
    
  2. logcheck                   
    
  3. mailagent                   
    
  4. mailx                       
    
  5. postfix                     
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4-base exim4-config
The following packages will be REMOVED:
bsd-mailx{a} logcheck{a} logcheck-database{u} logtail{u} mailagent{a} mailx{a} postfix{a}
The following packages are RECOMMENDED but will NOT be installed:
heirloom-mailx mailutils
0 packages upgraded, 2 newly installed, 7 to remove and 0 not upgraded.
Need to get 0 B/1475 kB of archives. After unpacking 2964 kB will be freed.
Do you want to continue? [Y/n/?] Y
Would download/install/remove packages.
machine:#[/quote]


* edit *

Tu n’as pas accroché en MP, je fais donc remonter.

Allons-y. :wink:

Nota : on corrigera toutes les modifications (apt.conf, etc …) temporaires, après.

[quote]unmarkauto

unmarkauto permet de marquer un paquet comme installé manuellement.

Un tel paquet ne sera pas supprimé automatiquement, même si aucun autre paquet n’en dépend.[/quote]

Dans un premier temps¹.

# aptitude unmarkauto bsd-mailx logcheck mailagent mailx postfix

¹ Il faudra très certainement peaufiner cela.

À la suite et en simulation. :023

~ $ aptitude -s install exim4-base exim4-config

Salut,

Voici donc les retours :

machine:~#aptitude unmarkauto bsd-mailx logcheck mailagent mailx postfix No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. machine:~#

Même souci mais j’ai la sensation que unmarkauto n’a pas fonctionné!

[code]machine:~# aptitude -s install exim4-base exim4-config
The following NEW packages will be installed:
exim4-base exim4-config{b}
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1475 kB of archives. After unpacking 3015 kB will be used.
The following packages have unmet dependencies:
exim4-config: Conflicts: postfix but 2.7.1-1+squeeze1 is installed.
The following actions will resolve these dependencies:

 Remove the following packages:
  1. bsd-mailx                   
    
  2. logcheck                    
    
  3. mailagent                   
    
  4. mailx                       
    
  5. postfix                     
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4-base exim4-config
The following packages will be REMOVED:
bsd-mailx{a} logcheck{a} logcheck-database{u} logtail{u} mailagent{a} mailx{a} postfix{a}
The following packages are RECOMMENDED but will NOT be installed:
heirloom-mailx mailutils
0 packages upgraded, 2 newly installed, 7 to remove and 0 not upgraded.
Need to get 0 B/1475 kB of archives. After unpacking 2964 kB will be freed.
Do you want to continue? [Y/n/?] Y
Would download/install/remove packages.
machine:~# [/code]

Salut,

« Je sais, il faut bien reconnaître que j’avais un objectif inavoué. »

Nota :

N’ayant pas besoin d’un serveur de courriel en local, ssmtp me suffit amplement.

Je viens donc d’installer postfix qui a fait tomber ssmtp, puis installer exim4 qui à son tour a supprimé postfix et ensuite j’ai purger/remover ce dernier (à deux reprises) qui par la même occasion offre à un moment clé l’installation d’exim4.

L’intégralité avec le mode simulation et sans se trouvant sur le pastebin de lol, que je :006 en passant. :wink:

paste.isalo.org/153


Reprenons et corrigeons par la même occasion.

[mono]# aptitude markauto bsd-mailx logcheck mailagent mailx postfix[/mono]

  • Supprimes la ligne en gras.

[mono]$ cat /etc/apt/apt.conf

APT::Install-Suggests “false”;
APT::Install-Recommends “false”;
Aptitude::Recommends-Important “false”;
APT::Default-Release “squeeze”;
APT::Immediate-Configure “false”;[/mono]

  • Décommentes ce fichier.

[mono]$ cat /etc/apt/apt.conf.d/70debconf
// Pre-configure all packages with debconf before they are installed.
// If you don’t like it, comment it out.
DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};[/mono]

[mono]# aptitude update[/mono]

À présent pousses aptitude dans ces retranchements, (répondre non X fois) en mode simulation jusqu’au moment où il te proposera la réinstallation d’exim4.

Ce qui te retournera (sensiblement) quelque chose comme ci-dessous. Attention, ici ce retour est en mode réelle.

[code][09:46:04] ~ # aptitude remove --purge postfix
Les paquets suivants seront ENLEVÉS :
postfix
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 3 277 ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
bsd-mailx : Dépend: default-mta qui est un paquet virtuel ou
mail-transport-agent qui est un paquet virtuel
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. apticron                      
    
  2. bsd-mailx                     
    

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

 Installer les paquets suivants :               
  1. lsb-invalid-mta [4.1+Debian8+deb7u1 (stable)]
    

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

 Installer les paquets suivants :                 
  1. xmail [1.27-1.1+b1 (stable, testing, unstable)]
    

Accepter cette solution ? [Y/n/q/?] n
ouverts : 161 ; fermés : 327 ; reportés : 52 ; en conflit : 60 OLes actions suivantes permettront de résoudre ces dépendances :

 Installer les paquets suivants :                   
  1. nullmailer [1:1.11-2 (stable, testing, unstable)]
    

Accepter cette solution ? [Y/n/q/?] n
ouverts : 209 ; fermés : 463 ; reportés : 52 ; en conflit : 60 OLes actions suivantes permettront de résoudre ces dépendances :

 Installer les paquets suivants :            
  1. ssmtp [2.64-7 (stable, testing, unstable)]
    

Accepter cette solution ? [Y/n/q/?] n
ouverts : 265 ; fermés : 606 ; reportés : 54 ; en conflit : 62 oLes actions suivantes permettront de résoudre ces dépendances :

 Installer les paquets suivants :                          
  1. libident [0.22-3 (oldstable, stable, testing, unstable)]
    
  2. masqmail [0.2.30-1 (stable, testing)]                   
    

Accepter cette solution ? [Y/n/q/?] n
ouverts : 307 ; fermés : 687 ; reportés : 54 ; en conflit : 62 oLes actions suivantes permettront de résoudre ces dépendances :

 Installer les paquets suivants :      
  1. exim4-base [4.80-7 (stable)]        
    
  2. exim4-config [4.80-7 (stable)]      
    
  3. exim4-daemon-light [4.80-7 (stable)]
    

Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
exim4-base{a} exim4-config{a} exim4-daemon-light{a}
Les paquets suivants seront ENLEVÉS :
postfix
0 paquets mis à jour, 3 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o/2 143 ko d’archives. Après dépaquetage, 560 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Préconfiguration des paquets…
Sélection du paquet exim4-base précédemment désélectionné.
(Lecture de la base de données… 156794 fichiers et répertoires déjà installés.)
Dépaquetage de exim4-base (à partir de …/exim4-base_4.80-7_i386.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
dpkg: postfix : problème de dépendance, mais suppression comme demandé :
bsd-mailx dépend de default-mta | mail-transport-agent ; cependant :
Le paquet default-mta n’est pas installé.
Le paquet mail-transport-agent n’est pas installé.
Le paquet postfix qui fournit mail-transport-agent doit être supprimé.

(Lecture de la base de données… 156867 fichiers et répertoires déjà installés.)
Suppression de postfix …
[ ok ] Stopping Postfix Mail Transport Agent: postfix.
Traitement des actions différées (« triggers ») pour « man-db »…
Sélection du paquet exim4-daemon-light précédemment désélectionné.
(Lecture de la base de données… 156702 fichiers et répertoires déjà installés.)
Dépaquetage de exim4-daemon-light (à partir de …/exim4-daemon-light_4.80-7_i386.deb) …
Sélection du paquet exim4-config précédemment désélectionné.
Dépaquetage de exim4-config (à partir de …/exim4-config_4.80-7_all.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de exim4-config (4.80-7) …
Paramétrage de exim4-base (4.80-7) …
exim: DB upgrade, deleting hints-db
Paramétrage de exim4-daemon-light (4.80-7) …
[ ok ] Starting MTA: exim4.

[09:47:57] ~ #
[09:47:58] ~ #
[09:47:58] ~ # dpkg -l | grep exim4
ii exim4-base 4.80-7 i386 support files for all Exim MTA (v4) packages
ii exim4-config 4.80-7 all configuration for the Exim MTA (v4)
ii exim4-daemon-light 4.80-7 i386 lightweight Exim MTA (v4) daemon
[09:48:02] ~ #[/code]

À toi à présent … :wink:

[mono]~ $ aptitude -s remove --purge postfix[/mono] … :think:

[---------

Rétrospectivement, en première idée (Cf.)[mono]machine:~# aptitude -s remove --purge postfix[/mono] offrait le même status et mieux encore.

Status, que j’ai voulu contourner simplement pour ne pas avoir à utiliser une soit dite en passant (Cf …) : méthode “d’omnivore bien portant sur quatre pattes avec une queue en tire bouchon”.

«Sus scrofa domesticus»

« “C’est pour la plupart des hommes un exemple décourageant que la sérénité d’un cochon.” /»

Anatole France

--------/]

Voici les retours.

machine:~# aptitude markauto bsd-mailx logcheck mailagent mailx postfix The following packages will be REMOVED: logcheck{u} logcheck-database{u} logtail{u} mailagent{u} 0 packages upgraded, 0 newly installed, 4 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 2469 kB will be freed. Do you want to continue? [Y/n/?]n machine:~
Je n’ai pas répondu “Y” car apparemment cela veut supprimer les paquets!

Pour le fichier apt.conf et 70debconf c’est modifié.

aptitude update a été lancé

Voici le résultat de aptitude -s remove --purge postfix

Par contre j’ai mis n même arriver à exim4. Fallait il que je répondes Y?

[code]The following packages will be REMOVED:
postfix
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 3273 kB will be freed.
The following packages have unmet dependencies:
logcheck: Depends: default-mta which is a virtual package. or
mail-transport-agent which is a virtual package.
bsd-mailx: Depends: default-mta which is a virtual package. or
mail-transport-agent which is a virtual package.
mailagent: Depends: exim4 but it is not going to be installed. or
postfix but it is not going to be installed. or
sendmail but it is not going to be installed. or
mail-transport-agent which is a virtual package.
The following actions will resolve these dependencies:

 Remove the following packages:
  1. bsd-mailx                   
    
  2. logcheck                    
    
  3. mailagent                   
    
  4. mailx                       
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:     
  1. dma [0.0.2010.06.17-6 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:
  1. xmail [1.27-1.1 (oldstable)] 
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:
  1. ssmtp [2.64-4 (oldstable)]   
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:        
  1. sendmail-bin [8.14.3-9.4 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:      
  1. nullmailer [1:1.04-1.2 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:             
  1. masqmail [0.2.27-1.1+squeeze1 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:                   
  1. exim4-base [4.72-6+squeeze3 (oldstable)]        
    
  2. exim4-config [4.72-6+squeeze3 (oldstable)]      
    
  3. exim4-daemon-light [4.72-6+squeeze3 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:                   
  1. exim4-base [4.72-6+squeeze3 (oldstable)]        
    
  2. exim4-config [4.72-6+squeeze3 (oldstable)]      
    
  3. exim4-daemon-heavy [4.72-6+squeeze3 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:        
  1. esmtp [1.2-4squeeze1 (oldstable)]    
    
  2. esmtp-run [1.2-4squeeze1 (oldstable)]
    
  3. libesmtp5 [1.0.4-5 (oldstable)]      
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:   
  1. libgsasl7 [1.4.4-2 (oldstable)] 
    
  2. libntlm0 [1.2-1 (oldstable)]    
    
  3. msmtp [1.4.21-1 (oldstable)]    
    
  4. msmtp-mta [1.4.21-1 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:                
  1. courier-authdaemon [0.63.0-3 (oldstable)]    
    
  2. courier-authlib [0.63.0-3 (oldstable)]       
    
  3. courier-authlib-userdb [0.63.0-3 (oldstable)]
    
  4. courier-base [0.65.0-3 (oldstable)]          
    
  5. courier-mta [0.65.0-3 (oldstable)]           
    
  6. libfam0 [2.7.0-17 (oldstable)]               
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:                
  1. courier-authdaemon [0.63.0-3 (oldstable)]    
    
  2. courier-authlib [0.63.0-3 (oldstable)]       
    
  3. courier-authlib-userdb [0.63.0-3 (oldstable)]
    
  4. courier-base [0.65.0-3 (oldstable)]          
    
  5. courier-mta [0.65.0-3 (oldstable)]           
    
  6. gamin [0.1.10-2+b1 (oldstable)]              
    
  7. libgamin0 [0.1.10-2+b1 (oldstable)]          
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Remove the following packages:               
  1. uw-imapd                                   
    

    Install the following packages:

  2. citadel-mta [7.83-2squeeze2 (oldstable)]   
    
  3. citadel-server [7.83-2squeeze2 (oldstable)]
    
  4. libcitadel2 [7.83-1 (oldstable)]           
    
  5. libical0 [0.44-3 (oldstable)]              
    
  6. libsieve2-1 [2.2.6-1 (oldstable)]          
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. postfix [2.7.1-1+squeeze1 (now, oldstable)]        
    

Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
[/code]

Oui, mais en mode simulation. :wink:

Ici, lors de la première rencontre d’exim.

[mono]Install the following packages:

  1. exim4-base [4.72-6+squeeze3 (oldstable)]       
    
  2. exim4-config [4.72-6+squeeze3 (oldstable)]     
    
  3. exim4-daemon-light [4.72-6+squeeze3 (oldstable)]
    

Accept this solution? [Y/n/q/?] Y[/mono]

Que dit-il à présent ?

Ok.

voici donc après avoir répondu Y

[code]The following actions will resolve these dependencies:

 Install the following packages:                   
  1. exim4-base [4.72-6+squeeze3 (oldstable)]        
    
  2. exim4-config [4.72-6+squeeze3 (oldstable)]      
    
  3. exim4-daemon-light [4.72-6+squeeze3 (oldstable)]
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4-base{a} exim4-config{a} exim4-daemon-light{a}
The following packages will be REMOVED:
postfix
0 packages upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/2024 kB of archives. After unpacking 807 kB will be used.
Do you want to continue? [Y/n/?] Y
Would download/install/remove packages.
machine:~#
[/code]

Parfait.

Relances [mono]# aptitude remove --purge postfix[/mono] sans l’option -s et refuses jusqu’à la proposition d’exim4 comme tu viens de le faire. :wink::greetings-wavingyellow: :handgestures-fingerscrossed:

Même Problème. Je penses que je vais être dans l’obligation de reinstaller la machine.

[code]The following actions will resolve these dependencies:

 Install the following packages:             
  1. masqmail [0.2.27-1.1+squeeze1 (oldstable)]
    

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

 Install the following packages:                   
  1. exim4-base [4.72-6+squeeze3 (oldstable)]        
    
  2. exim4-config [4.72-6+squeeze3 (oldstable)]      
    
  3. exim4-daemon-light [4.72-6+squeeze3 (oldstable)]
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4-base{a} exim4-config{a} exim4-daemon-light{a}
The following packages will be REMOVED:
postfix
0 packages upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/2024 kB of archives. After unpacking 807 kB will be used.
Do you want to continue? [Y/n/?] Y
E: Could not perform immediate configuration on ‘exim4-daemon-light’. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
machine:~#[/code]

Ah, inutile de parler de sauvegarde/restauration alors. :083

Ne baisses donc pas les bras s’y vite, tu n’es plus un newbie sous Debian.

Souviens toi, il y a encore [mono]apt-get et dpkg[/mono] et dans le pire des cas, postfix est déjà en place. :wink:

Replaces à nouveau cette ligne.

[mono]$ cat /etc/apt/apt.conf

APT::Install-Suggests “false”;
APT::Install-Recommends “false”;
Aptitude::Recommends-Important “false”;
APT::Default-Release “squeeze”;
APT::Immediate-Configure “false”;[/mono]

Et commentes celle-ci.

[mono]$ cat /etc/apt/apt.conf.d/70debconf
// Pre-configure all packages with debconf before they are installed.
// If you don’t like it, comment it out.
//DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};[/mono]

[mono]# aptitude update[/mono]

À présent reprends la procédure de remove/purge postfix jusqu’à l’étape de proposition d’exmi4 (Y).

Salut,

Je ne baisses pas les bras mais c’est juste que j’ai plusieurs problèmes sur cette machine donc au lieu de mettre des rustines un peu partout, je suis plus pour repartir sur un système sain bien évidement en ayant fait les sauvegardes etc…

Idem même souci.

[code]The following actions will resolve these dependencies:

 Install the following packages:                   
  1. exim4-base [4.72-6+squeeze3 (oldstable)]        
    
  2. exim4-config [4.72-6+squeeze3 (oldstable)]      
    
  3. exim4-daemon-light [4.72-6+squeeze3 (oldstable)]
    

Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
exim4-base{a} exim4-config{a} exim4-daemon-light{a}
The following packages will be REMOVED:
postfix
0 packages upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/2024 kB of archives. After unpacking 807 kB will be used.
Do you want to continue? [Y/n/?] Y
E: Could not perform immediate configuration on ‘exim4-daemon-light’. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2)
machine:~# [/code]

Salut,

Je ne vois vraiment pas ce qui peut être bloquant sur ta machine. :mrgreen:

Pour ma part que ce soit via :

  • la suppression de postfix (Cf.)

  • l’install par-dessus postfix d’exim4 (ci-dessous)

Dans les deux cas, chez moi c’est un succès.

[code][12:36:33] ~ # aptitude install exim4-base exim4-config
Les NOUVEAUX paquets suivants vont être installés :
exim4-base exim4-config{b}
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 1 514 ko d’archives. Après dépaquetage, 2 625 ko seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
exim4-config : Est en conflit avec: postfix mais 2.9.6-2 est installé.
ouverts : 6 ; fermés : 1 ; reportés : 4 ; en conflit : 4 .Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. bsd-mailx                     
    
  2. logcheck                      
    
  3. mailagent                     
    
  4. mailutils                     
    
  5. postfix                       
    

Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
exim4-base exim4-config
Les paquets suivants seront ENLEVÉS :
bsd-mailx{a} libipc-signal-perl{u} libmime-types-perl{u} libproc-waitstat-perl{u} logcheck{a} mailagent{a} mailutils{a} mime-construct{u} postfix{a}
0 paquets mis à jour, 2 nouvellement installés, 9 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 1 514 ko d’archives. Après dépaquetage, 4 216 ko seront libérés.
Voulez-vous continuer ? [Y/n/?] y
Prendre : 1 http://ftp.fr.debian.org/debian/ stable/main exim4-config all 4.80-7 [478 kB]
Prendre : 2 http://ftp.fr.debian.org/debian/ stable/main exim4-base i386 4.80-7 [1 037 kB]
1 514 ko téléchargés en 2s (574 ko/s)
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Préconfiguration des paquets…
(Lecture de la base de données… 148421 fichiers et répertoires déjà installés.)
Suppression de bsd-mailx …
Suppression de logcheck …
Suppression de mime-construct …
Suppression de libproc-waitstat-perl …
Suppression de libipc-signal-perl …
Suppression de libmime-types-perl …
Suppression de mailagent …
Suppression de mailutils …
update-alternatives: utilisation de « /usr/bin/bsd-from » pour fournir « /usr/bin/from » (from) en mode automatique
Suppression de postfix …
[ ok ] Stopping Postfix Mail Transport Agent: postfix.
Traitement des actions différées (« triggers ») pour « man-db »…
Sélection du paquet exim4-config précédemment désélectionné.
(Lecture de la base de données… 148015 fichiers et répertoires déjà installés.)
Dépaquetage de exim4-config (à partir de …/exim4-config_4.80-7_all.deb) …
Sélection du paquet exim4-base précédemment désélectionné.
Dépaquetage de exim4-base (à partir de …/exim4-base_4.80-7_i386.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de exim4-config (4.80-7) …
Paramétrage de exim4-base (4.80-7) …
exim: DB upgrade, deleting hints-db
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

[12:39:13] ~ #
[12:39:17] ~ #
[12:39:17] ~ #
[12:39:42] ~ # aptitude install exim4-daemon-light
Les NOUVEAUX paquets suivants vont être installés :
exim4-daemon-light
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 628 ko d’archives. Après dépaquetage, 1 212 ko seront utilisés.
Prendre : 1 http://ftp.fr.debian.org/debian/ stable/main exim4-daemon-light i386 4.80-7 [628 kB]
628 ko téléchargés en 1s (573 ko/s)
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
L’interface courriel a besoin d’un « sendmail » installé. L’afficheur page à page sera utilisé.
Préconfiguration des paquets…
Sélection du paquet exim4-daemon-light précédemment désélectionné.
(Lecture de la base de données… 148177 fichiers et répertoires déjà installés.)
Dépaquetage de exim4-daemon-light (à partir de …/exim4-daemon-light_4.80-7_i386.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de exim4-daemon-light (4.80-7) …
[ ok ] Starting MTA: exim4.
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

[12:40:33] ~ #
[12:40:51] ~ #
[12:40:51] ~ #
[12:40:51] ~ # aptitude install exim4
Les NOUVEAUX paquets suivants vont être installés :
exim4
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 7 806 o d’archives. Après dépaquetage, 45,1 ko seront utilisés.
Prendre : 1 http://ftp.fr.debian.org/debian/ stable/main exim4 all 4.80-7 [7 806 B]
7 806 o téléchargés en 0s (48,7 ko/s)
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Bogues de gravité serious sur exim4 (-> 4.80-7) <non corrigé>
#678337 - exim4: Segfault at start of main()
Résumé :
exim4(1 bogue)
Êtes-vous certain de vouloir installer/mettre à jour les paquets ci-dessus ? [Y/n/?/…] p
Le paquet suivant sera figé ou en attente :
exim4
Confirmez-vous l’action précédente ? [Y/n] y
exim4 figé par ajout d’une préférence « Pin » dans /etc/apt/preferences. APT
devra être relancé pour activer cette option.
Êtes-vous certain de vouloir installer/mettre à jour les paquets ci-dessus ? [N/?/…] y
Préconfiguration des paquets…
Sélection du paquet exim4 précédemment désélectionné.
(Lecture de la base de données… 148205 fichiers et répertoires déjà installés.)
Dépaquetage de exim4 (à partir de …/archives/exim4_4.80-7_all.deb) …
Paramétrage de exim4 (4.80-7) …
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

[12:42:14] ~ #
[12:42:25] ~ #
[12:42:25] ~ #
[12:42:27] ~ # dpkg -l | grep exim4
ii exim4 4.80-7 all metapackage to ease Exim MTA (v4) installation
ii exim4-base 4.80-7 i386 support files for all Exim MTA (v4) packages
ii exim4-config 4.80-7 all configuration for the Exim MTA (v4)
ii exim4-daemon-light 4.80-7 i386 lightweight Exim MTA (v4) daemon
[12:42:39] ~ #
[12:42:58] ~ #
[12:42:58] ~ #
[12:42:58] ~ # aptitude install ssmtp
Les NOUVEAUX paquets suivants vont être installés :
ssmtp{b}
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 56,1 ko d’archives. Après dépaquetage, 8 192 o seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
exim4-config : Est en conflit avec: ssmtp mais 2.64-7 doit être installé.
exim4-daemon-light : Est en conflit avec: mail-transport-agent qui est un paquet virtuel
ssmtp : Est en conflit avec: mail-transport-agent qui est un paquet virtuel
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. exim4                         
    
  2. exim4-base                    
    
  3. exim4-config                  
    
  4. exim4-daemon-light            
    

Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
ssmtp
Les paquets suivants seront ENLEVÉS :
exim4{a} exim4-base{a} exim4-config{a} exim4-daemon-light{a}
0 paquets mis à jour, 1 nouvellement installés, 4 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 56,1 ko d’archives. Après dépaquetage, 3 874 ko seront libérés.
Voulez-vous continuer ? [Y/n/?] y
Prendre : 1 http://ftp.fr.debian.org/debian/ stable/main ssmtp i386 2.64-7 [56,1 kB]
56,1 ko téléchargés en 0s (159 ko/s)
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Préconfiguration des paquets…
(Lecture de la base de données… 148207 fichiers et répertoires déjà installés.)
Suppression de exim4 …
Suppression de exim4-daemon-light …
[ ok ] Stopping MTA: exim4_listener.
Suppression de exim4-base …
Suppression de exim4-config …
Traitement des actions différées (« triggers ») pour « man-db »…
Sélection du paquet ssmtp précédemment désélectionné.
(Lecture de la base de données… 148073 fichiers et répertoires déjà installés.)
Dépaquetage de ssmtp (à partir de …/archives/ssmtp_2.64-7_i386.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Paramétrage de ssmtp (2.64-7) …
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

[12:44:37] ~ # [/code]


[mono]~ # find / -name “exim”[/mono] ? :think:


Je crois qu’il te reste cinq solutions (±) à exploiter.

  • [mono]$ apt-get -s --purge remove[/mono]

  • [mono]$ apt-get -s install[/mono]

  • [mono]# dpkg[/mono] en forçant.

  • configuré postfix

  • upgrader vers Wheezy en espérant que …

Merci. Je ferais cela dès Lundi et si cela ne donne rien je reinstallerais le système sous Wheezy.

Bon week-end :023

Salut,

Bon contre toute attente, je crois enfin que l’installation d’Exim4 a réussi en procédant de la sorte.

Puis

machine:# dpkg -l | grep exim4 ii exim4 4.72-6+squeeze3 metapackage to ease Exim MTA (v4) installation ii exim4-base 4.72-6+squeeze3 support files for all Exim MTA (v4) packages ii exim4-config 4.72-6+squeeze3 configuration for the Exim MTA (v4) ii exim4-daemon-light 4.72-6+squeeze3 lightweight Exim MTA (v4) daemon machine:#