| Summary: | Upgrading to setuptools >= 60 breaks Genshi install | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Sam Sneddon [:gsnedders] <gsnedders> | ||||
| Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=254168 | ||||||
| Attachments: |
|
||||||
|
Description
Sam Sneddon [:gsnedders]
2023-09-04 01:42:00 PDT
It seems like nothing uses Genshi so the simple fix here may well be to just remove its registration? Like, it only gets installed when running test-webkitpy because that calls AutoInstall.install_everything. (In reply to Sam Sneddon [:gsnedders] from comment #1) > It seems like nothing uses Genshi so the simple fix here may well be to just > remove its registration? Like, it only gets installed when running > test-webkitpy because that calls AutoInstall.install_everything. This was done as part of 268856@main, bug 260877. Given this bug is really specific to Genshi being broken by setuptools (unlike most of our dependency upgrade bugs), there's no reason to keep this open. |