Bug 1812143 - Inkscape extensions directory not packaged anymore?
Summary: Inkscape extensions directory not packaged anymore?
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: inkscape
Version: 31
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1820791 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-03-10 15:47 UTC by Jan "Yenya" Kasprzak
Modified: 2020-04-25 03:01 UTC (History)
6 users (show)

Fixed In Version: inkscape-1.0-0.rc1.fc32.1 inkscape-1.0-0.rc1.fc31.1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-04-25 02:23:51 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jan "Yenya" Kasprzak 2020-03-10 15:47:43 UTC
Description of problem:
Inkscape extension "Paths to OpenSCAD" I have been using for ages does not work anymore on F31, because the inkscape package does not provide files that used to be in /usr/share/inkscape/extensions - for example inkex.py, simpletransform.py, etc. The extensions directory is now empty, and inkscape complains to stderr about missing modules.

Version-Release number of selected component (if applicable):
inkscape-1.0-0.beta.fc31.4.x86_64

Steps to Reproduce:
1. install F31 with inkscape
2. download paths2openscad-7.zip from https://www.thingiverse.com/thing:1065500/files 
3. unpack the .zip file in ~/.config/inkscape/extensions/
4. start inkscape and watch the stderr

Actual results:
Missing modules are reported, for example:

** (org.inkscape.Inkscape:258806): WARNING **: 15:53:49.775: Failed to find resource file 'inkex.py'. Looked in:
	/home/kas/.config/inkscape/extensions/inkex.py
	/usr/share/inkscape/extensions/inkex.py

** (org.inkscape.Inkscape:258806): WARNING **: 15:53:49.775: Failed to find resource file 'simpletransform.py'. Looked in:
	/home/kas/.config/inkscape/extensions/simpletransform.py
	/usr/share/inkscape/extensions/simpletransform.py

** (org.inkscape.Inkscape:258806): WARNING **: 15:53:49.775: Failed to find resource file 'cubicsuperpath.py'. Looked in:
	/home/kas/.config/inkscape/extensions/cubicsuperpath.py
	/usr/share/inkscape/extensions/cubicsuperpath.py

** (org.inkscape.Inkscape:258806): WARNING **: 15:53:49.775: Failed to find resource file 'cspsubdiv.py'. Looked in:
	/home/kas/.config/inkscape/extensions/cspsubdiv.py
	/usr/share/inkscape/extensions/cspsubdiv.py

** (org.inkscape.Inkscape:258806): WARNING **: 15:53:49.775: Failed to find resource file 'bezmisc.py'. Looked in:
	/home/kas/.config/inkscape/extensions/bezmisc.py
	/usr/share/inkscape/extensions/bezmisc.py


Expected results:
Inkscape should start and the extension should be active (not greyed out) under Extensions->Generate from path menu.

Additional info:
Inkscape in F30 works as expected.

Maybe the extensions system was changed somehow, and additional files need to be installed from some other package? But yum search inkscape and yum search /usr/share/inkscape/extensions/impex.py did not provide any clue where to look for them.

Comment 1 Gwyn Ciesla 2020-03-10 15:50:34 UTC
They were accidentally excluded from the Beta, they should be included in the next.

Comment 2 Gwyn Ciesla 2020-04-06 13:59:06 UTC
*** Bug 1820791 has been marked as a duplicate of this bug. ***

Comment 3 Fedora Update System 2020-04-15 21:53:58 UTC
FEDORA-2020-2d16b59a81 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2d16b59a81

Comment 4 Fedora Update System 2020-04-15 21:53:59 UTC
FEDORA-2020-2accff8256 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2accff8256

Comment 5 Fedora Update System 2020-04-16 19:28:52 UTC
FEDORA-2020-2accff8256 has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2accff8256`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2accff8256

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2020-04-16 22:17:42 UTC
FEDORA-2020-2d16b59a81 has been pushed to the Fedora 31 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2d16b59a81`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2d16b59a81

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2020-04-25 02:23:51 UTC
FEDORA-2020-2accff8256 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2020-04-25 03:01:15 UTC
FEDORA-2020-2d16b59a81 has been pushed to the Fedora 31 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.