[Pkg-openldap-devel] Bug#724518: openldap: Patch to allow bootstrapping without heimdal-dev

Helmut Grohne helmut at subdivi.de
Thu Aug 27 06:57:45 UTC 2015


On Wed, Aug 26, 2015 at 05:11:35PM -0700, Ryan Tandy wrote:
> Please have a look at current git and let me know if you spot anything I
> messed up. Do I need any tighter Build-Depends? dpkg-dev/debhelper?

There is disagreement about this question. I for one believe that adding
a version restriction for dpkg-dev is useless, because either it can
parse your profiles (then it is recent enough) or it cannot (then it
cannot tell you about the unsatisfied dependency).

Lintian disagrees though and the --info text tells you the versions that
it believes should be used. I do not see a downside with adding these
beyond maintenance effort.

So I looked through your git commits and see that all of the issues I
had patches/workarounds for are addressed. I did not try to build it
yet, because my testing infrastructure very much relies on using sources
from Debian unstable. So at this point I'd prefer upload & iterate,
because it goes a long way in the right direction already. I will be
adding cross build testing of openldap to the rebootstrap CI tool soon
(a few months, prerequisite cyrus-sasl2 still missing) and then cross
building this stage1 will be tested regularly.

> Attempting a naïve cross build unfortunately still doesn't work for me. I
> don't know offhand if there's a correct value for that check for all Debian
> arches, or whether it needs (for example) config.site handling. (Maybe we
> should talk about cross-building in a separate bug...)

Sorry for conflating the cross issue into this bug. Nevertheless, I'd
like to hear about your issues with cross. Consider directing them at
d-cross at l.d.o or #debian-bootstrap on irc.oftc.net.

Thanks for your support!

Helmut



More information about the Pkg-openldap-devel mailing list