<div dir="ltr">My system isn't broken from apt's perspective, but it's not that surprising for piecewise package upgrades to expose missing versioned dependencies between various libraries... </div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 25 Jun 2020 at 01:51, Simon McVittie <<a href="mailto:smcv@debian.org">smcv@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 24 Jun 2020 at 19:05:51 +0200, Mattia Rizzolo wrote:<br>
> > > _ZN3Gio11Application35set_option_context_parameter_stringERKN4Glib7ustringE<br>
> <br>
> So, that set_option_context_parameter_string thing comes from Glib 2.56<br>
<br>
For future reference: glibmm, not GLib. The GLib family of libraries<br>
(GLib, GObject, GModule, GIO) is all C code, with glibmm providing the<br>
C++ wrapper that Inkscape uses; so any time you see a name-mangled C++<br>
symbol, it must be coming from somewhere higher-level than GLib.<br>
In particular, the Gio:: C++ namespace is glibmm territory.<br>
<br>
> Indeed it seems that your system had a broken update in the past, with<br>
> way too many old packages still laying around.<br>
<br>
The report looked to me like a system that was running buster when<br>
buster was still the testing distribution, and hadn't been (fully)<br>
upgraded since before buster was released as Debian 10 (about a year ago).<br>
<br>
We don't support "skipping a version", because the number of possible<br>
upgrade scenarios quickly becomes impossibly large. If your system<br>
is older than Debian 10, then it's necessary to upgrade everything to<br>
Debian 10 versions, reboot, and remove any obsolete packages from older<br>
releases before you upgrade to any version newer than Debian 10.<br>
<br>
> The bug actually lies in libglibmm-2.4-1v5 which is not propagating the<br>
> proper versioned dependency, so I'm reassigning this bug to them.<br>
<br>
This will be fixed in unstable shortly.<br>
<br>
    smcv<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Peter</div>