Bug 219271 - [webkitcorepy] Defer pypi index check until usage
Summary: [webkitcorepy] Defer pypi index check until usage
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jonathan Bedard
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-11-23 21:45 PST by Simon Fraser (smfr)
Modified: 2020-12-08 15:23 PST (History)
6 users (show)

See Also:


Attachments
Patch (5.42 KB, patch)
2020-12-08 14:39 PST, Jonathan Bedard
no flags Details | Formatted Diff | Diff
Patch for landing (5.41 KB, patch)
2020-12-08 14:55 PST, Jonathan Bedard
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Fraser (smfr) 2020-11-23 21:45:56 PST
Why is AutoInstall talking to a pypi server every time I run a build?

Ld WebCore
PhaseScriptExecution Check For Weak VTables and Externals
PhaseScriptExecution Check For Inappropriate Objective-C Class Names
PhaseScriptExecution Check For Inappropriate Files In Framework
PhaseScriptExecution Copy modern media controls code and assets
PhaseScriptExecution Check .xcfilelists
Failed to set AutoInstall index to pypi.apple.com, no response from the server
Falling back to current index, pypi.org
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Comment 1 Radar WebKit Bug Importer 2020-11-26 03:58:09 PST
<rdar://problem/71748250>
Comment 2 Jonathan Bedard 2020-11-30 06:47:43 PST
This is an issue specifically about Apple's Internal pypi mirror. The fix may end up being a WebKit one anyways, though.
Comment 3 Jonathan Bedard 2020-12-08 14:39:44 PST
Created attachment 415679 [details]
Patch
Comment 4 dewei_zhu 2020-12-08 14:49:02 PST
r=me
Comment 5 Jonathan Bedard 2020-12-08 14:55:57 PST
Created attachment 415680 [details]
Patch for landing
Comment 6 EWS 2020-12-08 15:23:41 PST
Committed r270558: <https://trac.webkit.org/changeset/270558>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 415680 [details].