[MacPorts] #51234: mypaint @ 1.2.0 - Does not start: No platform-specific fallback for locating bindtextdomain is known for 'darwin'
#51234: mypaint @ 1.2.0 - Does not start: No platform-specific fallback for locating bindtextdomain is known for 'darwin' ---------------------------+-------------------------------- Reporter: janbuchmann@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: locale | Port: mypaint ---------------------------+-------------------------------- I'm running MacPorts 2.3.4 on two Macs with German locale. Error message when starting up: {{{ INFO: mypaint: Installation layout: conventional POSIX-like structure with prefix u'/opt/local' INFO: lib.i18n: OSX: LANG='de_DE.UTF-8' INFO: lib.i18n: OSX: LANGUAGE=u'de:en' WARNING: mypaint: No bindtextdomain builtins found in module 'locale'. INFO: mypaint: Trying platform-specific fallback hacks to find bindtextdomain funcs. ERROR: mypaint: No platform-specific fallback for locating bindtextdomain is known for 'darwin' Traceback (most recent call last): File "/opt/local/bin/mypaint", line 462, in <module> main.main(datapath, iconspath, old_confpath, version=version) File "/opt/local/share/mypaint/gui/main.py", line 92, in main lib.glib.init_user_dir_caches() File "/opt/local/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 "/opt/local/share/mypaint/lib/glib.py", line 71, in get_user_config_dir return filename_to_unicode(d_fs) File "/opt/local/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) }}} -- Ticket URL: <https://trac.macports.org/ticket/51234> MacPorts <https://www.macports.org/> Ports system for OS X
#51234: mypaint @ 1.2.0 - Does not start: No platform-specific fallback for locating bindtextdomain is known for 'darwin' ----------------------------+-------------------------- Reporter: janbuchmann@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: mypaint | ----------------------------+-------------------------- Changes (by mf2k@…): * keywords: locale => * owner: macports-tickets@… => ryandesign@… * cc: ryandesign@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/51234#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51234: MyPaint @ 1.2.0 - Does not start: No platform-specific fallback for locating bindtextdomain is known for 'darwin' ----------------------------+-------------------------- Reporter: janbuchmann@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: MyPaint | ----------------------------+-------------------------- Changes (by mf2k@…): * port: mypaint => MyPaint -- Ticket URL: <https://trac.macports.org/ticket/51234#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#51234: MyPaint @ 1.2.0 - Does not start: No platform-specific fallback for locating bindtextdomain is known for 'darwin' ----------------------------+-------------------------- Reporter: janbuchmann@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: MyPaint | ----------------------------+-------------------------- Comment (by ryandesign@…): Please ensure you've installed py27-pyobjc-cocoa by running: {{{ sudo port install py27-pyobjc-cocoa }}} -- Ticket URL: <https://trac.macports.org/ticket/51234#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#51234: MyPaint @ 1.2.0 - Does not start: No platform-specific fallback for locating bindtextdomain is known for 'darwin' ----------------------------+-------------------------- Reporter: janbuchmann@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: MyPaint | ----------------------------+-------------------------- Comment (by janbuchmann@…): Replying to [comment:3 ryandesign@…]: Both, py27-pyobjc-cocoa and py35-pyobjc-cocoa have been installed before. I uninstalled -f py27-pyobjc-cocoa and installed again. No change. Additional info: I'm using the +quartz build for everything on my system (no X11).
Please ensure you've installed py27-pyobjc-cocoa by running:
{{{ sudo port install py27-pyobjc-cocoa }}}
-- Ticket URL: <https://trac.macports.org/ticket/51234#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#51234: MyPaint @ 1.2.0 - Does not start: No platform-specific fallback for locating bindtextdomain is known for 'darwin' ----------------------------+-------------------------- Reporter: janbuchmann@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: MyPaint | ----------------------------+-------------------------- Comment (by suv-sf@…):
TypeError: GLib.filename_to_utf8() takes exactly 2 arguments (4 given)
This is a conflict with most recent glib 2.48, see this MyPaint issue at github:[[BR]] https://github.com/mypaint/mypaint/issues/634 Latest mypaint git master includes the fix as discussed in the mypaint issue and launches ok; the fix was also backported to the stable 1.2 branch (a new stable release is still pending though AFAIK). -- Ticket URL: <https://trac.macports.org/ticket/51234#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#51234: MyPaint @1.2.0: TypeError: GLib.filename_to_utf8() takes exactly 2 arguments (4 given) ----------------------------+-------------------------- Reporter: janbuchmann@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: MyPaint | ----------------------------+-------------------------- Changes (by ryandesign@…): * cc: mjd@… (added) * status: new => assigned Comment: Has duplicate #51743. -- Ticket URL: <https://trac.macports.org/ticket/51234#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#51234: MyPaint @1.2.0: TypeError: GLib.filename_to_utf8() takes exactly 2 arguments (4 given) ----------------------------+-------------------------- Reporter: janbuchmann@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: MyPaint | ----------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: r154007 -- Ticket URL: <https://trac.macports.org/ticket/51234#comment:8> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts