Hi, I've done a couple of upgrades to major packages locally (and rebuilt everything) to see if something might be relevant for 2.3, namely: coreutils 6.3: chgrp & friends seem to break in a fakeroot environment, causing any usage of them in ports to have no effect. This is likely a fakeroot issue, but IMO big enough to hold back the upgrade until a fix/workaround is available. db 4.5.20: caused python to fail compiling its bsddb module because some functions that have been marked as deprecated for a long time are actually gone now - I added a couple of #ifdef's to fix this, seems to work fine. glibc 2.5: I've tested it with both our current kernel headers (whatever their origin is is only known to danm, I guess...) and the 2.6.18 headers from kernel.org. strace seems to not build any longer (with both header sets), but that's pretty much it! gnutls 1.4.4 (as well as all other gcrypt projects): nothing except seahorse (gnome gpg front-end) doesn't crash as much anymore, probably because we're about the only distro shipping 1.0.x (well, together with debian stable :P) python 2.5: everything compiles, all small apps work, but some of the big ones (e.g. quodlibet, a media player that uses the gstreamer and gnome python bindings - 'nuff said) don't. I think we're better off waiting a month or two for wider adoption. util-linux 2.13-pre7: older versions abuse the kernel headers, which the kernel.org-provided ones don't allow - so this upgrade is needed. Also, they switched to autoconf, so the config patching isn't needed any longer. However the build breaks with --disable-nls - haven't looked into fixing that yet.