Closed Bug 791840 Opened 12 years ago Closed 12 years ago

use $VIRTUAL_ENV\Scripts\easy_install-script.py on windows for easy_install executable by default

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: k0scist, Unassigned)

References

Details

(Whiteboard: [mozharness])

Attachments

(1 file)

see https://bugzilla.mozilla.org/show_bug.cgi?id=786885

calling `easy_install` on windows triggers some sort of horrible auth
thingy...because it has `install` in the name.  "Nice".

Ironically, we only need `easy_install` on windows for pywin32 and in
the future possible other binary dependencies:
http://hg.mozilla.org/build/mozharness/file/9ad3006c6c70/mozharness/base/python.py#l249

See also https://github.com/pypa/pip/issues/520

The work around is to call `python path\to\easy_install-script.py`
which will be installed in $VIRTUAL_ENV\Scripts\ .

If this is set as the default whereby it can be used at
http://hg.mozilla.org/build/mozharness/file/9ad3006c6c70/mozharness/base/python.py#l162
then this wouldn't need to be set in configs.
Whiteboard: [mozharness]
Blocks: 786885
Priority: -- → P3
Attachment #666745 - Flags: review?(aki) → review+
pushed: http://hg.mozilla.org/build/mozharness/rev/a4683ce8ae43
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: