[MacPorts] #51287: Inkscape crashes on startup if enchant is installed with +applespell

MacPorts noreply at macports.org
Wed May 4 05:09:39 PDT 2016


#51287: Inkscape crashes on startup if enchant is installed with +applespell
-------------------------------+----------------------
  Reporter:  jo.vanoost@…      |      Owner:  devans@…
      Type:  defect            |     Status:  assigned
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:
Resolution:                    |   Keywords:
      Port:  inkscape enchant  |
-------------------------------+----------------------

Comment (by raimue@…):

 Replying to [comment:7 devans@…]:
 > Same here so it appears to be OS X version dependent.  I can check 10.8+
 but not earlier.

 We could make the default variant OS-dependent, as OS X <= 10.8 should be
 considered legacy anyway.

 > I can use require_active_variants to mandate enchant +aspell but that
 will break the default build on the buildbots if enchant isn't configured
 with aspell by default.  As the port description says, enchant was
 originally designed to use an aspell-like API. I believe this is generally
 the default on most Linux platforms.
 >
 > If applespell didn't break on 10.8, I'd suggest enchant +applespell
 +aspell by default.

 Enabling both +aspell +applespell by default will effectively use aspell
 for everything. The default configuration in `enchant.ordering` prefers
 any other backend over AppleSpell for most languages.

 This upstream report seems relevant:
 https://bugs.launchpad.net/inkscape/+bug/1049548

 Looking only at inkscape, going back to enchant +aspell would be the easy
 solution. The list of dependents of enchant includes gimp2 and
 webkit*-gtk*. However, I am in doubt whether they are actually used more
 often for spell checking than inkscape. Going back to enchant +aspell as
 default would only loose the tighter system integration.

-- 
Ticket URL: <https://trac.macports.org/ticket/51287#comment:8>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list