Page 1 sur 1
[DockbarX] Passage à Python3 difficile... [Résolu]
Publié : lun. 01 nov. 2010, 19:28
par Bismut
Bonjour,
Avec le passage à Python3, impossible de faire fonctionner dockbarX sur AUR.
J'ai vu quelques messages sur ce souci mais immédiatement après il est dit qu'en fait ça fonctionne... sauf que non pour moi.
Est-ce que quelqu'un saurait m'aider ?
Merci d'avance.
Re: [DockbarX] Passage à Python3 difficile...
Publié : mar. 02 nov. 2010, 13:25
par cdemoulins
Bonjour à toi,
Je ne suis pas moi même utilisateur ni de gnome ni de AWN ni de DockbarX mais après avoir testé la compilation tout semble indiquer que le paquet est correcte.
Peux tu détailler un peu plus ce que tu as fait (mise à jour, test, exécution) et peux récupérer des messages d'erreurs ?
Re: [DockbarX] Passage à Python3 difficile...
Publié : mar. 02 nov. 2010, 22:48
par Bismut
Et bien, j'ai fait mon yaourt -Syu comme d'habitude...
Au passage vers python3, j'ai du faire des trucs pour installer un package qui s'est divisé en 2 et 3 (genre gnome-python2 et 3 ou un package du genre, me souviens plus du nom...)
J'ai quelques problèmes de dépendances et de paquets sur AUR qui refusent de se MAJ...
J'ai supprimé l'applet du panel Gnome... et quand j'essaie de le remettre, j'ai :
Je ne sais pas comment obtenir plus d'infos... car je ne peux pas ajouter d'applet via le terminal non ?
Re: [DockbarX] Passage à Python3 difficile...
Publié : mer. 03 nov. 2010, 00:45
par cdemoulins
Bon je pense que le première vérification que tu pourrais faire c'est de s'assurer que DockbarX à bien été «compilé» sur tu machine.
Utilise la commande :
Vérifie que les «.py» sont bien dans /usr/lib/python-2.7 et pas /usr/lib/python-3.1 ou éventuellement 2.6.
Et sinon pour avoir des messages d'erreurs, tu peux essayer de relancer gnome-panel à partir d'un terminal puis tu ajoute l'applet dockbarx. Tu devrais avoir des erreurs dans le terminal.
Re: [DockbarX] Passage à Python3 difficile...
Publié : mer. 03 nov. 2010, 06:01
par Bismut
A priori oui :
Code : Tout sélectionner
[raph@myhost ~]$ pacman -Ql dockbarx
dockbarx /usr/
dockbarx /usr/bin/
dockbarx /usr/bin/dbx_preference.py
dockbarx /usr/bin/dockbarx_factory.py
dockbarx /usr/lib/
dockbarx /usr/lib/bonobo/
dockbarx /usr/lib/bonobo/servers/
dockbarx /usr/lib/bonobo/servers/GNOME_DockBarXApplet.server
dockbarx /usr/lib/python2.7/
dockbarx /usr/lib/python2.7/site-packages/
dockbarx /usr/lib/python2.7/site-packages/Dockbarx-0.3.1-py2.7.egg-info
dockbarx /usr/lib/python2.7/site-packages/dockbarx/
dockbarx /usr/lib/python2.7/site-packages/dockbarx/__init__.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/__init__.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/cairowidgets.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/cairowidgets.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/common.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/common.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/dockbar.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/dockbar.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/groupbutton.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/groupbutton.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/i18n.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/i18n.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/iconfactory.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/iconfactory.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/theme.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/theme.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/windowbutton.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/windowbutton.pyc
dockbarx /usr/lib/python2.7/site-packages/dockbarx/zg.py
dockbarx /usr/lib/python2.7/site-packages/dockbarx/zg.pyc
dockbarx /usr/share/
dockbarx /usr/share/applications/
dockbarx /usr/share/applications/dbx_preference.desktop
dockbarx /usr/share/avant-window-navigator/
dockbarx /usr/share/avant-window-navigator/applets/
dockbarx /usr/share/avant-window-navigator/applets/DockBarX.desktop
dockbarx /usr/share/avant-window-navigator/applets/DockBarX/
dockbarx /usr/share/avant-window-navigator/applets/DockBarX/DockBarX.py
dockbarx /usr/share/dockbarx/
dockbarx /usr/share/dockbarx/themes/
dockbarx /usr/share/dockbarx/themes/Gaia.tar.gz
dockbarx /usr/share/dockbarx/themes/default.tar.gz
dockbarx /usr/share/dockbarx/themes/human_bar.tar.gz
dockbarx /usr/share/dockbarx/themes/minimalistic.tar.gz
dockbarx /usr/share/dockbarx/themes/new_theme.tar.gz
dockbarx /usr/share/icons/
dockbarx /usr/share/icons/hicolor/
dockbarx /usr/share/icons/hicolor/128x128/
dockbarx /usr/share/icons/hicolor/128x128/apps/
dockbarx /usr/share/icons/hicolor/128x128/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/16x16/
dockbarx /usr/share/icons/hicolor/16x16/apps/
dockbarx /usr/share/icons/hicolor/16x16/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/22x22/
dockbarx /usr/share/icons/hicolor/22x22/apps/
dockbarx /usr/share/icons/hicolor/22x22/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/24x24/
dockbarx /usr/share/icons/hicolor/24x24/apps/
dockbarx /usr/share/icons/hicolor/24x24/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/36x36/
dockbarx /usr/share/icons/hicolor/36x36/apps/
dockbarx /usr/share/icons/hicolor/36x36/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/48x48/
dockbarx /usr/share/icons/hicolor/48x48/apps/
dockbarx /usr/share/icons/hicolor/48x48/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/64x64/
dockbarx /usr/share/icons/hicolor/64x64/apps/
dockbarx /usr/share/icons/hicolor/64x64/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/72x72/
dockbarx /usr/share/icons/hicolor/72x72/apps/
dockbarx /usr/share/icons/hicolor/72x72/apps/dockbarx.png
dockbarx /usr/share/icons/hicolor/96x96/
dockbarx /usr/share/icons/hicolor/96x96/apps/
dockbarx /usr/share/icons/hicolor/96x96/apps/dockbarx.png
dockbarx /usr/share/locale/
dockbarx /usr/share/locale/de/
dockbarx /usr/share/locale/de/LC_MESSAGES/
dockbarx /usr/share/locale/de/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/de/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/el/
dockbarx /usr/share/locale/el/LC_MESSAGES/
dockbarx /usr/share/locale/el/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/el/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/en_GB/
dockbarx /usr/share/locale/en_GB/LC_MESSAGES/
dockbarx /usr/share/locale/en_GB/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/en_GB/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/es/
dockbarx /usr/share/locale/es/LC_MESSAGES/
dockbarx /usr/share/locale/es/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/es/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/fi/
dockbarx /usr/share/locale/fi/LC_MESSAGES/
dockbarx /usr/share/locale/fi/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/fi/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/it/
dockbarx /usr/share/locale/it/LC_MESSAGES/
dockbarx /usr/share/locale/it/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/it/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/ja/
dockbarx /usr/share/locale/ja/LC_MESSAGES/
dockbarx /usr/share/locale/ja/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/ja/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/ko/
dockbarx /usr/share/locale/ko/LC_MESSAGES/
dockbarx /usr/share/locale/ko/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/ko/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/nl/
dockbarx /usr/share/locale/nl/LC_MESSAGES/
dockbarx /usr/share/locale/nl/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/nl/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/pl/
dockbarx /usr/share/locale/pl/LC_MESSAGES/
dockbarx /usr/share/locale/pl/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/pl/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/pt/
dockbarx /usr/share/locale/pt/LC_MESSAGES/
dockbarx /usr/share/locale/pt/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/pt_BR/
dockbarx /usr/share/locale/pt_BR/LC_MESSAGES/
dockbarx /usr/share/locale/pt_BR/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/pt_BR/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/ro/
dockbarx /usr/share/locale/ro/LC_MESSAGES/
dockbarx /usr/share/locale/ro/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/ru/
dockbarx /usr/share/locale/ru/LC_MESSAGES/
dockbarx /usr/share/locale/ru/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/ru/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/sk/
dockbarx /usr/share/locale/sk/LC_MESSAGES/
dockbarx /usr/share/locale/sk/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/sk/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/sv/
dockbarx /usr/share/locale/sv/LC_MESSAGES/
dockbarx /usr/share/locale/sv/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/sv/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/th/
dockbarx /usr/share/locale/th/LC_MESSAGES/
dockbarx /usr/share/locale/th/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/tr/
dockbarx /usr/share/locale/tr/LC_MESSAGES/
dockbarx /usr/share/locale/tr/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/locale/zh_CN/
dockbarx /usr/share/locale/zh_CN/LC_MESSAGES/
dockbarx /usr/share/locale/zh_CN/LC_MESSAGES/dockbarx-themes.mo
dockbarx /usr/share/locale/zh_CN/LC_MESSAGES/dockbarx.mo
dockbarx /usr/share/pixmaps/
dockbarx /usr/share/pixmaps/dockbarx.png
[raph@myhost ~]$
Ca a l'air bon non ?
Merci de prendre du temps sur mon problème en tous cas
PS : A noter que "DockbarX Préférences" se lance correctement depuis le menu.
Re: [DockbarX] Passage à Python3 difficile...
Publié : mer. 03 nov. 2010, 10:27
par cdemoulins
Bon tout indique que dockbarx est bon vis a vis des updates de python.
Le problème doit venir d'un autre paquet.
J'ai vu dans les dépendances qu'il y avait une dépendance sur le paquet python-keybinder qui vient d'AUR.
As-tu recompilé ce paquet ?
Tu peux aller voir dans «/usr/lib/python-2.6». Si le dossier existe encore c'est que tu as des paquets qui n'ont pas été migré aux nouvelles versions de python.
Re: [DockbarX] Passage à Python3 difficile...
Publié : mer. 03 nov. 2010, 16:56
par Bismut
Alors de mémoire, j'ai eu des soucis pour python-keybinder effectivement...
Et j'ai toujours des trucs dans python-2.6 : pyqt4, pysvn et usbcreator on dirait
EDIT : Alors dockbarx refusait de compiler... j'ai voulu recompiler python-keybinder, qui refusait aussi de compiler...
Alors j'ai recompilé libkeybinder... OK
Puis python-keybinder.... et là OK !
Et enfin dockbarX... enfin OK !
Ca venait donc de là, merci beaucoup pour ton aide

Re: [DockbarX] Passage à Python3 difficile... [Résolu]
Publié : mer. 03 nov. 2010, 17:37
par cdemoulins
De rien