Page 1 sur 1

[DockbarX] Compilation impossible

Publié : lun. 20 déc. 2010, 15:32
par filoozom
Bonjour, je suis nouveau dans le monde archlinux :D
J'avais déjà essayé Ubuntu, et je le trouvais bien, mais j'avais envie d'essayer archlinux.

Donc, j'ai installé Gnome ( je préfère l'interface de KDE, mais les programmes me plaisent absolument pas, donc je ne l'utilise pas... )
Mais voilà, Gnome tel-quel est quand même plutôt "moche" à mon goût. ( Surtout la barre des programmes ouverts )

C'est pourquoi j'aimerais installer DockbarX qui me semble fort agréable et utile.
Cependant, je n'arrive pas à le compiler :(

Il y aurait-il un paquet déjà compilé, ou autre ?

Merci d'avance

Re: [DockbarX] Compilation impossible

Publié : lun. 20 déc. 2010, 16:02
par FoolEcho
Tu as bien "base-devel" installé ?
Si oui, quel message tu as quand tu compiles ?

Re: [DockbarX] Compilation impossible

Publié : lun. 20 déc. 2010, 16:34
par Emericn6k
Salut et bienvenue sous Arch

Par hasard, es-tu tombé sur ce sujet qui présente quelques soucis qui peuvent arriver sur dockbarx (à cause du récent passage à Python3)?

Accessoirement, le PKGBUILD d'AUR a été mis à jour aujourd'hui, peut-être que ça l'a cassé...

Re: [DockbarX] Compilation impossible

Publié : dim. 26 déc. 2010, 23:16
par filoozom
Excusez-moi pour le retard.

Oui, base-devel est bien installé, et j'ai bien vu ce topic.

J'ai modifié les python2 par python dans le PKGBUILD etc, mais ça ne va toujours pas, "Erreur: 'gnome-panel-bonobo': impossible de trouver ou de lire le paquet" étant la première erreur avec le PKGBUILD d'origine.

Merci d'avance de votre aide

Re: [DockbarX] Compilation impossible

Publié : dim. 26 déc. 2010, 23:35
par oloꟼ
Et en faisant un petit pacman -Sy avant de lancer la compilation ? Voir un pacman -Syy

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 11:38
par filoozom
Aucun changement, mes dépôts sont à jour ;-)

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 11:54
par benjarobin
Il ne le sont pas sinon tu n'aurais pas de problème
Donne la sortie de pacman -Syyu --debug

Et au faite il ne faut pas
modifié les python2 par python
Tu as mal saisie. Le paquet (PKGBUILD) est bon, tu ne dois pas y toucher

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 13:35
par filoozom
Quand je prend le paquet d'origine mais modifié, j'arrive à compiler dockbarx mais l'applet ne fonctionne pas (les préférences fonctionnent, mais je sais pas afficher la barre)
Quand je prend le PKGBUILD original il y a des erreurs dès le début :

Code : Tout sélectionner

==> Lancer la compilation de dockbarx ? [O/n]
==> -----------------------------------------
==> 
==> Construction et installation du paquet
==> Installation/compilation des dépendances manquantes pour dockbarx :
Erreur: 'gnome-panel-bonobo': impossible de trouver ou de lire le paquet
==> WARNING: Des dépendances ont été installées avant l'échec
==> Relancer la compilation de dockbarx ? [o/N]
==> -------------------------------------------
Et voici le pacman -Syyu --debug :

Code : Tout sélectionner

debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: SyncFirst: pacman
debug: config: architecture: x86_64
debug: config: new section 'core'
debug: registering sync database 'core'
debug: config file /etc/pacman.conf, line 66: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'core': http://ftp.belnet.be/mirror/archlinux.org/core/os/x86_64
debug: adding new server URL to database 'core': http://ftp.belnet.be/mirror/archlinux.org/core/os/x86_64
debug: setlibpaths() called
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: config file /etc/pacman.conf, line 70: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'extra': http://ftp.belnet.be/mirror/archlinux.org/extra/os/x86_64
debug: adding new server URL to database 'extra': http://ftp.belnet.be/mirror/archlinux.org/extra/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: registering sync database 'community'
debug: config file /etc/pacman.conf, line 78: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'community': http://ftp.belnet.be/mirror/archlinux.org/community/os/x86_64
debug: adding new server URL to database 'community': http://ftp.belnet.be/mirror/archlinux.org/community/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/x86_64
debug: config: finished parsing /etc/pacman.conf
debug: registering local database
:: Synchronisation des bases de données de paquets...
debug: no file found matching criteria, starting from scratch
debug: using 'core.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY:  (null)
debug: ftp_proxy:  (null)
debug: ust.mtime: 1279545305 local_time: 0 compare: -1279545305
debug: ust.size: 36242 local_size: 0 compare: -36242
debug: mtimes were different or unavailable, downloading core.db.tar.gz from beginning
debug: connected to ftp.belnet.be successfully
téléchargement de core.db.tar.gz...
debug: database path for tree core set to /var/lib/pacman/sync/core/
debug: database dir /var/lib/pacman/sync/core/ removed
debug: database dir '/var/lib/pacman/sync/core/' does not exist, creating it
debug: no file found matching criteria, starting from scratch
debug: using 'extra.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY:  (null)
debug: ftp_proxy:  (null)
debug: ust.mtime: 1279920779 local_time: 0 compare: -1279920779
debug: ust.size: 465472 local_size: 0 compare: -465472
debug: mtimes were different or unavailable, downloading extra.db.tar.gz from beginning
debug: connected to ftp.belnet.be successfully
téléchargement de extra.db.tar.gz...
debug: database path for tree extra set to /var/lib/pacman/sync/extra/
debug: database dir /var/lib/pacman/sync/extra/ removed
debug: database dir '/var/lib/pacman/sync/extra/' does not exist, creating it
debug: no file found matching criteria, starting from scratch
debug: using 'community.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY:  (null)
debug: ftp_proxy:  (null)
debug: ust.mtime: 1279920811 local_time: 0 compare: -1279920811
debug: ust.size: 394177 local_size: 0 compare: -394177
debug: mtimes were different or unavailable, downloading community.db.tar.gz from beginning
debug: connected to ftp.belnet.be successfully
téléchargement de community.db.tar.gz...
debug: database path for tree community set to /var/lib/pacman/sync/community/
debug: database dir /var/lib/pacman/sync/community/ removed
debug: database dir '/var/lib/pacman/sync/community/' does not exist, creating it
debug: no file found matching criteria, starting from scratch
debug: using 'archlinuxfr.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY:  (null)
debug: ftp_proxy:  (null)
debug: ust.mtime: 1293382815 local_time: 0 compare: -1293382815
debug: ust.size: 23998 local_size: 0 compare: -23998
debug: mtimes were different or unavailable, downloading archlinuxfr.db.tar.gz from beginning
debug: connected to repo.archlinux.fr successfully
téléchargement de archlinuxfr.db.tar.gz...
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr/
debug: database dir /var/lib/pacman/sync/archlinuxfr/ removed
debug: database dir '/var/lib/pacman/sync/archlinuxfr/' does not exist, creating it
debug: loading package cache for repository 'local'
debug: database path for tree local set to /var/lib/pacman/local/
debug: loading package cache for repository 'core'
:: Début de la mise à jour complète du système...
debug: checking for package upgrades
debug: loading package cache for repository 'extra'
debug: loading package cache for repository 'community'
debug: loading package cache for repository 'archlinuxfr'
 il n'y a rien à faire
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: freeing package cache for repository 'extra'
debug: unregistering database 'community'
debug: freeing package cache for repository 'community'
debug: unregistering database 'archlinuxfr'
debug: freeing package cache for repository 'archlinuxfr'
Merci de votre aide :)

( Et dockbarx se trouve dans les dépôts AUR, ne dois-je pas plutôt utiliser yaourt ? )

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 13:49
par benjarobin
Je te conseil de changer de miroir, car apparemment le tient n'est pas du tout a jour, utilise par exemple http://mir.archlinux.fr/
Edit: Ton serveur n'a pas de mise a jour depuis 23-Jul-2010 :shock: :shock:
Donc un conseil avant toute chose, change de serveur et vite, fait les très très nombreuses mises à jour... pacman -Syyu
Par contre oui, pour dockbarx il te faut utiliser yaourt

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 14:05
par filoozom
Ah, je comprend mieux ce qui cloche alors :p
Merci beaucoup de votre aide, j'essaye tout de suite ça :D

EDIT : J'avoue, un petit Go de mises à jour (527) :P
Et comment fait-on pour changer les dépots plus correctement que dans le /etc/pacman.conf ? Au lieu de mettre un Server = http://mir.archlinux.fr/***/os/x86_64/ dans chaque session ? Merci d'avance

EDIT 2 : Ok, j'ai trouvé, c'est dans /etc/pacman.d/mirrorlist :)

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 15:41
par filoozom
Bon, j'ai fait toutes les mises à jour, et j'ai essayé de réinstaller dockbarx.

Tout s'est bien compilé et installé, mais quand j'ajoute dockbarx sur le panel, il y a encore toujours une erreur. :(

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 15:56
par oloꟼ
Il faudrait que tu nous dise exactement quelle erreur. Sinon c'est un peu difficile de te conseiller :wink:

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 16:36
par filoozom
C'est exactement le même problème comme sur le topic cité plus haut :

Code : Tout sélectionner

Le tableau de bord a rencontré un problème lors du chargement de « OAFIID:GNOME_DockBarXApplet ».

Voulez-vous supprimer l'applet de votre configuration ?

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 16:55
par benjarobin
Oui, et as tu suivi les recommandations de ce topic http://forums.archlinux.fr/topic6954.html ?
Tu n'as plus rien dans /usr/lib/python-2.6 ? Sinon quel est le contenu ?

Re: [DockbarX] Compilation impossible

Publié : lun. 27 déc. 2010, 17:54
par filoozom

Code : Tout sélectionner

ls /usr/lib/python2.6 :
site-packages

Code : Tout sélectionner

ls /usr/lib/python2.6/site-packages/ :
distribute-0.6.13-py2.6.egg    easy-install.pth                  vboxapi
distribute-0.6.14-py2.6.egg    setuptools-0.6c11-py2.6.egg-info  vboxapi-1.0-py2.6.egg-info
Dockbarx-0.3.1-py2.6.egg-info  setuptools.pth
Mais j'ai installé zeitgeist qui est en théorie en option, et du coup ça va :)

Merci beaucoup de votre aide ! :D

Par contre, le bouton "fermer" de dockbarx ne fonctionne malheureusement pas :(
Il y a-t-il une solution à ce problème ?