Erreur ouverture Synaptic

Demande d'aide : c'est ici.
Verrouillé
Avatar de l’utilisateur
Patatino
Membre
Membre
Messages : 21
Inscription : 01 févr. 2017, 12:51
Localisation : Val d'Oise
Status : Hors-ligne

Bonjour,

Il m'est impossible d'ouvrir Synaptic. Un message d'erreur suivant s'affiche alors : "E: La valeur « oldstable-backports » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles. E: _cache->open() failed, cannot continue."

Je suis sous Trixie, avec le gestionnaire Mate. Quelqu'un a-t-il déjà eu ce problème et a-t-il la solution ?

Merci par avance pour les réponses.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 6239
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Bonjour,
tu as un probleme dans ton sources .list.
Est ce que tu peux le partager STP
Avatar de l’utilisateur
Patatino
Membre
Membre
Messages : 21
Inscription : 01 févr. 2017, 12:51
Localisation : Val d'Oise
Status : Hors-ligne

Le voici :

# Modernized from /etc/apt/sources.list
Types: deb deb-src
URIs: http://deb.debian.org/debian/
Suites: trixie
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

# Security updates
Types: deb deb-src
URIs: http://security.debian.org/debian-security/
Suites: trixie-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

# Updates repository
Types: deb deb-src
URIs: http://deb.debian.org/debian/
Suites: trixie-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 307
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Alors, ça, c'est ce que tu as dans le répertoire /etc/apt/sources.list.d mais il doit y avoir d'autres directives ailleurs.

Peux-tu nous donner le résultat de :

Code : Tout sélectionner

ls -l /etc/apt
ls -l /etc/apt/sources.list.d
Amicalement.

Jean-Marie
Avatar de l’utilisateur
Patatino
Membre
Membre
Messages : 21
Inscription : 01 févr. 2017, 12:51
Localisation : Val d'Oise
Status : Hors-ligne

pour /etc/apt :
total 32
drwxr-xr-x 2 root root 4096 30 oct. 10:49 apt.conf.d
drwxr-xr-x 2 root root 4096 19 avril 2021 auth.conf.d
drwxr-xr-x 2 root root 4096 25 mai 2023 keyrings
-rw-r--r-- 1 root root 147 16 oct. 12:24 listchanges.conf
drwxr-xr-x 2 root root 4096 28 mars 2021 listchanges.conf.d
drwxr-xr-x 2 root root 4096 19 avril 2021 preferences.d
-rw-r--r-- 1 root root 0 18 nov. 10:29 sources.list
-rw-r--r-- 1 root root 0 6 mai 2024 sources.list~
drwxr-xr-x 2 root root 4096 18 nov. 16:08 sources.list.d
drwxr-xr-x 2 root root 4096 18 nov. 10:24 trusted.gpg.d

et pour /etc/apt/sources.list.d :
total 28
-rw-r--r-- 1 root root 221 18 nov. 16:08 debian-backports.sources
-rw-r--r-- 1 root root 1511 18 nov. 11:04 debian.sources
-rw-r--r-- 1 root root 80 20 août 19:35 Floorp.list.bak
-rw-r--r-- 1 root root 81 29 mai 16:21 Floorp.list.save
-rw-r--r-- 1 root root 113 16 oct. 17:47 Floorp.sources
-rw-r--r-- 1 root root 121 16 juil. 19:13 mullvad.list.bak
-rw-r--r-- 1 root root 143 16 oct. 17:47 mullvad.sources
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 6239
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Ou plus simplement

Code : Tout sélectionner

apt-cache policy
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 307
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

C'est une con...ie d'avoir à la fois un fichier /etc/apt/sources.list et un fichier/etc/apt/sources.list/debian.sources qui sont censés dire la même chose.

Aujourd'hui, je crois (à vérifier) que apt donne encore la priorité au fichier /etc/apt/sources.list

Avant d'aller plus loin, je te recommande de supprimer le fichier /etc/apt/sources.list~ et de renommer le fichier /etc/apt/sources.list en /etc/apt/sources.list.back

Puis de réessayer.

Ensuite, si ça n'a pas résolu le problème, donne-nous les contenus de /etc/apt/sources.list.d/debian.sources et /etc/apt/sources.list.d/debian-backports.sources

Amicalement.

Jean-Marie
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 6239
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

La commande que j'ai indiqué donne l'ensemble des dépots vus par apt. C'est comme ça qu'on repere les erreurs, les fichiers multiples .....
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 307
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Ben..., j'ai fait l'essai chez moi en réactivant le fichier sources.list que j'avais sauvegardé.

apt-cache policy ne voit pas les doublons, par contre, apt update râle.

Amicalement.

Jean-Marie
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 6239
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Si ce sont strictement les mêmes dépots, il ne les verra pas effectivement. Mais il listera tous les dépots, comme par ex des dépots bookworm qui trainent sur trixie par ex. Et surtout, il donne les priorités du pinning
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 307
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

piratebab a écrit : 19 nov. 2025, 09:58Et surtout, il donne les priorités du pinning
Ça, c'est effectivement important.

Amicalement.

Jean-Marie
MicP
Modérateur
Modérateur
Messages : 906
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Bonjour Patatino

Il te faudrait supprimer le fichier qui est utilisé pour garder la configuration de synaptic et de sa fenêtre, car il a dû garder des directives de configurations de debian version 12

Le fichier supprimé sera automatiquement régénéré quand tu relanceras synaptic, ce qui fera que les « bonnes » directives qui conviennent à debian version 13 y seront inscrites.

Donc, avec les privilèges du compte root
lance la ligne de commande suivante :

Code : Tout sélectionner

rm /root/.config/synaptic/synaptic.conf
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 307
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Là, le problème est un problème de dépôt (oldstable-backports).

Rien du tout à voir avec le contenu du fichier /root/.config/synaptic/synaptic.conf.

Amicalement.

Jean-Marie
MicP
Modérateur
Modérateur
Messages : 906
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Bonjour diesel
…Rien du tout à voir avec le contenu du fichier /root/.config/synaptic/synaptic.conf. …

Non non, je t'assure que le problème que rencontre Patatino viens bien de là.

Si tu veux le constater, on peut lui demander de poster le contenu de son fichier /root/.config/synaptic/synaptic.conf pour que tu voies ce qu'il contient :

Donc, avec les privilèges du compte root, il lui faut lancer la ligne de commande suivante :

Code : Tout sélectionner

cat /root/.config/synaptic/synaptic.conf
… puis il pourra sélectionner le retour de cette ligne de commande pour le copier/coller dans son prochain message.

Amicalement.
Avatar de l’utilisateur
Patatino
Membre
Membre
Messages : 21
Inscription : 01 févr. 2017, 12:51
Localisation : Val d'Oise
Status : Hors-ligne

La solution de MicP est la bonne ! L'erreur a disparu et Synaptic s'ouvre correctement. J'en ai d'ailleurs profité pour refaire mon "debian.sources." et tout fonctionne maintenant. Les dépôt n'avaient en fait rien à voir et le problème est résolu.
En tout cas merci pour vos réponses et surtout à celle de MicP !
MicP
Modérateur
Modérateur
Messages : 906
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Impec,

Du coup tu peux poster la solution à la suite du message de vv222 dans le fil de discussion https://debian-facile.org/viewtopic.php?id=36840
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 307
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Alors, là, je reste sur le c.l.

Tant-mieux si ça a résolu le problème.

Amicalement.

Jean-Marie
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 6239
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

La moindre des politesse aurait été de signaler que le probleme avait été posté sur un autre forum.
Non respect des régles de ce forum.
MicP
Modérateur
Modérateur
Messages : 906
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

En tant que demandeur d'aide sur un forum, on ne pense pas toujours qu'il puisse être nécessaire de spécifier qu'on a déjà posté la même demande ailleurs,
et sur certains forums, un demandeur pourrait penser que ce ne soit pas bien vu de poster des liens vers des forums "concurrents".
Mais je ne pense pas qu'il y ait de "concurrence" entre les différents forums debian et linux, mais ce n'est que mon avis.

Du côté des aidants, c'est parfois assez frustrant de passer du temps à lire les demandes d'aide, faire des recherches pour essayer de trouver une solution, installer un environnement de test, tester les différentes configurations possibles, etc. pour finir par se rendre compte que d'autres avaient déjà fait le même travail et proposé la même solution ailleurs depuis longtemps, et qu'en plus, la solution proposée n'avait pas résolu le problème.
Et puis le demandeur n'a pas toujours le temps d'informer chaque forum des pistes qui ont déjà été suivies et des nouvelles informations qu'il a fournies en réponse aux demandes de précision des autres aidants.
Ça fait gagner beaucoup de temps de voir ce qui a déjà été fait par les autres, et parfois de découvrir d'autres méthodes de résolution auxquelles on n'avait pas du tout pensé.
Verrouillé