On Wed, May 11, 2005 at 11:12:05AM +0200, Christian Perrier wrote:
> Package: po-debconf
> Version: 0.8.23
> Severity: important
> 
> I tag this as important because it may lead to packages being built but not
> installable.
> 
> In #308548, apache-ssl became uninstallable because the Finnish debconf
> translation had a "\n" in one of the short descriptions translations.
> This caused the generated templates file to be incorrect.
> 
> See the attached fi.po file. I also attach the templates file generated by
> po2debconf called from dh_installdebconf.

For the record, I just checked whole archives: there are no broken
packages in sarge, and sid only had apache-perl and apache-ssl, which
are now fixed.
I am not willing to push a fixed version into sarge, and will have no
free time during coming days, so this bug will be fixed next week.

> As po2debconf obviously cannot fix translations, I hereby propose that it
> *fails* in such cases with an informative message.

Some builds take a long time, so I do not feel comfortable with having a
build rejected because of translation errors.

> Another possibility would be ignoring the "\n" as soon as they are in
> short descriptions (may be tricky).

I am not sure if there is a clean solution, but at least linda/lintian
checks would help.

Denis


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

Reply via email to