Hi! Finally I managed to get dbootstrap to run in a bterm and properly display all fonts. However the right-hand-side edges of the boxes are not displayed. Also some messages seem to have linebreaks in wrong places (e.g. jp translation) - this might be either broken translations or dbootstrap's/newt's fault. It would be nice if someone with knowledge of dbootstrap/newt/whatever internals could look into it (and hopefully invent a fix! :-). An i386 2.88MB image I produced is available at http://people.debian.org/~porridge/resc2880compact.bin For those, who would like to make their own image, here's the recipe (I know that some of the steps are unacceptable for regular use. They will be solved (hopefully) if we know that LC really works OK): 1. cvs update -dPR 2. patch < LC.diff (attached to this post) 3. remove slang from your archive directory 4. put slang1_1.4.4-2_$arch.deb to your archive directory 5. put libnewt-utf8-0_0.50.17-6_$arch.deb to your archive directory 6. set offline_mode to true (in config) 7. install libnewt-utf8-0, libnewt-utf8-pic, libnewt-dev 8. remove libnewt-pic 9. downgrade to slang{,-dev,-pic}_1.4.4-2 10. make utils resc2880compact.bin good luck! Marcin -- Marcin Owsiany <porridge@debian.org> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216
Index: config =================================================================== RCS file: /cvs/debian-boot/boot-floppies/config,v retrieving revision 1.94 diff -u -r1.94 config --- config 2001/09/12 16:13:17 1.94 +++ config 2001/09/12 23:57:39 @@ -101,7 +101,7 @@ # whether to use the language chooser in dbootstrap for kernel flavours that # support it, `true' or `false' -export USE_LANGUAGE_CHOOSER := false +export USE_LANGUAGE_CHOOSER := true ifeq ($(USE_LANGUAGE_CHOOSER),true) ifneq ($(LINGUA),C) Index: scripts/rootdisk/EXTRACT_LIST_all =================================================================== RCS file: /cvs/debian-boot/boot-floppies/scripts/rootdisk/EXTRACT_LIST_all,v retrieving revision 1.35 diff -u -r1.35 EXTRACT_LIST_all --- scripts/rootdisk/EXTRACT_LIST_all 2001/07/05 13:15:24 1.35 +++ scripts/rootdisk/EXTRACT_LIST_all 2001/09/12 23:57:44 @@ -5,7 +5,7 @@ dhcp-client debootstrap e2fsprogs-bf -libnewt0 +libnewt-utf8-0 libpopt0 makedev modutils Index: utilities/Makefile =================================================================== RCS file: /cvs/debian-boot/boot-floppies/utilities/Makefile,v retrieving revision 1.38 diff -u -r1.38 Makefile --- utilities/Makefile 2001/09/11 07:39:24 1.38 +++ utilities/Makefile 2001/09/12 23:57:45 @@ -10,7 +10,8 @@ LDFLAGS := -s arch := $(shell dpkg --print-architecture) -SUBDIRS := libfdisk dbootstrap writemaps +#SUBDIRS := libfdisk dbootstrap writemaps +SUBDIRS := libfdisk writemaps ifeq ($(USE_LANGUAGE_CHOOSER),true) # bogl enabled
Attachment:
pgpF158VI01Xv.pgp
Description: PGP signature