[MacPorts] #18757: gimp2 fails with "keyword "msgctxt" unknown"
#18757: gimp2 fails with "keyword "msgctxt" unknown" ---------------------------------+------------------------------------------ Reporter: derek@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gimp2 msgctxt ar.po | Port: ---------------------------------+------------------------------------------ Brand new macports installation, fails installing gimp2 with following: {{{ derek$ sudo port install gimp2 ---> Fetching gimp2 ---> Verifying checksum(s) for gimp2 ---> Extracting gimp2 ---> Applying patches to gimp2 ---> Configuring gimp2 ---> Building gimp2 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_gimp2/work/gimp-2.6.5" && make all " returned error 2 Command output: make[3]: Nothing to be done for `all-am'. Making all in po file=`echo am | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/gmsgfmt -o $file am.po file=`echo ar | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/gmsgfmt -o $file ar.po ar.po:5705: keyword "msgctxt" unknown ar.po:5705:8: parse error ar.po:5710: keyword "msgctxt" unknown ar.po:5710:8: parse error ar.po:5715: keyword "msgctxt" unknown ar.po:5715:8: parse error ar.po:5729: keyword "msgctxt" unknown ar.po:5729:8: parse error ar.po:5735: keyword "msgctxt" unknown ar.po:5735:8: parse error ar.po:5885: keyword "msgctxt" unknown ar.po:5885:8: parse error ar.po:5956: keyword "msgctxt" unknown ar.po:5956:8: parse error ar.po:5961: keyword "msgctxt" unknown ar.po:5961:8: parse error ar.po:6086: keyword "msgctxt" unknown ar.po:6086:8: parse error ar.po:6965: keyword "msgctxt" unknown ar.po:6965:8: parse error /usr/bin/gmsgfmt: too many errors, aborting make[2]: *** [ar.gmo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. }}} I've read it could have something to do with gettext, but I tried to upgrade gettext and I have latest from ports. I'm new user to ports, any suggestions welcome. -- Ticket URL: <http://trac.macports.org/ticket/18757> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" ---------------------------------+------------------------------------------ Reporter: derek@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gimp2 msgctxt ar.po | Port: ---------------------------------+------------------------------------------ Comment(by derek@…): Version is 2.6.5, sorry.... -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" -----------------------------------+---------------------------------------- Reporter: derek@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gmsgfmt msgctxt ar.po | Port: gimp2 -----------------------------------+---------------------------------------- Changes (by devans@…): * keywords: gimp2 msgctxt ar.po => gmsgfmt msgctxt ar.po * owner: macports-tickets@… => devans@… * status: new => assigned * port: => gimp2 Comment: Looks like the problem is /usr/bin/gmsgfmt Try the following and see if that fixes things {{{ sudo port install gettext sudo port clean gimp2 sudo port install gimp2 }}} If so, there's a missing build dependency in gimp2 -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" -----------------------------------+---------------------------------------- Reporter: derek@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gmsgfmt msgctxt ar.po | Port: gimp2 -----------------------------------+---------------------------------------- Comment(by jmr@…): Gettext is definitely in gimp2's dependency chain. I don't have a `/usr/bin/gmsgfmt` on my system. Where did it come from? -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" -----------------------------------+---------------------------------------- Reporter: derek@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gmsgfmt msgctxt ar.po | Port: gimp2 -----------------------------------+---------------------------------------- Comment(by derek@…): Gettext 0.17 is already installed. -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" -----------------------------------+---------------------------------------- Reporter: derek@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gmsgfmt msgctxt ar.po | Port: gimp2 -----------------------------------+---------------------------------------- Comment(by derek@…): /usr/bin/gmsgfmt wasn't installed by Ports. Perhaps it was installed by Fink some time ago, but I thought all Fink software got kept in /sw. -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" -----------------------------------+---------------------------------------- Reporter: derek@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gmsgfmt msgctxt ar.po | Port: gimp2 -----------------------------------+---------------------------------------- Comment(by derek@…): Replying to [comment:5 derek@…]:
/usr/bin/gmsgfmt wasn't installed by Ports. Perhaps it was installed by Fink some time ago, but I thought all Fink software got kept in /sw.
Ah! It's leftover from experiment with OSX Portage.... will have to look into cleaning that up. -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" -----------------------------------+---------------------------------------- Reporter: derek@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: gmsgfmt msgctxt ar.po | Port: gimp2 -----------------------------------+---------------------------------------- Comment(by derek@…): Moved /usr/bin/gmsgfmt and /usr/bin/msgfmt out of the way temporarily, install went fine. Case closed as far as I am concerned. Thanks for your suggestions. -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18757: gimp2 fails with "keyword "msgctxt" unknown" ------------------------------+--------------------------------------------- Reporter: derek@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: worksforme | Keywords: gmsgfmt msgctxt ar.po Port: gimp2 | ------------------------------+--------------------------------------------- Changes (by devans@…): * status: assigned => closed * resolution: => worksforme -- Ticket URL: <http://trac.macports.org/ticket/18757#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts