<div dir="ltr"><br><div>Hey Mattia,</div><div><br></div><div>Thanks a lot for such a detailed answer. It seems that I'm in situation <span style="font-size:12.8000001907349px">3b (it asks me to remove half of the system :( ) as well. I've no idea about the package that can be generating the issue.</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">The most problematic package seems to be libsigc++-2.0-0v5 and according to [1] a complex transition is taking place right now. This can be a potential cause as well but in this scenario I have no idea about how to proceed.</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">On the other hand I think that now that I'm better prepared to fix issues with apt with your recommendations and hints. I really appreciate your help.</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Regards,</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Diego</span></div><div><br></div><div><span style="font-size:12.8000001907349px">[1] <a href="https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition">https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition</a></span></div><div><span style="font-size:12.8000001907349px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-14 23:40 GMT+00:00 Mattia Rizzolo <span dir="ltr"><<a href="mailto:mattia@mapreri.org" target="_blank">mattia@mapreri.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Oct 14, 2015 at 11:03:25PM +0000, Diego Alejandro Agudelo España wrote:<br>
> First of all I want to apologize beforehand if I'm breaking any rule or<br>
> protocol for reporting bugs in Debian, it's the first time I'm<br>
> writing/reporting a problem here.<br>
><br>
> I noticed that you marked this ticket as closed but after reading this<br>
> thread I'm still unable to install Inkscape in Debian testing. The error<br>
> message I got is similiar to the message reported by Marco Righi, which is:<br>
<br>
Indeed, let me assure you no bug is currently in place (well, at least<br>
this one is not), and that any support forum might be very well able to<br>
help you resolve this.<br>
<br>
Anyway, let me give you some hints and let's see whether we're able to<br>
sort it out.<br>
<br>
> The following packages have unmet dependencies:<br>
> inkscape : Depends: libatkmm-1.6-1v5 (>= 2.22.1) but it is not going to be installed<br>
> Depends: libcairomm-1.0-1v5 (>= 1.6.4) but it is not going to be installed<br>
> Depends: libglibmm-2.4-1v5 (>= 2.44.0) but it is not going to be installed<br>
> Depends: libgtkmm-2.4-1v5 (>= 1:2.24.0) but it is not going to be installed<br>
> Depends: libpangomm-1.4-1v5 (>= 2.36.0) but it is not going to be installed<br>
> Depends: libsigc++-2.0-0v5 (>= 2.2.0) but it is not going to be installed<br>
> E: Unable to correct problems, you have held broken packages.<br>
<br>
Ok, so according to you you don't have any other repository enabled.<br>
I can believe you: I hade several problems too, and I had to manually do<br>
something, even if I don't use any other external repository, that's<br>
because I had a locally built package that was blocking things.<br>
Another common case is a library that got manually installed for<br>
whatever reason: if that the case apt won't easily propose you a<br>
solution including removing them, while in this case might be needed.<br>
<br>
The workthrough I'm suggesting you to persue is:<br>
1) try to tell apt to install all those package it does not want to<br>
install, other than installing the singular<br>
2) if it still complain take one library per time still giving problems<br>
and force apt to install it<br>
3) you'll arrive at some point where it propose you to remove some<br>
pacakages; this can mean either half of your system or a handful of<br>
packages<br>
3a) if they are only a handful of leaf packages just remove them,<br>
you'll try reinstalling them later, once you resolved this other<br>
problem<br>
3b) if it's half of the system then reand that list throughly, and<br>
look for "suspicious" packages, that means packages installed<br>
locally, manually built, coming from other repository you removed,<br>
and big leaf packages that might cause issues (I mean, "big"<br>
end-user applications, like sigil. Most probably the faulty<br>
package is also outdated. Ask apt to explicitely update it, or<br>
remove it.<br>
4) goto 1<br>
<br>
If everything is good I suggest you to mark as automatically installed<br>
every package other than inkscape itself, so that apt can be more ease<br>
with them and treat them as a real library, something that can come and<br>
go:<br>
<br>
$ sudo apt-mark auto $pkg1 $pkg2 $pkg3 $pkgN<br>
<br>
<br>
In my case I was in the 3b situation, reviewing that list made me notice<br>
a locally build scribus package, and some other stuff I just removed and<br>
fixed to get them back later on.<br>
It may look hard to do but trust me is not :)<br>
It just requires some time if you're not used to keep apt in your hands,<br>
but nothing to be scared about :)<br>
<br>
> Do you guys have any suggestion to fix this?<br>
><br>
> I'm open to provide more details about my particular system configuration.<br>
<br>
Please try this and see where you end. Hopefully you'll find what is<br>
blocking you.<br>
I'd like to at least see whether I can help somebody keeping his system<br>
working...<br>
<br>
<br>
:)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
regards,<br>
Mattia Rizzolo<br>
<br>
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.<br>
more about me: <a href="http://mapreri.org" rel="noreferrer" target="_blank">http://mapreri.org</a> : :' :<br>
Launchpad user: <a href="https://launchpad.net/~mapreri" rel="noreferrer" target="_blank">https://launchpad.net/~mapreri</a> `. `'`<br>
Debian QA page: <a href="https://qa.debian.org/developer.php?login=mattia" rel="noreferrer" target="_blank">https://qa.debian.org/developer.php?login=mattia</a> `-<br>
</font></span></blockquote></div><br></div>