#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.

Reply via email to