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 `-
signature.asc
Description: PGP signature