Erreur lors d'un aptitude update

Bonjour!
J’ai droit à ce message d’erreur ce matin sur ma sid à jour (d’hier) :

[code]# aptitude update
Atteint http://mirror.home-dn.net lenny Release.gpg
Atteint http://mirror.home-dn.net lenny/main Translation-fr
Atteint http://ftp.fr.debian.org lenny Release.gpg
Atteint http://mirror.home-dn.net squeeze Release.gpg
Atteint http://mirror.home-dn.net squeeze/main Translation-fr
Atteint http://mirror.home-dn.net sid Release.gpg
Atteint http://mirror.home-dn.net sid/main Translation-fr
Atteint http://mirror.home-dn.net lenny Release
Atteint http://security.debian.org lenny/updates Release.gpg
Ign http://security.debian.org lenny/updates/main Translation-fr
Ign http://security.debian.org lenny/updates/contrib Translation-fr
Atteint http://mirror.home-dn.net squeeze Release
Atteint http://mirror.home-dn.net sid Release
Ign http://security.debian.org lenny/updates/non-free Translation-fr
Atteint http://security.debian.org squeeze/updates Release.gpg
Ign http://security.debian.org squeeze/updates/main Translation-fr
Ign http://security.debian.org squeeze/updates/contrib Translation-fr
Ign http://security.debian.org squeeze/updates/non-free Translation-fr
Atteint http://security.debian.org lenny/updates Release
Atteint http://volatile.debian.org lenny/volatile Release.gpg
Ign http://volatile.debian.org lenny/volatile/main Translation-fr
Ign http://volatile.debian.org lenny/volatile/contrib Translation-fr
Atteint http://mirror.home-dn.net lenny/main Packages/DiffIndex
Atteint http://mirror.home-dn.net lenny/main Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/non-free Translation-fr
Atteint http://mirror.home-dn.net squeeze/main Packages/DiffIndex
Atteint http://mirror.home-dn.net squeeze/main Sources/DiffIndex
Atteint http://mirror.home-dn.net sid/main Packages/DiffIndex
Atteint http://mirror.home-dn.net sid/main Sources/DiffIndex
Atteint http://security.debian.org squeeze/updates Release
Atteint http://volatile.debian.org lenny/volatile Release
Ign http://security.debian.org lenny/updates/main Packages/DiffIndex
Ign http://security.debian.org lenny/updates/contrib Packages/DiffIndex
Ign http://security.debian.org lenny/updates/non-free Packages/DiffIndex
Ign http://security.debian.org lenny/updates/main Sources/DiffIndex
Ign http://security.debian.org lenny/updates/contrib Sources/DiffIndex
Ign http://security.debian.org lenny/updates/non-free Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/main Packages/DiffIndex
Ign http://security.debian.org squeeze/updates/main Packages/DiffIndex
Ign http://security.debian.org squeeze/updates/contrib Packages/DiffIndex
Ign http://security.debian.org squeeze/updates/non-free Packages/DiffIndex
Ign http://security.debian.org squeeze/updates/main Sources/DiffIndex
Ign http://security.debian.org squeeze/updates/contrib Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/contrib Packages/DiffIndex
Ign http://volatile.debian.org lenny/volatile/non-free Packages/DiffIndex
Ign http://volatile.debian.org lenny/volatile/main Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/contrib Sources/DiffIndex
Ign http://security.debian.org squeeze/updates/non-free Sources/DiffIndex
Ign http://volatile.debian.org lenny/volatile/non-free Sources/DiffIndex
Atteint http://security.debian.org lenny/updates/main Packages
Atteint http://security.debian.org lenny/updates/contrib Packages
Atteint http://security.debian.org lenny/updates/non-free Packages
Atteint http://security.debian.org lenny/updates/main Sources
Atteint http://volatile.debian.org lenny/volatile/main Packages
Atteint http://security.debian.org lenny/updates/contrib Sources
Atteint http://security.debian.org lenny/updates/non-free Sources
Atteint http://security.debian.org squeeze/updates/main Packages
Atteint http://security.debian.org squeeze/updates/contrib Packages
Atteint http://security.debian.org squeeze/updates/non-free Packages
Atteint http://volatile.debian.org lenny/volatile/contrib Packages
Atteint http://volatile.debian.org lenny/volatile/non-free Packages
Atteint http://volatile.debian.org lenny/volatile/main Sources
Atteint http://volatile.debian.org lenny/volatile/contrib Sources
Atteint http://security.debian.org squeeze/updates/main Sources
Atteint http://security.debian.org squeeze/updates/contrib Sources
Atteint http://security.debian.org squeeze/updates/non-free Sources
Atteint http://volatile.debian.org lenny/volatile/non-free Sources
Atteint http://ftp.fr.debian.org lenny/main Translation-fr
Ign http://ftp.fr.debian.org lenny/contrib Translation-fr
Ign http://ftp.fr.debian.org lenny/non-free Translation-fr
Atteint http://ftp.fr.debian.org squeeze Release.gpg
Atteint http://ftp.fr.debian.org squeeze/main Translation-fr
Ign http://ftp.fr.debian.org squeeze/contrib Translation-fr
Ign http://ftp.fr.debian.org squeeze/non-free Translation-fr
Atteint http://ftp.fr.debian.org sid Release.gpg
Atteint http://ftp.fr.debian.org sid/main Translation-fr
Ign http://ftp.fr.debian.org sid/contrib Translation-fr
Ign http://ftp.fr.debian.org sid/non-free Translation-fr
Atteint http://ftp.fr.debian.org experimental Release.gpg
Ign http://ftp.fr.debian.org experimental/main Translation-fr
Ign http://ftp.fr.debian.org experimental/contrib Translation-fr
Ign http://ftp.fr.debian.org experimental/non-free Translation-fr
Atteint http://ftp.fr.debian.org lenny Release
Atteint http://ftp.fr.debian.org squeeze Release
Atteint http://ftp.fr.debian.org sid Release
Atteint http://ftp.fr.debian.org experimental Release
Ign http://ftp.fr.debian.org lenny/main Packages/DiffIndex
Ign http://ftp.fr.debian.org lenny/contrib Packages/DiffIndex
Ign http://ftp.fr.debian.org lenny/non-free Packages/DiffIndex
Ign http://ftp.fr.debian.org lenny/main Sources/DiffIndex
Ign http://ftp.fr.debian.org lenny/contrib Sources/DiffIndex
Ign http://ftp.fr.debian.org lenny/non-free Sources/DiffIndex
Atteint http://ftp.fr.debian.org squeeze/main Packages/DiffIndex
Atteint http://ftp.fr.debian.org squeeze/contrib Packages/DiffIndex
Atteint http://ftp.fr.debian.org squeeze/non-free Packages/DiffIndex
Atteint http://ftp.fr.debian.org squeeze/main Sources/DiffIndex
Atteint http://ftp.fr.debian.org squeeze/contrib Sources/DiffIndex
Atteint http://ftp.fr.debian.org squeeze/non-free Sources/DiffIndex
Atteint http://ftp.fr.debian.org sid/main Packages/DiffIndex
Atteint http://ftp.fr.debian.org sid/contrib Packages/DiffIndex
Atteint http://ftp.fr.debian.org sid/non-free Packages/DiffIndex
Atteint http://ftp.fr.debian.org sid/main Sources/DiffIndex
Atteint http://ftp.fr.debian.org sid/contrib Sources/DiffIndex
Atteint http://ftp.fr.debian.org sid/non-free Sources/DiffIndex
Atteint http://ftp.fr.debian.org experimental/main Packages/DiffIndex
Atteint http://ftp.fr.debian.org experimental/contrib Packages/DiffIndex
Atteint http://ftp.fr.debian.org experimental/non-free Packages/DiffIndex
Atteint http://ftp.fr.debian.org experimental/main Sources/DiffIndex
Atteint http://ftp.fr.debian.org experimental/contrib Sources/DiffIndex
Atteint http://ftp.fr.debian.org experimental/non-free Sources/DiffIndex
Atteint http://ftp.fr.debian.org lenny/main Packages
Atteint http://ftp.fr.debian.org lenny/contrib Packages
Atteint http://ftp.fr.debian.org lenny/non-free Packages
Atteint http://ftp.fr.debian.org lenny/main Sources
Atteint http://ftp.fr.debian.org lenny/contrib Sources
Atteint http://ftp.fr.debian.org lenny/non-free Sources
Prendre : 1 http://ftp.fr.debian.org squeeze/main 2009-11-04-0016.39.pdiff [10,2MB]
Prendre : 2 http://ftp.fr.debian.org squeeze/main 2009-11-04-0016.39.pdiff [10,2MB]
Prendre : 3 http://ftp.fr.debian.org squeeze/contrib 2009-11-04-0016.39.pdiff [66,8kB]
Prendre : 4 http://ftp.fr.debian.org squeeze/non-free 2009-11-04-0016.39.pdiff [139kB]
Prendre : 5 http://ftp.fr.debian.org squeeze/main 2009-11-04-0016.39.pdiff [4 844kB]
Prendre : 6 http://ftp.fr.debian.org squeeze/contrib 2009-11-04-0016.39.pdiff [40,2kB]
Prendre : 7 http://ftp.fr.debian.org squeeze/non-free 2009-11-04-0016.39.pdiff [81,1kB]
Prendre : 8 http://ftp.fr.debian.org sid/main 2009-11-04-0016.39.pdiff [9 307kB]
Prendre : 9 http://ftp.fr.debian.org squeeze/main 2009-11-04-0016.39.pdiff [10,2MB]
Prendre : 10 http://ftp.fr.debian.org squeeze/contrib 2009-11-04-0016.39.pdiff [66,8kB]
Prendre : 11 http://ftp.fr.debian.org squeeze/non-free 2009-11-04-0016.39.pdiff [139kB]
Prendre : 12 http://ftp.fr.debian.org squeeze/main 2009-11-04-0016.39.pdiff [4 844kB]

E: Method rred has died unexpectedly!
E: Le sous-processus rred a commis une violation d’accès mémoire
[/code]

c’est grave docteur?

suite à cette erreur j’ai lancé :
aptitude update -o Acquire::Pdiffs=false
pour obtenir la liste des paquets à mettre à jour.

Voir : cepcasa.info/blog/?p=174

Salut,

même chose chez moi, ce matin. problême bzip2 avec pdiff.

réglé en faisant :

Edit : cepcasa a des doigts plus agiles que les miens :smt005

Wow, mais comment vous avez fait pour trouver ça? Et ensuite lors de l’upgrade le problème ne survient plus?

[quote=“thuban”]Wow, mais comment vous avez fait pour trouver ça?[/quote]En collant le message d’erreur dans un moteur de recherche internet. :laughing:

Ben !.. on est des bêtes ! ( [size=50]enfin… Google…[/size] )

lors des upgrade et update suivants, ça ne semble pas se reproduire.

Super, tout fonctionne!
ouais, z’êtes de bêtes :wink:
Savez vous d’où cela venait? mauvaise manip de ma part, dépot qui a un problème?

… reste à savoir lesquelles de bêtes ?

bêtes comme chou, bêtes de somme, bêtes à cornes, bête comme ses pieds…

Hehe, moi, avant chaque full-upgrade (parfois 2 par jour), je regarde ici, je vous conseille d’en faire autant:
http://sidux.com/PNphpBB2-viewforum-f-29-sid-f0f8db6f2db264f0d70320911bfd1d4e.html
C’est les “dist-upgrade warnings” de sidux. Très utile :mrgreen:
Et j’ai trouvé ce topic :
http://sidux.com/PNphpBB2-viewtopic-t-18581-sid-1dbdba01c5decfb5c4fc9f4221ccd076.html

Bug signalé !
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=554349

[quote=“cepcasa”]suite à cette erreur j’ai lancé :
aptitude update -o Acquire::Pdiffs=false
pour obtenir la liste des paquets à mettre à jour.

Voir : cepcasa.info/blog/?p=174[/quote]

Merci pour l’astuce :smt002 :smt002

Coller le message d’erreur dans un moteur de recherche, ça aide bien.
J’ai suivi la méthode indiquée ici
http://sidux.com/PNphpBB2-viewtopic-t-18581-sid-1dbdba01c5decfb5c4fc9f4221ccd076.html
et le problème s’en est trouvé résolu.

J’ai quand même une question : est-ce que créer ce fichier /etc/apt/apt.conf (qui n’existait pas) ne risque pas de poser problème plus tard ? Quand le bug sera résolu, par exemple.

[quote=“wetaskiwin”]Coller le message d’erreur dans un moteur de recherche, ça aide bien.
. . .
J’ai quand même une question : est-ce que créer ce fichier /etc/apt/apt.conf (qui n’existait pas) ne risque pas de poser problème plus tard ? [/quote]
les moteurs de recherches ne t’ont pas apporté de réponse à ton autre question ? :slightly_smiling:

Fais une recherche sur l’option Acquire::Pdiffs=false et tu pourras décider par toi-même en toute connaissance de cause.

En fait, c’est surtout l’heure bien matinale et la nécessité d’aller gagner quelques euros pour subsister qui ne m’ont pas laissé le temps pour chercher plus loin.
Quant à la connaissance de cause… je me dis que créer un fichier n’est pas une si bonne idée s’il suffit d’ajouter la bonne option qui va bien avec aptitude.

Hello,

[quote]5.1.4 Téléchargements plus lents des fichiers d’index de paquets APT

Par défaut, la version d’etch d’apt utilise une nouvelle méthode pour mettre à jour les fichiers d’index de paquets APT (quand vous exécutez aptitude update) qui ne télécharge que les fichiers de différences (au lieu du fichier d’index de paquets complet) appelée pdiff. Cette nouvelle fonctionnalité devrait utiliser moins de bande passante et être plus rapide pour la plupart des systèmes. Malheureusement, elle peut également avoir l’effet inverse de rendre les mises à jour plus lentes sur les systèmes avec une connexion réseau rapide (ou un miroir très proche) et qui sont peu fréquemment mis à jour, car cela peut prendre plus de temps au système de fusionner les fichiers de différences que de télécharger l’index de paquets complet. Il est possible de désactiver cette fonctionnalité en ajoutant Acquire::Pdiffs “false”; au fichier de configuration /etc/apt/apt.conf.

Ce changement concerne principalement les utilisateurs des branches unstable et testing de Debian GNU/Linux en raison de la nature changeante de ces archives. Les utilisateurs de etch remarqueront principalement cette fonctionnalité lors de la mise à jour de l’état des paquets pour l’archive de sécurité[/quote]

Source

au poste 2 tu avais les liens donnant la réponse à la question.

Merci. :smt038
Quand je dois faire une recherche sur un sujet dont je ne sais rien, j’essaie toujours de recouper les informations. Ou bien d’obtenir au moins 2 fois la même, sans en avoir trop de contradictoires. Ce qui, en informatique, peut se révéler acrobatique, même si je ne tiens compte que des différences entre toutes les distributions et tous les renseignements anciens qu’on trouve ici ou là mais qui ne sont plus d’actualité.