Control: forcemerge 970555 971674 Am 04.10.2020 um 21:07 schrieb Thorsten Glaser:
> found 971674 0.81 > notfound 971674 0.80 > thanks > >> Definitively an issue as log.c (part of the DLL) uses curses >> making the whole thing fragile. > > Jessica, you added this in e4b477ef7e77316c5171d15ac119b5766ee2ed73. > > I think we either need to create a variant of the DLL without the > ncurses dependency and use that during upgrades, or do away with > it completely. > > I personally am in favour of the latter. We don’t need colours in > logging, especially as they are annoying in logfiles. But I don’t > want to step on your toes… > > … anyway, this is pretty much a blocker for all my development now. Use the --no-cowdancer-update as suggested at the end of your log file. IMO this is not a bug in ncurses, libncurses6 and libtinfo6 are unpacked in the same dpkg run and the former is not guaranteed to work with different versions of the latter anyway. No essential programs depend on libncurses6, so this is not usually a problem. The only way to "solve" this from the ncurses side would be to merge libncurses6 and libncursesw6 into libtinfo6, but then people will likely complain about bloating their chroots. Cheers, Sven