#999496 inkscape: Extensions >> Manage Extensions... fails unless python3-appdirs is installed

Package:
inkscape
Source:
inkscape
Description:
vector-based drawing program
Submitter:
Daniel Kahn Gillmor
Date:
2025-08-02 21:45:03 UTC
Severity:
normal
Tags:
#999496#5
Date:
2021-11-12 01:05:51 UTC
From:
To:
I have inkscape open.  from the Extensions menu, i choose "Manage Extensions..."

i get an error message about "appdirs" being a missing python module.

If i "apt install python3-appdirs" and then try again, a dialog box comes up.

I note that when doing that it looks like a folder
"org.inkscape.inkman" is created in ~/.config/inkscape/extensions
which includes a bunch of python code.  Does this mean that clicking
"Manage Extensions..." is actually fetching code from the internet,
installing it, and running it unsandboxed on my behalf?  if so, this
might also be a DFSG-free issue (i think browsers have run into
similar problems, e.g. with the cisco h.265 codecs, though it's not a
clean analogy).

Let me know if i can help diagnose further!  if it's not a DFSG issue,
maybe the right way to fix this is to add python3-appdirs to
Recommends.

#999496#10
Date:
2025-07-20 15:06:17 UTC
From:
To:
According to this bug, python3-appdirs was removed from Trixie:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060427

Thanks,
Charles

#999496#15
Date:
2025-08-02 21:43:42 UTC
From:
To:
control: tag -1 +patch

A trivial patch has been committed to Salsa

https://salsa.debian.org/multimedia-team/inkscape/-/commit/815a4b2904acc19fcbe4eba474e1c736808c7f85