URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/debian-sid-install-spyder-preference Title: Debian Sid install spyder → preference Authors: Space_e_man Date: 2022年12月05日T11:30:57+01:00 License: CC By-SA Tags: sid, apt, preference, downgrade et debian Score: 1 Salut, Je tiens à utiliser Debian Sid. Et la seule chose que je ne sais pas encore résoudre, c’est d’installer un paquets qui est "temporairement" cassé :/ Si le paquet est déjà installé, l’ensemble de l’arborescence tardera à se mettre à jour. Mais le logiciel fonctionne et le reste également. Ce fut le cas de cups durant quelques semaines... Sur de nouvelles installations, je n’avais pas d’impression durant une semaine, le temps que le problème de dépendance soit résolu dans Sid... Et là, depuis plus d’une semaine, c’est Spyder que je n’arrive pas à installer sur de nouvelles machines :/ J’aimerais pouvoir donc obtenir le même résultat que sur les machines sur lesquels j’avais déjà pu installer Spyder, quitte à obtenir un retour à des versions antérieurs pour toute une série de paquets inter-dépendants du paquet _spyder_. Par exemple, voici ce que j’ai tenté... Voici ce que j’ai comme /etc/sources.list (réparti sur plusieurs fichiers) : ``` deb http://ftp.be.debian.org/debian/ sid main non-free contrib deb http://packages.linuxmint.com/ elsie main upstream import backport romeo deb http://ftp.be.debian.org/debian/ stable main non-free contrib deb http://ftp.be.debian.org/debian/ testing main non-free contrib ``` Et voici ce que j’ai comme /etc/apt/preferences (réparti ou non sur plusieurs fichiers ;) ``` Package: * Pin: release n=elsie Pin-Priority: -10 Package: * Pin: release a=stable Pin-Priority: -10 Package: * Pin: release a=testing Pin-Priority: -5 ``` Donc à priori, pour de simples ... ```bash apt update && apt full-upgrade ``` ..., je ne risque rien. N’est-ce pas ? :/ Par contre, j’ai pu installer xed de mint, comme ceci : ```bash apt -t elsie install xed ``` Et là donc, j’aurais espéré pouvoir obtenir gain de cause avec ```bash apt -t testing install spyder ``` Mais non, j’obtiens quand même... ``` python3-spyder : Dépend: python3-pylsp (< 1.6~) mais 1.6.0-1 devra être installé Dépend: python3-qtconsole (< 5.4~) mais 5.4.0-1 devra être installé ``` Donc je crois comprendre qu’il ne s’autorise pas à ré-installer des versions antérieures (downgrade) des paquets concernés :( Y aurait-il un complément à cette commande, une option en plus, pour pouvoir obtenir cela ? Y suis-je presque ? Sinon, devrais-je chercher du côté des [instantanés ("snapshot") Debian](https://snapshot.debian.org/) ? (cf. [Rétrogradage des paquets Debian à une date précise](https://vincent.bernat.ch/fr/blog/2020-downgrade-debian) ) J’y ai par exemple déjà trouvé [ceci...](https://snapshot.debian.org/archive/debian/20210221T150011Z/pool/main/s/spyder/) Est-ce une bonne piste ? Sauf que j’aurais voulu trouver une petite recette applicable à mes prochaines installations de Debian Sid, lorsque d’autres paquets ne pourront temporairement pas être installés, de sorte à pouvoir les installer quand-même, ... Merci d’avance