Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] webkit2gtk-5.0 depends on libsystemd (Read 567 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] webkit2gtk-5.0 depends on libsystemd

Dear Artixers,

Today when attempting regular package update check I found out I need to install webkit2gtk-5.0 but I am not able to since it depends on libsystemd.
Let me know if you have any advice.

Re: webkit2gtk-5.0 depends on libsystemd

Reply #1
Dear Artixers,
Today when attempting regular package update check I found out I need to install webkit2gtk-5.0 but I am not able to since it depends on libsystemd.
Let me know if you have any advice.
i have exactly the same problem!
this night i was trying to install gnome-builder on my testing machine and has gotten this error.
i have all of this stuff in my production machine and there were no errors when i was upgrading them before yesterday.
Code: [Select]
amelanchier:[root]:/home/irulan-corrino# pacman -S gnome-builder codeblocks glade
resolving dependencies...
:: There are 9 providers available for xdg-desktop-portal-impl:
:: Repository world
   1) xdg-desktop-portal-gnome  2) xdg-desktop-portal-gtk  3) xdg-desktop-portal-kde
:: Repository galaxy
   4) xdg-desktop-portal-lxqt
:: Repository extra
   5) xdg-desktop-portal-gnome  6) xdg-desktop-portal-gtk  7) xdg-desktop-portal-kde
:: Repository community
   8) xdg-desktop-portal-lxqt  9) xdg-desktop-portal-wlr

Enter a number (default=1):
:: There are 2 providers available for bzr:
:: Repository world
   1) breezy
:: Repository extra
   2) breezy

Enter a number (default=1):
warning: cannot resolve "libsystemd", a dependency of "webkit2gtk-5.0"
warning: cannot resolve "webkit2gtk-5.0", a dependency of "gnome-builder"
:: The following package cannot be upgraded due to unresolvable dependencies:
      gnome-builder

:: Do you want to skip the above package for this upgrade? [y/N] y
looking for conflicting packages...

Packages (5) libmspack-1:0.11alpha-1.2  wxwidgets-common-3.2.2.1-1  wxwidgets-gtk3-3.2.2.1-1  codeblocks-20.03-4
             glade-3.40.0+r14+g1fbca367-1

Total Download Size:   22.85 MiB
Total Installed Size:  89.29 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 codeblocks-20.03-4-x86_64
 Total (0/5)                                    0.0   B  0.00   B/s 00:00 [-----------------------------------------]   0%

Interrupt signal received

^Camelanchier:[root]:/home/irulan-corrino# pacman -S webkit2gtk-5.0
resolving dependencies...
warning: cannot resolve "libsystemd", a dependency of "webkit2gtk-5.0"
:: The following package cannot be upgraded due to unresolvable dependencies:
      webkit2gtk-5.0

:: Do you want to skip the above package for this upgrade? [y/N] y
looking for conflicting packages...
 there is nothing to do
amelanchier:[root]:/home/irulan-corrino#

i surely do have artix-archlinux-support-2-1 installed ['Repository: universe; Description: Add arch linux repo support; Provides: arch-release-dummy, systemd, systemd-libs']
shean shi eth Ynnwn. Aisha

Re: webkit2gtk-5.0 depends on libsystemd

Reply #2
After your reply I confirmed I also do have artix-archlinux-support-2-1 installed

Re: webkit2gtk-5.0 depends on libsystemd

Reply #3
Same problem here too (and artix-archlinux-support is also installed)

Re: webkit2gtk-5.0 depends on libsystemd

Reply #4
webkit2gtk-5.0 only exists in Arch repos, no wonder it fucking inexplicably depends on libsystemd. Try to install it with --assume-installed libsystemd, it'll probably work fine.

Re: webkit2gtk-5.0 depends on libsystemd

Reply #5
webkit2gtk-5.0 only exists in Arch repos, no wonder it fucking inexplicably depends on libsystemd. Try to install it with --assume-installed libsystemd, it'll probably work fine.
It made an appearance in the database
Code: [Select]
❯ pacman -Si webkit2gtk-5.0
Repository      : world
Name            : webkit2gtk-5.0
Version         : 2.38.5-1
Description     : Web content engine for GTK
Architecture    : x86_64
URL             : https://webkitgtk.org
Licenses        : custom
Groups          : None
Provides        : libjavascriptcoregtk-5.0.so=0-64  libwebkit2gtk-5.0.so=0-64
Depends On      : at-spi2-core  atk  bubblewrap  cairo  enchant  fontconfig  freetype2  glib2
                  gst-plugins-base-libs  gstreamer  gtk4  harfbuzz  harfbuzz-icu  hyphen  icu  libavif  libegl
                  libgcrypt  libgl  libgles  libice  libjpeg  libmanette  libnotify  libpng  libseccomp
                  libsecret  libsoup3  libtasn1  libwebp  libwpe  libx11  libxcomposite  libxext  libxml2
                  libxslt  libxt  openjpeg2  sqlite  wayland  woff2  wpebackend-fdo  xdg-dbus-proxy  zlib
                  libwpe-1.0.so=1-64  libWPEBackend-fdo-1.0.so=1-64
Optional Deps   : geoclue: Geolocation support
                  gst-plugins-good: media decoding
                  gst-plugins-bad: media decoding
                  gst-libav: nonfree media decoding
Conflicts With  : None
Replaces        : None
Download Size   : 24.06 MiB
Installed Size  : 82.92 MiB
Packager        : Artix Build Bot <[email protected]>
Build Date      : Wed 15 Feb 2023 22:22:56 GMT
Validated By    : MD5 Sum  SHA-256 Sum  Signature

Repository      : extra
Name            : webkit2gtk-5.0
Version         : 2.38.5-1
.
.
.
After pacman -Sy it was gone
Code: [Select]
❯ pacman -Si webkit2gtk-5.0
Repository      : extra
Name            : webkit2gtk-5.0
Version         : 2.38.5-2

Re: webkit2gtk-5.0 depends on libsystemd

Reply #6
This is my fault. I thought this was an obsolete package and removed it but was mistaken. I'm not sure why there are so many different webkit2gtk packages; it's really confusing.

Edit: should be fixed now.

Re: [SOLVED] webkit2gtk-5.0 depends on libsystemd

Reply #7
This is my fault. I thought this was an obsolete package and removed it but was mistaken. I'm not sure why there are so many different webkit2gtk packages; it's really confusing.
Edit: should be fixed now.

thank you!
now i am installing that package [gnome-builder] i had failed with on my testing machine...
installed!!!

back to work
shean shi eth Ynnwn. Aisha