```
./onboard
11:40:14.108 WARNING Config: Starting in project directory, importing local packages and extensions.
Traceback (most recent call last):
File "/home/alex/gdrive/Work/Projects/onboard/onboard/./onboard", line 35, in <module>
from Onboard.OnboardGtk import OnboardGtk as Onboard
File "/home/alex/gdrive/Work/Projects/onboard/onboard/Onboard/OnboardGtk.py", line 48, in <module>
from Onboard.Keyboard import Keyboard
File "/home/alex/gdrive/Work/Projects/onboard/onboard/Onboard/Keyboard.py", line 45, in <module>
from Onboard.KeyboardPopups import TouchFeedback
File "/home/alex/gdrive/Work/Projects/onboard/onboard/Onboard/KeyboardPopups.py", line 256, in <module>
class LabelPopup(KeyboardPopupDrawable):
File "/home/alex/gdrive/Work/Projects/onboard/onboard/Onboard/KeyboardPopups.py", line 264, in LabelPopup
_osk_util = osk.Util()
AttributeError: module 'Onboard.osk' has no attribute 'Util'
```
I am not sure if that's caused by build issues or something fails, but I get this on Arch Linux when building/running from source code:
``` gdrive/ Work/Projects/ onboard/ onboard/ ./setup. py:55: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. StrictVersion( DistUtilsExtra. auto.__ version_ _) gdrive/ Work/Projects/ onboard/ onboard/ ./setup. py:56: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. StrictVersion( '2.12') include/ gtk-3.0 -I/usr/ include/ pango-1. 0 -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -I/usr/ include/ sysprof- 4 -I/usr/ include/ harfbuzz -I/usr/ include/ freetype2 -I/usr/ include/ libpng16 -I/usr/ include/ libmount -I/usr/ include/ blkid -I/usr/ include/ fribidi -I/usr/ include/ cairo -I/usr/ include/ pixman- 1 -I/usr/ include/ gdk-pixbuf- 2.0 -I/usr/ include/ gio-unix- 2.0 -I/usr/ include/ cloudproviders -I/usr/ include/ dconf -pthread -D_REENTRANT -I/usr/ include/ hunspell -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lX11 -lXi -lXtst -lxkbfile -ldconf -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lcanberra -lhunspell-1.7 -ludev auto: manual_ tests/test_ xembed osk/osk_ audio.c osk/osk_ click_mapper. c osk/osk_ dconf.c osk/osk_ devices. c osk/osk_ hunspell. c osk/osk_ module. c osk/osk_ module. h osk/osk_ struts. c osk/osk_ udev.c osk/osk_ uinput. c osk/osk_ uinput. h osk/osk_ util.c osk/osk_ virtkey. c osk/osk_ virtkey. h osk/osk_ virtkey_ wayland. c osk/osk_ virtkey_ wayland. h osk/osk_ virtkey_ x.c osk/osk_ virtkey_ x.h pypredict/ README pypredict/ lm/accent_ transform. h pypredict/ lm/gen_ accent_ transform pypredict/ lm/lm.cpp pypredict/ lm/lm.h pypredict/ lm/lm_dynamic. cpp pypredict/ lm/lm_dynamic. h pypredict/ lm/lm_dynamic_ cached. h pypredict/ lm/lm_dynamic_ impl.h pypredict/ lm/lm_dynamic_ kn.h pypredict/ lm/lm_merged. cpp pypredict/ lm/lm_merged. h pypredict/ lm/lm_python. cpp pypredict/ lm/lm_unigram. cpp pypredict/ lm/lm_unigram. h pypredict/ lm/pool_ allocator. cpp pypredict/ tools/analyze pypredict/ tools/entropy pypredict/ tools/filter pypredict/ tools/ksr pypredict/ tools/letter_ frequencies pypredict/ tools/makemodel s pypredict/ tools/model_ info pypredict/ tools/optimize pypredict/ tools/predict pypredict/ tools/randomize pypredict/ tools/split_ corpus pypredict/ tools/train samples/ embedding. py fix_glade_ ids.py gen_canonical_ equivalents gen_i18n_ strings gen_unicode_ data install_ gsettings_ schema xembed_ socket. py
./setup.py build
/home/alex/
current_ver = version.
/home/alex/
required_ver = version.
removing __pycache__ directories recursively
found dconf version 0.40.0
setup.py: running pkg-config: pkg-config --libs --cflags gdk-3.0 x11 xi xtst xkbfile dconf libcanberra hunspell libudev
setup.py: -I/usr/
WARNING: the following files are not recognized by DistUtilsExtra.
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
Onboard/
code-
tools/
tools/
tools/
tools/
tools/
tools/licensing
tools/
```
``` alex/gdrive/ Work/Projects/ onboard/ onboard/ ./onboard" , line 35, in <module> alex/gdrive/ Work/Projects/ onboard/ onboard/ Onboard/ OnboardGtk. py", line 48, in <module> alex/gdrive/ Work/Projects/ onboard/ onboard/ Onboard/ Keyboard. py", line 45, in <module> KeyboardPopups import TouchFeedback alex/gdrive/ Work/Projects/ onboard/ onboard/ Onboard/ KeyboardPopups. py", line 256, in <module> KeyboardPopupDr awable) : alex/gdrive/ Work/Projects/ onboard/ onboard/ Onboard/ KeyboardPopups. py", line 264, in LabelPopup
./onboard
11:40:14.108 WARNING Config: Starting in project directory, importing local packages and extensions.
Traceback (most recent call last):
File "/home/
from Onboard.OnboardGtk import OnboardGtk as Onboard
File "/home/
from Onboard.Keyboard import Keyboard
File "/home/
from Onboard.
File "/home/
class LabelPopup(
File "/home/
_osk_util = osk.Util()
AttributeError: module 'Onboard.osk' has no attribute 'Util'
```
The package from the Arch repos works fine.