Control: tags -1 - moreinfo bullseye bookworm Control: tags -1 + trixie On 2022-10-06 15:37 -0700, Vagrant Cascadian wrote:
> Control: tags 850735 moreinfo > > On 2018-02-28, Sven Joachim wrote: >> On 2017-01-09 21:08 +0100, Sven Joachim wrote: >>> Source: the >>> Version: 3.3~rc1-3 >>> User: ncur...@packages.debian.org >>> Usertags: ncurses5-config >>> >>> The ncurses development packages are going to see a change after the >>> Stretch release, ncurses5-config will be replaced by ncurses6-config. >>> Your package FTBFS if ncurses5-config is not present on the build >>> system. From my pbuilder log: >>> >>> ,---- >>> | checking for ncurses5-config... no >>> | checking for location of ncurses.h header file... found in /usr/include >>> | checking for location of ncurses library file... configure: error: >>> | Cannot find curses library file: ncurses; cannot configure >>> | debian/rules:23: recipe for target 'stamp-configure' failed >>> | make: *** [stamp-configure] Error 1 >>> | dpkg-buildpackage: error: debian/rules build gave error exit status 2 >>> `---- >> >> This still happens, now reproducible by installing libncurses-dev from >> experimental. > > I was able to build it just now, and the reproducible-builds > infrastructure is able to build it (though not currently reproducibly) > as recently as August: > > https://tests.reproducible-builds.org/debian/history/amd64/the.html > > What is needed to trigger this failure, or can this bug be closed? Thanks for taking care, and apologies for the belated reply. To avoid FTBFS problems complicating the ncurses5 -> ncurses6 transition, I made this change in ncurses back in the day: ,---- | ncurses (6.1+20180210-2) unstable; urgency=medium | | * Temporarily add ncurses{w,}5-config compatibility symlinks. | | -- Sven Joachim <svenj...@gmx.de> Thu, 26 Apr 2018 18:07:30 +0200 `---- I intend to finally remove these "temporary" symlinks after the Bookworm release, after which the will most likely FTBFS, as nothing has changed in the package since 2018. Cheers, Sven