Bug 323040
| Summary: | [AutoInstall] Install package requirements before the package itself | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Sam Sneddon [:gsnedders] <gsnedders> |
| Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Sam Sneddon [:gsnedders]
This is what pip does — whereas we rely on the autoinstaller just getting triggered when necessary. But if the package just tries to introspect it (or entry points) via importlib.metadata, it'll find its requirement uninstalled.
Historically we've worked around this by continuously adding things to `implicit_deps`, but that doesn't really scale — we should just migrate to always installing what a package defines as a requirement.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/186305705>
Sam Sneddon [:gsnedders]
*** This bug has been marked as a duplicate of bug 261947 ***