Source: krb5 Version: 1.18.3-4 Tags: patch User: helm...@debian.org Usertags: rebootstrap
krb5 participates in dependency loops relevant to architecture bootstrap and already carries a stage1 profile to help here. I've looked into generally reducing dependencies in that set anyhow and figured that it doesn't use libncurses-dev at all. Mentions of curses are only left in the documentation for building krb5, but it's not actually used anymore. Please consider applying the attached patch to drop it. Helmut
diff --minimal -Nru krb5-1.18.3/debian/changelog krb5-1.18.3/debian/changelog --- krb5-1.18.3/debian/changelog 2020-11-23 17:53:02.000000000 +0100 +++ krb5-1.18.3/debian/changelog 2021-01-27 06:13:46.000000000 +0100 @@ -1,3 +1,10 @@ +krb5 (1.18.3-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop unused libncurses-dev build dependency. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 27 Jan 2021 06:13:46 +0100 + krb5 (1.18.3-4) unstable; urgency=medium diff --minimal -Nru krb5-1.18.3/debian/control krb5-1.18.3/debian/control --- krb5-1.18.3/debian/control 2020-11-23 17:53:02.000000000 +0100 +++ krb5-1.18.3/debian/control 2021-01-27 06:13:45.000000000 +0100 @@ -4,7 +4,7 @@ Build-Depends: debhelper-compat (= 13), byacc | bison, comerr-dev, docbook-to-man, libkeyutils-dev [linux-any], libldap2-dev <!stage1>, libsasl2-dev <!stage1>, - libncurses5-dev, libssl-dev, ss-dev, + libssl-dev, ss-dev, libverto-dev (>= 0.2.4), pkg-config Build-Depends-Indep: python3, python3-cheetah, python3-lxml, python3-sphinx, doxygen, doxygen-latex Standards-Version: 4.5.0