FS#75662 - [sushi] Unsatisfied dependency: WebKit2

Attached to Project: Arch Linux
Opened by Geoffroy Warin (geowarin) - Monday, 22 August 2022, 01:10 GMT
Last edited by Toolybird (Toolybird) - Monday, 29 May 2023, 00:12 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Sushi fails with "Unsatisfied dependency: WebKit2."

```
Aug 22 02:58:34 archlinux dbus-daemon[830]: [session uid=1000 pid=830] Activating service name='org.gnome.NautilusPreviewer>
Aug 22 02:58:34 archlinux org.gnome.NautilusPreviewer[45190]: Unsatisfied dependency: WebKit2
Aug 22 02:58:34 archlinux dbus-daemon[830]: [session uid=1000 pid=830] Activated service 'org.gnome.NautilusPreviewer' fail
```

This can be solved by installing the package `webkit2gtk` (instead of the webkit2gtk-4.1 dependency indicated in the pkgbuild).

aur/sushi-bin has this dependency as well.

Additional info:
* package version(s): 42.0-1

Steps to reproduce:
- pacman -S nautilus sushi
- open nautilus
- press space bar on a file/directory
- see errors in journalctl
This task depends upon

Closed by  Toolybird (Toolybird)
Monday, 29 May 2023, 00:12 GMT
Reason for closing:  Fixed
Additional comments about closing:  No longer an issue. Must have been fixed.
Comment by Toolybird (Toolybird) - Monday, 22 August 2022, 07:30 GMT
Not sure if this is relevant, but just in case:

$ gresource extract /usr/share/sushi/org.gnome.NautilusPreviewer.src.gresource /org/gnome/NautilusPreviewer/js/ui/main.js | grep WebKit
WebKit2: '4.0'

Loading...