@fristi Personally I would highly disrecommend it, almost nothing Linux and libre uses C#, even video games where it's frequently used. Gnome and related pretty much dropped the apps that used it 5~10 years ago, and they're part of the reason for Mono getting more serious adoption over dotGNU.
@phnt Yeah AUR helpers I could understand them breaking and I consider that to be okay-ish, kind of which arch would have better support for community repos but well it's their choice.
ctrl-c pretty sure I never did, it's never a good idea, I do it on Gentoo sometimes but only when I know I could easily recover (and gentoo uses files instead of a database so less possible corruption).
> Which is a common problem if the system is left sitting for a month or two without updates.
I guess that's side-effect of how OpenPGP expires keys all to similarly as if they got revoked, ultimately making it hard to do slow key-rotation without ending up with keys valid for easily more than a year…
For packages I quite prefer the idea of rotating keys regularly and having some kind of limit placed on them not being system time but rather contextual time, like how OpenBSD uses a key per release (so roughly every 6 months), with the key of the next release being part of the release so sneaking an arbitrary next key seems pretty hard.
@phnt And by brittle I mean that a rather normal workflow shouldn't include having to do some kind of recovery.
Package fails to update or add a new package but system continues to work? 100% fine to me, could just report the issue and wait for a fix. Package manager fails to update the signing keys? Urgh, this shouldn't happen. Lack of library management so you can end up with pacman libraries being missing? Then why is there a package manager in the first place if not to manage dependencies and so avoid this kind of case.
@phnt@phrawzty I mean I've been using and contributing to Gentoo since at least 2016, I'm fine with things being manual, in fact I'd rather have things be manual than automatically have them do something potentially wrong.
What I don't like is brittle tools, specially system ones, and pacman is just that.
And I think it's better to use a distro where the service-manager and related is well supported, so lightweight forks might not be the best way. But that's mostly just an opinion, kind of hard to actually compare how reliable things are.