@jani @corbet just wanted to advertise the Python reimplementation (it's a shame to me that something like this isn't in the Linux tree):
https://github.com/ulfalizer/Kconfiglib/tree/master
Perhaps it could be ported from curses to a more modern console ui like textual.
@corbet @jani @irogers kconfiglib has always been "vendored" in Zephyr https://github.com/zephyrproject-rtos/zephyr/commits/main/scripts/kconfig
@corbet it could have been worse, at least the maintainer did not suddenly go "off-grid" while not leaving any key behind... https://github.com/pypi/support/issues/2526
@corbet I've recently been writing my own replacement for kconfig over at https://github.com/landley/toybox/blob/master/scripts/kconfig.c but the kernel community got toxic enough I stepped way the heck back from it in something like 2017. (And that was before kconfig became turing complete in 2018, so "make allnoconfig" could rm -rf your home directory. And developed lexx/yacc dependencies.)
@corbet Every build system I have worked with seems to be overcomplicated and yet also kind of hard to do simple-ish things in. I have therefore (reluctantly) decided this is actually a hard problem.