Page 1 sur 2

[Gnome 2.22] Mise à jour (Résolu)

Publié : dim. 23 mars 2008, 16:33
par mariop31
Bonjour.

Voilà je désirerais mettre à jour ma version de gnome, j'ai vue sur http://blogasty.com/billet?id=73497
J'ai bien rajouté dans mon /etc/pacman.conf:
#
# /etc/pacman.conf
#
# See the pacman manpage for option directives

#
# GENERAL OPTIONS
#
[options]
LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
#
#[testing]
#Include = /etc/pacman.d/testing

# notament yaourt
[archlinuxfr]
Server = http://repo.archlinux.fr/i686

[compiz-fusion]
Server = http://arch.nesl247.org/compiz-fusion/i686

[kdemod]
Server = http://kdemod.ath.cx/repo/current/i686

[gnome]
Server = http://www.archlinux.it/cimi/gnome/os/i686/


##[ls-lR]
##Server = http://ftp.ds.hj.se/pub/os/linux/archli ... /os/x86_64

[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/core

[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/extra

[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community

#[unstable]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/unstable

# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
J'ai lancé sudo yaourt -Syu

et voilà ce qu'il me réponds:
=> sudo yaourt -Syu
:: Synchronisation des bases de données de paquets...
archlinuxfr est à jour;
Erreur: échec de récupération du fichier 'compiz-fusion.db.tar.gz' depuis arch.nesl247.org : No address record
erreur: la synchronisation compiz-fusion a échoué: No address record
kdemod est à jour;
gnome est à jour;
core est à jour;
extra est à jour;
community est à jour;
La base de données locale est à jour.
erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
Vérification des mises à jour disponibles...

Cibles: at-spi-1.22.0-1 atk-1.22.0-1 boost-1.34.1-2 cairomm-1.4.8-1 dasher-4.7.0-1 eel-2.22.0-1 eog-2.22.0-1 epiphany-2.22.0-1 evince-2.22.0-1
evolution-2.22.0-1 evolution-data-server-2.22.0-1 evolution-exchange-2.22.0-1 evolution-webcal-2.21.92-1 file-roller-2.22.0-1 gail-1.22.0-1
gcalctool-5.22.0-1 gconf-2.22.0-1 gconf-editor-2.22.0-1 gedit-2.22.0-1 glib2-2.16.1-1 glibmm-2.16.0-1 gmime-2.2.17-1 gnome-applets-2.22.0-1
gnome-backgrounds-2.22.0-1 gnome-control-center-2.22.0-1 gnome-desktop-2.22.0-1 gnome-doc-utils-0.12.2-1 gnome-games-2.22.0-1
gnome-icon-theme-2.22.0-1 gnome-keyring-2.22.0-1 gnome-mag-0.15.0-1 gnome-media-2.22.0-1 gnome-menus-2.22.0-1 gnome-netstatus-2.12.1-5
gnome-nettool-2.22.0-1 gnome-panel-2.22.0-1 gnome-power-manager-2.22.0-1 gnome-python-2.22.0-1 gnome-python-desktop-2.22.0-1
gnome-screensaver-2.22.0-1 gnome-session-2.22.0-1 gnome-sharp-2.20.0-1 gnome-speech-0.4.18-1 gnome-system-monitor-2.22.0-1 gnome-terminal-2.22.0-1
gnome-themes-2.22.0-1 gnome-utils-2.20.0.1-3 gnome-vfs-2.22.0-1 gnome-volume-manager-2.22.1-1 gnome2-user-docs-2.22.0-1 gok-1.3.7-2
gtk-engines-2.14.0-1 gtk-sharp-2-2.12.0-1 gtk2-2.12.9-1 gtkhtml-3.18.0-1 gtkmm-2.12.5-1 gtksourceview2-2.2.0-1 gucharmap-2.22.0-1
libart-lgpl-2.3.20-1 libbonobo-2.22.0-1 libbonoboui-2.22.0-1 libgail-gnome-1.20.0-2 libgnome-2.22.0-1 libgnomecanvas-2.20.1.1-1
libgnomekbd-2.21.4.1-1 libgnomeui-2.22.01-1 libgphoto2-2.4.0-5 libgsf-1.14.8-1 libgtop-2.22.0-1 librsvg-2.22.2-1 libsigc++2.0-2.2.2-1
libsoup-2.4.0-1 libtool-2.2-2 libwnck-2.22.0-1 libxklavier-3.5-1 metacity-2.22.0-1 nautilus-2.22.0-1 nautilus-cd-burner-2.22.0-1 nspr-4.7-1
nss-3.11.9-1 orca-2.22.0-1 pacman.manfr-20080323-1 pango-1.20.0-1 pygtksourceview2-2.2.0-1 rarian-0.8.0-1 seahorse-2.22.0-1 sound-juicer-2.22.0-1
tomboy-0.10.0-1 totem-2.22.0-1 totem-plparser-2.22.1-1 totem-plugin-2.22.0-1 vino-2.22.0-1 vte-0.16.13-1 yelp-2.22.0-1 zenity-2.22.0-1

Taille totale des paquets (téléchargement): 240,22 Mo
Taille totale des paquets (installation): 652,48 Mo
Il ne me propose pas de faire la M.A.J.

Ou est ce que je merde ???

Publié : dim. 23 mars 2008, 18:54
par Archie
Erreur: échec de récupération du fichier 'compiz-fusion.db.tar.gz' depuis arch.nesl247.org : No address record
Il me semble que le dépot de Nesl247 est mort depuis longtemps et que tu peux l'enlever. Et utiliser les paquets pour Compiz qui sont dans community.

Publié : lun. 24 mars 2008, 07:42
par mariop31
Merci Archie pour compiz , mais çà ne répond pas à mon pb.
Quelqu'un pourrait -il m'aider s.v.p ????

Publié : lun. 24 mars 2008, 09:47
par Archie
Tu peux aussi sortir le dépot de Cimi et activé le dépot Testing. Gnome 2.22 est maintenant dedans :D
D'ailleur, il me semble pour que le depot de Cimi fonctionne. Il fallait activer aussi testing.

Publié : lun. 24 mars 2008, 13:38
par wain
Archie a écrit :Tu peux aussi sortir le dépot de Cimi et activé le dépot Testing. Gnome 2.22 est maintenant dedans :D
D'ailleur, il me semble pour que le depot de Cimi fonctionne. Il fallait activer aussi testing.
tout à fait, le dépot de cimi est construit à partir des paquetages de testing, donc il fallait les deux. Sinon un pacman --debug -Su aurait donné du détail sur le paquetage qui pose problème.

Publié : lun. 24 mars 2008, 14:12
par aramisqc
Le lien http://www.archlinux.it/cimi/gnome/os/i686/ est cassé.

Il faut utiliser : http://www.archlinux.it/cimi/gnome-plea ... s/os/i686/

J'ai modifié mon pacman.conf. Quand je fait un yaourt -Ss pour gnome, j'ai une série de paquets marqués installés sur fond rouge et ocre. Est-ce à dire que ces paquets sont à upgrader et que partant la version 2.22 sera installée ?

Question subsidiaire. Que dois-je sauvegarder avant de faire l'upgrade ? Des fois que je me planterais :lol:. (Ah oui ! sauvegarder les partitions avec partimage :idea: ).

aramisqc

Publié : lun. 24 mars 2008, 14:37
par wain
aramisqc laisses tomber ce dépot, il ne faut plus l'utiliser. Maintenant c'est testing et rien d'autre (ou rien).

Publié : lun. 24 mars 2008, 18:56
par aramisqc
wain a écrit :aramisqc laisses tomber ce dépot, il ne faut plus l'utiliser. Maintenant c'est testing et rien d'autre (ou rien).
Yep !

Quelle est la période de gestation d'un paquet testing avant qu'il ne devienne stable ?

aramisqc

Publié : lun. 24 mars 2008, 19:42
par warnaud
aramisqc a écrit :
Quelle est la période de gestation d'un paquet testing avant qu'il ne devienne stable ?

aramisqc
ça dépend :D
c'est relativement rapide ;)
Y'a même des pkgs qui passent pas par la case testing :D

Publié : mar. 25 mars 2008, 08:55
par mariop31
Merci beau coup à tous.

Finalement je vais attendre bien gentiment qu'ils arrivent dans les dépots stable. Je n'aime pas trop flirter en "testing". J'ai de très mauvais souvenir avec "Debian" (cela dit le testing, c'est trés formateur), du coup (vi je sais je suis un petit joueur) chi va piano va sanno chi sanno va lontano.

Encore merci à tous.

FORUM ENORME. :D :D :D :D

Publié : mar. 25 mars 2008, 12:45
par warnaud
Pour une relative stabilité, ne pas activer testing sauf si tu sais faire marche arrière, refaire des pkgs :)

Publié : mar. 25 mars 2008, 13:07
par aramisqc
warnaud a écrit :Pour une relative stabilité, ne pas activer testing sauf si tu sais faire marche arrière, refaire des pkgs :)
Ne fait-on pas marche arrière avec yaourt -Su -downgrade ?

Publié : mar. 25 mars 2008, 13:58
par Archie
Dans mes souvenirs, il suffit de supprimer le dépot testing du pacman.conf. Puis à la mise à jours suivante pacman -Syu propose de lui même de downgrader les paquets.

Publié : mar. 25 mars 2008, 18:44
par wain
c'est aramisqc qui a raison. Pacman ne sait pas downgrader. Il faut utiliser yaourt -Syu --downgrade après avoir retiré [testing] ;)

Publié : mar. 25 mars 2008, 20:28
par aramisqc
Pour boucler la boucle...

Installation de gnome 2.22 de testing :
  • Ajouter testing dans pacman.conf
  • yaourt -Sy gnome
  • Mettre fuse dans MODULES de rc.conf
  • Rééditer pacman.conf pour annuler testing
  • yaourt -Syu
Infos extraites de http://gianvito.wordpress.com/2008/03/1 ... eleased/2/

@wain

Si l'argument downgrade se code --downgrade, il faudra corriger le man de yaourt. La syntaxe ne montre qu'un seul tiret. :wink:

aramisqc

Publié : mar. 25 mars 2008, 23:05
par wain
aramisqc a écrit : @wain

Si l'argument downgrade se code --downgrade, il faudra corriger le man de yaourt. La syntaxe ne montre qu'un seul tiret. :wink:
Pas chez moi. Tu utilises quoi comme pager ?

Publié : mer. 26 mars 2008, 00:36
par aramisqc
wain a écrit :
aramisqc a écrit : @wain

Si l'argument downgrade se code --downgrade, il faudra corriger le man de yaourt. La syntaxe ne montre qu'un seul tiret. :wink:
Pas chez moi. Tu utilises quoi comme pager ?
man lancé en terminal (gnome-terminal 2.18.4).

STP, ignore la remarque. Il y a effectivement deux tirets dans la doc. C'est en décompressant l'archive /usr/man/man8/yaourt.8.gz que j'ai fait une boulette. J'ai mal interprété la syntaxe \-\-downgrade. :oops:

aramisqc

Publié : mer. 26 mars 2008, 11:31
par mariop31
aramisqc a écrit :Pour boucler la boucle...

Installation de gnome 2.22 de testing :
  • Ajouter testing dans pacman.conf
  • yaourt -Sy gnome
  • Mettre fuse dans MODULES de rc.conf
  • Rééditer pacman.conf pour annuler testing
  • yaourt -Syu
Finalement je n'ai pas pu résister au fait de tester le nouveau gnome.
J'ai essayé comme ci-dessus mais çà n'a pas fonctionné, alors voici comment j'ai tourné la difficulté: Et çà le fait.

Merci.

Publié : mer. 26 mars 2008, 11:41
par aramisqc
@mariop31

J'attends la publication officielle avant de passer à 2.22.

Si tu as quelques minutes, ouvre un post sur 2.22 pour nous faire part de tes commentaires sur cette nouvelle mouture. Merci.

aramisqc

Publié : mer. 26 mars 2008, 18:45
par wain
@mariop31: relis ce qu'on a dit plus haut, il ne faut plus utiliser ce dépôt (qui de toutes façons ne fonctionnait que conjointement avec testing). C'est d'ailleurs pour ça qu'il s'appelle "http://www.archlinux.it/cimi/gnome-pleaseuseofficialbuilds/os/i686/".

"Please use official builds" veut dire "SVP utilisez les paquetages officiels" sous-entendu de testing.
Il faut utiliser testing et rien que testing si on veut gnome 2.22 aujourd'hui.