Bug 219113

Summary: [webkitcorepy] AutoInstaller should log to the user that it is installing missing packages and where rather than "Just Installing" them
Product: WebKit Reporter: Matt Lewis <jlewis3>
Component: Tools / TestsAssignee: Matt Lewis <jlewis3>
Status: NEW    
Severity: Normal CC: ap, jbedard, 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=229865

Matt Lewis
Reported 2020-11-18 14:01:33 PST
[webkitcorepy] AutoInstaller should log to the user that it is installing missing packages and where rather than "Just Installing" them. Some Users may want to have a much more detailed knowledge of what python packages are being installed and where. We should log this the moment AutoInstaller goes to install things.
Attachments
Radar WebKit Bug Importer
Comment 1 2020-11-25 21:35:29 PST
Alexey Proskuryakov
Comment 2 2020-11-27 11:00:36 PST
I've been seeing a lot of output from autoinstaller, can you clarify when exactly it is silent?
Jonathan Bedard
Comment 3 2020-11-30 06:45:50 PST
This is an issue specifically about Apple's Internal pypi mirror. The fix may end up being a WebKit one anyways, though.
Jonathan Bedard
Comment 4 2020-11-30 06:46:35 PST
(In reply to Jonathan Bedard from comment #3) > This is an issue specifically about Apple's Internal pypi mirror. The fix > may end up being a WebKit one anyways, though. Oops! Wrong bug, this is just a logging things :)
Matt Lewis
Comment 5 2020-12-01 11:33:25 PST
(In reply to Alexey Proskuryakov from comment #2) > I've been seeing a lot of output from autoinstaller, can you clarify when > exactly it is silent? Right now the auto installer just jumps to: Downloading setuptools-44.1.1... Installing setuptools-44.1.1... Installed setuptools-44.1.1! It doesn't really warn a developer that they are missing packages, where it is downloading them to, or anything else. Given that the idea behind the auto installer is to make it so that developers have all of the required packages without messing with their personal environments, we should probably detail this information in the logging somewhere.
Note You need to log in before you can comment on or make changes to this bug.