Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: transition

(please explain about the transition: impacted packages, reason, ...
 for more info see: https://wiki.debian.org/Teams/ReleaseTeam/Transitions)

Hi all,

pkg-js-tools provides a debhelper plugin that handles "dh --with
nodejs". Until 0.7, it was used for dh_auto_test. Since version 0.8.6, it
provides a dh_auto_install hooks that permits to automatically install
node packages in the right place: /usr/share/nodejs or
/usr/lib/<gnu-arch>/nodejs instead of old /usr/lib/nodejs. It also reads
package.json to select automatically files to install. More than 90%
node modules can be installed then without debian/install.

A package that uses it for tests will probably have build failures and
risks to install libraries in old and new place. Around 100 packages are
affected, I prepared the update in salsa for those I have identified.

I fill this request to prevent testing migration reject because of
autopkgtest regressions. I'm not sure this is the good place or if a
transition issue is needed in this case. If not, please forgive me for
this inconvenience and close this issue.

Cheers,
Xavier

Ben file:

title = "pkg-js-tools";
is_affected = .depends ~ "pkg-js-tools";
is_good = .depends ~ "pkg-js-tools (>= 0.8.[6-9])";
is_bad = .depends ~ "pkg-js-tools";

Reply via email to