Package: inkscape
Version: 1.4-6
Followup-For: Bug #1122922
X-Debbugs-Cc:
stefanb+debianbug1@bjornelund.se
Dear Maintainer,
This issue also seems to affect eps to svg file conversions, and is
easily
reproducible.
The solution to the export issue is simple, just add
python3-tinycss2
However this may have reviled another possible issue,
in my use case the eps import, seems to depend on the ps2pdf
package, which is
not in the list either.
Suggest the following change:
--- inkscape-1.4.2/debian/control~ 2025-09-08 02:40:08.000000000
+0200
+++ inkscape-1.4.2/debian/control 2025-12-22 09:29:20.226994432
+0100
@@ -88,6 +88,8 @@
pstoedit,
python3-packaging,
python3-uniconvertor,
+ ps2pdf
+ python3-tinycss2
ruby,
Breaks: inkscape-open-symbols (<= 1.2.1-1)
Replaces: inkscape-open-symbols (<= 1.2.1-1)
* What led up to the situation?
stefan@Host:~/Downloads$ curl -o a1-1.eps
https://www.transportstyrelsen.se/globalassets/global/vag/vagmarken2/a.-varningsmarken/a01.-varning-
for-farlig-kurva/a1-1.eps
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 719k 100 719k 0 0 2791k 0 --:--:-- --:--:-- --:--:-- 2799k
stefan@Host:~/Downloads$ inkscape -l -o a1-1.svg a1-1.eps
Script Error
----
Traceback (most recent call last):
File "/usr/share/inkscape/extensions/ps_input.py", line 27, 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 (
...<10 lines>...
)
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
40, in
<module>
from ..styles import Style, Classes, StyleValue
File "/usr/share/inkscape/extensions/inkex/styles.py", line 31, in
<module>
import tinycss2
ModuleNotFoundError: No module named 'tinycss2'
----
/home/stefanb/Hämtningar/a1-1.eps:1: parser error : Start tag
expected, '<' not
found
����
^
ink_file_open: '/home/stefanb/Hämtningar/a1-1.eps' cannot be opened!
InkscapeApplication::document_open: Failed to open:
/home/stefanb/Hämtningar/a1-1.eps
ConcreteInkscapeApplication::on_open: failed to create document!
stefan@Host:~/Downloads$
* What was the outcome of this action?
Traceback from a crash.
* What outcome did you expect instead?
A a1-1.svg was expected to be created.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Ensured python3-tinycss2 and ps2eps were installed as well.
stefan@Host:~/Downloads$ sudo apt-get install and ps
[sudo] lösenord för stefanb:
Läser paketlistor… Färdig
Bygger beroendeträd… Färdig
Läser tillståndsinformation… Färdig
Följande paket har installerats automatiskt och är inte längre
nödvändiga:
linux-image-6.12.10-amd64 linux-image-6.12.11-amd64
linux-image-6.12.12-amd64
linux-image-6.12.17-amd64 linux-image-6.12.19-amd64
linux-image-6.12.20-amd64
linux-image-6.12.21-amd64 linux-image-6.12.22-amd64
linux-image-6.12.25-amd64 linux-image-6.12.27-amd64
linux-image-6.12.30-amd64
linux-image-6.12.32-amd64 linux-image-6.12.33+deb13-amd64 linux-
image-6.12.35+deb13-amd64 linux-image-6.12.41+deb13-amd64 linux-
image-6.12.43+deb13-amd64
linux-image-6.12.48+deb13-amd64 linux-image-6.12.5-amd64 linux-
image-6.12.6-amd64 linux-image-6.12.9-amd64
Använd ”sudo apt autoremove” för att ta bort dem.
Följande ytterligare paket kommer att installeras:
python-tinycss2-common
Föreslagna paket:
python-tinycss2-doc
Följande NYA paket kommer att installeras:
python-tinycss2-common python3-tinycss2
0 att uppgradera, 2 att nyinstallera, 0 att ta bort och 2 att inte
uppgradera.
Behöver hämta 69,7 kB arkiv.
Efter denna åtgärd kommer ytterligare 621 kB utrymme användas på
disken.
Vill du fortsätta? [J/n] J
Läs:1
http://ftp.se.debian.org/debian trixie/main amd64
python-tinycss2-common
all 1.4.0-2 [44,7 kB]
Läs:2
http://ftp.se.debian.org/debian trixie/main amd64 to the
depdnacy list
all 1.4.0-2 [25,0 kB]
Hämtade 69,7 kB på 0s (522 kB/s)
Konfig. 'root' existerar inte. Troligtvis är inte snapper
konfigurerad.
Se 'man snapper' för mer instruktioner.
Konfig. 'root' existerar inte. Troligtvis är inte snapper
konfigurerad.
Se 'man snapper' för mer instruktioner.
Väljer tidigare ej valt paket python-tinycss2-common.
(Läser databasen ... 818605 filer och kataloger installerade.)
Förbereder att packa upp .../python-tinycss2-common_1.4.0-2_all.deb
...
Packar upp python-tinycss2-common (1.4.0-2) ...
Väljer tidigare ej valt paket python3-tinycss2.
Förbereder att packa upp .../python3-tinycss2_1.4.0-2_all.deb ...
Packar upp python3-tinycss2 (1.4.0-2) ...
Ställer in python-tinycss2-common (1.4.0-2) ...
Ställer in python3-tinycss2 (1.4.0-2) ...
Konfig. 'root' existerar inte. Troligtvis är inte snapper
konfigurerad.
Se 'man snapper' för mer instruktioner.
Konfig. 'root' existerar inte. Troligtvis är inte snapper
konfigurerad.
Se 'man snapper' för mer instruktioner.
stefan@Host:~/Downloads$ dpkg -l inkscape ps2eps python3-tinycss2
Önskat=Okänd(U)/Installera(I)/Radera(R)/Rensa(P)/Håll(H)
| Status.=Ej
inst.(N)/(I)nst./Konffil.(C)/(U)ppack./Halvkonf.(F)/(H)alvinst.
| / Vänt.utl(W)/Föresl.utl(T)
|/ Fel?Inget(=)/Ominstallera(R)/Båda(X) (Status,Fel: versaler=illa)
||/ Namn Version Arkitektur Beskrivning
+++-================-============-============-=========================================================
ii inkscape 1.4-6 amd64 vector-based drawing program
ii ps2eps 1.70-1+b1 amd64 convert PostScript to EPS
(Encapsulated PostScript) files
ii python3-tinycss2 1.4.0-2 all Low-level CSS parser (Python3
version)
stefan@Host:~/Downloads$ inkscape -l -o a1-1.svg a1-1.eps
** (org.inkscape.Inkscape:3462759): WARNING **: 09:10:39.576: No
pages
selected, getting first page only.
stefan@Host:~/Downloads$
-- System Information:
Debian Release: 13.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable'), (200, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.38+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8),
LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages inkscape depends on:
ii lib2geom1.4.0 1.4-4
ii libatkmm-1.6-1v5 2.28.4-1+b2
ii libboost-filesystem1.83.0 1.83.0-4.2
ii libc6 2.41-12
ii libcairo-gobject2 1.18.4-1+b1
ii libcairo2 1.18.4-1+b1
ii libcairomm-1.0-1v5 1.14.5-2+b1
ii libcdr-0.1-1 0.1.7-1+b3
ii libepoxy0 1.5.10-2
ii libfontconfig1 2.15.0-2.3
ii libfreetype6 2.13.3+dfsg-1
ii libgc1 1:8.2.8-1
ii libgcc-s1 14.2.0-19
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-4
ii libglib2.0-0t64 2.84.4-3~deb13u1
ii libglibmm-2.4-1t64 2.66.8-1
ii libgomp1 14.2.0-19
ii libgsl28 2.8+dfsg-5
ii libgspell-1-3 1.14.0-2+b1
ii libgtk-3-0t64 3.24.49-3
ii libgtkmm-3.0-1t64 3.24.10-1
ii libgtksourceview-4-0 4.8.4-6
ii libharfbuzz0b 10.2.0-1+b1
ii libjpeg62-turbo 1:2.1.5-4
ii liblcms2-2 2.16-2
ii libpango-1.0-0 1.56.3-1
ii libpangocairo-1.0-0 1.56.3-1
ii libpangoft2-1.0-0 1.56.3-1
ii libpangomm-1.4-1v5 2.46.4-1+b2
ii libpng16-16t64 1.6.48-1+deb13u1
ii libpoppler-glib8t64 25.03.0-5+deb13u2
ii libpoppler147 25.03.0-5+deb13u2
ii libpotrace0 1.16-2+b2
ii libreadline8t64 8.2-6
ii librevenge-0.0-0 0.0.5-3+b2
ii librsvg2-common 2.60.0+dfsg-1
ii libsigc++-2.0-0v5 2.12.1-3
ii libstdc++6 14.2.0-19
ii libvisio-0.1-1 0.1.7-1+b5
ii libwpg-0.3-3 0.3.4-3+b2
ii libxml2 2.12.7+dfsg+really2.9.14-2.1+deb13u2
ii libxslt1.1 1.1.35-1.2+deb13u2
ii python3 3.13.5-1
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
Versions of packages inkscape recommends:
ii aspell 0.60.8.1-4
ii fig2dev 1:3.2.9a-4
ii imagemagick 8:7.1.1.43+dfsg1-1+deb13u3
ii imagemagick-7.q16 [imagemagick] 8:7.1.1.43+dfsg1-1+deb13u3
ii libimage-magick-perl 8:7.1.1.43+dfsg1-1+deb13u3
ii libwmf-bin 0.2.13-1.1+b3
ii python3-cssselect 1.3.0-1
ii python3-lxml 5.4.0-1
ii python3-numpy 1:2.2.4+ds-1
ii python3-scour 0.38.2-6
Versions of packages inkscape suggests:
pn dia <none>
pn inkscape-tutorials <none>
pn libsvg-perl <none>
ii pstoedit 4.02-1+b1
ii python3-packaging 25.0-1
pn python3-uniconvertor <none>
ii ruby 1:3.3+b1
-- no debconf information
--
/Stefan B. (bugreporter)