#Linux nerd complaint:
In 2017 we discovered a severe bug in the session-starter part of the #lxdm display manager, which completely breaks Kerberos. The fix is to remove one line of code (a PAM session-end call made at the start of the session, makes no sense at all).
We use Ubuntu, and I looked in the #Launchpad bug system and found someone had reported the problem five years earlier, but nobody had diagnosed it fully. I added a note explaining the problem, with a tiny patch file with the fix, and an explanation also of why it was a severe problem.
We were in the midst of moving to Ubuntu 18.04, so I also just installed a local copy of the binary.
The bug was still unfixed in Ubuntu 20.04 and 22.04, and I have just discovered that it's still unfixed in 24.04, even though the Ubuntu changelog shows other changes to the package.
I am going to make a locally-fixed binary again, but the bug has been sitting unaddressed for 13 years, even though I supplied a fix eight years ago.
I am not happy.