Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 722112 - media-gfx/inkscape-1.0: missing extensions
Summary: media-gfx/inkscape-1.0: missing extensions
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Mikle Kolyada (RETIRED)
URL:
Whiteboard:
Keywords:
: 722564 (view as bug list)
Depends on:
Blocks: 726600
  Show dependency tree
 
Reported: 2020-05-10 12:13 UTC by Severin Strobl
Modified: 2020-06-06 21:17 UTC (History)
7 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 Severin Strobl 2020-05-10 12:13:12 UTC
As stated on the release page for Inkscape version 1.0 at https://gitlab.com/inkscape/inkscape/-/releases/INKSCAPE_1_0, the URL scheme currently used by the ebuild should not be used as the extensions are missing from the archive. According to the provided information, the extensions are managed as git sub-modules and hence not included in the archive.
The issue is tracked at https://gitlab.com/inkscape/inkscape-web/-/issues/486, yet there still seems to be no stable URL scheme for current and past releases.
The current release including the extensions is available at https://inkscape.org/release/inkscape-1.0/source/archive/xz/dl/.
Comment 1 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-05-23 12:56:46 UTC
*** Bug 722564 has been marked as a duplicate of this bug. ***
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-05-23 12:57:58 UTC
(In reply to Severin Strobl from comment #0)
> As stated on the release page for Inkscape version 1.0 at
> https://gitlab.com/inkscape/inkscape/-/releases/INKSCAPE_1_0, the URL scheme
> currently used by the ebuild should not be used as the extensions are
> missing from the archive. According to the provided information, the
> extensions are managed as git sub-modules and hence not included in the
> archive.
> The issue is tracked at
> https://gitlab.com/inkscape/inkscape-web/-/issues/486, yet there still seems
> to be no stable URL scheme for current and past releases.
> The current release including the extensions is available at
> https://inkscape.org/release/inkscape-1.0/source/archive/xz/dl/.

This is irrelevant where the actual tarball is. 1.0 does not ship extensions anyhow, so it seems we will just have to fetch it manually and install accordingly.
Comment 3 Severin Strobl 2020-05-23 13:08:44 UTC
Not sure I follow. The release available at the URL I provided does include the extensions.
Comment 4 Larry the Git Cow gentoo-dev 2020-06-06 21:17:30 UTC
The bug has been closed via the following commit(s):

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

commit 603609036f44f8da97ff6fc700778f1be1998955
Author:     Mikle Kolyada <zlogene@gentoo.org>
AuthorDate: 2020-06-06 21:11:25 +0000
Commit:     Mikle Kolyada <zlogene@gentoo.org>
CommitDate: 2020-06-06 21:17:24 +0000

    media-gfx/inkscape: multiple bugfixes
    
    - use the other tarball which include extensions
    - enable nls unconditionally to bypass the buildsystem's bug
    
    Closes: https://bugs.gentoo.org/722112
    Closes: https://bugs.gentoo.org/699658
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>

 media-gfx/inkscape/Manifest                            |  2 +-
 .../{inkscape-1.0.ebuild => inkscape-1.0-r1.ebuild}    | 18 +++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)