On Sun, Jan 08, 2017 at 12:55:38AM +0100, Samuel Thibault wrote: > Control: tags -1 + pending > > Hello, > > Santiago Vila, on Sat 07 Jan 2017 23:37:03 +0100, wrote: > > On Sat, Jan 07, 2017 at 11:20:35PM +0100, Samuel Thibault wrote: > > > > > Could you also post build logs which are successful? > > > > Ok, all the build logs I have, same place as before: > > > > https://people.debian.org/~sanvila/build-logs/installation-guide/ > > Ok, thanks! > > What was in common in failed builds was that it started creating xml > files from gpl.xml (depending in which order the filesystem laid > files). I could then reproduce the issue easily by starting with it. > What happens is that for 'da' there is no translation, and in that > case msgattrib does *not* create the file, and thus po2xml just fails > without an explicit error message. I fixed it by passing --force-po to > msgattrib to always create a file, even if without any translation.
Reminds me of this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841096#47 Was debian/rules and the various Makefiles following Policy 4.6 before the fix you applied? (i.e. errors must be trapped so that the build stops) Thanks.