Pretty much in the title. I just reverted inkscape back to previous version(1.2.1), but a simple "ldd /usr/bin/inkscape | grep not" revealed that the most recent installation of inkscape was missing lib2geom.so.1.2.0. I used mlocate to find lib2geom, but found only the previous version lib2geom.so.1.1.0. My guess is this needs a simple rebuild of the binary, but I'm not sure.
Thanks so much for all the support here as always.
seems like mirror used may be out of date
It does indeed appear so. A simple update fixed it. Thank you.
I have pretty much the same problem with inkscape 1.2.2-9. When I start it up I get the message about lib2geom.so.1.2.0 not being found. Linking the new 1.3.0 version to 1.2.0 does not seem to help as inkscape just segfaults when opening a certain file
I don't understand.
I see that inkscape 1.2.2-9 depens on lib2geom 1.3-1
However, once it is installed it demands lib2geom.so.1.2.0, so:
The package is wrong at its dependencies description.
The inkscape executable have been wrongly built.
Must I wait to a new upgrate?
Thanks in advance.
hi , same problem :
1 . sudo pacman -Syyu
2 . sudo pacman -S inkscape
3. inkscape
inkscape: error while loading shared libraries: lib2geom.so.1.2.0: cannot open shared object file: No such file or directory
4. pacman -Ss lib2geom
world/lib2geom 1.3-1 [installed]
i reinstall inkscape from [extra] and its working
Thank you saleh,
I had to refresh archlinux-keyring with "sudo pacman -Sy archlinux-kerying"
And after that I was able to install inkscape from extra.
And now it works.
You're Welcome jopeless,
i did it by install "artix-archlinux-support" : https://wiki.artixlinux.org/Main/Repositories (https://wiki.artixlinux.org/Main/Repositories)
I want to inform that inkscape from world repo still has the same problem (now weather the problem is with inkscape or lib2geom)
I don't think installing this package from arch extra repo is a soloution
I humbly want to inform the package maintainer, that the problem might still exist
* I tried to fix this by removing pacakage, clearing pacman cache, then reinstalling inkscape (lib2geom removed and reinstalled too)
all related packges are from world repo
part of "pacman -Ql lib2geom"
lib2geom /usr/lib/lib2geom.so
lib2geom /usr/lib/lib2geom.so.1.3.0
there in no "lib2geom.so.1.2.0
important parts of "pacman -Qi inkscape"
Name : inkscape
Version : 1.2.2-9
Installed Size : 166.04 MiB
Packager : Artix Build Bot <[email protected]>
Build Date : Wed 21 Jun 2023 11:03:57 AM UTC
Install Date : Tue 04 Jul 2023 10:04:28 PM UTC
important parts of "pacman lib2geom"
Name : lib2geom
Version : 1.3-1
Installed Size : 1714.29 KiB
Packager : Artix Build Bot <[email protected]>
Build Date : Wed 21 Jun 2023 05:29:57 AM UTC
Install Date : Tue 04 Jul 2023 10:04:27 PM UTC
current output of "inkscape"
inkscape: error while loading shared libraries: lib2geom.so.1.2.0: cannot open shared object file: No such file or directory
I checked PKGBUILD and artix version is identical to arch version. so a possible problem during build or something else? I am out of ideas. I'll investigate it.
The inkscape from the extra repository is 1.2.2-9 while inkscape from world repo is 1.2.2-9.1. at least the version number is different
It seems the artix package manager did a new build. It is fixed now.
Thank you for amazing support. (no sarcasm, for real)