[Pkg-zsh-devel] Question about your zsh 5.8-2ubuntu1 upload
Axel Beckert
abe at debian.org
Fri Feb 21 17:23:14 GMT 2020
Hi Steve,
Steve Langasek wrote:
> > a question about
> > https://launchpadlibrarian.net/465739232/zsh_5.8-2_5.8-2ubuntu1.diff.gz:
[...]
> > Once it's clear to me, where the libpcre3 comes from, I intent to
> > merge this change back into the Debian package.
>
> I was going to file a bug about this (which I still can if you
> like),
Either that or telling me that 5.8-2ubuntu2 sufficed. :-)
I at least noticed that 5.8-2ubuntu2 is now in focal and no more in
focal-proposed. (Upstream will be happy. :-)
So I assume the tests passed now.
> once I had verified that the changes were sufficient to let the
> tests pass. It happens that they were not - for some reason that was
> not reproducible to me locally. So I've uploaded a subsequent change
> to mark zsh-doc Multi-Arch: foreign, and that should be enough now to
> let the tests pass.
Can I see those test results somewhere? Couldn't find them on
https://autopkgtest.ubuntu.com/packages/zsh/focal/amd64 — even 5.8-2
passed the tests there.
> Regarding the libpcre3 change: the run-testsuite test includes upstream
> tests that fail if libpcre3 is not available, but the test does not declare
> a dependency on libpcre3. You mention build-depends, but this test does not
> declare a test dependency on the build-depends either.
Ah, I remembered it wrong: @ just includes the runtime dependencies,
not the build-dependencies.
> I would have preferred to use Restriction: needs-recommends instead of
> hard-coding a test dep on libpcre3 (which otherwise does not appear
> hardcoded in the control files), but I found in the autopkgtest
> documentation that the maintainers wish to consider this restriction
> deprecated due to bug #896698 and referencing
> <https://lists.debian.org/debian-ci/2018/06/msg00016.html>.
Indeed. Heard of that one too at the Debian Snow Camp.
> It's possible a test-dep on libpcre3-dev would be better, since this matches
> debian/control.
I'd probably use @builddep@ for now. Because this would pull in all
other Recommends (i.e. also libgdbm6 and libncursesw6) via their -dev
packages, too, I assume you wouldn't mind that deviation from your
ubuntu2 patch when merging it.
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, https://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
More information about the Pkg-zsh-devel
mailing list