Blars Blarson wrote: > In other words, a version that is known to be unusable is a better > test candidate than one that may be broken. :-(
It's fairly common in release management to choose the evil you know over the evil you don't. The unstable netcfg is still a constantly moving target, featuring things like "brown paper bag upload" in recent changelog entries. It's in no shape to go into testing for all arches. It could possibly go in for just sparc, but this would be a tradeoff between potentially breaking sparc32 and sparc64's netcfg, vs fixing sparc64's module loading. The new netcfg also has some significant behavior changes, and I'm reluctant to have the behavior of the sparc installer differ from other archs, as that will make diagnostics and documentation difficult to manage. I was also under the impression that sparc64 didn't need to load many modules; that most are built into the kernel. Perhaps that's wrong or has recently changed though. > The busybox-cvs-udeb version with the fix is in sarge for i386. > Can it be put there for sparc now? Actually the version for i386 was put in before the busybox changes that caused the newer netcfg to get in. There's no reason the problimatic busybox change couldn't be reverted for a release and that version of busybox put into testing for sparc. I think this is the best way to fix sparc64 in sarge at the moment. I prepared an upload a while ago that did this, but IIRC never released it, for reasons I forget. Here's the diff. diff -ur old/busybox-cvs-20040612/debian/changelog busybox-cvs-20040612/debian/changelog --- old/busybox-cvs-20040612/debian/changelog 2004-06-23 13:39:14.000000000 -0400 +++ busybox-cvs-20040612/debian/changelog 2004-06-23 12:52:48.000000000 -0400 @@ -1,3 +1,11 @@ +busybox-cvs (20040612-2.1) UNRELEASED; urgency=low + + * NMU + * Turn udhcpc back on so the udeb reaching testing will not be blocked + by the new netcfg. (reopens: #220652) + + -- Joey Hess <[EMAIL PROTECTED]> Wed, 23 Jun 2004 12:50:31 -0400 + busybox-cvs (20040612-2) unstable; urgency=low * modutils: diff -ur old/busybox-cvs-20040612/debian/config-udeb busybox-cvs-20040612/debian/config-udeb --- old/busybox-cvs-20040612/debian/config-udeb 2004-06-23 13:39:14.000000000 -0400 +++ busybox-cvs-20040612/debian/config-udeb 2004-06-23 13:15:17.000000000 -0400 @@ -313,7 +313,9 @@ # udhcp Server/Client # # CONFIG_UDHCPD is not set -# CONFIG_UDHCPC is not set +CONFIG_UDHCPC=y +CONFIG_FEATURE_UDHCP_SYSLOG=y +CONFIG_FEATURE_UDHCP_DEBUG=n # # Process Utilities diff -ur old/busybox-cvs-20040612/debian/config-udeb-linux busybox-cvs-20040612/debian/config-udeb-linux --- old/busybox-cvs-20040612/debian/config-udeb-linux 2004-06-23 13:39:14.000000000 -0400 +++ busybox-cvs-20040612/debian/config-udeb-linux 2004-06-23 13:15:24.000000000 -0400 @@ -323,7 +323,9 @@ # udhcp Server/Client # # CONFIG_UDHCPD is not set -# CONFIG_UDHCPC is not set +CONFIG_UDHCPC=y +CONFIG_FEATURE_UDHCP_SYSLOG=y +CONFIG_FEATURE_UDHCP_DEBUG=n # # Process Utilities -- see shy jo
signature.asc
Description: Digital signature