[DockbarX] Passage à Python3 difficile... [Résolu]
- Bismut
- Chu Ko Nu
- Messages : 343
- Inscription : mar. 21 juil. 2009, 09:33
- Localisation : Aix-en-Provence
[DockbarX] Passage à Python3 difficile... [Résolu]
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.
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.
Dernière modification par Bismut le mer. 03 nov. 2010, 17:06, modifié 1 fois.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
Re: [DockbarX] Passage à Python3 difficile...
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 ?
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 ?
- Bismut
- Chu Ko Nu
- Messages : 343
- Inscription : mar. 21 juil. 2009, 09:33
- Localisation : Aix-en-Provence
Re: [DockbarX] Passage à Python3 difficile...
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 ?
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 ?
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
Re: [DockbarX] Passage à Python3 difficile...
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.
Utilise la commande :
Code : Tout sélectionner
pacman -Ql dockbarx
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.
- Bismut
- Chu Ko Nu
- Messages : 343
- Inscription : mar. 21 juil. 2009, 09:33
- Localisation : Aix-en-Provence
Re: [DockbarX] Passage à Python3 difficile...
A priori oui :
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.
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 ~]$

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.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris
Re: [DockbarX] Passage à Python3 difficile...
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.
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.
- Bismut
- Chu Ko Nu
- Messages : 343
- Inscription : mar. 21 juil. 2009, 09:33
- Localisation : Aix-en-Provence
Re: [DockbarX] Passage à Python3 difficile...
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
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

Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)
- cdemoulins
- Chu Ko Nu
- Messages : 310
- Inscription : mar. 11 mars 2008, 04:15
- Localisation : Paris