here's a neat change of pace and i don't believe it's been posted here before
https://github.com/keepassxreboot/keepassxc/issues/10725
archive
this is gonna be a shitty TLDR but i'll try anyway:
a Debian maintainer shipped KeepassXC (to SID) without networking features. if you use KeepassXC you mightn't think this is a big deal but it "breaks" quite a lot of things, notably using KeepassXC to integrate with a browser to autofill passwords. i say "breaks" but in reality, they're just disabling features.
also, if it sounds malicious/lazy or just downright incompetent, the Debian maintainers were just using the default from their CMakeLists.txt (
link) which in this case was
XC_ALL 0
. So in short, they (Debian) were using KeepassXCs own flags and code to build the package that Debian preferred to ship to their users and this has upset a bunch of KeepassXC users.
my understanding right now, is that the default build for KeepassXCs on Debian 13 will be this trimmed down version and users can, if they wish, install keepassxc-full instead to regain the normal feature set. the only people affected are people on the branch of Debian that's explicitly for development and bugtesting, IE you should be used to shit breaking and changing at a moments notice - but when has that stopped people complaining right?
it isn't
that interesting truth be told, but i'd imagine there's a decent amount of users here who use one or both.
edit; sorry, here's a little more as there was a discussion opened afterwards
https://github.com/keepassxreboot/keepassxc/discussions/10742
bonus video that i'm not going to watch: