[Lenny]Installer la dernière version de totem ?

Bonjour :slightly_smiling:

Je suis tombé sur un plug-in totem sympa, et j’aimerais bien en profiter sur ma Lenny. Le problème c’est qu’il faut une version de totem suffisament récente (le monsieur ne précise pas à quel point, mais la version dispo sur Debian Lenny ou Ubuntu Hardy est trop vieille (2.22.2 je crois ?))

Du coup, j’aimerais bien mettre un totem suffisament récent pour profiter de ce plug in.
J’ai regardé sur package.debian les paquets dont j’avais besoin et j’ai un millier de dépendances (quasiment ^^) et c’est surtout que quand j’ai commencé à en installer quelques unes, d’autres paquets se sont mis à ne plus fonctionner… genre gmb ou gedit…
Apparement il a pas trop aimé que je lui mette une version de libc6 plus récente…

Du coup, y a-t-il un moyen d’installer une version récente de totem sur une Lenny ? J’ai pas spécialement envie de passer sous sid, mais j’aimerais beaucoup profiter de ce plug in…
(ou si vous connaissez un autre moyen de regarder les émissions de canal sans passer par le site web ça m’interesse aussi)

Merci :slightly_smiling:

Salut,

apt-cache policy totem totem: Installé : 2.26.3-1 Candidat : 2.26.3-1 Table de version : 2.27.2-3 0 1 http://ftp.fr.debian.org experimental/main Packages *** 2.26.3-1 0 500 http://ftp.fr.debian.org sid/main Packages 100 /var/lib/dpkg/status 2.26.2-2 0 500 http://ftp.fr.debian.org squeeze/main Packages 2.22.2-5 0 500 http://ftp.fr.debian.org lenny/main Packages

Les versions plus récentes sont dans squeeze ou sid…
Tu devrais aller faire un tour dans “Trucs et astuces” - “sources.list au carré”

dans ton fichier préférences que tu trouvera ici tu lui indique d’aller chercher la version SID et tu renseigne les dépôts SID dans ton sources list.

  • EDIT - pour pus de clarté tu copie a version de fichier de préférences pour une version stable et tu rajoute juste une règle concernant TOTEM

A une époque j’utilisais Miro pour regarder les emissions. L’idée de base est très bonne à mon avis, mais je l’utilise de moins en moins à cause de sa lourdeur.

J’uttilise gpodder pour mes podcasts

J’avais pas de fichier preferences, enfin j’ai fait un sources.list (quasiment) comme le monsieur, j’ai pris son fichier préférences pour créer le mien, et résolu les problèmes de clé gpg.

Seulement il ne veut installer aucune autre version que l’expérimentale ?

De même pour sid…

Et pour l’expérimentale j’ai l’impression que ça va poser pas mal de problèmes… j’ai tout un tas de dépendances non résolues, et il a pas l’air de trouver une solution automatique…
Je peux me lancer dans une tentative d’installation ou c’est une opération suicide qui va me casser ma Lenny ?

[code]ras-laptopoulos:/home/ras/Desktop# aptitude install totem/experimental
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Lecture des descriptions de tâches… Fait
Les paquets suivants sont CASSÉS :
gnome-desktop-environment libunique-1.0-0 totem totem-mozilla
totem-plugins
Les paquets suivants seront ENLEVÉS :
totem-gstreamer{a}
1 paquets mis à jour, 1 nouvellement installés, 1 à enlever et 49 non mis à jour.
Il est nécessaire de télécharger 577ko d’archives. Après dépaquetage, 623ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
gnome-desktop-environment: Dépend: totem-gstreamer (>= 2.22.2) mais il n’est pas installable ou
totem-xine (>= 2.22.2) mais il n’est pas installable
totem-plugins: Dépend: totem-gstreamer (= 2.22.2-5) mais il n’est pas installable ou
totem-xine (= 2.22.2-5) mais il n’est pas installable
libunique-1.0-0: Dépend: libgtk2.0-0 (>= 2.14.0) mais 2.12.12-1~lenny1 est installé.
totem: Dépend: libgconf2-4 (>= 2.23.2) mais 2.22.0-1 est installé.
Dépend: libglib2.0-0 (>= 2.18.0) mais 2.16.6-2 est installé.
Dépend: libgstreamer-plugins-base0.10-0 (>= 0.10.23.2) mais 0.10.19-2 est installé.
Dépend: libgstreamer0.10-0 (>= 0.10.24) mais 0.10.19-3 est installé.
Dépend: libgtk2.0-0 (>= 2.16.0) mais 2.12.12-1~lenny1 est installé.
Dépend: libnautilus-extension1 (>= 2.26.2) mais 2.20.0-7 est installé.
Dépend: libtotem-plparser12 (>= 2.27.2) mais il n’est pas installable
Dépend: python-support (>= 0.90.0) mais 0.8.4 est installé.
Dépend: gstreamer0.10-plugins-base (>= 0.10.23.2) mais 0.10.19-2 est installé.
Dépend: totem-plugins (>= 2.27.2-3) mais 2.22.2-5 est installé.
Dépend: totem-common (>= 2.27) mais 2.22.2-5 est installé.
totem-mozilla: Dépend: totem-gstreamer (>= 2.22.2-5) mais il n’est pas installable ou
totem-xine (>= 2.22.2-5) mais il n’est pas installable
ouverts : 6953 ; fermés : 4781 ; reportés : 0 ; en conflit : 12 oAucune solution n’a été trouvée dans le temps alloué. Faut-il poursuivre la recherche ? [Y/n]

#La je réponds non.
n

Abandon de tous les efforts pour rechercher une solution à ces dépendances.
Les paquets suivants sont CASSÉS :
gnome-desktop-environment libunique-1.0-0 totem totem-mozilla
totem-plugins
Les paquets suivants seront ENLEVÉS :
totem-gstreamer{a}
1 paquets mis à jour, 1 nouvellement installés, 1 à enlever et 49 non mis à jour.
Il est nécessaire de télécharger 577ko d’archives. Après dépaquetage, 623ko seront libérés.
Il n’a pas été possible de résoudre ces dépendances. Vous pouvez les résoudre vous-même ou taper « n » pour quitter.
Les paquets suivants ont des dépendances non satisfaites :
gnome-desktop-environment: Dépend: totem-gstreamer (>= 2.22.2) mais il n’est pas installable ou
totem-xine (>= 2.22.2) mais il n’est pas installable
totem-plugins: Dépend: totem-gstreamer (= 2.22.2-5) mais il n’est pas installable ou
totem-xine (= 2.22.2-5) mais il n’est pas installable
libunique-1.0-0: Dépend: libgtk2.0-0 (>= 2.14.0) mais 2.12.12-1~lenny1 est installé.
totem: Dépend: libgconf2-4 (>= 2.23.2) mais 2.22.0-1 est installé.
Dépend: libglib2.0-0 (>= 2.18.0) mais 2.16.6-2 est installé.
Dépend: libgstreamer-plugins-base0.10-0 (>= 0.10.23.2) mais 0.10.19-2 est installé.
Dépend: libgstreamer0.10-0 (>= 0.10.24) mais 0.10.19-3 est installé.
Dépend: libgtk2.0-0 (>= 2.16.0) mais 2.12.12-1~lenny1 est installé.
Dépend: libnautilus-extension1 (>= 2.26.2) mais 2.20.0-7 est installé.
Dépend: libtotem-plparser12 (>= 2.27.2) mais il n’est pas installable
Dépend: python-support (>= 0.90.0) mais 0.8.4 est installé.
Dépend: gstreamer0.10-plugins-base (>= 0.10.23.2) mais 0.10.19-2 est installé.
Dépend: totem-plugins (>= 2.27.2-3) mais 2.22.2-5 est installé.
Dépend: totem-common (>= 2.27) mais 2.22.2-5 est installé.
totem-mozilla: Dépend: totem-gstreamer (>= 2.22.2-5) mais il n’est pas installable ou
totem-xine (>= 2.22.2-5) mais il n’est pas installable
Faut-il résoudre ces dépendances manuellement ? [N/+/-/_/:/?]
[/code]

Je veux bien me prendre un peu la tête et mettre les mains dans le cambouis, mais je voulais juste savoir un peu dans quoi je m’aventure… Parce que si je casse tout en installant libc6 par exemple (comme ça me l’a fait tout à l’heure) je risque d’être un peu déçu ^^

Bref, c’est jouable quand même ou pas trop ?

Sinon j’ai testé miro mais c’est beaucoup trop lourd, je vais voir à quoi ressemble gpodder

Y’aurait pas une erreur dans ton sources.list ? (un espace en trop, un tiret en moins…)

que donne
apt-cache policy totem ?

Ben l’aptitude update c’est bien passé et le apt-cache policy n’a pas l’air mauvais…

ras-laptopoulos:/home/ras# apt-cache policy totem totem: Installé : 2.22.2-5 Candidat : 2.22.2-5 Table de version : 2.27.2-3 0 93 http://ftp.fr.debian.org experimental/main Packages 2.26.3-1 0 95 http://ftp.fr.debian.org sid/main Packages 2.26.2-2 0 97 http://ftp.fr.debian.org squeeze/main Packages *** 2.22.2-5 0 985 http://ftp.fr.debian.org lenny/main Packages 100 /var/lib/dpkg/status

Attention à tes priorités, une priorité comprise entre zéro et 100 indique que
apt peut installer le paquet si celui-ci n’est pas déjà installé !

Or tes priorités sont à 93, 95 et 97 pour squezze, sid et experimental…

Pourquoi ne pas prendre celles du sources.list au carré ?

Ben mon fichier préférence est le même que celui du topic source.list au carré… > viewtopic.php?p=45199#p45199

Enfin en supprimant totem et en réinstallant totem/sid j’ai le droit à :
Impossible de trouver l’archive « sid » pour le paquet « totem »
Du coup il me réinstalle le totem de Lenny (2.22.2)…

Et ton sources.list est aussi le même ?

Oui mis à part que j’ai ajouté le dépot de gmb :

[code]ras-laptopoulos:/home/ras# cat /etc/apt/sources.list
################################################

lenny

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

lenny multimedia

deb http://mirror.home-dn.net/debian-multimedia lenny main
deb-src http://mirror.home-dn.net/debian-multimedia lenny main

lenny security

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

volatile

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

################################################

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://mirror.home-dn.net/debian-multimedia squeeze main
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

################################################

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://mirror.home-dn.net/debian-multimedia sid main
deb-src http://mirror.home-dn.net/debian-multimedia sid main

################################################

experimental

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

experimental multimedia

deb http://mirror.home-dn.net/debian-multimedia experimental main
deb-src http://mirror.home-dn.net/debian-multimedia experimental main

################################################

other

gmb

deb http://squentin.free.fr/gmusicbrowser ./[/code]

[code]ras-laptopoulos:/home/ras# cat /etc/apt/preferences
Package: *
Pin: release o=apt-build
Pin-Priority: 989

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 988

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

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

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

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

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

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

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

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

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

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 93
[/code]

[code]ras-laptopoulos:/home/ras# aptitude update

[…]

blablabla

Aucune erreur

[…]

1549ko téléchargés en 8s (188ko/s)
Lecture des listes de paquets… Fait

État actuel : 28302 nouveaux paquets [+1].[/code]

Bon gpodder à l’air pas mal finalement ^^
Faut juste que je trouve comment le faire marcher et ça pourrait le faire, une solution plus simple que d’installer le dernier totem…

Par contre je veux bien savoir pourquoi l’installation de paquets plus récents ne marche pas, si quelqu’un a une idée…

C’est vrai que tout a l’air correct.

aptitude install totem/testing

te donne quoi exactement (ou aptitude install -s totem/testing pour simuler) ?

ou apt-get si c’est apt-get que tu utilises.

ras-laptopoulos:/home/ras# aptitude install -s totem/testing Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Lecture des descriptions de tâches... Fait Les paquets suivants sont CASSÉS : totem 1 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 49 non mis à jour. Il est nécessaire de télécharger 262ko d'archives. Après dépaquetage, 24,6ko seront utilisés. Les paquets suivants ont des dépendances non satisfaites : totem: Dépend: totem-plugins (>= 2.26.2-2) mais 2.22.2-5 est installé. Dépend: totem-gstreamer (>= 2.26.2-2) mais 2.22.2-5 est installé. ou totem-xine (>= 2.26.2-2) mais il n'est pas installable ouverts : 12694 ; fermés : 4751 ; reportés : 0 ; en conflit : 8 oAucune solution n'a été trouvée dans le temps alloué. Faut-il poursuivre la recherche ? [Y/n]

Donc aptitude trouve bien le paquet en testing, mais ne peut pas installer les dépendances…

Je dois avouer que quelque chose m’échappe ! :unamused:

Pourquoi ne pas simplement passer totalement en Sid ?
De toutes façons, le pinning est totalement exclu dans ta situation, pour cause d’upgrade de ta libc6 !

Sinon, tu as aussi la solution de chercher des backports de totem pour Lenny…

Ok c’est bien ce que je me disais pour libc6…
J’ai pas envie de passer sur sid vu que je suis bien sous Lenny, j’ai pas spécialement besoin des dernières versions (j’étais sous Hardy depuis sa sortie jusqu’a passer à Debian), là c’était juste pour avoir ce plug-in.
Après si j’arrive a faire marcher gpodder j’aurais même plus besoin de ça :wink: