From 152d81cdcd8fe9b6c7e66387f7f420ce51c37747 Mon Sep 17 00:00:00 2001 From: Jeremie Koenig Date: Tue, 27 Jul 2010 16:34:09 +0200 Subject: hurd d-i: roadmap update --- user/jkoenig.mdwn | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/user/jkoenig.mdwn b/user/jkoenig.mdwn index aa760b61..6045f936 100644 --- a/user/jkoenig.mdwn +++ b/user/jkoenig.mdwn @@ -210,44 +210,42 @@ installer kindof works, with documented manual intervention required** * Use DEVICE_GET_RECORDS instead of DEVICE_GET_SIZE, which overflows an int (2010-07-22) -* (./) Ship the uft-8 font for the hurd console (2010-07-22) +**Milestone (2010-07-22): +installer works but it's still somewhat ugly and broken** + +* (./) Ship the uft-8 font for the hurd console + (2010-07-22) * Upload a version of bogl with youpi's patch for Hurd. (see [[!debbug 589987]]) * Fix the hurd console for fonts with 16 pixels wide glyphs (ie. handle the 8-wide glyph in there correclty) + * Support double-width glyphs (2010-07-24) * {X} However the reduced font can't be loaded yet, so make installer/build/Makefile ship the whole `/usr/src/unifont.bgf` as `/usr/share/hurd/vga-system.bgf`. +* (./) Make the installer used the extended capabilities of the Hurd console + (2010-07-23) + * Set an UTF-8 locale in `/lib/debian-installer.d/S41term-hurd`. + * localechooser: set the language display level to 3 + when using the hurd console. + * **d-i/installer/build**: (expected soon) * publish the patch I use * sort out the changes suitable for inclusion and ask youpi and/or debian-boot@l.d.o to commit them -**Milestone (expected 2010-07-18): -installer works but it's still somewhat ugly and broken** - * call for testing and fix the bugs -* See if it would be possible to avoid accessing devices - when firmlinking them into the target system. - * Who does that? - * find should prune them as instructed, - and avoid a stat/readdir as a result - * showtrans shouldn't access the translator itself - * firmlink should access the target only when it is used - -* In the same vein, permissions on underlying nodes - are probably broken when created by hurd through `MAKEDEV -k`, - and doing the actual chmod/chown accesses the device +* Bug in setup-translators/MAKEDEV: + permissions are broken for nodes re-created through `MAKEDEV -k`, + because MAKEDEV's chmod/chown reaches the pre-existing translator * Maybe settrans could be made to accept -o/--owner and -p/--perm, to set the permissions for the underlying node? * Silence the "no kernel" warning somehow. -* Think about TERM=hurd and preseed locale - * Investigate the wget/libc/pfinet/whatever bug which corrupts Packages.gz, see the IRC log for 2010-07-23, around 1am UTC+0200 -- cgit v1.2.3