Inkscape should bundle lxml on Mac OS X / Save as Optimized SVG broken on Mac OS X

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

Bug Description

I tried to Save as Optimized SVG on Mac OS X, but was presented with the dialog below and left with an empty .svg file:

> Inkscape has received additional data from the script executed. The script did not return an error, but this may indicate the results will not be as expected.
> 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
> [ OK ]

I tried to install lxml using `sudo port install lxml`, which succeeded, but it was never found by Inkscape (macports installs into /opt/local).

Instead, I was able to install lxml into /Library (where Inkscape found it) using `STATIC_DEPS=true sudo easy_install --allow-hosts=lxml.de,*.python.org lxml`.

Configuration

 - Inkscape 0.48.2
 - Mac OS X 10.7.2
 - XQuartz 2.6.3 (xorg-server 1.10.3)

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

Inkscape does have the necessary Python module bundled on Mac OS X. However, Python-based extensions not working is a known issue on OS X Lion: linking as duplicate to Bug #819209 “Extensions do not work with Mac OS X Lion”.

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.