+Armin. as Armin is already preparing first batch of changes for scarthgap.

On Mon, May 6, 2024 at 12:15 AM Martin Hundeb?ll via
lists.openembedded.org <martin=geanix....@lists.openembedded.org>
wrote:
>
> Hi Khem,
>
> Please pick this patch for scarthgap too.
>
> Thanks,
> Martin
>
> On Fri, 2024-05-03 at 11:42 +0200, Martin Hundebøll wrote:
> > Apparently, npm has changed its request accept header, so that cache
> > lookup misses. This causes an ENOTCACHED error when doing the offline
> > install in do_compile() from npm.bbclass.
> >
> > Fix it by updating the fake cache entry to match the newest behaviour
> > from npm.
> >
> > Note that npm doesn't agree with itself, as it still uses the
> > previous
> > header value when doing `npm cache add <pkg>`, but the new value when
> > doing `npm install <pkg>`.
> >
> > Bug submitted upstream:
> > https://github.com/npm/cli/issues/7465
> >
> > Signed-off-by: Martin Hundebøll <mar...@geanix.com>
> > ---
> >  .../recipes-devtools/nodejs/nodejs-oe-cache-20.12/oe-npm-cache  | 2
> > +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-
> > 20.12/oe-npm-cache b/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-
> > 20.12/oe-npm-cache
> > index f59620764..eb0f143ea 100755
> > --- a/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-20.12/oe-npm-
> > cache
> > +++ b/meta-oe/recipes-devtools/nodejs/nodejs-oe-cache-20.12/oe-npm-
> > cache
> > @@ -30,7 +30,7 @@ const xlate = {
> >               time: Date.now(),
> >               url:  key,
> >               reqHeaders: {
> > -                 'accept': 'application/vnd.npm.install-v1+json;
> > q=1.0, application/json; q=0.8, */*',
> > +                 'accept': 'application/json',
> >               },
> >               resHeaders: {
> >                   "content-type": "application/json",
>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110260): 
https://lists.openembedded.org/g/openembedded-devel/message/110260
Mute This Topic: https://lists.openembedded.org/mt/105884883/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to