Opened 11 years ago

Last modified 5 years ago

#13025 closed defect

Metaticket: clean up SPKGs — at Version 6

Reported by: Keshav Kini Owned by: tbd
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: packages: standard Keywords: spkg cleanup
Cc: R. Andrew Ohana, Leif Leonhardy Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Keshav Kini)

In the process of working on #13015, we noticed that we have almost 8 MB worth of files in the standard SPKGs, which are *not* in src/ directories. That is way too much, so this is a metaticket to clean up currently existing SPKGs to make them conform to the standards for SPKGs, which many of them are doubtless breaking.

SPKGs listed by the size of the stuff in them that's not in src nor in .hg in sage-5.1.beta0:

$ du -bsh * | sort -h
4.4K    blas
4.6K    conway_polynomials
4.8K    graphs
5.3K    polytopes_db
5.3K    zodb3
5.5K    docutils
5.6K    freetype
5.8K    jinja2
5.9K    sqlalchemy
6.0K    bzip2
6.0K    cython
6.0K    genus2reduction
6.0K    mpmath
6.7K    gnutls
6.9K    pycrypto
7.0K    zlib
7.3K    gcc
7.7K    libpng
7.7K    sympy
7.8K    libm4rie
8.0K    patch
8.3K    elliptic_curves
8.3K    sagenb
9.3K    scons
11K     glpk
11K     iconv
11K     libm4ri
11K     mpfi
11K     pygments
11K     sagetex
12K     boost-cropped
12K     gd
12K     gsl
12K     lapack
13K     ppl
13K     termcap
14K     gdmodule
14K     ratpoints
15K     eclib
15K     flintqs
15K     ipython
15K     mpc
15K     scipy
15K     sqlite
16K     boehm_gc
16K     mercurial
16K     setuptools
17K     numpy
20K     cliquer
20K     linbox
20K     maxima
23K     pil
23K     sphinx
24K     matplotlib
25K     libgpg_error
25K     symmetrica
26K     networkx
27K     cvxopt
27K     ecl
29K     libfplll
29K     python
30K     readline
31K     opencdk
32K     sympow
35K     lcalc
36K     ecm
38K     flint
42K     rubiks
46K     polybori
49K     givaro
50K     libgcrypt
55K     pari
55K     zn_poly
57K     twisted
61K     cephes
66K     gfan
73K     mpir
76K     ntl
87K     mpfr
99K     tachyon
106K    pexpect
154K    r
191K    palp
231K    python_gnutls
261K    atlas
460K    gap
724K    iml
1.6M    cddlib
3.0M    singular
5.0M    pynac

SPKGs listed by the size of the stuff in the .hg repository (modulo post-merge cleanup operations in git consolidation - see #13015):

fs-boone@zhenghe ~/tmp/csr/out/devel/sage/spkg $ du -bsh * | sort -h
4.4K	blas
4.6K	conway_polynomials
4.8K	graphs
5.3K	polytopes_db
5.3K	scons
5.3K	zodb3
5.4K	docutils
5.5K	freetype
5.8K	jinja2
5.9K	bzip2
5.9K	cython
5.9K	sqlalchemy
6.0K	genus2reduction
6.0K	mpmath
6.6K	gnutls
6.9K	pycrypto
6.9K	zlib
7.3K	gcc
7.6K	libm4rie
7.6K	libpng
7.6K	sympy
7.9K	patch
8.1K	elliptic_curves
10K	sagetex
11K	glpk
11K	iconv
11K	libm4ri
11K	mpfi
11K	pygments
11K	sqlite
12K	boost-cropped
12K	gd
12K	gsl
12K	lapack
13K	pexpect
13K	ppl
13K	termcap
14K	gdmodule
14K	mpc
14K	pynac
14K	ratpoints
14K	scipy
15K	eclib
15K	flintqs
15K	ipython
15K	setuptools
16K	boehm_gc
16K	mercurial
17K	numpy
19K	linbox
20K	cliquer
20K	maxima
21K	r
23K	matplotlib
23K	pil
23K	sphinx
24K	libgpg_error
25K	symmetrica
26K	ecl
26K	networkx
27K	cvxopt
29K	libfplll
29K	python
30K	readline
31K	opencdk
32K	mpfr
32K	sympow
35K	lcalc
36K	ecm
37K	flint
42K	rubiks
46K	polybori
49K	givaro
49K	libgcrypt
55K	pari
55K	zn_poly
57K	twisted
61K	cephes
66K	gfan
73K	mpir
76K	ntl
99K	tachyon
191K	palp
223K	singular
231K	python_gnutls
261K	atlas
460K	gap
724K	iml
1.6M	cddlib

Tickets:

Change History (6)

comment:1 Changed 11 years ago by Keshav Kini

Description: modified (diff)

comment:2 Changed 11 years ago by Jeroen Demeyer

Description: modified (diff)

comment:3 Changed 11 years ago by Keshav Kini

Description: modified (diff)

comment:4 Changed 11 years ago by Keshav Kini

Description: modified (diff)

comment:5 Changed 11 years ago by Jeroen Demeyer

Description: modified (diff)

comment:6 Changed 11 years ago by Keshav Kini

Description: modified (diff)
Note: See TracTickets for help on using tickets.