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]