Bug#980396: libgdk-pixbuf-2.0-0: should run its trigger on first installation too
Mattia Rizzolo
mattia at debian.org
Tue Jan 19 01:31:10 GMT 2021
Control: reassign -1 libgdk-pixbuf-2.0-0 2.42.2+dfsg-1
Control: affects -1 inkscape
Control: retitle -1 libgdk-pixbuf-2.0-0: should run its trigger on first installation too
Hi!
What a fascinating bug this is!
On Mon, Jan 18, 2021 at 01:29:03PM -0500, Jason Woofenden wrote:
> I installed inkscape on a pretty fresh debian unstable install
> (from a couple months ago).
>
> inkscape would launch, but very few of the icons in the ui displayed.
> E.g. most tools had the same icon-missing icon. Screenshot attached.
Well, I could reproduce it just fine!
> I tried installing recommended packages and whatnot, especially
> anything to do with pixbuf, I installed all the pixbuf related
> packages that my other computer has installed (where inkscape works
> correctly.)
> my uneducated guess is that maybe this bit is what fixed it:
>
> Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.2+dfsg-1) ...
>
> now inkscape works correctly even though gnome-icon-theme in not
> installed anymore. I assume this means that this can only be
> reproduces on a fresh install of debian unstable.
Right, so apparently what used to trigger that was librsvg2-common,
which was pulled in by inkscape through the chain
inkscape → libgtk2.0-0 → adwaita-icon-theme | gnome-icon-theme → librsvg2-common
In the alternative dependency, the first is chosen if there are no
reason not to, and adwaita-icon-theme *used to* depend on
librsvg2-common, but then downgraded the dependency to Recommends last
year. You could "fix" it with gnome-icon-theme because that one didn't
change and still has the dependency on librsvg2-common.
Now, what I *really* wonder abuot is why the trigger (or, well, the code
behind it) is not running by itself on after libgdk-pixbuf-2.0-0.
Usually packages shipping triggers also run it by themselves upon
installation for the first time, even without being triggered to.
I think that's the direction one should dig toward.
In the meantime, I think it's safe to say that's a gdk-pixbuf bug, so
I'm reassigning this.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
More about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20210119/50a93cbe/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list