[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: r40110 - trunk/packages/kbd-chooser/debian



On Monday 21 August 2006 23:26, Frans Pop wrote:
> Author: fjp
> Date: Mon Aug 21 21:25:59 2006
> New Revision: 40110
>
> Modified:
>    trunk/packages/kbd-chooser/debian/changelog
>    trunk/packages/kbd-chooser/debian/rules
>
> Log:
> Execute S55kbd-chooser in debian-installer.d where it belongs so that
> UTF-8 input actually gets enabled in the installer.

This was a major issue that had been open for a log time. The solution
turned out to be simple (thanks to a priceless hint from Davide), but...

> Note that this currently means that VT2 may get garbled input as that
> is not set to UTF-8, so the new challenge is how to set that
> dynamically when the user switches to VT2. It needs to be set
> dynamically as we don't know when init is run if the installer will use
> UTF-8 or not. Also, we do not know in the shell what the installer
> environment is set to.

If anybody knows how to solve this new issue, I'd be much obliged.
I have checked that only the shell on VT2 from init is affected and
not shells that are started from within d-i (from the menu, rescue).

What is basically needed is to echo -ne "\033%G" inside the shell _if_
UTF-8 is enabled for the installer.

I've tried adding a /.profile, but that does not seem to work.


> Modified: trunk/packages/kbd-chooser/debian/changelog
> ==============================================================================
> --- trunk/packages/kbd-chooser/debian/changelog	(original) 
> +++ trunk/packages/kbd-chooser/debian/changelog	Mon Aug 21 21:25:59 2006
> @@ -9,6 +9,8 @@ 
>
>    [ Frans Pop ]
>    * Add support for ppc64. Closes: #339716.
> +  * Execute S55kbd-chooser in debian-installer.d where it belongs so that
> +    UTF-8 support actually gets enabled. Closes: #365308. 
>
>    [ Philip Hands ]
>    * add isinstallable: to delay configuration if auto-install/enabled=true
> @@ -18,7 +20,7 @@ 
>    * Disable "mazovia", "koi8", "cp1250" keysyms which are currently unused;
>      re-enabling can be done in config.h uncommenting the right define(s).
>
> - -- Davide Viti <zinosat@tiscali.it>  Mon, 21 Aug 2006 21:56:26 +0200
> + -- Frans Pop <fjp@debian.org>  Mon, 21 Aug 2006 22:58:28 +0200
>
>  kbd-chooser (1.29) unstable; urgency=low
>
>
> Modified: trunk/packages/kbd-chooser/debian/rules
> ==============================================================================
> --- trunk/packages/kbd-chooser/debian/rules	(original) 
> +++ trunk/packages/kbd-chooser/debian/rules	Mon Aug 21 21:25:59 2006
> @@ -22,7 +22,7 @@
>  	dh_installdirs
>  	$(MAKE) install DESTDIR=$(CURDIR)/debian/kbd-chooser
>  	install -m0755 debian/post-base-installer debian/$(PACKAGE)/usr/lib/post-base-installer.d/20kbd-chooser
> -	install -m0644 debian/S55kbd-chooser debian/$(PACKAGE)/lib/debian-installer-startup.d/S55kbd-chooser
> +	install -m0644 debian/S55kbd-chooser debian/$(PACKAGE)/lib/debian-installer.d/S55kbd-chooser
>
>  binary-indep:

Attachment: pgpg4rZQrkSHh.pgp
Description: PGP signature


Reply to: