Inkscape should bundle lxml on Mac OS X / Save as Optimized SVG broken on Mac OS X
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://
> [ 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-
Configuration
- Inkscape 0.48.2
- Mac OS X 10.7.2
- XQuartz 2.6.3 (xorg-server 1.10.3)
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”.