[DRE-maint] Bug#976310: marked as pending in node-css-loader
Pirate Praveen
praveen at onenetbeyond.org
Fri Dec 4 21:00:08 GMT 2020
Control: reopen -1
On Fri, Dec 4, 2020 at 19:52, Xavier Guimard <noreply at salsa.debian.org>
wrote:
> Control: tag -1 pending
>
> Hello,
>
> Bug #976310 in node-css-loader reported by you has been fixed in the
> Git repository and is awaiting an upload. You can see the commit
> message below and you can check the diff of the fix at:
>
> https://salsa.debian.org/js-team/node-css-loader/-/commit/130e5ef8425bb78f300953766d003f32392cbd1d
>
> ------------------------------------------------------------------------
> Fix schema-utils version in package.json
>
> Closes: #976310
No, this does not fix the issue. The previous one did not either. Yarn
does not see this package.json at all.
See
https://salsa.debian.org/ruby-team/gitlab/-/blob/master/debian/patches/0740-use-packaged-modules.patch
Only the modules that are not packaged will be installed via yarn. This
was working fine till node-schema-utils/node-mkdirp updates.
With these updates, we can't mix packaged modules and yarn installed
modules. We have to use the work around I mentioned earlier add
node_modules/schema-utils link in all packaged modules or use packaged
versions of all modules that depend on schema-utils/mkdirp (another
possibility is to update the versions in package.json which uses newer
schema-utils/mkdirp which will need adapting gitlab itself).
More information about the Pkg-ruby-extras-maintainers
mailing list