<div id="geary-body" dir="auto">On Mon, 27 Feb 2023 00:51:52 +0100 Axel Beckert <abe@debian.org> wrote:<br>> Package: d3-dsv-tools<br>> Version: 1.1.1-8<br>> Severity: grave<br>> Justification: renders package unusable<br>> <br>> $ symlinks -tv /usr/bin* | fgrep dangling<br>> dangling: /usr/bin/csv2json -> ../share/nodejs/d3-dsv/bin/dsv2json.js<br>> dangling: /usr/bin/csv2tsv -> ../share/nodejs/d3-dsv/bin/dsv2dsv.js<br>> dangling: /usr/bin/dsv2dsv -> ../share/nodejs/d3-dsv/bin/dsv2dsv.js<br>> dangling: /usr/bin/json2csv -> ../share/nodejs/d3-dsv/bin/json2dsv.js<br>> dangling: /usr/bin/json2dsv -> ../share/nodejs/d3-dsv/bin/json2dsv.js<br>> dangling: /usr/bin/tsv2csv -> ../share/nodejs/d3-dsv/bin/dsv2dsv.js<br>> dangling: /usr/bin/json2tsv -> ../share/nodejs/d3-dsv/bin/json2dsv.js<br>> dangling: /usr/bin/dsv2json -> ../share/nodejs/d3-dsv/bin/dsv2json.js<br>> dangling: /usr/bin/tsv2json -> ../share/nodejs/d3-dsv/bin/dsv2json.js<br>> <br>> Looking at where those files actually might be, I figured that the<br>> symlinks probably should point to the same target without the .js<br>> suffix — or that those files need to be renamed:<br>> <br>> /usr/share/nodejs/d3-dsv/bin/dsv2dsv<br>> /usr/share/nodejs/d3-dsv/bin/dsv2json<br>> /usr/share/nodejs/d3-dsv/bin/json2dsv<div><br></div><div>debian/nodejs/links should be modified to drop the .js suffix.<br><br><a href="https://salsa.debian.org/js-team/node-d3-dsv/-/blob/master/debian/nodejs/links">https://salsa.debian.org/js-team/node-d3-dsv/-/blob/master/debian/nodejs/links</a></div><div><br></div><div>since master branch is used for experimental, a new branch for bookworm should be created from debian/1.1.1-8 tag<br><div><br>> -- System Information:<br>> Debian Release: bookworm/sid<br>>   APT prefers testing<br>>   APT policy: (600, 'testing')<br>> merged-usr: yes<br>> Architecture: amd64 (x86_64)<br>> <br>> Kernel: Linux 6.1.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)<br>> Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set<br>> Shell: /bin/sh linked to /bin/dash<br>> Init: sysvinit (via /sbin/init)<br>> LSM: AppArmor: enabled<br>> <br>> Versions of packages d3-dsv-tools depends on:<br>> ii  node-d3-dsv  1.1.1-8<br>> ii  nodejs       18.13.0+dfsg1-1<br>> <br>> d3-dsv-tools recommends no packages.<br>> <br>> d3-dsv-tools suggests no packages.<br>> <br>> -- no debconf information<br>> <br>> <br><div><br></div><div><br></div></div></div></div>