[MacPorts] #44301: Inkscape textext cannot find lxml
#44301: Inkscape textext cannot find lxml ----------------------------+-------------------------------- Reporter: andr.girard5@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: ----------------------------+-------------------------------- System 10.9.4 macports at 2.3.1 All ports upgraded port installed inkscape @0.48.5_0+python27+x11 inkscape @0.48.5_1+python27+x11 (active) inkscape-app @0.48_0 (active) inkscape-textext @0.4.4_2+pygtk+python27 (active) py27-lxml @3.3.5_0 (active) Active python is Python 2.7.8 (default, Jul 3 2014, 06:13:58) When trying to use the textext extension, a message appears to the effect that the lxml class cannot be found. -- Ticket URL: <https://trac.macports.org/ticket/44301> MacPorts <http://www.macports.org/> Ports system for OS X
#44301: Inkscape textext cannot find lxml -------------------------------+------------------------- Reporter: andr.girard5@… | Owner: jjstickel@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: inkscape-textext | -------------------------------+------------------------- Changes (by mf2k@…): * owner: macports-tickets@… => jjstickel@… * cc: devans@… (added) * port: => inkscape-textext Old description:
System 10.9.4 macports at 2.3.1 All ports upgraded port installed inkscape @0.48.5_0+python27+x11 inkscape @0.48.5_1+python27+x11 (active) inkscape-app @0.48_0 (active) inkscape-textext @0.4.4_2+pygtk+python27 (active) py27-lxml @3.3.5_0 (active) Active python is Python 2.7.8 (default, Jul 3 2014, 06:13:58) When trying to use the textext extension, a message appears to the effect that the lxml class cannot be found.
New description: System 10.9.4 macports at 2.3.1 All ports upgraded {{{ port installed inkscape @0.48.5_0+python27+x11 inkscape @0.48.5_1+python27+x11 (active) inkscape-app @0.48_0 (active) inkscape-textext @0.4.4_2+pygtk+python27 (active) py27-lxml @3.3.5_0 (active) }}} Active python is Python 2.7.8 (default, Jul 3 2014, 06:13:58) When trying to use the textext extension, a message appears to the effect that the lxml class cannot be found. -- Comment: In the future, please use WikiFormatting, fill in the Port field and Cc the port maintainers ({{{port info --maintainers inkscape-textext}}}). -- Ticket URL: <https://trac.macports.org/ticket/44301#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44301: Inkscape textext cannot find lxml -------------------------------+------------------------- Reporter: andr.girard5@… | Owner: jjstickel@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: inkscape-textext | -------------------------------+------------------------- Comment (by jjstickel@…): I suspect you are running inkscape from inkscape-app. Try executing inkscape from a terminal. -- Ticket URL: <https://trac.macports.org/ticket/44301#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44301: Inkscape textext cannot find lxml -------------------------------+------------------------- Reporter: andr.girard5@… | Owner: jjstickel@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: inkscape-textext | -------------------------------+------------------------- Comment (by jjstickel@…): Email communication with the reporter confirmed that the error resulted from using inkscape-app. I add a note to the Portfile in the attached patch that tells users to use inkscape and not inkscape-app. I also correct the implementation of the default variant. This patch should effectively close the ticket. -- Ticket URL: <https://trac.macports.org/ticket/44301#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44301: Inkscape textext cannot find lxml -------------------------------+------------------------- Reporter: andr.girard5@… | Owner: jjstickel@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: inkscape-textext | -------------------------------+------------------------- Comment (by sean@…): Hmm, this should work with inkscape-app which is just a fancy wrapper to call `${prefix}/bin/inkscape`. I can try to reproduce this and see if there's a way to make it work. -- Ticket URL: <https://trac.macports.org/ticket/44301#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44301: Inkscape textext cannot find lxml -------------------------------+------------------------- Reporter: andr.girard5@… | Owner: jjstickel@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: inkscape-textext | -------------------------------+------------------------- Comment (by sean@…): Ok, I found a way to fix this by making the inkscape app a script so that PATH can be adjusted. -- Ticket URL: <https://trac.macports.org/ticket/44301#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44301: Inkscape textext cannot find lxml -------------------------------+------------------------- Reporter: andr.girard5@… | Owner: jjstickel@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: fixed | Keywords: Port: inkscape-textext | -------------------------------+------------------------- Changes (by sean@…): * status: new => closed * resolution: => fixed Comment: Fixed in r124348. -- Ticket URL: <https://trac.macports.org/ticket/44301#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts