Closed Bug 1306691 Opened 9 years ago Closed 2 years ago

Don't use easy_install

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set
normal

Tracking

(firefox114 fixed)

RESOLVED FIXED
Tracking Status
firefox114 --- fixed

People

(Reporter: gps, Assigned: gbrown)

References

Details

Attachments

(4 files)

easy_install is old and essentially deprecated in favor of pip. We should not be using easy_install in 2016. (This bug is a result of fallout noticed in bug 1304176.)
Attachment #8796667 - Flags: review?(ted) → review+
Attachment #8796668 - Flags: review?(ted) → review+
Comment on attachment 8796669 [details] Bug 1306691 - Remove install_method argument and uses; https://reviewboard.mozilla.org/r/82438/#review81058 Nice patch series!
Attachment #8796669 - Flags: review?(ted) → review+
Pushed by gszorc@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c7d8bed34d87 Remove references to pywin32 package; r=ted https://hg.mozilla.org/integration/autoland/rev/2a95fbb01ffe Remove support for easy_install; r=ted https://hg.mozilla.org/integration/autoland/rev/3aa78ab9fce9 Remove install_method argument and uses; r=ted
pywin32 isn't declared as a dependency anywhere in the tree. That's why I thought it was unused. Upon further examination, it looks like the failing test is downloading a ton of other Python packages and one of those has a dependency on pywin32. Repeat after me: always use requirements files. Fixing this could be "fun" since this test only has pip 0.8.2 installed, since I guess that's what the Windows testers have out of the box. If it is just this one test job failing, I may just add a source checkout so it has access to modern virtualenv+pip versions.
Flags: needinfo?(gps)
Depends on: 1307305
I'm not actively working on this (sadly).
Status: ASSIGNED → NEW
Flags: needinfo?(gps)
Assignee: gps → nobody
Assignee: nobody → gbrown
Pushed by gbrown@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0840e115fd3b Remove easy_install support from mozharness and upgrade pywin32 r=jmaher
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: