On Tue, Jan 26, 2010 at 12:44:02PM +0100, Petter Reinholdtsen wrote:
> [Agustin Martin]
> > Actual default priority during installation is 'medium'. 'Critical'
> > priority should only be used when current selected value is not
> > available, that is an error that needs recovery.
> 
> Why does it need to be critical?  Why isn't it enough to to use
> priority high for this question?  The question do not seem to match
> the definition of critical in debconf-devel(7):
> 
>   critical - Items that will probably break the system without user 
> intervention.
> 
> medium or high seem more fitting.  They have this definition:
> 
>   medium   - Normal items that have reasonable defaults.
>   high     - Items that don't have a reasonable default.

That 'critical' priority is mostly maintainer intended, not user intended. 
It only intends to say that something is wrong and encourage bugs to be 
reported (like now). Users should not suffer that priority unless bugs are 
hidden. In normal installations from scratch actual priority will be even
lower ('low')

> > You should not need to pre-seed anything, language will be
> > automagically selected from debian-installer/language and
> > debian-installer/country values in a
> > language_exact_match/language_generic_match/english/nothing basis
> > from the to be installed stuff.
> 
> Good.  Something do not work quite right, then.
> 
> > Can you please provide this info:
> > 
> >  - pre-seeded value.
> 
> As far as I know, nothing was preseeded.
> 
> >  - debian-installer/language
> >  - debian-installer/country
> 
> tjener:~# debconf-get-selections --installer |grep debian-installer/country
> d-i     debian-installer/country        string  NO
> tjener:~# debconf-get-selections --installer |grep debian-installer/language
> d-i     debian-installer/language       string  
> nb_NO:nb:no_NO:no:nn_NO:nn:da:sv:en

Thanks for the info.

I have re-checked the selection mechanism in an already installed box and
works as expected. 

However, I have also checked installation from scratch in a pbuilder sid
box, and I reproduced the problem there, because apt-utils was not present. 
I did not add an explicit dependency on apt-utils because although not
essential, it was part of the base system, but may be Debian-edu base 
system is different.

Is apt-utils installed in that box?

Installing apt-utils in the same run as dictionaries-common and wnorwegian
will not suffice, because things are done in the pre-configuration stage, 
and it needs a fully previously installed apt-utils to not be skipped, so 
a dependency may not be enough.

Doing everything in the configuration stage is another approach, but I have
to think about it.

-- 
Agustin



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to