Hi folks, now I've refreshed/rebuilt all udebs against sid. So here comes a bunch of links.
Results: ======== New netboot-gtk mini.iso (checksum and sig in the same directory): http://people.debian.org/~kibi/di-x11/2010-02-27/mini.iso Stats: http://people.debian.org/~kibi/di-x11/2010-02-27/make-stats.txt Dependency graphs for the “local” udebs: http://people.debian.org/~kibi/di-x11/2010-02-27/intra-deps.png http://people.debian.org/~kibi/di-x11/2010-02-27/intra-deps.svg Size comparison (kernel versions changed but…): v1: Total system size: 53460k (4,7M libs, 11M kernel modules) Initrd size: 19329k Kernel size: 2171k v2: Total system size: 46198k (2,8M libs, 9,6M kernel modules) Initrd size: 17644k Kernel size: 2069k Patches: ======== Patches for packages maintained by d-i folks: http://people.debian.org/~kibi/patches-di-v2/ (packages-*) Patches to make it possible to build a netboot-gtk i386 image: http://people.debian.org/~kibi/patches-di-v2/build/ Patches for packages not maintained by X11 folks: http://people.debian.org/~kibi/patches-udebs-v2/ Patches for packages maintained by X11 folks will be pushed in their respective repositories. Sources/debs/udebs pool: ======================== Repository with source and i386 packages: http://people.debian.org/~kibi/udebs-v2/ To ease mirroring the udebs only, e.g. to populate a localudebs/ directory, a bunch of symlinks have been added: http://people.debian.org/~kibi/udebs-v2/localudebs/ Various remarks: ================ * I had to disable speakup since the related package isn't available right now after the 2.6.30 → 2.6.32 switch. Sorry about that. I might generate another “v2” image once this package is available, though. * Previously I was building against squeeze, but with that same kernel version switch, I had to enable both squeeze and sid in my sources.list.udeb file. * I think I've also addressed all Package-Type → XC-Package-Type occurrences, in addition to the changes announced in my previous partial report. * I'm now generating the minimal XML file for the MIME database in a cleaner fashion, using an XSLT transformation. People interested in gory details can look at the comments in debian/keep-png-only.xsl, in the gtk+2.0.diff patch (which might seem impressive but that's only a side-effect of having an autoreconf patch). * It might be possible to get rid of some X libraries by linking statically against them, but that would mean more work, possibly additional flavours, etc. I'm not sure the gain (if any) would be as high as for the server (see previous report), though. I'd tend to think it'd be more maintainable on the long run to keep the current set of udebs than trying to reduce it as much as possible. * The second point I mentioned earlier[1] still holds. I'd call it a known bug with that image. 1. http://lists.debian.org/debian-boot/2010/02/msg00427.html Things for later: ================= * (soon anyway) Rebase my xorg-server patches on top of sid's version. That's clearly not a blocker since there are some other packages that need to be updated first, and xorg-server might be updated (again) in the meanwhile. * Deal with cursors, including supporting theme switching. * Probably get rid of refresh_keymap() in cdebconf. * Check the preseeding (probably just a matter of detecting a question as already seen) in console-setup. * Dive into mklibs. Mraw, KiBi.
signature.asc
Description: Digital signature