Problème de mise à jour - erreur 404 sur certaines sources

Bonsoir,

En lançant un apt-get update sur ma Debian, j’ai le message d’erreur inclus dans le fichier joint.

W: Impossible de récupérer http://debian.mirrors.ovh.net/debian/dists/jessie-updates/InRelease  Impossible de trouver l'entrée « main/source/Sources » attendue dans le fichier « Release » : ligne non valable dans sources.list ou fichier corrompu
W: Impossible de récupérer http://debian.mirrors.ovh.net/debian/dists/jessie-backports/main/source/Sources  404  Not Found [IP : 2001:41d0:202:100:213:32:5:7 80]
W: Impossible de récupérer http://debian.mirrors.ovh.net/debian/dists/jessie-backports/main/binary-amd64/Packages  404  Not Found [IP : 2001:41d0:202:100:213:32:5:7 80]
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

Du coup la mise à jour ne peut pas se faire. Est-ce que ces dépôts n’existent plus ? Voici le sources.list :

#deb http://debian.mirrors.ovh.net/debian/ jessie main
#deb-src http://debian.mirrors.ovh.net/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://debian.mirrors.ovh.net/debian/ jessie-updates main
deb-src http://debian.mirrors.ovh.net/debian/ jessie-updates main

# jessie-backports, previously on backports.debian.org
deb http://debian.mirrors.ovh.net/debian/ jessie-backports main
deb-src http://debian.mirrors.ovh.net/debian/ jessie-backports main

deb http://debian.mirrors.ovh.net/debian/ jessie main contrib non-free
deb-src http://debian.mirrors.ovh.net/debian/ jessie main contrib non-free

Merci

Jessie est passé depuis déjà quelques temps en archive, sans doute que OVH a fais de même.

Ca se vérifie: tu reprends l’url de base, ici http://debian.mirrors.ovh.net/debian/, et tu regardes dans le répertoire dists s’il y a un répertoire jessie.
S’il n’est plus là, c’est qu’il a été enlevé (ce qui est probablement le cas avec la vieille jessie).

J’ai suivi les liens et en dehors de jessie-backports, je trouve tout. Jessie est marquée comme étant maintenue jusqu’en Juin 2020 comme LTS et effectivement j’ai lu que les dépôts backports n’étaient plus maintenus pour les versions LTS. Je l’ai donc enlevé du sources.list. Il reste le problème de l’erreur :

W: Impossible de récupérer http://debian.mirrors.ovh.net/debian/dists/jessie-updates/InRelease  Impossible de trouver l'entrée « main/source/Sources » attendue dans le fichier « Release » : ligne non valable dans sources.list ou fichier corrompu

Si il s’agit des fichiers sources, je peux peut-être l’enlever également ? Sinon, je ne sais pas comment corriger ce problème.

Merci

Ca c’est bizare.
Essayes de taper en direct sur les dépots debian plutot que d’utiliser le mirroir ovh en remplaçant http://debian.mirrors.ovh.net/debian/ par http://deb.debian.org/debian/ pour voir si ça passe mieux.
Si ça ne passe pas, c’est que le dépot volatile est mal maintenu.
Ceci dit, pourquoi tu restes en jessie ?
Ta machine est si vieille que ça ?
Tu as des trucs exotiques qui n’existent/ne tournent qu’en jessie ?

Finalement j’ai mis à jour vers Stretch et tout s’est bien passé après un apt full-upgrade. J’hésitai à sauter le pas parce je suis toujours un peu inquiet avant ce genre de mise à jour :slight_smile: Le seul problème rencontré concerne fail2ban qui ne veut pas se lancer sans vraiment dire pourquoi. Je verrai ça plus tard :slight_smile:

Merci