Breakage in daily builds ------------------------ As some of you may have noticed, daily builds have been failing all over the place recently. The main resons for that were broken dependencies. - Due to an innocent packaging error, a version of zlib1g was uploaded that did not have a udeb: line in its shlibs file, which meant that all udebs built against that version got broken dependencies. Although the error was fixed very quickly, quite a few packages were built against it due to uploads and binNMUs. There are still a few buildds (arm) who do not have the corrected version, so this issue is still not completely behind us [1]. - There was a packaging change in cairo-directfb which, although in itself completely correct, resulted in almost all udebs built against it getting a broken dependency. I have worked with Loïc Minier to solve all these issues and currently only gtk+2.0 still needs a new upload to fix this issue. Another reason is just regular updates needed on D-I buildds. ATM some arches still need to be updated to a new libc6 (s390, sparc). Kernel status ------------- Most architectures are now using the 2.6.21-2 kernel, which has now also reached testing (the first new kernel to do so since Etch!). The kernel team has uploaded 2.6.22, but I'd suggest waiting to switch D-I to that until initial issues have been fixed and there is a chance it will migrate to testing. Architectures that are still at older kernel versions: - powerpc (2.6.18): could be switched; I've pinged Colin for this several times, but apparently he's not yet found time; it would be great if someone else would take more responsibility for D-I powerpc - hppa (2.6.18): there are fairly big kernel/toolchain problems for hppa that have made it fairly pointless to switch; as 2.6.21 is not in testing anyway, it probably makes sense to make the switch for D-I as well and just accept any brokenness - sparc (2.6.20): sparc32 was disabled in 2.6.21 and I've not wanted to disable it in D-I/debian-cd; there is a big chance that sparc32 will be dropped completely for Lenny [2], so as soon as that's final we can make the corresponding changes in D-I and debian-cd and update to a newer kernel D-I release status ------------------ In principle we could do a D-I release based on 2.6.21, but current D-I has not really been tested (because of problems with daily builds) and there are a few issues that should be fixed before a release: - CJK issue in slang2: #425835 - regressions in cleaning old LVM partitions: #425829 Steve Langasek recently traced the issue that's been affecting alpha (builds fine, but result is unusable). A minor patch is needed in mklibs (#433388) so that needed symbols with type STT_NOTYPE are recognized during library reduction. D-I builds for mips and mipsel are completely broken and basically have been since shortly after Etch was released. I understand there is slow progress, but have no idea what current status is. Cheers, FJP [1] It would be great if someone would patch debdiff so it also shows changes in shlibs files! [2] http://lists.debian.org/debian-release/2007/07/msg00135.html
Attachment:
pgpdaK1vU0o3T.pgp
Description: PGP signature