Damn, I'm stupid. I tested those changes in my own project, which uses
html only and not the man pages. I knew that tbl is in that module...

I'm sorry, I'll dig into it. You could even raise the gravity of that
bug to block the package transition to testing if you feel that this
change should be reverted.

Deeply sorry,
Mt

On Fri, May 22, 2015 at 11:10:56AM -0400, David Prévot wrote:
> Package: po4a
> Version: 0.46-1
> Severity: normal
> 
> Hi,
> 
> I just spent a fair amount of time searching what did I do wrong while
> updating some manpages-fr-extra PO files, and finally figured out that
> the “Man module splits tbl's textblocks into separate lines” change in
> po4a was likely the cause of the fair amount of changes I witnessed in
> the PO file I was currently dealing with.
> 
> Please, do at least add a NEW entry to help user figure out that this
> change may cause a fair amount of new fuzzied strings when upgrading to
> this version.
> 
> 
> With po4a 0.45-1:
> 
> $ LC_ALL=C make stats
> findutils: 760 translated messages.
> […]
> procps: 1948 translated messages.
> […]
> util-linux: 3683 translated messages, 575 fuzzy translations, 311 
> untranslated messages.
> (or, with the file I was currently working on)
> util-linux: 4397 translated messages, 43 fuzzy translations, 129 untranslated 
> messages.
> 
> 
> After upgrading po4a to 0.46-1:
> 
> $ LC_ALL=C make stats
> findutils: 716 translated messages, 35 fuzzy translations, 15 untranslated 
> messages.
> […]
> procps: 1507 translated messages, 199 fuzzy translations, 222 untranslated 
> messages.
> […]
> util-linux: 3647 translated messages, 625 fuzzy translations, 329 
> untranslated messages.
> (or, with the file I was currently working on)
> util-linux: 4322 translated messages, 132 fuzzy translation, 147 untranslated 
> messages.
> 
> 
> Having to deal with hundreds of noop changes is not really nice, even
> less so when it comes as a surprise.
> 
> Regards
> 
> David
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers oldstable-updates
>   APT policy: (500, 'oldstable-updates'), (500, 
> 'oldstable-proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 
> 'stable'), (500, 'oldstable'), (100, 'buildd-unstable'), (100, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.0.0-1-amd64 (SMP w/1 CPU core)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages po4a depends on:
> ii  gettext        0.19.4-1
> ii  libsgmls-perl  1.03ii-33
> ii  perl           5.20.2-6
> ii  perl-modules   5.20.2-6
> ii  sp             1.3.4-1.2.1-47.3
> 
> Versions of packages po4a recommends:
> ii  liblocale-gettext-perl     1.05-8+b1
> ii  libterm-readkey-perl       2.32-1+b1
> ii  libtext-wrapi18n-perl      0.06-7
> ii  libunicode-linebreak-perl  0.0.20140601-2
> 
> po4a suggests no packages.
> 
> -- no debconf information



-- 
You should apply this fix which solves the newest
Internet Explorer Vulnerability described in MS05-023.
It is important that you apply this fix now since
we estimate the Buffer Overflow is at a Critical Level.
  -- Text attached to the WORM_TORVIL.C mail virus.

Attachment: signature.asc
Description: Digital signature

Reply via email to