Comprendre est une chose, partager en est une autre.
Bref, pas sûr que tu te sentes moins seul

Comprendre est une chose, partager en est une autre.
Bref, pas sûr que tu te sentes moins seul

[quote=“Coq”]Comprendre est une chose, partager en est une autre.
Bref, pas sûr que tu te sentes moins seul
[/quote]
Debianhadic, écoute le Maître ![]()
Tu sais bien que je les fais moi-même ! j’ai pas besoin de ça …
D’habitude je les comprends, là c’est parce que je travaillais trop…
Bonjour,
J’ arrive ici car j’aimerais résoudre , non un problème, mais une énigme… et je me retrouve avec les 2 !
1 l’énigme: c’est que ce qu’affiche apt-cache policy ne correspond pas à ce que j’en attend, bien que mon fichier /etc/apt/preferences me donne satisfaction.
Je viens juste de mettre ici mon compte-rendu d’expérience ( conscient du gâtisme qui me guette )
2 le problème: qu’est ce que T&A ?( ça doit faire 2 gâteux sur ce fil …
) V
PS J’espère ne pas semer le trouble en postant ici malgré la coche verte de MisterFreez ![]()
ça y est, T&A = Trucs et astuces … dans la démence, il ya des hauts et des bas…
( j’y ai mis la coche verte … )
@ josephtux : Essaye plutôt avec ce fichier preferences : [quote]Package: gthumb
Pin: release o=Debian, n=lenny
Pin-Priority: 600
Package: gthumb-data
Pin: release o=Debian, n=lenny
Pin-Priority: 600[/quote]
Avec ce que tu as utilisé comme valeurs, il suffirait qu’un de tes dépôts t’apporte une version > 3:2.11* de gthumb pour que la mise-à-jour se fasse…
Simple curiosité au passage : Pourquoi la version de Lenny plutôt que celle de Squeeze ?
Merci VV222 pour cette mise en garde judicieuse
gthumb dans sa version actuelle a perdu les 3/4 des avantages pour l’usage que j’en faisais, et ses principales qualités ergonomiques.
J’ai beaucoup essayé de m’y adapter, de reconfigurer…
J’ai retrouvé une partie de ses avantages avec Geeqie, mais plus limitée.
Ce qui me plait dans la version précédente, c’est
La possibilité de tout gérer sur une seule page, avec la configuration suivante:
Dans la version nouvelle, les fonctions simples mais complètes de navigation, déplacement-création de répertoire etc… sont devenues plus compliquées ou ont même disparu.
Le double fenêtrage de la nouvelle version impose des allers et retours fréquents, ne permet plus d’avoir une vue cohérente de l’ensemble comme c’était le cas dans les versions précédentes: image en grand format + vignette nommée parmi une série ( répertoire ou catalogue ) triée + situation dans l’arborescence des répertoires.
J’avais commencé un descriptif plus complet, que j’ai oublié, mais le plus important pour moi est décrit ici.
Il y a aussi d’autres fonctions intéressantes qui persistent ( les traitement d’image: couleurs/contrastes etc… , dimension, découpage, conversion, diaporama, génération de diaporama pour le web, l’appel à d’autres logiciels (The Gimp… ) etc… ) et d’autres fonctions nouvelles que j’ai bien repérées, mais pourquoi diable ont-ils ainsi perdu leurs qualités ergonomiques de base ( en tout cas pour ce que j’en appréciais le plus )
Pour moi, s’il y en a sans doute plus, l’efficacité a disparu
“Man apt_preferences” énonce:
une priorité égale à 990 est affectée aux versions qui ne sont pas installées et qui appartiennent à la distribution par défaut.
Cela me semble être le cas du package non-installé de gthumb dans sa version refusée (celle de Squeeze). C’est pourquoi j’avais mis plus de 1000 ( 2000 )
La valeur 600 ( que je teste selon la proposition de VV222 ) est-elle vraiment ( plus ) adaptée ?
C’est, bien sùr, la question la plus importante; néanmoins le mystère apt-cache policy et le petit problème de l’applet de notification, qui s’obstine à proposer les 2 mises à jours, restent sans réponse.
Une valeur superieure a 500 permet de donner priorite a une “branche” sur toutes celles qui ne sont pas declarees dans le fichier preferences.
Une valeur inferieure a 990 permet de pouvoir continuer a utiliser l’option -t d’apt-get pour donner la priorite a une autre branche de facon ponctuelle…
600 n’a donc pas le meme sens que 1000, qui n’a pas non plus le meme que 2000 (une valeur superieure a 1000 permet les mises-a-jour vers des versions inferieures des paquets) !
(la version Squeeze de gthumb a par defaut une priorite de 500, pas de 990)
Ta notification persistante comme les resultats d’un apt-cache policy gthumb doivent avoir la meme origine a mon avis…
Que donne un simple apt-cache policy avec le fichier preferences que j’ai propose ?
Y a-t-il des fichiers dans /etc/apt/preferences.d/ ou d’autres entrees que celles concernant ghtumb dans ton fichier preferences ?
Avec quelle methode installes-tu tes paquets (Synaptic, apt-get, …) ?
Bonjour,
VV222, j’ai bien appliqué tes recommandations pour preferences; (et les mises à jours appliquées depuis se sont passées comme espérées.)
apt-get policy donne cela:
gthumb:
Installé : 3:2.10.8-1+lenny2
Candidat : 3:2.10.8-1+lenny2
Étiquette de paquet : 3:2.10.8-1+lenny2
Table de version :
3:2.11.5-4 2000
500 ftp://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
*** 3:2.10.8-1+lenny2 2000
500 ftp://ftp.fr.debian.org/debian/ lenny/main amd64 Packages
100 /var/lib/dpkg/status
gthumb-data:
Installé : 3:2.10.8-1+lenny2
Candidat : 3:2.10.8-1+lenny2
Étiquette de paquet : 3:2.10.8-1+lenny2
Table de version :
3:2.11.5-4 600
500 ftp://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
*** 3:2.10.8-1+lenny2 600
500 ftp://ftp.fr.debian.org/debian/ lenny/main amd64 Packages
100 /var/lib/dpkg/status
Il semble qu’il y ait un décalage dans le temps (2000 pour gthumb et les 600 attendus pour gthumb-data ) que je ne m’explique pas. ( gthumb et gthumb-data ont été modifiés de la même façon et presque en même temps ( quelques minutes, le temps de tests avec aptitude -s )
J’ai fait de nombreux “aptitude update” et au moins un “aptitude safe-upgrade” depuis ce “preferences”
Voici /etc/apt/preferences ( suivent de nombreux package wheezy avec la même config que libsane )
ls -l /etc/apt/preferences
-rw-r--r-- 1 root root 825 16 mai 18:31 /etc/apt/preferences
[code]cat /etc/apt/preferences
Package: gthumb
Pin: release o=Debian, n=lenny
Pin-Priority: 600
Package: gthumb-data
Pin: release o=Debian, n=lenny
Pin-Priority: 600
Package: *
Pin: release o=Debian, n=wheezy
Pin-Priority: 50
Package: libsane
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
…
[/code]
Encore merci.
PS je m’absente pour environ 1 semaine. à bientôt
Que donne un ‘apt-cache policy’ complet, sans déclarer de nom de paquet après ?
Au passage, l’ordre des déclarations dans le fichier preferences a une importance… Si je ne me plante pas, tu dois déclarer les priorités par ordre décroissant…
Bonjour,
[quote=“vv222”]Que donne un ‘apt-cache policy’ complet, sans déclarer de nom de paquet après ?
Au passage, l’ordre des déclarations dans le fichier preferences a une importance… Si je ne me plante pas, tu dois déclarer les priorités par ordre décroissant…[/quote]
Le voici aujourd’hui: ( le précédent était aussi apt-cache policy sans déclaration de paquet, juste tronquée pour ne pas surcharger ce fil )
Je n’ai rien fait d’autre que aptitude update + aptitude safe-upgrade, sans message ni délai particulier.
apt-cache policy a donc encore changé ses informations…
100 /var/lib/dpkg/status
release a=now
500 ftp://ftp.fr.debian.org/debian/ squeeze-proposed-updates/main amd64 Packages
release v=6.0-updates,o=Debian,a=proposed-updates,n=squeeze-proposed-updates,l=Debian,c=main
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze-proposed-updates/non-free amd64 Packages
release v=6.0-updates,o=Debian,a=proposed-updates,n=squeeze-proposed-updates,l=Debian,c=non-free
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze-proposed-updates/contrib amd64 Packages
release v=6.0-updates,o=Debian,a=proposed-updates,n=squeeze-proposed-updates,l=Debian,c=contrib
origin ftp.fr.debian.org
500 http://www.lamaresh.net/apt/ squeeze/main amd64 Packages
release o=Wine Squeeze Repository,a=squeeze,n=squeeze,l=Wine Squeeze Repository,c=main
origin www.lamaresh.net
100 http://backports.debian.org/debian-backports/ squeeze-backports/main amd64 Packages
release o=Debian Backports,a=squeeze-backports,n=squeeze-backports,l=Debian Backports,c=main
origin backports.debian.org
500 http://www.debian-multimedia.org/ squeeze/non-free Translation-fr
500 http://www.debian-multimedia.org/ squeeze/non-free Translation-en
500 http://www.debian-multimedia.org/ squeeze/main Translation-fr
500 http://www.debian-multimedia.org/ squeeze/main Translation-en
500 http://www.debian-multimedia.org/ squeeze/non-free amd64 Packages
release v=6.0,o=Unofficial Multimedia Packages,a=stable,n=squeeze,l=Unofficial Multimedia Packages,c=non-free
origin www.debian-multimedia.org
500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
release v=6.0,o=Unofficial Multimedia Packages,a=stable,n=squeeze,l=Unofficial Multimedia Packages,c=main
origin www.debian-multimedia.org
500 http://security.debian.org/ squeeze/updates/non-free amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=non-free
origin security.debian.org
500 http://security.debian.org/ squeeze/updates/contrib amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib
origin security.debian.org
500 http://security.debian.org/ squeeze/updates/main amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main
origin security.debian.org
500 ftp://ftp.fr.debian.org/debian/ lenny/main Translation-fr
500 ftp://ftp.fr.debian.org/debian/ lenny/main amd64 Packages
release v=5.0.8,o=Debian,a=oldstable,n=lenny,l=Debian,c=main
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze/main Translation-fr
500 ftp://ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages
release v=6.0.1,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze/contrib amd64 Packages
release v=6.0.1,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
release v=6.0.1,o=Debian,a=stable,n=squeeze,l=Debian,c=main
origin ftp.fr.debian.org
Paquets étiquetés :
sane-utils -> (non trouvé)
gthumb -> 3:2.10.8-1+lenny2
libksane0 -> (non trouvé)
xsane -> (non trouvé)
libsane -> (non trouvé)
gthumb-data -> 3:2.10.8-1+lenny2
scanbuttond -> (non trouvé)
gscan2pdf -> (non trouvé)
sane -> (non trouvé)
simple-scan -> (non trouvé)
libsane-perl -> (non trouvé)
Il semblerait bien que j’ai mis du désordre dans tout cela en n’appliquant pas l’ordre décroissant de priorité !
Comment rétablir squeeze ?
J’ai souhaité 2 exceptions:
gthumb dans sa version lenny ( avec une dépendance: gthumb-data), puis libsane2 dans sa version wheezy ( et certaines des dépendances exigées ) pour gérer mon nouveau scanner.
Doit en effet y avoir un sacré boxon dans ton fichier preferences !
Poste le donc en intégralité ici, ainsi que les fichiers contenus dans /etc/apt/preferences.d/ le cas échéant…
Merci pour ton offre, voici le fichier:
$cat /etc/apt/preferences
[code]Package: gthumb
Pin: release o=Debian, n=lenny
Pin-Priority: 600
Package: gthumb-data
Pin: release o=Debian, n=lenny
Pin-Priority: 600
Package: *
Pin: release o=Debian, n=wheezy
Pin-Priority: 50
Package: libsane
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: libsane-perl
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: libksane0
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: gscan2pdf
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: sane
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: sane-utils
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: scanbuttond
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: simple-scan
Pin: release o=Debian, n=wheezy
Pin-Priority: 600
Package: xsane
Pin: release o=Debian, n=wheezy
Pin-Priority: 600[/code]
Simple impression ou les dépôts de Wheezy sont déclarés dans preferences mais pas dans sources.list ?
Bravo et merci vv222 ![]()
je ne sais par quelle distraction, j’avais commenté cette ligne ! ( main uniquement semble suffire )
deb ftp://ftp.fr.debian.org/debian/ wheezy main
j’ ai aussi déplacé le paragraphe suivant à la fin de /etc/apt/preferences :
Package: *
Pin: release o=Debian, n=wheezy
Pin-Priority: 50
Après aptitude update et aptitude safe-upgrade, ( qui a mis à jour: libsane sane-utils )
apt-cache policy donne maintenant
Fichiers du paquet :
100 /var/lib/dpkg/status
release a=now
500 ftp://ftp.fr.debian.org/debian/ squeeze-proposed-updates/main amd64 Packages
release v=6.0-updates,o=Debian,a=proposed-updates,n=squeeze-proposed-updates,l=Debian,c=main
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze-proposed-updates/non-free amd64 Packages
release v=6.0-updates,o=Debian,a=proposed-updates,n=squeeze-proposed-updates,l=Debian,c=non-free
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze-proposed-updates/contrib amd64 Packages
release v=6.0-updates,o=Debian,a=proposed-updates,n=squeeze-proposed-updates,l=Debian,c=contrib
origin ftp.fr.debian.org
500 http://www.lamaresh.net/apt/ squeeze/main amd64 Packages
release o=Wine Squeeze Repository,a=squeeze,n=squeeze,l=Wine Squeeze Repository,c=main
origin www.lamaresh.net
500 ftp://ftp.fr.debian.org/debian/ wheezy/main Translation-fr
50 ftp://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
release o=Debian,a=testing,n=wheezy,l=Debian,c=main
origin ftp.fr.debian.org
100 http://backports.debian.org/debian-backports/ squeeze-backports/main amd64 Packages
release o=Debian Backports,a=squeeze-backports,n=squeeze-backports,l=Debian Backports,c=main
origin backports.debian.org
500 http://www.debian-multimedia.org/ squeeze/non-free Translation-fr
500 http://www.debian-multimedia.org/ squeeze/non-free Translation-en
500 http://www.debian-multimedia.org/ squeeze/main Translation-fr
500 http://www.debian-multimedia.org/ squeeze/main Translation-en
500 http://www.debian-multimedia.org/ squeeze/non-free amd64 Packages
release v=6.0,o=Unofficial Multimedia Packages,a=stable,n=squeeze,l=Unofficial Multimedia Packages,c=non-free
origin www.debian-multimedia.org
500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
release v=6.0,o=Unofficial Multimedia Packages,a=stable,n=squeeze,l=Unofficial Multimedia Packages,c=main
origin www.debian-multimedia.org
500 http://security.debian.org/ squeeze/updates/non-free amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=non-free
origin security.debian.org
500 http://security.debian.org/ squeeze/updates/contrib amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib
origin security.debian.org
500 http://security.debian.org/ squeeze/updates/main amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main
origin security.debian.org
500 ftp://ftp.fr.debian.org/debian/ lenny/main Translation-fr
500 ftp://ftp.fr.debian.org/debian/ lenny/main amd64 Packages
release v=5.0.8,o=Debian,a=oldstable,n=lenny,l=Debian,c=main
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze/main Translation-fr
500 ftp://ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages
release v=6.0.1,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze/contrib amd64 Packages
release v=6.0.1,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib
origin ftp.fr.debian.org
500 ftp://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
release v=6.0.1,o=Debian,a=stable,n=squeeze,l=Debian,c=main
origin ftp.fr.debian.org
Paquets étiquetés :
sane-utils -> 1.0.22-3
gthumb -> 3:2.10.8-1+lenny2
libksane0 -> 4:4.6.3-1
xsane -> 0.998-2
libsane -> 1.0.22-3
gthumb-data -> 3:2.10.8-1+lenny2
scanbuttond -> 0.2.3.cvs20090713-5
gscan2pdf -> (non trouvé)
sane -> 1.0.14-9
simple-scan -> 2.32.0.2-1
libsane-perl -> (non trouvé)
Je suppose que les 2 paquets non trouvés n’existent pas sur wheezy, et qu’il faudrait peut-être ôter les paragraphes correspondants de preferences. À moins que mes choix m’obligent à m’en passer ?
Encore merci