#9418: Add GNU patch 2.5.9 as a standard package.
----------------------------+-----------------------------------------------
   Reporter:  drkirkby      |       Owner:  GeorgSWeber
       Type:  enhancement   |      Status:  needs_work 
   Priority:  major         |   Milestone:  sage-4.6.1 
  Component:  build         |    Keywords:  patch spkg 
     Author:  David Kirkby  |    Upstream:  N/A        
   Reviewer:                |      Merged:             
Work_issues:                |  
----------------------------+-----------------------------------------------

Old description:

> As discussed here:
>
> http://groups.google.co.uk/group/sage-
> devel/browse_thread/thread/c566520374106df3
>
> [http://www.gnu.org/software/patch/ GNU patch] is to be added as a
> standard package to Sage, to allow the use of 'patch' to be used to make
> patches, rather than to us 'cp' as now.
>
> A new package may be found here
>
> http://boxen.math.washington.edu/home/jdemeyer/spkg/patch-2.5.9.spkg
>
> In order to test this spkg, you could also try installing a new Sphinx
> spkg using ''patch'':
> [http://sage.math.washington.edu/home/jdemeyer/spkg/sphinx-1.0.4.p2.spkg]
> (there is a corresponding .p1 using ''cp'', see #10118 for the Sphinx
> upgrade).
>
> Once this is done, the [http://www.sagemath.org/doc/developer/ Sage
> Developers Guide] will need to be updated to reflect a new method to
> create patches. A separate ticket #9419 has been opened for that.
>
> '''NOTE to developers: do not yet create spkg's using patch, because
> there is absolutely no guarantee that this spkg will be in the next
> version of Sage (even if it has been merged in an alpha version).'''
> Since this is a new {{{spkg}}}, we need to test it a lot more thoroughly
> than a simple library patch.

New description:

 As discussed here:

 http://groups.google.co.uk/group/sage-
 devel/browse_thread/thread/c566520374106df3

 [http://www.gnu.org/software/patch/ GNU patch] is to be added as a
 standard package to Sage, to allow the use of 'patch' to be used to make
 patches, rather than to us 'cp' as now.

 A new package may be found here

 http://boxen.math.washington.edu/home/kirkby/older/patch-2.5.9.spkg

 In order to test this spkg, you could also try installing a new Sphinx
 spkg using ''patch'':
 [http://sage.math.washington.edu/home/jdemeyer/spkg/sphinx-1.0.4.p2.spkg]
 (there is a corresponding .p1 using ''cp'', see #10118 for the Sphinx
 upgrade).

 Once this is done, the [http://www.sagemath.org/doc/developer/ Sage
 Developers Guide] will need to be updated to reflect a new method to
 create patches. A separate ticket #9419 has been opened for that.

 '''NOTE to developers: do not yet create spkg's using patch, because there
 is absolutely no guarantee that this spkg will be in the next version of
 Sage (even if it has been merged in an alpha version).'''  Since this is a
 new {{{spkg}}}, we need to test it a lot more thoroughly than a simple
 library patch.

--

Comment(by drkirkby):

 I've checked the version at

 http://boxen.math.washington.edu/home/kirkby/older/patch-2.5.9.spkg

 installs OK on

  * !OpenSolaris 06/2009 (my machine hawk).
  * Solaris 10 SPARC (t2.math)
  * Solaris 10 x86 (fulvia on skynet)
  * Linux (sage.math)
  * OS X 10.6 (bsd.math)

 I can confirm that 2.6.1 did fail to install on Solaris 10 on SPARC
 (t2.math)

 Dave

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