Impossible ouvrir Synaptic

Bonjour,

Après migration de Debian 12 vers Debian 13, il m’est impossible d’ouvrir Synaptic qui indique alors le message suivant : « 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. »
J’ai essayé de trouver le répertoire de configuration de Synaptic (/root/.synaptic/synaptic.conf) pour pouvoir le modifier mais impossible de le localiser.
Que dois-je faire afin que ce message d’erreur disparaisse ?

Voici le contenu de « debian sources »

# 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

Je suis sous l’environnement de bureau Mate.

Merci à l’avance pour les réponses.

Bonsoir,

les backports ne sont pas dans le même sources.list
pour avoir la liste :
ls -l /etc/apt/sources.list.d

à moins que tu n’aies l’habitude de recompiler des applications à partir des paquets sources, deb-src est parfaitement inutile, et ne fait qu’alourdir l’update des listes de paquets.
backports c’est dans debian-backports.sources

1 J'aime

Je ne comprend pas ce que veut dire Zargos concernant deb-src. Pourriez-vous me donner la configuration d’un etc/apt/sources.list.d et d’un debian-backports.sources ? Dans quel répertoire figure d’ailleurs ce dernier ?

Donc enlèves tout ce qui est deb-src car tu n’en a pas besoin.
Voici le contenu de debian-backports.sources

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

deb-src :
les paquets sont des fichiers .deb
dans deb-src tu as les fichiers avant la création des .deb

les seuls intérêts des deb-src est de récupérer des bases de données, typiquement pour moi les étoiles avec stellarium , tu peux aussi regarder comment sont fait les programmes

mais sinon ça sert à rien, ça fait de la bande passante inutile

SYNAPTIC
pas très clair ton problème
à vu de nez je désinstallerais synaptic ( apt-get --purge remove synaptic ) puis le résinstaller

manipulations déjà faites mais toujours l’erreur au lancement de Synaptic.

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, mais cette fois-ci il aura été automatiquement mis à jour avec les « bonnes » directives qui conviennent à debian version 13

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

rm /root/.config/synaptic/synaptic.conf

1 J'aime

Merci pour la solution de MicP. L’erreur est supprimée et Synaptic s’ouvre correctement.

Impec, merci pour le retour.
Passe une bonne journée.

bien vu