Erreur dependance en mode "Garder en l'état"

Bonjour,
J’ai vu pas mal de post sur le sujet mais aucune solution ne permet de me sortir de ce probleme

Mon syst:
Linux debian 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux (stretch)

En voulant installer la dernière version de GIMP depuis les depots unstable - depot unstable et Testing existant deja pour DARKTABLE, j’ai cette erreur:
Les paquets suivants contiennent des dépendances non satisfaites :
gimp : Dépend: libgimp2.0 (>= 2.10.0) mais 2.8.18-1+deb9u1 devra être installé
Dépend: gimp-data (>= 2.10.0) mais 2.8.18-1+deb9u1 devra être installé
Dépend: libfontconfig1 (>= 2.12.6) mais 2.11.0-6.7+b1 devra être installé
Dépend: libgegl-0.4-0 (>= 0.4.0) mais ne sera pas installé
Dépend: libgexiv2-2 (>= 0.10.6) mais 0.10.4-2 devra être installé
Dépend: libglib2.0-0 (>= 2.54.2) mais 2.50.3-2 devra être installé
Dépend: libgtk2.0-0 (>= 2.24.32) mais 2.24.31-2 devra être installé
Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ».

J’ai un fichier de preferences sensé eviter une mise a jour du systeme mais uniquement permettre a GIMP et DARKTABLE de se mettre à jour

Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 650

Package: darktable
Pin: release a=testing,a=unstable
Pin-priority: 1001

Package: gimp
Pin: release a=testing,a=unstable
Pin-priority: 1001

SYNAPTIC me propose de mettre a jour ces paquets mais beaucoup d’autres (sans rapport) seront desinstallés.
apt-get -f install GIMP donne le même resultat.
apt autoremove et apt clean ne font rien de mieux.
Est ce possible de mettre a jour GIMP sans tout planter ?

Merci

J’ai installé GIMP avec flatpak (que je decouvre) mais le probleme reste entier même si l’application se lance

Bon lorsque je desactive le fichier de preferences, le systeme me propose l’installation de la version UNSTABLE de GIMP comme je le souhaite mais aussi la mise a jour de 1600 paquets !
a commande apt-get -s -t unstable install gimp (simulation) n’est pas sensé limiter l’installation à GIMP ?

Je ne comprends pas trop car cela fonctionnait avec DARKTABLE

Bon je reagir avec une question plus “simple”

Une simulation de la commande : apt-get -s -t unstable install gimp
151 mis à jour, 74 nouvellement installés, 51 à enlever et 1425 non mis à jour.
En fait il semble installer plus que GIMP - Comment fait on pour ne pas mettre a jour le systeme avec les paquet non desiré de UNSTABLE ?

Merci de votre aide

Tu veut rester en stable ou testing

apres je te fournis tout el nécessaire et l’explication

Bonjour

Je souhaitais rester en version stable pour le systeme et uiquement pouvoir mettre a jour GIMP et DARKTABLE
Mais lorsque je fais apt-get -s -t unstable install gimp il semble vouloir mettre a jour bien plus que GIMP

voila

ton etc apt preferences

Package: *
Pin: release o=Debian,a=stable,n=stretch
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=stable-updates,n=stretch
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=stable-updates,n=stretch-updates
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=testing,n=buster,
Pin-Priority:499

Package: *
Pin: release o=Debian,a=unstable,n=sid
Pin-Priority: 90

ensuite un petit coup de apt update

apt update
apt-get -s -t unstable install gimp --no-install-recommends

ton paquet gimp passera 990 en sid.

voila :grin:

et voila mon source.list au cas ou

### STABLE
deb http://deb.debian.org/debian/ stretch main non-free contrib
#deb-src deb http://deb.debian.org/debian/ stretch main non-free contrib

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
#deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
#deb-src deb http://deb.debian.org/debian/ stretch-updates main contrib non-free

# stretch-backports, previously on backports.debian.org
deb http://deb.debian.org/debian/ stretch-backports main contrib non-free
#deb-src deb http://deb.debian.org/debian/ stretch-backports main contrib non-free

### buster
deb http://deb.debian.org/debian/ buster main non-free contrib
#deb-src deb http://deb.debian.org/debian/ buster main non-free contrib

deb http://security.debian.org/debian-security buster/updates main contrib non-free
#deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
#deb-src deb http://deb.debian.org/debian/ buster-updates main contrib non-free

### SID
deb http://deb.debian.org/debian/ sid main non-free contrib
#deb-src deb http://deb.debian.org/debian/ sid main non-free contrib

Merci beaucoup
j’ai utilisé le fichier de preferences et même ton source.list
Malheureusement je suis dans la situation auquel j’étais arrivé

151 mis à jour, 74 nouvellement installés, 51 à enlever et 1428 non mis à jour

Bon, j’ai installé les flatpak

Mais je ne comprends pas pourquoi il me dis qu’il va mettre a jour 151 paquets don t libre office, vlc, cairo etc…alors que la commande est sensé n’appeler que GIMP…
Je comprends mieux lorsque le systeme refuse pour conserver certains package en l’état

apt-cache policy gimp

mais bon flatpak c’est bien aussi

J’ai desinstallé GIMP pour ne garder que la version flatpak.
Mais je dois ouvrir un nouveau fil de discussion car j’ai commencé a chercher comment installer une version de GIMP non flatpak car depuis GIMP 2.9 il y a une intergration de darktable/rawtherapee dans Gimp, et il est sensé les reconnaitre et exploiter. Ce n’est pas mon cas et je me suis demandé si cela ne venait pas de la version “sandbox” de flatpak…C’est ainsi que tout ça a commencé ! :grinning: