Control: tags -1 moreinfo Hi Xavier,
On 31-07-2019 22:25, Xavier Guimard wrote: > 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. Please elaborate what you believe the (potential) problem is, because I don't understand. Also, as this is a debhelper plugin, can't you couple this to a debhelper compat level? I believe those were introduced to enable introduction of backwards incompatible changes, but I have no idea if that propagates to the helpers. > I fill this request to prevent testing migration reject because of > autopkgtest regressions. This will not happen. You'll have to fix the autopktests where needed. > 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. Not sure, because I don't understand yet. But it seems to me that because this is only a build helper, no transition is needed as this only impacts builds. However, if you suddenly make loads of packages RC buggy, than you may want to block your new version from migrating and fix all FTBFS packages in unstable before you allow it to migrate. I assume (based on your text above) that you have done a rebuild of all reverse dependent packages to figure out which packages will FTBFS. Are all those packages under your control or have bugs been filed to warn them? Again, I think you want to investigate the compat level thing. Paul
signature.asc
Description: OpenPGP digital signature