Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raising the jsonschema cap to allow 4.18.* #108

Closed
tjni opened this issue Jul 23, 2023 · 2 comments
Closed

Raising the jsonschema cap to allow 4.18.* #108

tjni opened this issue Jul 23, 2023 · 2 comments

Comments

@tjni
Copy link

tjni commented Jul 23, 2023

Hello!

I see that 188cca9 mentions there were some issues with jsonschema 4.18. Would it be possible to test if those still remain? I can also offer some time on this too if you remember some details on what went wrong last time.

@robherring
Copy link
Member

Yes, the problem remains. Here's the issue I filed with jsonschema: python-jsonschema/jsonschema#1085

I don't see a fix for it other than moving to the referencing interface added in 4.18. I have that working. But then 4.18 becomes our minimum requirement. That in turn makes Rust a requirement which has generated lots of complaints (as has 4.18 breaking other users). So for now I just plan to let things settle out.

@tjni
Copy link
Author

tjni commented Jul 24, 2023

Thank you for the detail and clarification, that makes sense. I'll check back perhaps in a few months (or let me know roughly when) to see if the situation is any better (fingers crossed). Thanks again!

@tjni tjni closed this as completed Jul 24, 2023
@tjni tjni closed this as not planned Won't fix, can't repro, duplicate, stale Jul 24, 2023
Tofee added a commit to Tofee/meta-webos-ports that referenced this issue Apr 22, 2024
python3-dtschema doesn't support yet python3-jsonschema with
versions 4.18+, therefore the DTB checker of the kernel is
broken as-is in scarthgap.
To fix that in LuneOS, add python3-jsonschema_4.17.3.bb in
meta-webos-ports and set it as the preferred version for LuneOS.

See also devicetree-org/dt-schema#108

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tofee added a commit to Tofee/meta-webos-ports that referenced this issue Apr 22, 2024
python3-dtschema doesn't support yet python3-jsonschema
with versions 4.18+, therefore the DTB checker of the
kernel is broken as-is in scarthgap.

To fix that in LuneOS, add python3-jsonschema_4.17.3.bb
in meta-webos-ports and set it as the preferred version
for LuneOS.

See also devicetree-org/dt-schema#108

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tofee added a commit to Tofee/meta-webos-ports that referenced this issue Apr 22, 2024
python3-dtschema doesn't support yet python3-jsonschema
with versions 4.18+, therefore the DTB checker of the
kernel is broken as-is in scarthgap.

To fix that in LuneOS, add python3-jsonschema_4.17.3.bb
in meta-webos-ports so that it will be picked for LuneOS.

See also devicetree-org/dt-schema#108

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Herrie82 pushed a commit to webOS-ports/meta-webos-ports that referenced this issue Apr 22, 2024
python3-dtschema doesn't support yet python3-jsonschema
with versions 4.18+, therefore the DTB checker of the
kernel is broken as-is in scarthgap.

To fix that in LuneOS, add python3-jsonschema_4.17.3.bb
in meta-webos-ports so that it will be picked for LuneOS.

See also devicetree-org/dt-schema#108

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants