Hi Santiago, Thanks a lot for attempting rescuing node-wikibase-cli.
On 2025-05-23 20:14, Santiago Vila wrote:
I naively tried to disable the remaining five tests still using the network by applying the attached patch (in quilt format), but then I get 50 failures instead of five. 😱 I'm attaching also the build log for reference. There must be something which I missed. If anybody has a simple way to disable the network tests and only the network tests, I'd love to know.
Same here. I guess we should talk to upstream asking them to include some environment variable to skip network tests. Otherwise we will have to identify them by trial and error...
BTW: Unfortunately, this package was already removed from trixie. I was looking at this report because there are only four remaining packages which do not build when using the unshare backend: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=unshare;users=debian-wb-t...@lists.debian.org
Whole node-wikibase-* stack needs updating, but this will have to wait for post-trixie. My JS packaging skills are very basic, moreover, new versions are likely to bring unpackaged dependencies and/or require updating other packages.
Thanks, Andrius