#10773: Update Maxima to the latest upstream release.
---------------------------------------------+------------------------------
   Reporter:  drkirkby                       |       Owner:  drkirkby       
       Type:  enhancement                    |      Status:  positive_review
   Priority:  major                          |   Milestone:  sage-4.7       
  Component:  algebra                        |    Keywords:                 
     Author:  David Kirkby, François Bissey  |    Upstream:  N/A            
   Reviewer:  David Kirkby, François Bissey  |      Merged:                 
Work_issues:                                 |  
---------------------------------------------+------------------------------

Comment(by kcrisman):

 Here are relevant log excerpt comparisons.  Notice that before, we have
 {{{
 /Users/student/Desktop/sage-4.6.2.alpha3/spkg/build/maxima-5.22.1/src
 /install-sh -d
 /Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.22.1/doc/html
 }}}
 after the 'nothing to be done', and it just installs the html etc., while
 now we have
 {{{
 sh extract_categories.sh maxima
 }}}
 and we get horrible error messages.  There is a lot of stuff that seems to
 be happening before we get to contour1.gif now.  And it all has the `+` in
 front, which sort of baffles me.  Interestingly, `extract_categories.sh`
 existed before, has not changed, and presumably did its thing before...
 and for that matter `install-sh` doesn't seem to have changed either.
 What the heck is going on?

 Before:
 {{{
  /usr/bin/install -c -m 644 ./wester_problems/test_zero_equivalence.mac
 
/Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.22.1/tests/wester_problems/test_zero_equivalence.mac
 Making install in doc
 Making install in info
 pattern=`printf "\r$"` ; \
 bad_files=`find . -name '*.texi' -print | xargs grep -E -l -e "$pattern"`
 ; \
 [ -z  "$bad_files" ] || ( echo "WARNING: The following files have DOS-
 style EOLs: $bad_files" ; \
 echo "Run /doc/info/fix_crlf to fix the problem." )
 pattern=`printf "\t"` ; \
 bad_files=`find . -name '*.texi' -print | xargs grep -E -l -e "$pattern"`
 ; \
 [ -z  "$bad_files" ] || ( echo "WARNING: The following files have
 unexpanded Tabs: $bad_files" ; \
 echo "Run /doc/info/fix_tab to fix the problem." )
 make[4]: Nothing to be done for `install-exec-am'.
 /Users/student/Desktop/sage-4.6.2.alpha3/spkg/build/maxima-5.22.1/src
 /install-sh -d
 /Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.22.1/doc/html
  /usr/bin/install -c -m 644 ./figures/contour1.gif
 
/Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.22.1/doc/html/figures/contour1.gif

 }}}

 After:
 {{{
  /usr/bin/install -c -m 644 ./wester_problems/test_zero_equivalence.mac
 
/Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.23.2/tests/wester_problems/test_zero_equivalence.mac
 Making install in doc
  cd .. && /bin/sh ./config.status doc/Makefile
 config.status: creating doc/Makefile
 Making install in info
  cd ../.. && /bin/sh ./config.status doc/info/Makefile
 config.status: creating doc/info/Makefile
 pattern=`printf "\r$"` ; \
 bad_files=`find . -name '*.texi' -print | xargs /usr/bin/grep -E -l -e
 "$pattern"` ; \
 [ -z  "$bad_files" ] || ( echo "WARNING: The following files have DOS-
 style EOLs: $bad_files" ; \
 echo "Run /doc/info/fix_crlf to fix the problem." )
 pattern=`printf "\t"` ; \
 bad_files=`find . -name '*.texi' -print | xargs /usr/bin/grep -E -l -e
 "$pattern"` ; \
 [ -z  "$bad_files" ] || ( echo "WARNING: The following files have
 unexpanded Tabs: $bad_files" ; \
 echo "Run /doc/info/fix_tab to fix the problem." )
 make[4]: Nothing to be done for `install-exec-am'.
 sh extract_categories.sh maxima
 + TARGET_TEXI=maxima.texi
 ++ mktemp -d /tmp/maxima-texinfo-categories-XXXXXX
 + WORKING_DIRECTORY=/tmp/maxima-texinfo-categories-oW3FTb
 + cp -R Affine.texi Arrays.texi Atensor.texi Bugs.texi Command.texi
 Constants.texi Contexts.texi Ctensor.texi Debugging.texi Deleted.texi
 Differential.texi Differentiation.texi Elliptic.texi Equations.texi
 Expressions.texi Floating.texi Function.texi Groups.texi Help.texi
 Indices.texi Input.texi Integration.texi Introduction.texi Itensor.texi
 Limits.texi Lists.texi Logarithms.texi Matrices.texi Miscellaneous.texi
 Number.texi Numerical.texi Operators.texi Plotting.texi Polynomials.texi
 Program.texi Rules.texi Runtime.texi Series.texi Simplification.texi
 Special.texi Symmetries.texi Trigonometric.texi asympa.texi
 augmented_lagrangian.texi bode.texi category-macros.texi cobyla.texi
 contrib_ode.texi descriptive.texi diag.texi distrib.texi draw.texi
 drawdf.texi dynamics.texi ezunits.texi f90.texi ggf.texi graphs.texi
 grobner.texi impdiff.texi implicit_plot.texi include-maxima.texi
 interpol.texi lapack.texi lbfgs.texi lindstedt.texi linearalgebra.texi
 lsquares.texi makeOrders.texi maxima.texi minpack.texi mnewton.texi
 nset.texi numericalio.texi opsubst.texi orthopoly.texi plotdf.texi
 romberg.texi simplex.texi simplifications.texi solve_rec.texi stats.texi
 stirling.texi stringproc.texi unit.texi zeilberger.texi figures /tmp
 /maxima-texinfo-categories-oW3FTb
 ++ pwd
 +
 
d=/Users/student/Desktop/sage-4.6.2.alpha3/spkg/build/maxima-5.23.2/src/doc/info
 <snip LOTS of stuff>
 + set +x
 perl ./create_index
 /Users/student/Desktop/sage-4.6.2.alpha3/spkg/build/maxima-5.23.2/src
 /install-sh -d
 /Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.23.2/doc/html
  /usr/bin/install -c -m 644 ./figures/introduction1.gif
 
/Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.23.2/doc/html/figures/introduction1.gif
  /usr/bin/install -c -m 644 ./figures/introduction2.gif
 
/Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.23.2/doc/html/figures/introduction2.gif
  /usr/bin/install -c -m 644 ./figures/introduction3.gif
 
/Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.23.2/doc/html/figures/introduction3.gif
  /usr/bin/install -c -m 644 ./figures/contour1.gif
 
/Users/student/Desktop/sage-4.6.2.alpha3/local/share/maxima/5.23.2/doc/html/figures/contour1.gif
 }}}

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