Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 849353 - media-gfx/inkscape-1.2: missing dev-python/cssselect dependency
Summary: media-gfx/inkscape-1.2: missing dev-python/cssselect dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mikle Kolyada (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-02 15:48 UTC by Guillaume Castagnino
Modified: 2023-12-14 05:17 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Castagnino 2022-06-02 15:48:45 UTC
Please have a look at this:
https://lists.inkscape.org/hyperkitty/list/inkscape-devel@lists.inkscape.org/thread/XZZ3IB43OQ3IJXHKOHUCRDUP5THPN63Y/


You will get a stacktrace as soon as you want to export an optimized svg with inkscape-1.2:
Traceback (most recent call last):
  File "/usr/share/inkscape/extensions/output_scour.py", line 7, in <module>
    import inkex
  File "/usr/share/inkscape/extensions/inkex/__init__.py", line 11, in <module>
    from .extensions import *
  File "/usr/share/inkscape/extensions/inkex/extensions.py", line 34, in <module>
    from .elements import (
  File "/usr/share/inkscape/extensions/inkex/elements/__init__.py", line 10, in <module>
    from ._base import ShapeElement, BaseElement
  File "/usr/share/inkscape/extensions/inkex/elements/_base.py", line 38, in <module>
    from ..styles import Style, Classes
  File "/usr/share/inkscape/extensions/inkex/styles.py", line 33, in <module>
    from .css import ConditionalRule
  File "/usr/share/inkscape/extensions/inkex/css.py", line 27, in <module>
    import cssselect
ModuleNotFoundError: No module named 'cssselect'
Comment 1 Larry the Git Cow gentoo-dev 2022-06-03 08:18:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17edb0ba283dac0d2e65b0f9f5a2f34630d4a65

commit f17edb0ba283dac0d2e65b0f9f5a2f34630d4a65
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-06-03 08:18:05 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-06-03 08:18:05 +0000

    media-gfx/inkscape: add missing dev-python/cssselect dep
    
    Closes: https://bugs.gentoo.org/849353
    Signed-off-by: Sam James <sam@gentoo.org>

 media-gfx/inkscape/{inkscape-1.2.ebuild => inkscape-1.2-r1.ebuild} | 1 +
 media-gfx/inkscape/inkscape-9999.ebuild                            | 1 +
 2 files changed, 2 insertions(+)