Quoting Yadd (2023-12-07 14:37:31)
> Control: tags -1 + patch
> 
> On 12/7/23 15:52, Jérémy Lal wrote:
> > 
> > 
> > Le jeu. 7 déc. 2023 à 12:45, Yadd <y...@debian.org 
> > <mailto:y...@debian.org>> a écrit :
> > 
> >     Package: eslint
> >     Version: 6.4.0~dfsg+~6.1.9-7
> >     Severity: important
> >     Tags: ftbfs upstream
> > 
> >     Hi,
> > 
> >     eslint depends on node-ajv 6 and is incompatible with node-ajv 8
> >     (available in exeprimental branch). All is in lib/shared/ajv.js:
> > 
> >       - eslint requires 'ajv/lib/refs/json-schema-draft-04.json' which is no
> >         more available
> >       - eslint tries to set `ajv._opts.defaultMeta` which is
> >         `ajv.opts.defaultMeta` in node-ajv 8.
> > 
> >     Changing "ajv/lib/refs/json-schema-draft-04.json" to
> >     "ajv/lib/refs/json-schema-draft-06.json" doesn't work. I tried this
> >     patch which looks to work but 27 tests fail (not the good error string).
> >     It uses default ajv schemas.
> > 
> >     Help needed here ;-)
> > 
> > 
> > I suppose you tried
> > https://github.com/eslint/eslint/pull/13911/commits 
> > <https://github.com/eslint/eslint/pull/13911/commits>
> > ?
> 
> Thanks a lot Jérémy! Based on your suggestion, I succeed to build a patch.
> 
> @Jonas, do you agree if I push this to experimental ?

If it succeeds the testsuite then by all means, go for it.

But if not, then instead please let's look in more detail at the
options, to avoid complicating matters for this delicate beast.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply via email to