[MacPorts] #19886: Ardour2 build error concerning el_GR.po

MacPorts noreply at macports.org
Tue Jul 28 05:12:32 PDT 2009


#19886: Ardour2 build error concerning el_GR.po
-----------------------------------+----------------------------------------
  Reporter:  frstan@…              |       Owner:  devans@…           
      Type:  defect                |      Status:  closed             
  Priority:  Normal                |   Milestone:                     
 Component:  ports                 |     Version:  1.7.1              
Resolution:  fixed                 |    Keywords:                     
      Port:  ardour2, gettext      |  
-----------------------------------+----------------------------------------
Changes (by ryandesign@…):

  * status:  assigned => closed
  * resolution:  => fixed
  * port:  ardour2 => ardour2, gettext


Comment:

 Replying to [comment:4 devans@…]:
 > at the point where msgmerge fails, has
 > libs/ardour/po/el_GR.po
 > been successfully copied to
 > libs/ardour/el_GR.po?

 Yes it has.

 Running msgmerge manually produces the same output:

 {{{
 $ msgmerge --update libs/ardour/el_GR.po libs/ardour/libardour2.pot
 ...............................................................................................................................
 done.
 msgmerge: `libs/ardour/el_GR.po': No such file or directory
 }}}

 I found this other report of the same problem for ardour in 2007, with the
 suggestion to turn off NLS as a workaround:

 http://ardour.org/node/1358

 Not related to ardour, I found an explanation of the problem here:

 http://subcommanderblog.wordpress.com/2009/05/16/msgmerge-on-macosx-and-
 no-such-file-or-directory/

 It seems to be a bug in the way msgmerge makes backup files on Leopard,
 and the suggested workaround is to turn off backup files (we don't need
 them).

 I will report this bug to the developers of gettext.

 I have committed a fix to the ardour2 port in r54481.

 The developers of ardour might want to rethink whether it is appropriate
 to run msgmerge on the user's system. Such tasks should be done by the
 developers of ardour at packaging time instead.

-- 
Ticket URL: <http://trac.macports.org/ticket/19886#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list