Bug#1073060: libldap2: libldap should depend on libldap-common
Ryan Tandy
ryan at nardis.ca
Fri Jun 14 02:57:06 BST 2024
On Thu, Jun 13, 2024 at 09:08:58AM -0300, Athos Ribeiro wrote:
>I understand the pain there. How often did the issue occur back then
>when the libldap-common was in Depends?
It's a few years ago now, so I don't remember exactly.
Initially it was a tightly versioned Depends. That caused a lot of
trouble when combined with some flaky tests that we had at the time.
There was a couple of uploads where my sponsor ended up doing a lot of
binary uploads to unstick things.
Switching to unversioned Depends improved things but didn't solve it
completely. I can't remember whether any binary uploads were done -
maybe none. I did one sourceful bootstrap upload, which you can still
see in the changelog.
Once I understood the issue, I tried to mitigate it by uploading when
the buildds were quiet, hoping the amd64 and arch:all builds would both
start before the next dinstall. That was mostly successful: if the
builds _finished_ at different times, the package might vanish
temporarily, but as long as they both _started_ in time, it would be ok
after they finished and published.
The Recommends workaround has made uploading a LOT less stressful, not
to mention safer for binNMUs etc.
More information about the Pkg-openldap-devel
mailing list