[Eduard Bloch] > Did anyonene try to replace base-config with the Sid version in a > Woody basedebs chain? Does it work? If no, would it be possible to > extract the i18n changes and apply them to the Woody version?
Skolelinux uses a backported version. It is available from this source: deb ftp://ftp.skolelinux.no/skolelinux/ woody local It is not based on the latest Sid version, as the current version seem to work fine. We use the following patch: Index: apt-setup =================================================================== RCS file: /var/lib/cvs/skolelinux/src/rebuilds/base-config/apt-setup,v retrieving revision 1.1.1.3 retrieving revision 1.6 diff -u -3 -p -u -r1.1.1.3 -r1.6 --- apt-setup 3 Feb 2003 08:30:30 -0000 1.1.1.3 +++ apt-setup 22 Feb 2003 13:39:39 -0000 1.6 @@ -323,7 +323,7 @@ while [ "$MAINLOOP" ] || add_another; do fi else # Only loop LOOPCOUNT times. - LOOPCOUNT==`expr $LOOPCOUNT - 1` + LOOPCOUNT=`expr $LOOPCOUNT - 1` if [ "0" -ge "$LOOPCOUNT" ]; then LOOP="" fi @@ -361,7 +361,7 @@ while [ "$MAINLOOP" ] || add_another; do fi # Only try LOOPCOUNT times. - LOOPCOUNT==`expr $LOOPCOUNT - 1` + LOOPCOUNT=`expr $LOOPCOUNT - 1` if [ "0" -ge "$LOOPCOUNT" ]; then LOOP="" fi Index: termwrap =================================================================== RCS file: /var/lib/cvs/skolelinux/src/rebuilds/base-config/termwrap,v retrieving revision 1.1.1.2 retrieving revision 1.7 diff -u -3 -p -u -r1.1.1.2 -r1.7 --- termwrap 3 Feb 2003 08:30:30 -0000 1.1.1.2 +++ termwrap 3 Feb 2003 08:35:35 -0000 1.7 @@ -166,10 +166,6 @@ ISO-8859-1) # The requested charset is not supported. Do not use the # given locale. If it was used, the translated texts might be # completely unreadable in the current terminal - - # The requested charset is not supported. Do not use the - # given locale. If it was used, the translated texts might be - # completely unreadable in the current terminal if [ "$LANG" ] ; then echo "Disabling unsupported locale '$LANG'." unset LANG Index: debian/changelog =================================================================== RCS file: /var/lib/cvs/skolelinux/src/rebuilds/base-config/debian/changelog,v retrieving revision 1.1.1.4 retrieving revision 1.13 diff -u -3 -p -u -r1.1.1.4 -r1.13 --- debian/changelog 3 Feb 2003 08:30:30 -0000 1.1.1.4 +++ debian/changelog 22 Feb 2003 14:30:09 -0000 1.13 @@ -1,3 +1,30 @@ +base-config (1.52.0.skolelinux.4) UNRELEASED; urgency=low + + * Fix typo in apt-setup making it fail to loop when it should (Closes: + #182007). + + -- Petter Reinholdtsen <[EMAIL PROTECTED]> Sat, 22 Feb 2003 13:09:37 +0100 + +base-config (1.52.0.skolelinux.3) unstable; urgency=low + + * Undo previous fix, as there was no nead for an extra comma. + + -- Petter Reinholdtsen <[EMAIL PROTECTED]> Mon, 3 Feb 2003 17:47:18 +0100 + +base-config (1.52.0.skolelinux.2) unstable; urgency=low + + * Fix typo in 60pkgsel (closes: #17959). + + -- Petter Reinholdtsen <[EMAIL PROTECTED]> Mon, 3 Feb 2003 13:49:24 +0100 + +base-config (1.52.0.skolelinux.1) unstable; urgency=low + + * Remove --default-priority in calls to dpkg-reconfigure to avoid + having to depend on the debconf version in Sid. + * Rebuild in Woody for Skolelinux. + + -- Petter Reinholdtsen <[EMAIL PROTECTED]> Mon, 3 Feb 2003 09:39:33 +0100 + base-config (1.52) unstable; urgency=low * No longer use apt dselect method, just run apt-get by hand. Index: debian/control =================================================================== RCS file: /var/lib/cvs/skolelinux/src/rebuilds/base-config/debian/control,v retrieving revision 1.1.1.3 retrieving revision 1.2 diff -u -3 -p -u -r1.1.1.3 -r1.2 --- debian/control 3 Feb 2003 08:30:30 -0000 1.1.1.3 +++ debian/control 3 Feb 2003 08:43:41 -0000 1.2 @@ -7,7 +7,7 @@ Standards-Version: 3.5.8.0 Package: base-config Architecture: all -Depends: debconf (>= 1.2.19), apt, adduser, console-data (>= 1999.08.29-13), passwd (>= 20000902-6), bsdutils (>= 1:2.11l) +Depends: debconf, apt, adduser, console-data (>= 1999.08.29-13), passwd (>= 20000902-6), bsdutils (>= 1:2.11l) Conflicts: debconf (<< 0.2.79), debconf-tiny (<< 0.2.79) Replaces: debconf (<< 0.2.79), debconf-tiny (<< 0.2.79) Description: Debian base configuration package Index: lib/12console-tools =================================================================== RCS file: /var/lib/cvs/skolelinux/src/rebuilds/base-config/lib/12console-tools,vretrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -3 -p -u -r1.1.1.2 -r1.2 --- lib/12console-tools 3 Feb 2003 08:30:30 -0000 1.1.1.2 +++ lib/12console-tools 3 Feb 2003 08:43:42 -0000 1.2 @@ -26,6 +26,7 @@ if [ ! -e /etc/console-tools/default.kma echo console-tools-libs purge ) | dpkg --set-selections elif [ ! -f /etc/console-tools/default.kmap.gz -a -f /bin/loadkeys ]; then - dpkg-reconfigure --default-priority console-data || true + #dpkg-reconfigure --default-priority console-data || true + dpkg-reconfigure console-data || true fi fi Index: lib/20passwd =================================================================== RCS file: /var/lib/cvs/skolelinux/src/rebuilds/base-config/lib/20passwd,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -3 -p -u -r1.1.1.2 -r1.2 --- lib/20passwd 3 Feb 2003 08:30:30 -0000 1.1.1.2 +++ lib/20passwd 3 Feb 2003 08:43:42 -0000 1.2 @@ -1,3 +1,4 @@ #!/bin/sh -e # Password setup is done by the passwd package. -exec dpkg-reconfigure --default-priority passwd +#exec dpkg-reconfigure --default-priority passwd +exec dpkg-reconfigure passwd

