[14:10] <ticky> Hey guys, is there any reason in particular that while trying to update my Ubuntu ARM installation it hangs on "Removing libappindicator0.1-cil from Mono"?
[14:59] <ticky> Anyone know why apt hangs on "Removing libappindicator0.1-cil from Mono"?
[14:59] <infinity> Are you sure it's hung, and not just taking a stupidly long time?
[15:00] <infinity> But if it is, it's almost certainly not apt, but perhaps something executed in the prerm of that package
[15:00] <ticky> I can't be certain, but it appears to be hung.
[15:00] <ticky> How would I work out the issue?
[15:01] <ticky> mono is using 99% cpu.
[15:01] <ticky> and has been for about an hour. :/
[15:02] <infinity> RIght, so it's something mono-ish being called from the prerm of that package.
[15:02] <infinity> If you're looking for the quick workaround, you can probably kill mono and just carry on.
[15:02] <infinity> But it would be lovely if you filed a bug.
[15:03] <ticky> ok, what do I need to supply for the bug report?
[15:03] <infinity> It may not be reproducible, mind you.  But if you file a bug and it's a one-off thing we and you can't reproduce, no big deal.  If we can reproduce it, then we can figure out WTF happened.
[15:03] <infinity> *hand wavy*
[15:04] <infinity> Honestly, something like "while removing libappindicator0.1-cil, mono spins at 99% usage for an hour on armel" is probably enough for someone to try it out.
[15:04] <ticky> fair enough.
[15:05] <infinity> Others will claim you need to include the keys to your car and send your first born in the mail, but whatever.  Bugs like this are near impossible to find if not reproducible, and if reproducible, we can get the info we need locall.
[15:05] <infinity> locally, too.
[15:06] <ticky> hmm. It seems to happen when installing assemblies to Mono, too.
[15:07] <infinity> That's a larger problem, then.
[15:07] <infinity> And we'd definitely want a bug.  One where we might even ask for more info if we can't reproduce. :P
[15:10] <ticky> Would it be a problem that I'm using it in an almost definitely unsupported manner? :P
[15:12] <infinity> Perhaps. :P
[15:13] <infinity> I've also heard that mono on ARM may have some "issues", but I've not personally looked into what those are just yet.
[15:13] <ticky> Hm.
[15:14] <ticky> I don't actually know what this library is a dependency for, but it's very likely it's not for anything I'm actually wanting to use on this system. Is there a way to force apt to just remove it?
[15:17] <infinity> Well, you can just bypass the prerm by editing the offending line in /var/lib/dpkg/info/<package>.prerm
[15:17] <infinity> And the trying to remove it again.
[15:39] <ticky> hmm.
[15:42] <ticky> infinity: there doesn't seem to be much I can do, the script only does one thing, and that's the one thing that's hanging.
[15:49] <ticky> Can I make dpkg just ignore that package? :x
[18:37] <infinity> ticky: You can just no-nop the script (sorry, been travelling, spotty connectivity)
[18:37] <infinity> ticky: no-op*
[20:16] <armin76> Martyn: hi :)
[20:17] <Martyn> hey there armin