GTK Error

Asked by Silvio Siefke on 2013-06-11

Hello,

when i start Onboard i become the follow msg:

siefke@gentoo-mobile : ~ $ onboard
Traceback (most recent call last):
  File "/usr/bin/onboard", line 15, in <module>
    from Onboard.OnboardGtk import OnboardGtk as Onboard
  File "/usr/lib64/python2.7/site-packages/Onboard/OnboardGtk.py", line 27, in <module>
    from Onboard.KbdWindow import KbdWindow, KbdPlugWindow
  File "/usr/lib64/python2.7/site-packages/Onboard/KbdWindow.py", line 8, in <module>
    from gi.repository import GObject, GdkX11, Gdk, Gtk, Wnck
  File "/usr/lib64/python2.7/site-packages/gi/importer.py", line 76, in load_module
    dynamic_module._load()
  File "/usr/lib64/python2.7/site-packages/gi/module.py", line 222, in _load
    version)
  File "/usr/lib64/python2.7/site-packages/gi/module.py", line 90, in __init__
    repository.require(namespace, version)
gi.RepositoryError: Requiring namespace 'Gtk' version '2.0', but '3.0' is already loaded

The Installation i run:
gentoo-mobile onboard_0.97.0.orig # python setup.py install
--prefix=/usr
setup.py: running pkg-config: pkg-config --libs --cflags gdk-3.0 x11 xi
xtst dconf
setup.py: -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/
-I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm
-I/usr/include/libpng15 -I/usr/include/dconf -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -lgdk-3 -lpangocairo-1.0 -lpango-1.0
-lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lX11 -lXi -lXtst -ldconf
-lgio-2.0 -lgobject-2.0 -lglib-2.0
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/Onboard
copying Onboard/KeyboardSVG.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/MouseControl.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/Layout.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/Config.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/settings.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/ConfigUtils.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/KeyGtk.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/Appearance.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/TouchHandles.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/__init__.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/Indicator.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/Scanner.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/KbdWindow.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/Keyboard.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/OnboardGtk.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/Exceptions.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/KeyboardGTK.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/IconPalette.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/WindowUtils.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/utils.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/KeyCommon.py -> build/lib.linux-x86_64-2.7/Onboard
copying Onboard/SnippetView.py -> build/lib.linux-x86_64-2.7/Onboard
running build_ext
building 'Onboard.osk' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/Onboard
creating build/temp.linux-x86_64-2.7/Onboard/osk
x86_64-pc-linux-gnu-gcc -pthread -fPIC -DMAJOR_VERSION=0
-DMINOR_VERSION=2 -DMICRO_VERSION=0 -I/usr/include/pixman-1
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/libdrm -I/usr/include/gio-unix-2.0/
-I/usr/lib64/glib-2.0/include -I/usr/include/libpng15
-I/usr/include/dconf -I/usr/include/glib-2.0 -I/usr/include/gtk-3.0
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/python2.7 -c
Onboard/osk/osk_module.c -o
build/temp.linux-x86_64-2.7/Onboard/osk/osk_module.o
x86_64-pc-linux-gnu-gcc -pthread -fPIC -DMAJOR_VERSION=0
-DMINOR_VERSION=2 -DMICRO_VERSION=0 -I/usr/include/pixman-1
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/libdrm -I/usr/include/gio-unix-2.0/
-I/usr/lib64/glib-2.0/include -I/usr/include/libpng15
-I/usr/include/dconf -I/usr/include/glib-2.0 -I/usr/include/gtk-3.0
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/python2.7 -c
Onboard/osk/osk_devices.c -o
build/temp.linux-x86_64-2.7/Onboard/osk/osk_devices.o
x86_64-pc-linux-gnu-gcc -pthread -fPIC -DMAJOR_VERSION=0
-DMINOR_VERSION=2 -DMICRO_VERSION=0 -I/usr/include/pixman-1
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/libdrm -I/usr/include/gio-unix-2.0/
-I/usr/lib64/glib-2.0/include -I/usr/include/libpng15
-I/usr/include/dconf -I/usr/include/glib-2.0 -I/usr/include/gtk-3.0
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/python2.7 -c
Onboard/osk/osk_util.c -o
build/temp.linux-x86_64-2.7/Onboard/osk/osk_util.o
x86_64-pc-linux-gnu-gcc -pthread -shared
build/temp.linux-x86_64-2.7/Onboard/osk/osk_module.o
build/temp.linux-x86_64-2.7/Onboard/osk/osk_devices.o
build/temp.linux-x86_64-2.7/Onboard/osk/osk_util.o -L/usr/lib64
-lpangocairo-1.0 -lXtst -lcairo -lglib-2.0 -lXi -lgio-2.0 -lX11
-lgdk_pixbuf-2.0 -lgdk-3 -lgobject-2.0 -ldconf -lcairo-gobject
-lpango-1.0 -lpython2.7 -o build/lib.linux-x86_64-2.7/Onboard/osk.so
-pthread
running build_scripts
creating build/scripts-2.7
copying and adjusting onboard -> build/scripts-2.7
copying and adjusting onboard-settings -> build/scripts-2.7
changing mode of build/scripts-2.7/onboard from 644 to 755
changing mode of build/scripts-2.7/onboard-settings from 644 to 755
running build_i18n
intltool-update -p -g onboard
msgfmt po/bs.po -o build/mo/bs/LC_MESSAGES/onboard.mo
msgfmt po/cy.po -o build/mo/cy/LC_MESSAGES/onboard.mo
msgfmt po/shn.po -o build/mo/shn/LC_MESSAGES/onboard.mo
msgfmt po/zh_CN.po -o build/mo/zh_CN/LC_MESSAGES/onboard.mo
msgfmt po/en_AU.po -o build/mo/en_AU/LC_MESSAGES/onboard.mo
msgfmt po/ta.po -o build/mo/ta/LC_MESSAGES/onboard.mo
msgfmt po/ml.po -o build/mo/ml/LC_MESSAGES/onboard.mo
msgfmt po/it.po -o build/mo/it/LC_MESSAGES/onboard.mo
msgfmt po/en_GB.po -o build/mo/en_GB/LC_MESSAGES/onboard.mo
msgfmt po/sv.po -o build/mo/sv/LC_MESSAGES/onboard.mo
msgfmt po/hy.po -o build/mo/hy/LC_MESSAGES/onboard.mo
msgfmt po/fr.po -o build/mo/fr/LC_MESSAGES/onboard.mo
msgfmt po/zh_TW.po -o build/mo/zh_TW/LC_MESSAGES/onboard.mo
msgfmt po/ru.po -o build/mo/ru/LC_MESSAGES/onboard.mo
msgfmt po/oc.po -o build/mo/oc/LC_MESSAGES/onboard.mo
msgfmt po/sr.po -o build/mo/sr/LC_MESSAGES/onboard.mo
msgfmt po/ace.po -o build/mo/ace/LC_MESSAGES/onboard.mo
msgfmt po/tr.po -o build/mo/tr/LC_MESSAGES/onboard.mo
msgfmt po/gd.po -o build/mo/gd/LC_MESSAGES/onboard.mo
msgfmt po/hu.po -o build/mo/hu/LC_MESSAGES/onboard.mo
msgfmt po/lv.po -o build/mo/lv/LC_MESSAGES/onboard.mo
msgfmt po/ug.po -o build/mo/ug/LC_MESSAGES/onboard.mo
msgfmt po/ja.po -o build/mo/ja/LC_MESSAGES/onboard.mo
msgfmt po/uk.po -o build/mo/uk/LC_MESSAGES/onboard.mo
msgfmt po/gl.po -o build/mo/gl/LC_MESSAGES/onboard.mo
msgfmt po/af.po -o build/mo/af/LC_MESSAGES/onboard.mo
msgfmt po/km.po -o build/mo/km/LC_MESSAGES/onboard.mo
msgfmt po/te.po -o build/mo/te/LC_MESSAGES/onboard.mo
msgfmt po/ar.po -o build/mo/ar/LC_MESSAGES/onboard.mo
msgfmt po/nn.po -o build/mo/nn/LC_MESSAGES/onboard.mo
msgfmt po/et.po -o build/mo/et/LC_MESSAGES/onboard.mo
msgfmt po/pms.po -o build/mo/pms/LC_MESSAGES/onboard.mo
msgfmt po/hi.po -o build/mo/hi/LC_MESSAGES/onboard.mo
msgfmt po/ne.po -o build/mo/ne/LC_MESSAGES/onboard.mo
msgfmt po/tl.po -o build/mo/tl/LC_MESSAGES/onboard.mo
msgfmt po/sl.po -o build/mo/sl/LC_MESSAGES/onboard.mo
msgfmt po/nb.po -o build/mo/nb/LC_MESSAGES/onboard.mo
msgfmt po/si.po -o build/mo/si/LC_MESSAGES/onboard.mo
msgfmt po/pl.po -o build/mo/pl/LC_MESSAGES/onboard.mo
msgfmt po/ko.po -o build/mo/ko/LC_MESSAGES/onboard.mo
msgfmt po/ast.po -o build/mo/ast/LC_MESSAGES/onboard.mo
msgfmt po/is.po -o build/mo/is/LC_MESSAGES/onboard.mo
msgfmt po/kk.po -o build/mo/kk/LC_MESSAGES/onboard.mo
msgfmt po/ga.po -o build/mo/ga/LC_MESSAGES/onboard.mo
msgfmt po/zh_HK.po -o build/mo/zh_HK/LC_MESSAGES/onboard.mo
msgfmt po/da.po -o build/mo/da/LC_MESSAGES/onboard.mo
msgfmt po/ro.po -o build/mo/ro/LC_MESSAGES/onboard.mo
msgfmt po/bn.po -o build/mo/bn/LC_MESSAGES/onboard.mo
msgfmt po/pt_BR.po -o build/mo/pt_BR/LC_MESSAGES/onboard.mo
msgfmt po/de.po -o build/mo/de/LC_MESSAGES/onboard.mo
msgfmt po/hr.po -o build/mo/hr/LC_MESSAGES/onboard.mo
msgfmt po/eu.po -o build/mo/eu/LC_MESSAGES/onboard.mo
msgfmt po/vi.po -o build/mo/vi/LC_MESSAGES/onboard.mo
msgfmt po/az.po -o build/mo/az/LC_MESSAGES/onboard.mo
msgfmt po/fil.po -o build/mo/fil/LC_MESSAGES/onboard.mo
msgfmt po/be.po -o build/mo/be/LC_MESSAGES/onboard.mo
msgfmt po/eo.po -o build/mo/eo/LC_MESSAGES/onboard.mo
msgfmt po/lt.po -o build/mo/lt/LC_MESSAGES/onboard.mo
msgfmt po/sq.po -o build/mo/sq/LC_MESSAGES/onboard.mo
msgfmt po/he.po -o build/mo/he/LC_MESSAGES/onboard.mo
msgfmt po/sd.po -o build/mo/sd/LC_MESSAGES/onboard.mo
msgfmt po/ku.po -o build/mo/ku/LC_MESSAGES/onboard.mo
msgfmt po/fo.po -o build/mo/fo/LC_MESSAGES/onboard.mo
msgfmt po/fi.po -o build/mo/fi/LC_MESSAGES/onboard.mo
msgfmt po/nl.po -o build/mo/nl/LC_MESSAGES/onboard.mo
msgfmt po/am.po -o build/mo/am/LC_MESSAGES/onboard.mo
msgfmt po/sn.po -o build/mo/sn/LC_MESSAGES/onboard.mo
msgfmt po/el.po -o build/mo/el/LC_MESSAGES/onboard.mo
msgfmt po/bg.po -o build/mo/bg/LC_MESSAGES/onboard.mo
msgfmt po/en_CA.po -o build/mo/en_CA/LC_MESSAGES/onboard.mo
msgfmt po/th.po -o build/mo/th/LC_MESSAGES/onboard.mo
msgfmt po/ca.po -o build/mo/ca/LC_MESSAGES/onboard.mo
msgfmt <email address hidden> -o build/mo/ca@valencia/LC_MESSAGES/onboard.mo
msgfmt po/my.po -o build/mo/my/LC_MESSAGES/onboard.mo
msgfmt po/br.po -o build/mo/br/LC_MESSAGES/onboard.mo
msgfmt po/sk.po -o build/mo/sk/LC_MESSAGES/onboard.mo
msgfmt po/mr.po -o build/mo/mr/LC_MESSAGES/onboard.mo
msgfmt po/id.po -o build/mo/id/LC_MESSAGES/onboard.mo
msgfmt po/kn.po -o build/mo/kn/LC_MESSAGES/onboard.mo
msgfmt po/es.po -o build/mo/es/LC_MESSAGES/onboard.mo
msgfmt po/ky.po -o build/mo/ky/LC_MESSAGES/onboard.mo
msgfmt po/cs.po -o build/mo/cs/LC_MESSAGES/onboard.mo
msgfmt po/pt.po -o build/mo/pt/LC_MESSAGES/onboard.mo
msgfmt po/ms.po -o build/mo/ms/LC_MESSAGES/onboard.mo
intltool-merge -d po data/onboard-settings.desktop.in
build/share/applications/onboard-settings.desktop
Merging translations into
build/share/applications/onboard-settings.desktop.
intltool-merge -d po data/onboard.desktop.in
build/share/applications/onboard.desktop
Merging translations into build/share/applications/onboard.desktop.
running build_icons
running build_help
running install_lib
creating /usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/KeyboardSVG.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/MouseControl.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/osk.so ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/Layout.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/Config.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/settings.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/ConfigUtils.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/KeyGtk.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/Appearance.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/TouchHandles.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/__init__.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/Indicator.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/Scanner.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/KbdWindow.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/Keyboard.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/OnboardGtk.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/Exceptions.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/KeyboardGTK.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/IconPalette.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/WindowUtils.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/utils.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/KeyCommon.py ->
/usr/lib64/python2.7/site-packages/Onboard
copying build/lib.linux-x86_64-2.7/Onboard/SnippetView.py ->
/usr/lib64/python2.7/site-packages/Onboard
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/KeyboardSVG.py
to KeyboardSVG.pyc
byte-compiling
/usr/lib64/python2.7/site-packages/Onboard/MouseControl.py to
MouseControl.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/Layout.py to
Layout.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/Config.py to
Config.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/settings.py to
settings.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/ConfigUtils.py
to ConfigUtils.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/KeyGtk.py to
KeyGtk.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/Appearance.py
to Appearance.pyc
byte-compiling
/usr/lib64/python2.7/site-packages/Onboard/TouchHandles.py to
TouchHandles.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/__init__.py to
__init__.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/Indicator.py
to Indicator.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/Scanner.py to
Scanner.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/KbdWindow.py
to KbdWindow.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/Keyboard.py to
Keyboard.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/OnboardGtk.py
to OnboardGtk.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/Exceptions.py
to Exceptions.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/KeyboardGTK.py
to KeyboardGTK.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/IconPalette.py
to IconPalette.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/WindowUtils.py
to WindowUtils.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/utils.py to
utils.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/KeyCommon.py
to KeyCommon.pyc
byte-compiling /usr/lib64/python2.7/site-packages/Onboard/SnippetView.py
to SnippetView.pyc
running install_scripts
copying build/scripts-2.7/onboard -> /usr/bin
copying build/scripts-2.7/onboard-settings -> /usr/bin
changing mode of /usr/bin/onboard to 755
changing mode of /usr/bin/onboard-settings to 755
running install_data
copying data/onboard.gschema.xml -> /usr/share/glib-2.0/schemas
copying data/onboard.convert -> /usr/share/GConf/gsettings
creating /usr/share/onboard
copying AUTHORS -> /usr/share/onboard
copying CHANGELOG -> /usr/share/onboard
copying COPYING -> /usr/share/onboard
copying NEWS -> /usr/share/onboard
copying README -> /usr/share/onboard
copying onboard-defaults.conf.example -> /usr/share/onboard
copying icons/ubuntu-mono-dark/onboard-mono.svg ->
/usr/share/icons/ubuntu-mono-dark/status/22
copying icons/ubuntu-mono-light/onboard-mono.svg ->
/usr/share/icons/ubuntu-mono-light/status/22
creating /usr/share/onboard/data
creating /usr/share/onboard/docs
copying docs/layouts.html -> /usr/share/onboard/docs
copying docs/personalise.png -> /usr/share/onboard/docs
copying docs/macrodialog.png -> /usr/share/onboard/docs
copying docs/macrokeys.png -> /usr/share/onboard/docs
copying docs/latched.png -> /usr/share/onboard/docs
copying docs/layoutdialog.png -> /usr/share/onboard/docs
copying docs/changeid.png -> /usr/share/onboard/docs
copying docs/usage.html -> /usr/share/onboard/docs
copying docs/onboard.png -> /usr/share/onboard/docs
copying docs/index.html -> /usr/share/onboard/docs
copying docs/locked.png -> /usr/share/onboard/docs
copying docs/scanningdialog.png -> /usr/share/onboard/docs
copying docs/alpha.png -> /usr/share/onboard/docs
copying docs/func.png -> /usr/share/onboard/docs
creating /usr/share/onboard/layouts
copying layouts/Full Keyboard.onboard -> /usr/share/onboard/layouts
copying layouts/Compact.onboard -> /usr/share/onboard/layouts
copying layouts/Compact-Numbers.svg -> /usr/share/onboard/layouts
copying layouts/template.svg -> /usr/share/onboard/layouts
copying layouts/Grid-Alpha.svg -> /usr/share/onboard/layouts
copying layouts/Full Keyboard-Numpad.svg -> /usr/share/onboard/layouts
copying layouts/Compact-Utils.svg -> /usr/share/onboard/layouts
copying layouts/Compact-Alpha.svg -> /usr/share/onboard/layouts
copying layouts/Full Keyboard-Alpha.svg -> /usr/share/onboard/layouts
copying layouts/Grid.onboard -> /usr/share/onboard/layouts
creating /usr/share/onboard/layouts/images
copying layouts/images/preferences.svg ->
/usr/share/onboard/layouts/images
copying layouts/images/close.svg -> /usr/share/onboard/layouts/images
copying layouts/images/drag-click.svg ->
/usr/share/onboard/layouts/images
copying layouts/images/hide.svg -> /usr/share/onboard/layouts/images
copying layouts/images/move.svg -> /usr/share/onboard/layouts/images
copying layouts/images/middle-click.svg ->
/usr/share/onboard/layouts/images
copying layouts/images/snippets.svg -> /usr/share/onboard/layouts/images
copying layouts/images/show-click.svg ->
/usr/share/onboard/layouts/images
copying layouts/images/double-click.svg ->
/usr/share/onboard/layouts/images
copying layouts/images/right-click.svg ->
/usr/share/onboard/layouts/images
copying layouts/images/hover-click.svg ->
/usr/share/onboard/layouts/images
copying layouts/images/single-click.svg ->
/usr/share/onboard/layouts/images
creating /usr/share/onboard/themes
copying themes/Typist.theme -> /usr/share/onboard/themes
copying themes/HighContrastInverse.theme -> /usr/share/onboard/themes
copying themes/Blackboard.theme -> /usr/share/onboard/themes
copying themes/ModelM.theme -> /usr/share/onboard/themes
copying themes/Charcoal.colors -> /usr/share/onboard/themes
copying themes/LowContrast.theme -> /usr/share/onboard/themes
copying themes/Ambiance.theme -> /usr/share/onboard/themes
copying themes/Droid.theme -> /usr/share/onboard/themes
copying themes/DarkRoom.theme -> /usr/share/onboard/themes
copying themes/HighContrastInverse.colors -> /usr/share/onboard/themes
copying themes/Typist.colors -> /usr/share/onboard/themes
copying themes/HighContrast.theme -> /usr/share/onboard/themes
copying themes/Classic Onboard.colors -> /usr/share/onboard/themes
copying themes/Black.colors -> /usr/share/onboard/themes
copying themes/Classic Onboard.theme -> /usr/share/onboard/themes
copying themes/HighContrast.colors -> /usr/share/onboard/themes
copying themes/DarkRoom.colors -> /usr/share/onboard/themes
copying themes/Aubergine.colors -> /usr/share/onboard/themes
copying themes/ModelM.colors -> /usr/share/onboard/themes
copying themes/LowContrast.colors -> /usr/share/onboard/themes
copying themes/Granite.colors -> /usr/share/onboard/themes
creating /usr/share/onboard/scripts
copying scripts/sokSettings.py -> /usr/share/onboard/scripts
copying scripts/changekbd.sh -> /usr/share/onboard/scripts
copying data/layoutstrings.py -> /usr/share/onboard/
copying settings_theme_dialog.ui -> /usr/share/onboard
copying settings.ui -> /usr/share/onboard
copying settings_scanner_dialog.ui -> /usr/share/onboard
copying build/mo/bs/LC_MESSAGES/onboard.mo ->
/usr/share/locale/bs/LC_MESSAGES
copying build/mo/cy/LC_MESSAGES/onboard.mo ->
/usr/share/locale/cy/LC_MESSAGES
copying build/mo/shn/LC_MESSAGES/onboard.mo ->
/usr/share/locale/shn/LC_MESSAGES
copying build/mo/zh_CN/LC_MESSAGES/onboard.mo ->
/usr/share/locale/zh_CN/LC_MESSAGES
copying build/mo/en_AU/LC_MESSAGES/onboard.mo ->
/usr/share/locale/en_AU/LC_MESSAGES
copying build/mo/ta/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ta/LC_MESSAGES
copying build/mo/ml/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ml/LC_MESSAGES
copying build/mo/it/LC_MESSAGES/onboard.mo ->
/usr/share/locale/it/LC_MESSAGES
copying build/mo/en_GB/LC_MESSAGES/onboard.mo ->
/usr/share/locale/en_GB/LC_MESSAGES
copying build/mo/sv/LC_MESSAGES/onboard.mo ->
/usr/share/locale/sv/LC_MESSAGES
copying build/mo/hy/LC_MESSAGES/onboard.mo ->
/usr/share/locale/hy/LC_MESSAGES
copying build/mo/fr/LC_MESSAGES/onboard.mo ->
/usr/share/locale/fr/LC_MESSAGES
copying build/mo/zh_TW/LC_MESSAGES/onboard.mo ->
/usr/share/locale/zh_TW/LC_MESSAGES
copying build/mo/ru/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ru/LC_MESSAGES
copying build/mo/oc/LC_MESSAGES/onboard.mo ->
/usr/share/locale/oc/LC_MESSAGES
copying build/mo/sr/LC_MESSAGES/onboard.mo ->
/usr/share/locale/sr/LC_MESSAGES
copying build/mo/ace/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ace/LC_MESSAGES
copying build/mo/tr/LC_MESSAGES/onboard.mo ->
/usr/share/locale/tr/LC_MESSAGES
copying build/mo/gd/LC_MESSAGES/onboard.mo ->
/usr/share/locale/gd/LC_MESSAGES
copying build/mo/hu/LC_MESSAGES/onboard.mo ->
/usr/share/locale/hu/LC_MESSAGES
copying build/mo/lv/LC_MESSAGES/onboard.mo ->
/usr/share/locale/lv/LC_MESSAGES
copying build/mo/ug/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ug/LC_MESSAGES
copying build/mo/ja/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ja/LC_MESSAGES
copying build/mo/uk/LC_MESSAGES/onboard.mo ->
/usr/share/locale/uk/LC_MESSAGES
copying build/mo/gl/LC_MESSAGES/onboard.mo ->
/usr/share/locale/gl/LC_MESSAGES
copying build/mo/af/LC_MESSAGES/onboard.mo ->
/usr/share/locale/af/LC_MESSAGES
copying build/mo/km/LC_MESSAGES/onboard.mo ->
/usr/share/locale/km/LC_MESSAGES
copying build/mo/te/LC_MESSAGES/onboard.mo ->
/usr/share/locale/te/LC_MESSAGES
copying build/mo/ar/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ar/LC_MESSAGES
copying build/mo/nn/LC_MESSAGES/onboard.mo ->
/usr/share/locale/nn/LC_MESSAGES
copying build/mo/et/LC_MESSAGES/onboard.mo ->
/usr/share/locale/et/LC_MESSAGES
copying build/mo/pms/LC_MESSAGES/onboard.mo ->
/usr/share/locale/pms/LC_MESSAGES
copying build/mo/hi/LC_MESSAGES/onboard.mo ->
/usr/share/locale/hi/LC_MESSAGES
copying build/mo/ne/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ne/LC_MESSAGES
copying build/mo/tl/LC_MESSAGES/onboard.mo ->
/usr/share/locale/tl/LC_MESSAGES
copying build/mo/sl/LC_MESSAGES/onboard.mo ->
/usr/share/locale/sl/LC_MESSAGES
copying build/mo/nb/LC_MESSAGES/onboard.mo ->
/usr/share/locale/nb/LC_MESSAGES
copying build/mo/si/LC_MESSAGES/onboard.mo ->
/usr/share/locale/si/LC_MESSAGES
copying build/mo/pl/LC_MESSAGES/onboard.mo ->
/usr/share/locale/pl/LC_MESSAGES
copying build/mo/ko/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ko/LC_MESSAGES
copying build/mo/ast/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ast/LC_MESSAGES
copying build/mo/is/LC_MESSAGES/onboard.mo ->
/usr/share/locale/is/LC_MESSAGES
copying build/mo/kk/LC_MESSAGES/onboard.mo ->
/usr/share/locale/kk/LC_MESSAGES
copying build/mo/ga/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ga/LC_MESSAGES
copying build/mo/zh_HK/LC_MESSAGES/onboard.mo ->
/usr/share/locale/zh_HK/LC_MESSAGES
copying build/mo/da/LC_MESSAGES/onboard.mo ->
/usr/share/locale/da/LC_MESSAGES
copying build/mo/ro/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ro/LC_MESSAGES
copying build/mo/bn/LC_MESSAGES/onboard.mo ->
/usr/share/locale/bn/LC_MESSAGES
copying build/mo/pt_BR/LC_MESSAGES/onboard.mo ->
/usr/share/locale/pt_BR/LC_MESSAGES
copying build/mo/de/LC_MESSAGES/onboard.mo ->
/usr/share/locale/de/LC_MESSAGES
copying build/mo/hr/LC_MESSAGES/onboard.mo ->
/usr/share/locale/hr/LC_MESSAGES
copying build/mo/eu/LC_MESSAGES/onboard.mo ->
/usr/share/locale/eu/LC_MESSAGES
copying build/mo/vi/LC_MESSAGES/onboard.mo ->
/usr/share/locale/vi/LC_MESSAGES
copying build/mo/az/LC_MESSAGES/onboard.mo ->
/usr/share/locale/az/LC_MESSAGES
copying build/mo/fil/LC_MESSAGES/onboard.mo ->
/usr/share/locale/fil/LC_MESSAGES
copying build/mo/be/LC_MESSAGES/onboard.mo ->
/usr/share/locale/be/LC_MESSAGES
copying build/mo/eo/LC_MESSAGES/onboard.mo ->
/usr/share/locale/eo/LC_MESSAGES
copying build/mo/lt/LC_MESSAGES/onboard.mo ->
/usr/share/locale/lt/LC_MESSAGES
copying build/mo/sq/LC_MESSAGES/onboard.mo ->
/usr/share/locale/sq/LC_MESSAGES
copying build/mo/he/LC_MESSAGES/onboard.mo ->
/usr/share/locale/he/LC_MESSAGES
copying build/mo/sd/LC_MESSAGES/onboard.mo ->
/usr/share/locale/sd/LC_MESSAGES
copying build/mo/ku/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ku/LC_MESSAGES
copying build/mo/fo/LC_MESSAGES/onboard.mo ->
/usr/share/locale/fo/LC_MESSAGES
copying build/mo/fi/LC_MESSAGES/onboard.mo ->
/usr/share/locale/fi/LC_MESSAGES
copying build/mo/nl/LC_MESSAGES/onboard.mo ->
/usr/share/locale/nl/LC_MESSAGES
copying build/mo/am/LC_MESSAGES/onboard.mo ->
/usr/share/locale/am/LC_MESSAGES
copying build/mo/sn/LC_MESSAGES/onboard.mo ->
/usr/share/locale/sn/LC_MESSAGES
copying build/mo/el/LC_MESSAGES/onboard.mo ->
/usr/share/locale/el/LC_MESSAGES
copying build/mo/bg/LC_MESSAGES/onboard.mo ->
/usr/share/locale/bg/LC_MESSAGES
copying build/mo/en_CA/LC_MESSAGES/onboard.mo ->
/usr/share/locale/en_CA/LC_MESSAGES
copying build/mo/th/LC_MESSAGES/onboard.mo ->
/usr/share/locale/th/LC_MESSAGES
copying build/mo/ca/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ca/LC_MESSAGES
copying build/mo/ca@valencia/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ca@valencia/LC_MESSAGES
copying build/mo/my/LC_MESSAGES/onboard.mo ->
/usr/share/locale/my/LC_MESSAGES
copying build/mo/br/LC_MESSAGES/onboard.mo ->
/usr/share/locale/br/LC_MESSAGES
copying build/mo/sk/LC_MESSAGES/onboard.mo ->
/usr/share/locale/sk/LC_MESSAGES
copying build/mo/mr/LC_MESSAGES/onboard.mo ->
/usr/share/locale/mr/LC_MESSAGES
copying build/mo/id/LC_MESSAGES/onboard.mo ->
/usr/share/locale/id/LC_MESSAGES
copying build/mo/kn/LC_MESSAGES/onboard.mo ->
/usr/share/locale/kn/LC_MESSAGES
copying build/mo/es/LC_MESSAGES/onboard.mo ->
/usr/share/locale/es/LC_MESSAGES
copying build/mo/ky/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ky/LC_MESSAGES
copying build/mo/cs/LC_MESSAGES/onboard.mo ->
/usr/share/locale/cs/LC_MESSAGES
copying build/mo/pt/LC_MESSAGES/onboard.mo ->
/usr/share/locale/pt/LC_MESSAGES
copying build/mo/ms/LC_MESSAGES/onboard.mo ->
/usr/share/locale/ms/LC_MESSAGES
copying build/share/applications/onboard-settings.desktop ->
/usr/share/applications
copying build/share/applications/onboard.desktop ->
/usr/share/applications
running install_egg_info
Writing /usr/lib64/python2.7/site-packages/onboard-0.97.1-py2.7.egg-info
WARNING: the following files are not recognized by DistUtilsExtra.auto:
  HACKING
  Onboard/osk/osk_devices.c
  Onboard/osk/osk_devices.h
  Onboard/osk/osk_module.c
  Onboard/osk/osk_module.h
  Onboard/osk/osk_util.c
  Onboard/osk/osk_util.h
  test.sh
gentoo-mobile onboard_0.97.0.orig # glib-compile-schemas
/usr/share/glib-2.0/schemas
warning: Schema 'apps.onboard' has path '/apps/onboard/'. Paths
starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.auto-show' has path
'/apps/onboard/auto-show/'. Paths starting with '/apps/', '/desktop/'
or '/system/' are deprecated.
warning: Schema 'apps.onboard.keyboard' has path
'/apps/onboard/keyboard/'. Paths starting with '/apps/', '/desktop/' or
'/system/' are deprecated.
warning: Schema 'apps.onboard.window' has path '/apps/onboard/window/'.
Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.window.landscape' has path
'/apps/onboard/window/landscape/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.window.portrait' has path
'/apps/onboard/window/portrait/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.icon-palette' has path
'/apps/onboard/icon-palette/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.icon-palette.landscape' has path
'/apps/onboard/icon-palette/landscape/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.icon-palette.portrait' has path
'/apps/onboard/icon-palette/portrait/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.universal-access' has path
'/apps/onboard/universal-access/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.theme-settings' has path
'/apps/onboard/theme-settings/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'apps.onboard.lockdown' has path
'/apps/onboard/lockdown/'. Paths starting with '/apps/', '/desktop/' or
'/system/' are deprecated.
warning: Schema 'apps.onboard.scanner' has path
'/apps/onboard/scanner/'. Paths starting with '/apps/', '/desktop/' or
'/system/' are deprecated.
warning: Schema 'org.gnome.Bluetooth' has path
'/apps/bluetooth-manager/'. Paths starting with '/apps/', '/desktop/'
or '/system/' are deprecated.
warning: Schema 'org.gnome.crypto.cache' has path
'/desktop/gnome/crypto/cache/'. Paths starting with '/apps/',
'/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.crypto.pgp' has path
'/desktop/gnome/crypto/pgp/'. Paths starting with '/apps/', '/desktop/'
or '/system/' are deprecated.
warning: Schema 'org.gnome.system.locale' has path '/system/locale/'.
Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy' has path '/system/proxy/'.
Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.http' has path
'/system/proxy/http/'. Paths starting with '/apps/', '/desktop/' or
'/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.https' has path
'/system/proxy/https/'. Paths starting with '/apps/', '/desktop/' or
'/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.ftp' has path
'/system/proxy/ftp/'. Paths starting with '/apps/', '/desktop/' or
'/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.socks' has path
'/system/proxy/socks/'. Paths starting with '/apps/', '/desktop/' or
'/system/' are deprecated.

I use Gentoo:
siefke@gentoo-mobile : ~ $ uname -a
Linux gentoo-mobile 3.8.13-gentoo #1 SMP Fri Jun 7 19:59:47 CEST 2013 x86_64 Intel(R) Atom(TM) CPU N550 @ 1.50GHz GenuineIntel GNU/Linux

Thank you for help.

Silvio

Question information

Language:
English Edit question
Status:
Solved
For:
Onboard Edit question
Assignee:
No assignee Edit question
Solved by:
marmuta
Solved:
2013-10-23
Last query:
2013-10-23
Last reply:
2013-06-13
Best marmuta (marmuta) said : #1

Hi, the cause might be a missing python 2 version of one of the packages imported in
"from gi.repository import GObject, GdkX11, Gdk, Gtk, Wnck"
It's probably either Gtk or Wnck. I'm not up-to-date with Gentoo and there doesn't seem to be an easy way to look up package names online, so I can't really help with finding the actual package you need.

While Onboard 0.97 required python 2, later versions of Onboard switched to python 3. Since you are building from source anyway you might want to side step this particular problem with upgrading to current trunk. Onboard 0.99 is much better suited for mobile devices anyway. You can get the latest source with
bzr branch lp:onboard

Make sure to run
./setup.py build --prefix=/usr
to have setup launched with the right python version (python 3 for >= Onboard 0.98.

Before first start setup the gsettings schema with
glib-compile-schemas /usr/share/glib-2.0/schemas

Silvio Siefke (sisi-arabic) said : #2

Thanks marmuta, that solved my question.