[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Some packaging questions



Hello.

While trying to fix some nocheck bugs, I found some failing jobs in
Salsa CI which I don't know how to handle.

* The following packages have an additional job to check rdeps, but
they fail and will probably continue to do so for some time:

node-minipass
node-mkdirp
node-tap-parser

Would this be acceptable?


d/salsa-ci.yml: Temporarily disable rdep builds.

--- a/debian/salsa-ci.yml
+++ b/debian/salsa-ci.yml
@@ -4,5 +4,5 @@ include:
   - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
   - local: '/debian/rdeps-ci.yml'
 
-variables:
- SALSA_CI_ENABLE_REVERSE_DEPENDENCY_BUILD: 1
+# variables:
+#   SALSA_CI_ENABLE_REVERSE_DEPENDENCY_BUILD: 1


* Package node-envinfo has this lintian error:

missing-dep-for-interpreter /usr/bin/node (does not satisfy nodejs:any) [usr/share/nodejs/envinfo/dist/cli.js]

I believed dh-nodejs would take care of that. Is this a bug in dh-nodejs?
Would an explicit "Depends: nodejs" be acceptable until we know?


And finally the funny one:

* While looking for a solution I found that node-ws-iconv uses
${nodejs:Depends}. Does such thing actually exist?

(For the record: No, I don't think so, otherwise codesearch.debian.net
would show a lot more cases).

Thanks.


Reply to: