Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1111481

Bug#1016287: closed by Paul Gevers <elbrus@debian.org> (Re: Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel)

From Yadd <yadd@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel.release
Subject Bug#1016287: closed by Paul Gevers <elbrus@debian.org> (Re: Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel)
Date 2022-07-30 18:30 +0200
Message-ID <EOXvH-eRoI-1@gated-at.bofh.it> (permalink)
References <EOC7T-eEDc-1@gated-at.bofh.it> <EOVkd-eQaF-3@gated-at.bofh.it> <EOVWV-eQnA-1@gated-at.bofh.it> <EOC7T-eEDc-1@gated-at.bofh.it> <EOVWV-eQnA-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


On 30/07/2022 16:45, Paul Gevers wrote:
> Control: reopen -1
> Control: retitle -1 britney recursive installability test in autopkgtest
> 
> Hi Yadd,
> 
> On 30-07-2022 15:58, Yadd wrote:
>> Node.js isn't available on armel, and the consequence will be to not 
>> fix some CVEs/BTS during freeze. Hope none of them will appear...
> 
> For those we have unblock requests and the normal process to get 
> packages into testing during the freeze. The autopkgtest process wasn't 
> designed to change that.
> 
>> Maybe Britney could not consider autopkgtest as failing when a build 
>> dependency is missing in one arch (at least for arch=all) ?
> 
> Why *build* dependencies?
> 
> britney takes dependencies into account and doesn't schedule the jobs if 
> all binaries are uninstallable. However, looking at your example, there 
> might be an issue that it doesn't resolve that recursively during the 
> policy phase of britney. (There's also a problem for britney that 
> involves source packages that build both arch:all and arch:any binaries, 
> which it fundamentally can't always resolve correctly, I thought we were 
> in that case here). Let's see if I can come up with a reproducer in our 
> test suite.

Thanks!

>> Most of node-* package build depends on nodejs but are usable without 
>> it. See libjs-bootstrap4 for example
> 
> Again, what do build dependencies have to do with the problem? If they 
> don't need nodejs to run, they shouldn't have a dependency on them and 
> everything is fine. You'll recall that I recently stripped the unneeded 
> nodejs dependency from all node-d3-* packages. Now they are installable 
> on armel.
> 
> Paul

By "build dependencies", I meant "test dependencies" (Build-Depends 
contains often both). All JS test framework needs nodejs (mocha, jest, 
tape,...) and all node-d3-* autopkgtests will fail with armel.

Cheers,
Yadd

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel Jérémy Lal <kapouer@melix.org> - 2022-07-29 19:40 +0200
  Bug#1016287: closed by Paul Gevers <elbrus@debian.org> (Re: Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel) Jérémy Lal <kapouer@melix.org> - 2022-07-29 22:30 +0200
    Bug#1016287: closed by Paul Gevers <elbrus@debian.org> (Re: Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel) Paul Gevers <elbrus@debian.org> - 2022-07-29 22:40 +0200
  Bug#1016287: closed by Paul Gevers <elbrus@debian.org> (Re: Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel) Yadd <yadd@debian.org> - 2022-07-30 16:10 +0200
    Bug#1016287: closed by Paul Gevers <elbrus@debian.org> (Re: Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel) Paul Gevers <elbrus@debian.org> - 2022-07-30 16:50 +0200
      Bug#1016287: closed by Paul Gevers <elbrus@debian.org> (Re: Bug#1016287: release.debian.org: autopkgtest 2 to 5 days since addition of armel) Yadd <yadd@debian.org> - 2022-07-30 18:30 +0200

csiph-web