OSX 10.11 El Capitan can't run LaTeX extension

Bug #1502126 reported by Julian Gilbey
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
su_v

Bug Description

The OSX Inkscape launcher, in packaging/macosx/Resources/bin/inkscape in the bazaar repository, sets up the PATH environment variable to ensure that LaTeX is found (needed for the Render -> LaTeX formula extension). However, on OSX 10.11 (El Capitan), the /usr/texbin symlink is no longer present, and /Library/TeX/texbin is used instead.

Trivial patch to fix this bug:

In line 46 of this file, prepend the extra path component /Library/TeX/texbin. (Don't remove the existing one, as older systems still use /usr/texbin; some systems have both symlinks present.)

=====
References:
http://article.gmane.org/gmane.comp.tex.macosx/47074
http://www.tug.org/mactex/elcapitan.html

Related branches

su_v (suv-lp)
tags: added: packaging
su_v (suv-lp)
description: updated
Changed in inkscape:
assignee: nobody → ~suv (suv-lp)
importance: Undecided → Medium
milestone: none → 0.92
status: New → In Progress
Revision history for this message
su_v (suv-lp) wrote :

Fix committed to trunk in rev 14391.
Fix backported to 0.91.x in rev 13836.

Changed in inkscape:
milestone: 0.92 → 0.91.1
status: In Progress → Fix Committed
Revision history for this message
su_v (suv-lp) wrote :

New build (DMG, OS X 10.7 or later) of latest stable release branch (<lp:inkscape/0.91.x> r13840) uploaded for testing [1]:
* Inkscape-0.91-r13840-1-x11-10.7-x86_64-custom.dmg
MD5: 827757368dd194ca4c711602804ca4cf
SHA256: af63c698ceaac1c91012b6cea77c476a2936b96012db833ac5a43e1133f9c1d4
https://www.dropbox.com/sh/magg5vw5j3y1y3u/AAD-l8JqwCyUNuoWYNRKufyHa?dl=0

To bypass Gatekeeper, please follow these steps [2]:
1. From System Preferences, open "Security & Privacy".
2. At the bottom of the General pane, change "Allow apps downloaded from:" to "Anywhere".
3. Start Inkscape.
4. After Inkscape has launched, go back to "Security & Privacy" and revert the setting to "Mac App Store and identified developers".

Please note that this is not an official stable package (there has been no bug-fix release of the stable release branch yet) - if you report bugs against this build, please mention details (DMG name, Inkscape version (menu 'Help > About Inkscape'), OS X version) in the bug description, thank you.

Changelog of stable release branch <lp:inkscape/0.91.x>:
https://bazaar.launchpad.net/~inkscape.dev/inkscape/RELEASE_0_91_BRANCH/changes

--
[1] The Dropbox link is also on my launchpad profile page:
    https://launchpad.net/~suv-lp
[2] The application is not signed, and bypassing Gatekeeper on a per-app basis no longer seems to work for Inkscape.app after security updates provided by Apple earlier this year (bug #1478053)

jazzynico (jazzynico)
Changed in inkscape:
milestone: 0.91.1 → 0.92
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.