#9914: Remove some libraries from Cython modules in module_list.py
-------------------------------------------------------------------------------------------+
       Reporter:  leif                                                          
           |         Owner:  leif      
           Type:  defect                                                        
           |        Status:  needs_info
       Priority:  major                                                         
           |     Milestone:  sage-5.0  
      Component:  build                                                         
           |    Resolution:            
       Keywords:  module_list.py PARI ImportError newforms homspace mwrank 
upgrade update  |   Work issues:            
Report Upstream:  N/A                                                           
           |     Reviewers:            
        Authors:  Leif Leonhardy                                                
           |     Merged in:            
   Dependencies:                                                                
           |      Stopgaps:            
-------------------------------------------------------------------------------------------+
Changes (by jdemeyer):

  * status:  needs_review => needs_info


Old description:

> Many extension modules in {{{devel/sage/module_list.py}}} are linked
> against libraries they do not use, some at least not directly.
>
> This is inefficient, isn't nice or at least confusing and can (actually
> does) cause trouble.
>
> See e.g. [http://trac.sagemath.org/sage_trac/ticket/9896#comment:18 this
> comment] for a discussion why.
>
> This ticket will only address the removal of ''some'' unnecessary
> libraries listed; there are most probably more.
>
> ADDED LATER: See however the later remarks about that claim of ''being
> unnecessary'' ...
>
> Apply trac_9914.patch

New description:

 Many extension modules in {{{devel/sage/module_list.py}}} are linked
 against libraries they do not use, some at least not directly.

 This ticket will only address the removal of ''some'' unnecessary
 libraries listed; there are most probably more.

 ADDED LATER: See however the later remarks about that claim of ''being
 unnecessary'' ...

 Apply [attachment:trac_9914.patch]

--

Comment:

 Please explain the rationale for this patch.
 [http://trac.sagemath.org/sage_trac/ticket/9896#comment:18 The comment you
 linked to] does not explain this.  And the following sentence is also very
 vague: "
 > This is inefficient, isn't nice or at least confusing and can (actually
 does) cause trouble.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9914#comment:15>
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