--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: transition: pkg-js-tools
- From: Xavier Guimard <yadd@debian.org>
- Date: Wed, 31 Jul 2019 22:25:20 +0200
- Message-id: <156460472023.31447.14512302485546213885.reportbug@deb007.xnr.fr>
Package: release.debian.org
Severity: normal
User: release.debian.org@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";
--- End Message ---