#5535 HIGH FutureF: Omnibus space saving list
Zarro Boogs per Child
bugtracker at laptop.org
Sat Jun 28 11:06:49 EDT 2008
#5535: Omnibus space saving list
--------------------------+-------------------------------------------------
Reporter: sj | Owner: jg
Type: defect | Status: new
Priority: high | Milestone: FutureFeatures
Component: distro | Version:
Resolution: | Keywords:
Next_action: code | Verified: 0
Blockedby: 4281, 7353 | Blocking:
--------------------------+-------------------------------------------------
Changes (by cscott):
* blockedby: => 4281, 7353
Old description:
> #4281 has a good list of cruft to clean up. I want to highlight system
> pieces that take up a lot of space in a separate ticket.
>
> Here are some things in the current build that could be slimmed down
> (around 100M in all).
>
> Things we may be able to replace/do without:
> * 9M of cracklib-dicts (see #5259)
> * Numeric (1.7M) even though we're replacing it with Numpy (see #1286)
> * F2Py in Numpy (2M; python interfaces for Fortran)
>
> Extra python bits & test suites in /usr/lib/python2.5 (7+ M):
> * test/ 5.6M
> * bsddb/test/ , email/test/ , sqlite3/test/ , ctypes/test/ , site-
> packages/pysqlite2/test/ , site-packages/setuptools/tests/
>
> Extra data in:
> * /usr/share/locale (16M of messages)
> * /usr/share/terminfo (3.3M)
> * /lib/kbd/keymaps/{amiga,atari,map,ppc,sun}
> * /usr/share/hwdata
> * /usr/share/zoneinfo (3M of binary timezone descrs)
>
> Good targets for compression:
> * /usr/share/boot-anim (55M of anim, excluding the ul warning)
>
> Again, see #4281 for other details and discussion.
New description:
#4281 has a good list of cruft to clean up. I want to highlight system
pieces that take up a lot of space in a separate ticket.
Here are some things in the current build that could be slimmed down
(around 100M in all).
Things we may be able to replace/do without:
* 9M of cracklib-dicts (see #5259)
* Numeric (1.7M) even though we're replacing it with Numpy (see #1286)
* F2Py in Numpy (2M; python interfaces for Fortran)
Extra python bits & test suites in /usr/lib/python2.5 (7+ M):
* test/ 5.6M
* bsddb/test/ , email/test/ , sqlite3/test/ , ctypes/test/ , site-
packages/pysqlite2/test/ , site-packages/setuptools/tests/
Extra data in:
* /usr/share/locale (16M of messages)
* /usr/share/terminfo (3.3M)
* /lib/kbd/keymaps/{amiga,atari,map,ppc,sun}
* /usr/share/hwdata
* /usr/share/zoneinfo (3M of binary timezone descrs)
Good targets for compression:
* /usr/share/boot-anim (55M of anim, excluding the ul warning)
Again, see #4281 for other details and discussion.
--
Comment:
I reformatted the ticket description to clean up the wiki markup.
See also #7353 for *more* things to clean up.
In email I've also suggested the following packages from
OLPC_DEVEL_PACKAGES (thanks to Bert for the pointer):
http://lists.laptop.org/pipermail/devel/2008-June/015869.html
* dbench (26M!)
* pciutils (1.3M)
* xterm (378k)
* xorg-x11-apps (259k)
* xorg-x11-twm (100k, maybe not worth it)
--
Ticket URL: <http://dev.laptop.org/ticket/5535#comment:4>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list