LibreWolf install misses gdk-pixbuf2 (no package) even libgdk-pixbuf is installed

For some time LibreWolf has problems in Tumbleweed. Installation is possible but has an error:

# zypper in librewolf
Looking for gpg keys in repository X.Org development (openSUSE_Tumbleweed).
  gpgkey=https://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Tumbleweed/repodata/repomd.xml.key
Retrieving repository 'X.Org development (openSUSE_Tumbleweed)' metadata ............................................[done]
Building repository 'X.Org development (openSUSE_Tumbleweed)' cache .................................................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: 1: nothing provides 'gdk-pixbuf2' needed by the to be installed librewolf-147.0.3-2.x86_64
 Solution 1: do not install librewolf-147.0.3-2.x86_64
 Solution 2: break librewolf-147.0.3-2.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c): 2

Resolving dependencies...
Resolving package dependencies...

The following NEW package is going to be installed:
  librewolf

1 new package to install.

Package download size:   122.2 MiB

Package install size change:
              |     378.5 MiB  required by packages that will be installed
   378.5 MiB  |  -      0 B    released by packages that will be removed

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): y
Preloading: librewolf-147.0.3-2-linux-x86_64-rpm.rpm [done]
Preload finished. [success (14.1 MiB/s) ] ...........................................................................[done]
Retrieving: librewolf-147.0.3-2.x86_64 (librewolf)                                                     (1/1), 122.2 MiB    

Checking for file conflicts: ........................................................................................[done]
(1/1) Installing: librewolf-147.0.3-2.x86_64 ........................................................................[done]
Running post-transaction scripts ....................................................................................[done]

How to add an alias package and a symlink to load libgdk-pixbuf with the name libgdk-pixbuf2 ?

1 Like

Since librewolf is not in the distro’s repos, I suggest you contact the maintainer.

Better to use the flatpak as described here. The rpm is built for Fedora and its package naming conventions:

I tried the flatpack but the KeePassXC plugin can’t communicate with the KeePassXC App (at least I don’t know how to get that working (installation went OK).

I did it here: https://codeberg.org/librewolf/issues/issues/2860

Version librewolf-147.0.4-1 does solve this.