Inkscape dependencies

Inkscape 1.1 in the distro?

Sometime a x.1 difference is nothing but with Inkscape the difference between 1.1 and 1.2 is multi page support. It’s a lot less than nothing.

That’s OK I can install it from the Inkscape website download. Except…


Building Makefile for Inkscape

Source Dir: /home/yani/build/inkscape-1.2.2/inkscape-1.2.2_2022-12-01_b0a8486541
Binary Dir: /home/yani/build/inkscape-1.2.2/inkscape-1.2.2_2022-12-01_b0a8486541/build
– The C compiler identification is GNU 11.3.1
– The CXX compiler identification is GNU 11.3.1
– Detecting C compiler ABI info
– Detecting C compiler ABI info - done
– Check for working C compiler: /usr/bin/cc - skipped
– Detecting C compile features
– Detecting C compile features - done
– Detecting CXX compiler ABI info
– Detecting CXX compiler ABI info - done
– Check for working CXX compiler: /usr/bin/c++ - skipped
– Detecting CXX compile features
– Detecting CXX compile features - done
– Creating build files in: /home/yani/build/inkscape-1.2.2/inkscape-1.2.2_2022-12-01_b0a8486541/build
– Performing Test LIBATOMIC_NOT_NEEDED
– Performing Test LIBATOMIC_NOT_NEEDED - Success
– Found PkgConfig: /usr/bin/pkg-config (found version “1.7.3”)
– Checking for modules ‘harfbuzz;pangocairo>=1.44;pangoft2;fontconfig;gsl;gmodule-2.0;libsoup-2.4>=2.42;bdw-gc;lcms2’
– Package ‘pangocairo’, required by ‘virtual:world’, not found
– Package ‘pangoft2’, required by ‘virtual:world’, not found
– Package ‘gsl’, required by ‘virtual:world’, not found
– Package ‘libsoup-2.4’, required by ‘virtual:world’, not found
– Package ‘bdw-gc’, required by ‘virtual:world’, not found
– Package ‘lcms2’, required by ‘virtual:world’, not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:556 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:778 (_pkg_check_modules_internal)
CMakeScripts/DefineDependsandFlags.cmake:121 (pkg_check_modules)
CMakeLists.txt:141 (include)

– Configuring incomplete, errors occurred!
See also “/home/yani/build/inkscape-1.2.2/inkscape-1.2.2_2022-12-01_b0a8486541/build/CMakeFiles/CMakeOutput.log”.

Whatever this “virtual:world” code is, I wished they had called it virtual:planetzorg at least I could find in on the web. :slight_smile:

Might take a bit to find these dependencies… I’m going looking for a flatpak.

I’m seeing a lot of scope here for a repository where the graphics tools are all up-to-date. You guys have won BlackMagic Resolve but it needs a repository of tools to go with it. Tools from even 6 months ago are too old. I think there is a decent market in Linux for creative activities.

It “feels” like it needs a repository that is named as such. I’m guessing I can find these files in one of the dev repositories. That feels like it opens a very wide door that isn’t really necessary.

1 Like

Probably easier would be use inkscape source rpm from here: Overview - rpms/inkscape - src.fedoraproject.org and then build it with mock.

There is also flatpak for inkscape I believe which at least will save the building, etc.

1 Like

I used the flatpak.

FYI it claims to be v- 1.2.2 but it installed v- 1.3 beta.

What actual difference that makes I don’t know Inkscape well enough to know. I do know that multipage support is greyed out, why I don’t know yet.

I can’t claim to like these flatpaks. They get installed where they feel like it and I had to find where that was.

I’m on an island with a 4G internet connection that is overloaded.

The command line installs work well.

“Discover” KDE isn’t so great. It “feels like” it has no cache and is running off to the serve to grab everything each time it is run. And the hiccups in 4G cause it to fail and the recovery from that is me repeating the install request.