Shotwell mise a jour

Bonjour

Je suis sous debian squeeze 64bits

par defaut le gestionnaire de photo installe est Shotwell 0.6.1
sur le site yorba.org/shotwell , il existe une version 0.10.1

je voudrais avoir votre aide pour la mise a jour

  • lorsque je vais dans Systeme/Administration/Gestionnaire de paquet Synaptic
    la version est celle installe 0.6.1

Comment dire au gestionnaire de paquet de mettre a jour avec la version 0.10.1

  • est ce que je dois la mettre a jour a partir des sources
    dans ce cas comment eviter les conflits avec l ancienne version
    dois je la desinstaller avant , mais alors vais je perde les tags que j ai enregistre etc …

Merci

En attendant des pistes je regarde comment installer a partir des sources
et sur le site officiel, la nouvelle version impose des dependances

Shotwell's dependencies include:

    * gconf-2.0 (2.22.0)
    * gee-1.0 (0.5.0)
    * gexiv2 (0.2.0)
    * gio-unix-2.0 (2.20)
    * glib-2.0 (2.26)
    * gmodule-2.0 (2.24.0)
    * gstreamer-0.10 (0.10.28)
    * gstreamer-base-0.10 (0.10.28)
    * gtk+-2.0 (2.18.0)
    * gudev-1.0 (145)
    * libexif (0.6.16)
    * libgphoto2 (2.4.2) (Note that 2.4.6 has a bug that prevents Shotwell from fetching EXIF metadata before importing a photo.)
    * libraw (0.9.0)
    * libsoup-2.4 (2.26.0)
    * libxml-2.0 (2.6.32)
    * m4 (1.4.13)
    * sqlite3 (3.5.9)
    * unique-1.0 (1.0.0)
    * vala (0.11.7)
    * webkit-1.0 (1.1.5)

et premier probleme

dans le gestionnaire d’archives, je ne trouve pas gconf-2.0 (2.22.0)
comment recuperer cette version

encore a partir des sources ?

dans ce cas le site officiel

ftp://ftp.gnome.org/pub/GNOME/sources/GConf/

propose la derniere version qui est 3.1

est ce que je dois previlegier cette version ou celle preconiser

merci

Tu attends quoi de cette dernière version exactement ?

Si tu commence à vouloir systématiquement la dernière version de chaque logiciel change direct de distribution Debian n’est manifestement pas ce que tu cherche ( que tu compile toi même ton petit paquet pour rajouter des options ou parce que le paquet n’existe pas c’est une chose ).

La version la plus à jour empaqueter chez Debian à ce jour :
http://packages.debian.org/fr/sid/shotwell

Bonjour Clochette

En fait la version 0.6.1 installee permet d’ecrire des tags mais pas de faire de tri dessus
alors que je lis sur le site qu’il est possible de le faire
D’ou mon souhait de passer a une version plus recente, et 0.9.31 me parait une bonne mise ajour
je ne cherche pas specialement la derniere

Merci pour le lien des paquets debian

comment dois je m y prendre pour recuperer cette version
je suis sous squeeze et le lien est pour sid

Il te faudra alors te référer dans la rubriques trucs et astuces au “sources.list au carré” pour compléter tes dépôts et penser à mettre en place un fichier de préférences, ensuite tu pourra alors forcer l’installation depuis les dépôts SID pour l’installer :wink:

Prends le temps de bien lire la documentation et n’hésite pas à ce moment là à demander des éclaircissement :023

Merci clochette

Post déplacé dans la bonne section : SD.

Merci ricardo d’avoir deplace le post au bonne endroit

est ce que je cree un nouveau fil ou pas
mais c 'est aussi la suite de mon souci d’avoir une install de showtell

alors j’ai lu


sources-list-au-carre-ou-minimaliste-t5659.html

et j’ai donc mis a jour mon fichier /etc/apt/souces.list et cree /etc/apt/preferences

est ce qu ils sont corrects

#
# /etc/apt/sources.list 
#

# deb cdrom:[Debian GNU/Linux 6.0.2.1 _Squeeze_ - Official amd64 NETINST Binary-1 20110628-12:58]/ squeeze main

# http://www.debian-fr.org/sources-list-au-carre-ou-minimaliste-t5659.html

#############################################################################
## squeeze
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

# squeeze multimedia
deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://mirror.home-dn.net/debian-multimedia squeeze main

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

# squeeze update
# previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free


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

## sid multimedia
deb http://www.debian-multimedia.org/ sid main
deb-src http://www.debian-multimedia.org/ sid main

et

#
# /etc/apt/preferences
#

#### preferences pour squeeze #####

Package: *
Pin: release o=apt-build
Pin-Priority: 995

Package: *
Pin: release o=Debian,a=stable-updates,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 990

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 980

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 90

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 90

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 90

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 50

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 50

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 10

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 10


#### preferences pour sid ##########

Package: *
Pin: release o=apt-build
Pin-Priority: 995

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 985

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=stable-updates,l=Debian
Pin-Priority: 980

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 970

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 965

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 970

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 980

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 975

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 980

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 85

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 90

et ensuite une un update et une install ?

et voila ce que donne la commande


# apt-cache policy shotwell_0.9.3-1_amd64.deb

N: Impossible de trouver le paquet shotwell_0.9.3-1_amd64.deb
N: Impossible de trouver de paquet correspondant à l'expression rationnelle « shotwell_0.9.3-1_amd64.deb »

Voici le fichier de source

### squeeze
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free


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

### squeeze update
deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

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

Et voici le fichier de préférences :

Package: *
Pin: release o=apt-build
Pin-Priority: 995

Package: *
Pin: release o=Debian,a=stable-updates,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 50

Après ça tu force l’installation de ton paquet en version unstable :

Et techniquement les quelques dépendances suivront :wink:

  • EDIT - Classique mais j’oublie de le préciser, pense à recharger le cache de APT par un “update” bien senti.

j ai essaye comme cela et voila ce que cela donne


$ apt-cache policy 

Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 990 http://ftp.fr.debian.org/debian/ squeeze-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=squeeze-updates,l=Debian,c=main
     origin ftp.fr.debian.org
 990 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 http://ftp.fr.debian.org/debian/ squeeze/main Translation-fr
 990 http://ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages
     release v=6.0.2.1,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian/ squeeze/contrib amd64 Packages
     release v=6.0.2.1,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
     release v=6.0.2.1,o=Debian,a=stable,n=squeeze,l=Debian,c=main
     origin ftp.fr.debian.org
Paquets étiquetés :

Merci clochette

je vais essayer avec tes indications

j ai donc fait les modifs de mes deux fichiers
et voila ce que j obtiens

je desinstalle shotwell


# apt-get remove shotwell

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  shotwell
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 4 567 ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 125710 fichiers et répertoires déjà installés.)
Suppression de shotwell ...
Traitement des actions différées (« triggers ») pour « menu »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « gnome-menus »...
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »...

et je reinstalle showtwell


# apt-get -t unstable install shotwell

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  shotwell
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 1 598 ko dans les archives.
Après cette opération, 4 567 ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://ftp.fr.debian.org/debian/ squeeze/main shotwell amd64 0.6.1-1+b2 [1 598 kB]
1 598 ko réceptionnés en 1s (1 214 ko/s)
Sélection du paquet shotwell précédemment désélectionné.
(Lecture de la base de données... 125628 fichiers et répertoires déjà installés.)
Dépaquetage de shotwell (à partir de .../shotwell_0.6.1-1+b2_amd64.deb) ...
Traitement des actions différées (« triggers ») pour « hicolor-icon-theme »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « gnome-menus »...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « menu »...
Paramétrage de shotwell (0.6.1-1+b2) ...
Traitement des actions différées (« triggers ») pour « menu »...

et lorsque je lance shotwell je suis toujours avec la version 0.6.1

peut etre la modif n est pas prise en compte

J avais oublie

puis j ai desinstalle
puis reinstalle
mais j’ai eu une longue liste d’erreur du type


(gtk-update-icon-cache:4049): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache': Aucun fichier ou dossier de ce type

mais j ai la version 0.9.3

et donc merci a toi clochette

:slightly_smiling: