+++ Sven Joachim [2015-11-04 19:46 +0100]: > Source: jed > Version: 1:0.99.19-4 > > > This is an unexpected fallout from the fix for bug #745479[1], I did not > really consider it possible that packages use the ncurses5-config script > without a build dependency on libncurses5-dev. Anyway, here's the > analysis: > > The configure script tries to run "ncurses5-config --terminfo", and if > this does not succeed, uses a hardcoded list of terminfo directories > which unfortunately does not include the directories /etc/terminfo and > /lib/terminfo which we ship in ncurses-base. Failing to find a terminfo > directory, it then concludes that the system must be using termcap and > adds "-ltermcap" to the linker line which fails. > > I will work around that by shipping an /usr/share/terminfo directory in > ncurses-base, but jed might still FTBFS on the buildds until they > upgrade their base system. > > Properly fixing this bug requires patching the buggy test in > autoconf/aclocal.m4 and regenerating configure, but since jed does not > currently build-depend on autoconf and uses dpatch which I haven't used > for years I can't really come up with a patch.
OK, thanks for the analysis. Sounds like jed should build-dep on libncurses5-dev, or am I misunderstanding here? Or even better I could teach it to use pkgconfig and generally be less crufty and ancient. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/
signature.asc
Description: Digital signature