#13197: make setuptools actually respect the --egg-path argument
---------------------------------------------------------------+------------
Reporter: rohana | Owner:
GeorgSWeber
Type: defect | Status:
needs_review
Priority: major | Milestone:
sage-5.2
Component: build | Resolution:
Keywords: | Work issues:
Report Upstream: Not yet reported upstream; Will do shortly. | Reviewers:
Authors: R. Andrew Ohana | Merged in:
Dependencies: | Stopgaps:
---------------------------------------------------------------+------------
Changes (by {'newvalue': u'R. Andrew Ohana', 'oldvalue': ''}):
* status: new => needs_review
* author: => R. Andrew Ohana
Old description:
> Currently if you specify the egg-path when using setuptools' {{{setup.py
> develop}}}, it still places the absolute path in {{{easy_install.pth}}}.
> This causes issues with relocation. Currently this only affects the sage
> notebook (which works around it by using a sed command), but with #13190
> it will also affect the sage library. Since the {{{easy_install.pth}}}
> file is regenerated whenever setuptools detects that it needs to be,
> trying to use sed commands to work around this issue is unrealistic.
New description:
Currently if you specify the egg-path when using setuptools' {{{setup.py
develop}}}, it still places the absolute path in {{{easy_install.pth}}}.
This causes issues with relocation. Currently this only affects the sage
notebook (which works around it by using a sed command), but with #13190
it will also affect the sage library. Since the {{{easy_install.pth}}}
file is regenerated whenever setuptools detects that it needs to be,
trying to use sed commands to work around this issue is unrealistic.
New SPKG: http://wstein.org/home/ohanar/spkgs/setuptools-0.6.16.p1.spkg
--
Comment:
I've attached an spkg which includes a work in progress patch that I
intend to submit upstream once finished. It is currently functional for
our purposes, hence the needs review.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13197#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.