Created attachment 502924 [details] emerge --info After installing paperworks, the program does not start due to missing dependencies. This are: x11-libs/libnotify aspell with the installed languages tesseract with the training useflag x11-themes/gnome-icon-theme-symbolic After installing the packages paperwork at least can be started. Missing dependencies can be checked using "paperwork-shell chkdeps paperwork"
Created attachment 502932 [details] paperwork-1.2.ebuild I attach an ebuild file which should include all the missing dependencies.
Thanks for your report. When you make changes to an ebuild, please attach a unified diff against the latest version in tree, so your changes can be easily reviewed.
Created attachment 503394 [details, diff] patch_for_ebuild unified patch for ebuild
Hi, thanks for the report! What was the exact error? I am asking because the chkdeps upstream script is not perfect (and I think some may be outdated too) and these do not look necessary for us: * tesseract is pulled in by pyocr, AFAIK paperwork itself does not use it directly anymore. Also in theory cuneiform should work too (untested). And here I do not have the training USE-flag * aspell: one of the possible backends for enchant, the spell-checking wrapper that handles pulling aspell/pspell/... paperwork itself does not need it (and only uses it for enhancing orientation detection) * gnome-icon-theme-symbolic: other themes have the needed -symbolic variants (adwaita at least). Also it does not block startup
And of course I just saw you mentioning libnotify after hitting the submit button... Hmm this one could be needed indeed, I will check that.
I added 1.2.2 with this missing dependency, can you test and confirm this was this fixes paperwork startup on your system? Thanks
dev-python/pyxdg is also missing in the dependencies. At least paperworks dies with a Python error on my system without.
Thanks added that one last missing bit (for paperwork shell), fixed in current ebuild Marking this as fixed since, hopefullly everything is in now!