Extensions not working on Mac OS

Bug #1222520 reported by Dave Robinson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

After uploading the latest Inkscape program I get this message when trying any of the extensions:

The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension. Please download and install the latest version from http://cheeseshop.python.org/pypi/lxml/, or install it through your package manager by a command like: sudo apt-get install python-lxml

I have uploaded the latest Python code.

MAC OS Version: 10.8.4

Inkscape Version: 0.48

Python version: 3.3.2

On the page mentioned in the error message there is no MAC version of this wrapper. Only Windows and Linux. So not sure if this is bug in Inkscape or a bad Python library reference.

Revision history for this message
Dave Robinson (robboz4) wrote :

Forgot to add :

X11 software version: 2.7.4

Revision history for this message
su_v (suv-lp) wrote :

Duplicate of
- Bug #819209 “Extensions do not work with Mac OS X Lion”
  <https://bugs.launchpad.net/inkscape/+bug/819209>

There is no need to install a custom Python version on your system (Inkscape's extensions won't work with Python 3 anyway), nor to install lxml (it is included in the application bundle).

The currently available Inkscape package (0.48.2) was built before Lion and Mountain Lion had been released, and the python-based extensions don't work out-of-the-box on these newer OS X versions (because Apple switched the system default Python version on Lion and Mountain Lion from 2.6 to 2.7).

Please read
<https://bugs.launchpad.net/inkscape/+bug/819209/comments/17>
and follow the link and instructions there for a rather easy fix (to insert a single into a shell script inside the application bundle).

su_v (suv-lp)
tags: added: extensions-plugins osx packaging
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.