Below I list a large number of trivial problems in the Sage 3.0.5 
distribution tarball that the Debian automatic package checking tools 
detected.

None of the problems below have any functional effect, they're just things 
that are likely mistakes and are probably worth correcting.

If desired, I can make trac tickets for these issues, though I think 
they're trivial enough that it may be easiest for Michael to just go 
through and fix them all the next time he rolls a relevant spkg.

I've sorted them by spkg to make this easy to handle in one quick pass.

        -Tim Abbott

# Scripts missing #!/bin/sh lines in extcode-3.0.5.spkg:
mirror
pari/dokchitser/testall
spkg-dist

# Files unnecessarily marked as executable in extcode-3.0.5.spkg
javascript/jsmath/plugins/autoload.js
javascript/jsmath/plugins/CHMmode.js
notebook/javascript/jsmath/plugins/autoload.js
notebook/javascript/jsmath/plugins/CHMmode.js
notebook/javascript/farbtastic/marker.png

# Empty directories in extcode-3.0.5.spkg
# (These look like they might have a purpose, but I'm not sure)
dist/
gap/user/
genus2reduction/
gnuplot/
macaulay2/user/
maple/user/
mathematica/user/
matlab/user/
octave/user/
sage/user/
singular/user/
sobj/

# Scripts missing #!/bin/sh lines in sage_scripts-3.0.5.spkg:
sage-pull
sage-push
sage-mirror
sage-mirror-darcs-scripts
sage-osx-open

# Scripts missing #!/usr/bin/python lines in sage_scripts-3.0.5.dpkg:
sage-startuptime.py
sage-gdb-pythonstartup
dsage_setup.py

# Files unnecessarily marked as executable in sage_scripts-3.0.5.spkg
sage-banner
sage-gdb-commands
sage-maxima.lisp

# Scripts that use #!sage or #!sage.bin as their interpreter in 
sage_scripts-3.0.5.spkg
# You want to use #!/usr/bin/env sage
sage-ipython 
sage-location
sage-preparse
sage-run 
sage-run2

# Weird files in sage_scripts-3.0.5.spkg marked executable
sage-README-osx.txt (duplicate of file of the same name in the root of the sage 
distribution)
sage-verify-pyc (this one is just weird)

# Scripts missing #!/bin/sh lines in sage-3.0.5.spkg:
pull
install

# Scripts missing #!/usr/bin/python lines in sage-3.0.5.dpkg:
sage/dsage/misc/hostinfo.py
sage/dsage/scripts/dsage_setup.py

# Files unnecessarily marked as executable in sage-3.0.5.spkg
sage/graphs/planarity/graphEmbed.c
sage/graphs/planarity/graphIO.c
sage/graphs/planarity/graphIsolator.c
sage/graphs/planarity/graphNonplanar.c
sage/graphs/planarity/graphPreprocess.c
sage/graphs/planarity/graphStructure.c
sage/graphs/planarity/graphTests.c
sage/graphs/planarity/listcoll.c
sage/graphs/planarity/planarity.c
sage/graphs/planarity/stack.c

# Other files unnecessarily marked as executable
sage-README-osx.txt (in the root of the sage distribution)

# Scripts missing #!/bin/sh lines in examples-3.0.5.spkg:
programming/standalone_scripts/python/test

# Empty directories in examples-3.0.5.spkg
examples/misc/

# Scripts that use #!sage or #!sage.bin as their interpreter in 
examples-3.0.5.spkg
# You want to use #!/usr/bin/env sage
programming/standalone_scripts/python/binom 
programming/standalone_scripts/python/factor 
programming/standalone_scripts/sage/factor.sage 
programming/standalone_scripts/sage/simple.sage

# Empty files in doc-3.0.5.spkg
const/.doctest/err
const/tut.toc
doc/.doctest/err
doc/.doctest/out
html/const/images.idx
html/inst/images.idx
html/inst/index.dat
html/prog/images.idx
html/prog/index.dat
html/ref/images.idx
html/whatsnew/index.dat
inst/inst.idx
overviews/.doctest/err
overviews/.doctest/out
prog/.doctest/err
prog/.doctest/out
prog/prog.idx
ref/ref.idx
ref/ref10.syn
ref/ref11.syn
ref/ref12.syn
ref/ref13.syn
ref/ref14.syn
ref/ref15.syn
ref/ref16.syn
ref/ref17.syn
ref/ref18.syn
ref/ref19.syn
ref/ref2.syn
ref/ref20.syn
ref/ref21.syn
ref/ref22.syn
ref/ref23.syn
ref/ref24.syn
ref/ref25.syn
ref/ref26.syn
ref/ref27.syn
ref/ref28.syn
ref/ref29.syn
ref/ref3.syn
ref/ref30.syn
ref/ref31.syn
ref/ref32.syn
ref/ref33.syn
ref/ref34.syn
ref/ref35.syn
ref/ref36.syn
ref/ref37.syn
ref/ref38.syn
ref/ref39.syn
ref/ref4.syn
ref/ref40.syn
ref/ref41.syn
ref/ref42.syn
ref/ref43.syn
ref/ref5.syn
ref/ref6.syn
ref/ref7.syn
ref/ref8.syn
ref/ref9.syn
ref/rings.py
texinputs/python.
tut/.doctest/err
tut/glossary.tex
version

# Empty directories in doc-3.0.5.spkg
auto/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/0/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/1/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/2/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/3/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/4/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/6/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/7/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/9/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/10/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/11/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/14/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/cells/21/
overviews/a_tour_of_sage/sage_notebook/worksheets/root/0/data/
overviews/a_tour_of_sage/sage_notebook/objects/

        -Tim Abbott

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to