See https://github.com/mypaint/mypaint/issues/634 for the issue as it presented upstream. The commit at https://github.com/mypaint/mypaint/commit/c03602f3d5456d59fccfc8ad7d41c8c6f1a6d593 may suffice as a patch for 1.2.0
Created attachment 443884 [details, diff] patch
Same issue, here.
yes.. 1.2.0 is buggy. alnagon ~ 1 mypaint INFO: mypaint: Installation layout: conventional POSIX-like structure with prefix u'/usr' INFO: mypaint: There is an old-style configuration area in u'/home/karpi/.mypaint/' INFO: mypaint: Its contents can be migrated to $XDG_CONFIG_HOME and $XDG_DATA_HOME if you wish. INFO: mypaint: See the XDG Base Directory Specification for info. INFO: lib.i18n: POSIX: LANG='cs_CZ.utf8' INFO: lib.i18n: POSIX: LANGUAGE=None Traceback (most recent call last): File "/usr/bin/mypaint", line 462, in <module> main.main(datapath, iconspath, old_confpath, version=version) File "/usr/share/mypaint/gui/main.py", line 92, in main lib.glib.init_user_dir_caches() File "/usr/share/mypaint/lib/glib.py", line 109, in init_user_dir_caches logger.debug("Init g_get_user_config_dir(): %r", get_user_config_dir()) File "/usr/share/mypaint/lib/glib.py", line 71, in get_user_config_dir return filename_to_unicode(d_fs) File "/usr/share/mypaint/lib/glib.py", line 57, in filename_to_unicode ustring = GLib.filename_to_utf8(opsysstring, -1, 0, 0) TypeError: GLib.filename_to_utf8() takes exactly 2 arguments (4 given)
@ lekto@o2.pl This patch added on top of mypaint-1.2.0 made it working again. Without it app crashes upon start. Thanks
should be fixed in 1.2.1