Back to wiki start page
Categories: Development
TODO list for CRUX 2.5
Ports
- perl 5.10 (done)
- python 2.6 (done)
- gcc 4.3.2 (done, needs testing)
- new deps -> libgmp, libmpfr
- glibc 2.8 (done, needs testing)
- linux-binutils? http://article.gmane.org/gmane.linux.distributions.crux.devel/1988
- seems that a mainline 2.19 release is on the way, we use a 2.18.91 snapshot until the final release is available. We will not release 2.5 with a binutils snapshot.
- pkgutils with -extract-only (done, needs new pkgutils release -> done)
- glibc locale generation (core/glibc has been updated, needs testing and documentation -> done)
- ld.so.conf.d (core/glibc has been updated, needs testing and documentation)
- remove core/hotplug as it hasn't been needed since 2006 or so (done)
- replace inetd, netkit-ftp and netkit-telnet by one inetutils package http://article.gmane.org/gmane.linux.distributions.crux.devel/1991 (done, needs testing -> done)
- add libpcre to core http://crux.nu/bugs/index.php?do=details&task_id=355 (done)
- adjust ports to use libpcre: grep (done), exim (done), glib (done)
- replace cdrtools with cdrkit (done)
- replace blackbox with a maintained windowmanager http://lists.crux.nu/pipermail/crux-devel/2008-October/003773.html (done, openbox)
- possibly replace slocate with mlocate http://lists.crux.nu/pipermail/crux-devel/2008-October/003777.html (done)
- udev (to be discussed!): two open bug reports, 361 and 270; in addition, some of our rules could maybe our udev-config could be synced/partially replaced by upstream rules; needs investigation, however users are usually remembering to run rejmerge after an update, so if we could do this with 2.5 it could safe us some questions :-)
Iso
- create 2.5 branch in system/iso.git (done, created from 2.4-e1)
- Adjustments for new/renamed/removed ports in
- Makefile (ISO_PACKAGES) (done)
- packages.opt (done), packages.xorg
- iso/bin/setup-helper (done)
Documentation
Known issues with test1
- core/ports: *.rsync files are still referring to the 2.4 branch (fixed in git)
- cdrtools not yet replaced by cdrkit
setup
does not update packages from xorg
(fixed in git)
Known issues with test2
- a couple of older kernel-modules are wasting space on the iso