Hello,

I must confess that I fail to reproduce your bug.

it seems to me that the bug comes from a strange setting in LC_ALL.
before the java compiler, msggrep complains that ANSI_X3.4-1968 is not
a valid value for UTF-encoded files.

Did your chroot have any unconventional settings with that regard?

Thanks for any additional info,
Mt

On Sun, Nov 09, 2014 at 08:14:08AM +0100, Lucas Nussbaum wrote:
> Source: plm
> Version: 2.4.11+repack-1
> Severity: serious
> Tags: jessie sid
> User: debian...@lists.debian.org
> Usertags: qa-ftbfs-20141108 qa-ftbfs
> Justification: FTBFS in jessie on amd64
> 
> Hi,
> 
> During a rebuild of all packages in jessie (in a jessie chroot, not a
> sid chroot), your package failed to build on amd64.
> 
> Relevant part (hopefully):
> > make[1]: Entering directory '/«BUILDDIR»/plm-2.4.11+repack'
> > # Copy our resource within the wannabe jar file
> > mkdir -p debian/_jh_build.plm
> > cp -r lib/resources debian/_jh_build.plm
> > # Copy our image files (but prune the svg files)
> > cp -r img debian/_jh_build.plm
> > find debian/_jh_build.plm -name "*.svg" -print0 | xargs -0 rm
> > # Copy other mandated files in place
> > jarctn=`find src -name "*.py"; \
> >     find src -name "*.java"; \
> >     find src -name "*.scala"; \
> >     find src -name "*.c"; \
> >         find src -name "*.html"; \
> >         find src -name "*.png"; \
> >     find src -name  "*.map"`; \
> > for file in $jarctn ; do\
> >    whereto=`echo $file|sed 's|^src/||'` ; \
> >    install -D -m 644 $file debian/_jh_build.plm/$whereto; \
> > done
> > # Generate the translation files
> > ant i18n-generate-jar
> > Buildfile: /«BUILDDIR»/plm-2.4.11+repack/build.xml
> >   [taskdef] Could not load definitions from resource 
> > scala/tools/ant/antlib.xml. It could not be found.
> > 
> > i18n-init:
> > 
> > i18n-extract:
> > [gettext-extract] src
> > [gettext-extract] /tmp/srcfiles4590680762197888444.tmp
> > [gettext-extract] Executing: xgettext -c --from-code=utf-8 
> > --output=/«BUILDDIR»/plm-2.4.11+repack/l10n/engine/plm.pot --language=Java 
> > -ktrc:1c,2 -ktrnc:1c,2,3 -ktr -kmarktr -ktrn:1,2 -k 
> > --files-from=/tmp/srcfiles4590680762197888444.tmp
> > 
> > i18n-update:
> > [gettext-merge] Invoking msgmerge for po files in 
> > '/«BUILDDIR»/plm-2.4.11+repack/l10n/engine'.
> > [gettext-merge] Processing en.po
> > [gettext-merge] Executing: msgmerge -q --backup=numbered -U 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/en.po 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/plm.pot
> > [gettext-merge] Processing fr.po
> > [gettext-merge] Executing: msgmerge -q --backup=numbered -U 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/fr.po 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/plm.pot
> > [gettext-merge] Processing it.po
> > [gettext-merge] Executing: msgmerge -q --backup=numbered -U 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/it.po 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/plm.pot
> > [gettext-merge] Processing pt_BR.po
> > [gettext-merge] Executing: msgmerge -q --backup=numbered -U 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/pt_BR.po 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/plm.pot
> > 
> > i18n-check:
> >      [exec] msggrep: warning: Locale charset "ANSI_X3.4-1968" is different 
> > from
> >      [exec]                   input file charset "UTF-8".
> >      [exec] msggrep: warning: Locale charset "ANSI_X3.4-1968" is different 
> > from
> >      [exec]                   input file charset "UTF-8".
> >      [exec]                   Output of 'msggrep' might be incorrect.
> >      [exec]                   Possible workarounds are:
> >      [exec]                   Output of 'msggrep' might be incorrect.
> >      [exec]                   Possible workarounds are:
> >      [exec]                   - Set LC_ALL to a locale with encoding UTF-8.
> >      [exec]                   - Convert the translation catalog to ASCII 
> > using 'msgconv',
> >      [exec]                   - Set LC_ALL to a locale with encoding UTF-8.
> >      [exec]                   - Convert the translation catalog to ASCII 
> > using 'msgconv',
> >      [exec]                     then apply 'msggrep',
> >      [exec]                     then convert back to UTF-8 using 'msgconv'.
> >      [exec]                     then apply 'msggrep',
> >      [exec]                     then convert back to UTF-8 using 'msgconv'.
> >      [exec] msggrep: warning: Locale charset "ANSI_X3.4-1968" is different 
> > from
> >      [exec]                   input file charset "UTF-8".
> >      [exec] msggrep: warning: Locale charset "ANSI_X3.4-1968" is different 
> > from
> >      [exec]                   input file charset "UTF-8".
> >      [exec]                   Output of 'msggrep' might be incorrect.
> >      [exec]                   Possible workarounds are:
> >      [exec]                   Output of 'msggrep' might be incorrect.
> >      [exec]                   Possible workarounds are:
> >      [exec]                   - Set LC_ALL to a locale with encoding UTF-8.
> >      [exec]                   - Convert the translation catalog to ASCII 
> > using 'msgconv',
> >      [exec]                   - Set LC_ALL to a locale with encoding UTF-8.
> >      [exec]                   - Convert the translation catalog to ASCII 
> > using 'msgconv',
> >      [exec]                     then apply 'msggrep',
> >      [exec]                     then convert back to UTF-8 using 'msgconv'.
> >      [exec]                     then apply 'msggrep',
> >      [exec]                     then convert back to UTF-8 using 'msgconv'.
> > 
> > i18n-generate-jar:
> >     [mkdir] Created dir: /«BUILDDIR»/plm-2.4.11+repack/site/po
> > [gettext-dist] Processing en.po
> > [gettext-dist] msgfmt --java2 -d ./site/po -r org.plm.i18n.Messages -l en 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/en.po
> > [gettext-dist] Processing fr.po
> > [gettext-dist] msgfmt --java2 -d ./site/po -r org.plm.i18n.Messages -l fr 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/fr.po
> > [gettext-dist] Processing it.po
> > [gettext-dist] msgfmt --java2 -d ./site/po -r org.plm.i18n.Messages -l it 
> > /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/it.po
> > [gettext-dist] Processing pt_BR.po
> > [gettext-dist] msgfmt --java2 -d ./site/po -r org.plm.i18n.Messages -l 
> > pt_BR /«BUILDDIR»/plm-2.4.11+repack/l10n/engine/pt_BR.po
> >       [jar] Building jar: /«BUILDDIR»/plm-2.4.11+repack/lib/plm-messages.jar
> >    [delete] Deleting directory /«BUILDDIR»/plm-2.4.11+repack/site/po
> > 
> > BUILD SUCCESSFUL
> > Total time: 12 seconds
> > cd debian/_jh_build.plm && jar xf ../../lib/plm-messages.jar org
> > # Finally, ask the scripts to compile our stuff, too
> > jh_build --no-javadoc --javacopts="-source 1.7"
> > find src/ -name *.java -and -type f -print0 | xargs -0 
> > /usr/lib/jvm/default-java/bin/javac -g -cp 
> > /usr/share/java/miglayout.jar:/usr/share/java/rsyntaxtextarea.jar:/usr/share/java/gettext-commons.jar:/usr/share/java/junit4.jar:/usr/share/java/org.eclipse.jgit.jar:/usr/share/java/json-simple.jar:/usr/share/java/jython.jar:.:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar:/usr/share/java/commons-logging.jar:/usr/share/java/httpmime.jar:.:.:debian/_jh_build.plm
> >  -d debian/_jh_build.plm -source 1.7
> > src/plm/core/model/Game.java:97: error: unmappable character for encoding 
> > ASCII
> >     public static final String [][] humanLangs = { {"English","en"}, 
> > {"Francais","fr"}, {"Italiano","it"}, {"Portugu??s brasileiro", "pt_BR"} };
> >                                                                             
> >                                         ^
> > src/plm/core/model/Game.java:97: error: unmappable character for encoding 
> > ASCII
> >     public static final String [][] humanLangs = { {"English","en"}, 
> > {"Francais","fr"}, {"Italiano","it"}, {"Portugu??s brasileiro", "pt_BR"} };
> >                                                                             
> >                                          ^
> > src/plm/core/ui/AboutPLMDialog.java:127: error: unmappable character for 
> > encoding ASCII
> >                             + "The PLM Team: Martin Quinson, G??rald Oster 
> > and others.<br/> "
> >                                                               ^
> > src/plm/core/ui/AboutPLMDialog.java:127: error: unmappable character for 
> > encoding ASCII
> >                             + "The PLM Team: Martin Quinson, G??rald Oster 
> > and others.<br/> "
> >                                                                ^
> > src/plm/core/ui/OSXAdapter.java:54: error: unmappable character for 
> > encoding ASCII
> > Copyright ?? 2003-2007 Apple, Inc., All Rights Reserved
> >           ^
> > src/plm/core/ui/OSXAdapter.java:54: error: unmappable character for 
> > encoding ASCII
> > Copyright ?? 2003-2007 Apple, Inc., All Rights Reserved
> >            ^
> > src/plm/test/simple/test/PythonSimpleExerciseTest.java:13: error: 
> > unmappable character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                         ^
> > src/plm/test/simple/test/PythonSimpleExerciseTest.java:13: error: 
> > unmappable character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                          ^
> > src/plm/test/simple/test/PythonSimpleExerciseTest.java:13: error: 
> > unmappable character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                              ^
> > src/plm/test/simple/test/PythonSimpleExerciseTest.java:13: error: 
> > unmappable character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                               ^
> > src/plm/test/simple/test/JavaSimpleExerciseTest.java:13: error: unmappable 
> > character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                         ^
> > src/plm/test/simple/test/JavaSimpleExerciseTest.java:13: error: unmappable 
> > character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                          ^
> > src/plm/test/simple/test/JavaSimpleExerciseTest.java:13: error: unmappable 
> > character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                              ^
> > src/plm/test/simple/test/JavaSimpleExerciseTest.java:13: error: unmappable 
> > character for encoding ASCII
> >             return "zqkd??ajd??\"\"";
> >                               ^
> > src/lessons/recursion/cons/Increasing.java:31: error: unmappable character 
> > for encoding ASCII
> >                             "  if (l == Nil ||??l.tail == Nil) return 
> > true\n" +
> >                                               ^
> > src/lessons/recursion/cons/Increasing.java:31: error: unmappable character 
> > for encoding ASCII
> >                             "  if (l == Nil ||??l.tail == Nil) return 
> > true\n" +
> >                                                ^
> > src/lessons/recursion/cons/Nlast.java:36: error: unmappable character for 
> > encoding ASCII
> >                             "    if (n<=0 ||??l==Nil) return l\n"+
> >                                             ^
> > src/lessons/recursion/cons/Nlast.java:36: error: unmappable character for 
> > encoding ASCII
> >                             "    if (n<=0 ||??l==Nil) return l\n"+
> >                                              ^
> > src/lessons/recursion/cons/Main.java:32: error: unmappable character for 
> > encoding ASCII
> >             addExercise(new AllDifferent(this)); // This one is harder: 
> > O(n??) with an extra function, or you need to first sort the array
> >                                                                            ^
> > src/lessons/recursion/cons/Main.java:32: error: unmappable character for 
> > encoding ASCII
> >             addExercise(new AllDifferent(this)); // This one is harder: 
> > O(n??) with an extra function, or you need to first sort the array
> >                                                                             
> > ^
> > src/lessons/recursion/cons/ButNlast.java:36: error: unmappable character 
> > for encoding ASCII
> >                             "    if (n<=0 ||??l==Nil) return Nil\n"+
> >                                             ^
> > src/lessons/recursion/cons/ButNlast.java:36: error: unmappable character 
> > for encoding ASCII
> >                             "    if (n<=0 ||??l==Nil) return Nil\n"+
> >                                              ^
> > 22 errors
> > make[1]: *** [override_jh_build] Error 1
> 
> The full build log is available from:
>    
> http://aws-logs.debian.net/ftbfs-logs/2014/11/08/plm_2.4.11+repack-1_jessie.log
> 
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> 
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> failed build was retried once to eliminate random failures.

-- 
Les chats, c'est vraiment des branleurs.  -- Alain Chabat

Attachment: signature.asc
Description: Digital signature

Reply via email to