Bug#537872: asks questions about keyboard during finish install

2009-07-22 Thread Christian Perrier
Quoting Frans Pop (elen...@planet.nl):

 Possibly for the current situation the apt-install of console-setup should 
 be moved from localechooser to kbd-chooser which already takes care not 
 to install console-data on headless systems [1]. This would also make for 
 a more natural migration from kbd-chooser to console-setup-udeb.

Agreed.

 
  3. Change localechooser not to care about the console at all -- 
  console-setup-udeb doesn't apt-install console-setup on headless
  systems, see console-setup/debian/console-setup-udeb.base-installer
 
 c-s-udeb probably *should* apt-install console-setup. Currently it relies 
 on localechooser to do this, which is not at all logical.


Agreed too. I can't remember now why this did end up in
localechooser. I guess this is because, in the past, the settings for
the console happened to be language-dependent in some waybut that
part of the code was added by Denis Barbier and I don't really
remember the rationale to have it there.

(one rationale is maybe that kbd-chooser is written in C...:-))




signature.asc
Description: Digital signature


Bug#537872: asks questions about keyboard during finish install

2009-07-22 Thread Otavio Salvador
Hello,

On Tue, Jul 21, 2009 at 7:36 PM, Frans Popelen...@planet.nl wrote:
[...]
 2. Change localechooser not to apt-install console-setup on headless
 systems

 In the current situation this would IMO be the correct action.

 Possibly for the current situation the apt-install of console-setup should
 be moved from localechooser to kbd-chooser which already takes care not
 to install console-data on headless systems [1]. This would also make for
 a more natural migration from kbd-chooser to console-setup-udeb.

yes; it is more logical indeed.

I've prepared the changes locally in my tree and will get an ack from
bubulle before pushing them (just to not do anything stupid).

 3. Change localechooser not to care about the console at all --
 console-setup-udeb doesn't apt-install console-setup on headless
 systems, see console-setup/debian/console-setup-udeb.base-installer

 c-s-udeb probably *should* apt-install console-setup. Currently it relies
 on localechooser to do this, which is not at all logical.

 [1] See kbd-chooser/debian/post-base-installer.

Indeed.

-- 
Otavio Salvador  O.S. Systems
E-mail: ota...@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537872: asks questions about keyboard during finish install

2009-07-22 Thread Anton Zinoviev
On Wed, Jul 22, 2009 at 12:36:03AM +0200, Frans Pop wrote:
 
 Possibly for the current situation the apt-install of console-setup should 
 be moved from localechooser to kbd-chooser which already takes care not 
 to install console-data on headless systems [1]. This would also make for 
 a more natural migration from kbd-chooser to console-setup-udeb.

I also agree that this is a good solution.

  3. Change localechooser not to care about the console at all -- 
  console-setup-udeb doesn't apt-install console-setup on headless
  systems, see console-setup/debian/console-setup-udeb.base-installer
 
 c-s-udeb probably *should* apt-install console-setup. Currently it relies 
 on localechooser to do this, which is not at all logical.

 [1] See kbd-chooser/debian/post-base-installer.

Console-setup-udeb already does this, the initial patch for this was by 
Colin Watson (July 15, 2007) and recently in 1.44 I changed it not to 
apt-install on computers without a keyboard.  There is one change 
compared to what kbd-chooser does. If a serial console is used for the 
installation but the computer has a keyboard, then console-setup will be 
installed and questions about the keyboard will be asked.

See console-setup/debian/console-setup-udeb.base-installer

Anton Zinoviev



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537872: asks questions about keyboard during finish install

2009-07-22 Thread Otavio Salvador
Hello,

On Wed, Jul 22, 2009 at 8:13 AM, Anton Zinovievan...@lml.bas.bg wrote:
 Console-setup-udeb already does this, the initial patch for this was by
 Colin Watson (July 15, 2007) and recently in 1.44 I changed it not to
 apt-install on computers without a keyboard.  There is one change
 compared to what kbd-chooser does. If a serial console is used for the
 installation but the computer has a keyboard, then console-setup will be
 installed and questions about the keyboard will be asked.

 See console-setup/debian/console-setup-udeb.base-installer

Yes, indeed a good improvement.

Anyway I've moved it to kbd-chooser and will wait for it to be
available in all arches to upload localechooser then.

-- 
Otavio Salvador  O.S. Systems
E-mail: ota...@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537872: asks questions about keyboard during finish install

2009-07-21 Thread Martin Michlmayr
Here's the syslog.

-- 
Martin Michlmayr
http://www.cyrius.com/


syslog.bz2
Description: Binary data


Bug#537872: asks questions about keyboard during finish install

2009-07-21 Thread Anton Zinoviev
reassign console-setup,localechooser
thank you

On Tue, Jul 21, 2009 at 03:48:17PM +0200, Martin Michlmayr wrote:
 
 With a daily on ARM (but this has happened for quite a while), I get
 some questions about the keyboard during the finish installation
 step.
 
 See the attached screenshots.
 
 Note that this happens on an installation via SSH; there's no keyboard
 connected to this device.

Console-setup is supposed (at least its current version) to configure 
the font and the keyboard.  What is not supposed to happen is 
console-setup to be installed on a headless system.  Three methods to 
fix this:

1. Change console-setup to support headless systems
2. Change localechooser not to apt-install console-setup on headless systems
3. Change localechooser not to care about the console at all -- 
   console-setup-udeb doesn't apt-install console-setup on headless 
   systems, see console-setup/debian/console-setup-udeb.base-installer

Anton Zinoviev



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537872: asks questions about keyboard during finish install

2009-07-21 Thread Frans Pop
On Wednesday 22 July 2009, Anton Zinoviev wrote:
 Console-setup is supposed (at least its current version) to configure
 the font and the keyboard.  What is not supposed to happen is
 console-setup to be installed on a headless system.  Three methods to
 fix this:

 1. Change console-setup to support headless systems

No, I agree it should not be installed at all.

 2. Change localechooser not to apt-install console-setup on headless
 systems

In the current situation this would IMO be the correct action.

Possibly for the current situation the apt-install of console-setup should 
be moved from localechooser to kbd-chooser which already takes care not 
to install console-data on headless systems [1]. This would also make for 
a more natural migration from kbd-chooser to console-setup-udeb.

 3. Change localechooser not to care about the console at all -- 
 console-setup-udeb doesn't apt-install console-setup on headless
 systems, see console-setup/debian/console-setup-udeb.base-installer

c-s-udeb probably *should* apt-install console-setup. Currently it relies 
on localechooser to do this, which is not at all logical.

[1] See kbd-chooser/debian/post-base-installer.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org