GNU bug report logs - #63938
Inkscape 1.2.1: No module named 'lxml'

Previous Next

Package: guix;

Reported by: Andrea PIERRÉ <a.pierre <at> zaclys.net>

Date: Wed, 7 Jun 2023 01:52:02 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 63938 in the body.
You can then email your comments to 63938 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#63938; Package guix. (Wed, 07 Jun 2023 01:52:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andrea PIERRÉ <a.pierre <at> zaclys.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 07 Jun 2023 01:52:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Andrea PIERRÉ <a.pierre <at> zaclys.net>
To: bug-guix <at> gnu.org
Subject: Inkscape 1.2.1: No module named 'lxml'
Date: Tue, 6 Jun 2023 15:26:34 -0400
[Message part 1 (text/plain, inline)]
Hello,

I get the following error with Inkscape 1.2.1 (9c6d41e410, 2022-07-14) 
when I click on the top menu on |Extensions > Manage Extensions|:

|Traceback (most recent call last): File 
"/gnu/store/3lbv31vxj3y0d2dn7h2y5dna7dfhhrb5-inkscape-1.2.1/share/inkscape/extensions/inkman/inkman/manage_extensions.py", 
line 29, in <module> from inkex import gui File 
"/gnu/store/3lbv31vxj3y0d2dn7h2y5dna7dfhhrb5-inkscape-1.2.1/share/inkscape/extensions/inkex/__init__.py", 
line 11, in <module> from .extensions import * File 
"/gnu/store/3lbv31vxj3y0d2dn7h2y5dna7dfhhrb5-inkscape-1.2.1/share/inkscape/extensions/inkex/extensions.py", 
line 34, in <module> from .elements import ( File 
"/gnu/store/3lbv31vxj3y0d2dn7h2y5dna7dfhhrb5-inkscape-1.2.1/share/inkscape/extensions/inkex/elements/__init__.py", 
line 9, in <module> from ._parser import SVG_PARSER, load_svg File 
"/gnu/store/3lbv31vxj3y0d2dn7h2y5dna7dfhhrb5-inkscape-1.2.1/share/inkscape/extensions/inkex/elements/_parser.py", 
line 30, in <module> from lxml import etree ModuleNotFoundError: No 
module named 'lxml' |

Thanks!

​
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#63938; Package guix. (Mon, 24 Jul 2023 09:39:02 GMT) Full text and rfc822 format available.

Message #8 received at 63938 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 63938 <at> debbugs.gnu.org
Subject: Missing propagated (?) inputs
Date: Mon, 24 Jul 2023 11:38:00 +0200
I get a text box with a similar, but not the same error:

Traceback (most recent call last):
  File "/gnu/store/zjc4ijkrrp1b9v1va40a3fki0gkgcp6w-inkscape-1.2.1/share/inkscape/extensions/inkex/gui/__init__.py", line 38, in <module>
    import gi
ModuleNotFoundError: No module named 'gi'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/gnu/store/zjc4ijkrrp1b9v1va40a3fki0gkgcp6w-inkscape-1.2.1/share/inkscape/extensions/inkman/inkman/manage_extensions.py", line 29, in <module>
    from inkex import gui
  File "/gnu/store/zjc4ijkrrp1b9v1va40a3fki0gkgcp6w-inkscape-1.2.1/share/inkscape/extensions/inkex/gui/__init__.py", line 42, in <module>
    raise DependencyError(
inkex.utils.DependencyError: You are missing the required libraries for Gtk. Please report this problem to the Inkscape developers.

Maybe we are missing propagated inputs or wrapping with some environment
variable?

Andreas





Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Sat, 09 Mar 2024 18:38:02 GMT) Full text and rfc822 format available.

Notification sent to Andrea PIERRÉ <a.pierre <at> zaclys.net>:
bug acknowledged by developer. (Sat, 09 Mar 2024 18:38:03 GMT) Full text and rfc822 format available.

Message #13 received at 63938-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Andreas Enge <andreas <at> enge.fr>
Cc: 63938-done <at> debbugs.gnu.org
Subject: Re: bug#63938: Inkscape 1.2.1: No module named 'lxml'
Date: Sat, 09 Mar 2024 13:36:13 -0500
Hello,

Andreas Enge <andreas <at> enge.fr> writes:

> I get a text box with a similar, but not the same error:
>
> Traceback (most recent call last):
>   File "/gnu/store/zjc4ijkrrp1b9v1va40a3fki0gkgcp6w-inkscape-1.2.1/share/inkscape/extensions/inkex/gui/__init__.py", line 38, in <module>
>     import gi
> ModuleNotFoundError: No module named 'gi'
> During handling of the above exception, another exception occurred:
> Traceback (most recent call last):
>   File "/gnu/store/zjc4ijkrrp1b9v1va40a3fki0gkgcp6w-inkscape-1.2.1/share/inkscape/extensions/inkman/inkman/manage_extensions.py", line 29, in <module>
>     from inkex import gui
>   File "/gnu/store/zjc4ijkrrp1b9v1va40a3fki0gkgcp6w-inkscape-1.2.1/share/inkscape/extensions/inkex/gui/__init__.py", line 42, in <module>
>     raise DependencyError(
> inkex.utils.DependencyError: You are missing the required libraries for Gtk. Please report this problem to the Inkscape developers.
>
> Maybe we are missing propagated inputs or wrapping with some environment
> variable?

Yes, we needed GI_TYPELIB_PATH, as wrapped in commit
f4078087a69e4f57059fc6120332b47caef3aeaf ("gnu: inkscape: Fix Python
support.") on core-updates, as well as some other Python inputs.

Closing.

-- 
Thanks,
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 07 Apr 2024 11:24:24 GMT) Full text and rfc822 format available.

This bug report was last modified 17 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.