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

Bug#275904: should construct the shortlist templates with per-language default countries instead of setting defaults at runtime



Quoting Joey Hess (joeyh@debian.org):
> Package: countrychooser
> Severity: normal
> 
> Right now the postinst script sets default countries in the shortlist at
> runtime. I've sort of fixed this to not break preseeding, but the right
> fix is really to add Default fields to each individual per-language
> shortlist template, and not set it at runtime.


For this, we would need to have a udeb with the
/usr/share/i18n/SUPPORTED file when countrychooser (or later
localechooser) is run.

This would make us rid of SUPPORTED-short, however. And, again, save
another thing included at build time.

If you're OK with the 6213-3304 bytes loss in the initrd, then we
should clone this bug and reassign one part to the glibc package,
asking for a locales-udeb with just /usr/share/i18n/SUPPORTED.

With this locales-udeb package, then a lot of locale/country/language
things could be moved out from build time to execution time in
localechooser. For instance, the fact that a language is
"multi-country" or not is currently a build-time thing and could
become execution-time.

So, let's ask the question to Masanori Goto : would you consider a
special locales-udeb package with just the /usr/share/i18n/SUPPORTED
file?









Reply to: