[Reproducible-builds] Bug#828881: grantlee5: FTBFS: "Error: i18np_var tag takes at least four arguments, line 0, "

Chris Lamb lamby at debian.org
Tue Jun 28 19:03:23 UTC 2016


Source: grantlee5
Version: 5.0.0-3
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

grantlee5 fails to build from source in unstable/amd64:

  [..]

  PASS   : TestInternationalization::testStrings(string-08)
  PASS   : TestInternationalization::testStrings(string-09)
  PASS   : TestInternationalization::testStrings(string-10)
  PASS   : TestInternationalization::testStrings(string-11)
  PASS   : TestInternationalization::testStrings(string-12)
  PASS   : TestInternationalization::testStrings(string-13)
  PASS   : TestInternationalization::testStrings(string-14)
  PASS   : TestInternationalization::testStrings(string-15)
  PASS   : TestInternationalization::testIntegers(integer-01)
  FAIL!  : TestInternationalization::testIntegers(integer-02) Compared values are not the same
     Actual   (cLocalizer->localizeNumber(integer)): "7000"
     Expected (cInteger)                           : "7,000"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(744)]
  PASS   : TestInternationalization::testFloats(float-01)
  PASS   : TestInternationalization::testDates(date-01)
  PASS   : TestInternationalization::testDates(date-02)
  PASS   : TestInternationalization::testTimes(time-01)
  PASS   : TestInternationalization::testTimes(time-02)
  PASS   : TestInternationalization::testTimes(time-03)
  PASS   : TestInternationalization::testDateTimes(datetime-01)
  PASS   : TestInternationalization::testDateTimes(datetime-02)
  PASS   : TestInternationalization::testDateTimes(datetime-03)
  PASS   : TestInternationalization::testDateTimes(datetime-04)
  PASS   : TestInternationalization::testDateTimes(datetime-05)
  PASS   : TestInternationalization::testDateTimes(datetime-06)
  FAIL!  : TestInternationalization::testLocalizedTemplate(fragment-01) Compared values are not the same
     Actual   (t->render(&c)): "1000 messages at 7 May 2005, fraction of total: 0.60. Rating : 4.80"
     Expected (cFragment)    : "1,000 messages at 7 May 2005, fraction of total: 0.60. Rating : 4.80"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(308)]
  FAIL!  : TestInternationalization::testLocalizedTemplate(fragment-02) Compared values are not the same
     Actual   (t->render(&c)): "1000 messages at 7 May 2005, fraction of total: 0.60. Rating : 4.80"
     Expected (cFragment)    : "1,000 messages at 7 May 2005, fraction of total: 0.60. Rating : 4.80"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(308)]
  FAIL!  : TestInternationalization::testLocalizedTemplate(fragment-03) Compared values are not the same
     Actual   (t->render(&c)): "1000 -- 7 May 2005 -- 0.60 -- 4.80 -- 04:05:06 -- 7 May 2005 04:05:06"
     Expected (cFragment)    : "1,000 -- 7 May 2005 -- 0.60 -- 4.80 -- 04:05:06 -- 7 May 2005 04:05:06"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(308)]
  FAIL!  : TestInternationalization::testLocalizedTemplate(fragment-04) Compared values are not the same
     Actual   (t->render(&c)): "Today -- 1000 -- 7 May 2005 -- 0.60 -- 4.80 -- 04:05:06 -- 7 May 2005 04:05:06Heute -- 1.000 -- 07.05.05 -- 0,60 -- 4,80 -- 04:05 -- 07.05.05 04:05Aujourd'hui -- 1\u00A0000 -- 07/05/2005 -- 0,60 -- 4,80 -- 04:05 -- 07/05/2005 04:05"
     Expected (cFragment)    : "Today -- 1,000 -- 7 May 2005 -- 0.60 -- 4.80 -- 04:05:06 -- 7 May 2005 04:05:06Heute -- 1.000 -- 07.05.05 -- 0,60 -- 4,80 -- 04:05 -- 07.05.05 04:05Aujourd'hui -- 1\u00A0000 -- 07/05/2005 -- 0,60 -- 4,80 -- 04:05 -- 07/05/2005 04:05"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(308)]
  FAIL!  : TestInternationalization::testLocalizedTemplate(fragment-05) Compared values are not the same
     Actual   (t->render(&c)): "Today -- 1000 -- 7 May 2005 -- 0.60 -- 4.80 -- 04:05:06 -- 7 May 2005 04:05:06Heute -- 1.000 -- 07.05.05 -- 0,60 -- 4,80 -- 04:05 -- 07.05.05 04:05Aujourd'hui -- 1\u00A0000 -- 07/05/2005 -- 0,60 -- 4,80 -- 04:05 -- 07/05/2005 04:05Heute -- 1"...
     Expected (cFragment)    : "Today -- 1,000 -- 7 May 2005 -- 0.60 -- 4.80 -- 04:05:06 -- 7 May 2005 04:05:06Heute -- 1.000 -- 07.05.05 -- 0,60 -- 4,80 -- 04:05 -- 07.05.05 04:05Aujourd'hui -- 1\u00A0000 -- 07/05/2005 -- 0,60 -- 4,80 -- 04:05 -- 07/05/2005 04:05Heute -- "...
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(308)]
  FAIL!  : TestInternationalization::testLocalizedTemplate(fragment-06) Compared values are not the same
     Actual   (t->render(&c)): "1000"
     Expected (cFragment)    : "1,000"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(308)]
  FAIL!  : TestInternationalization::testLocalizedTemplate(fragment-07) Compared values are not the same
     Actual   (t->render(&c)): "1000 0.60 4.80"
     Expected (cFragment)    : "1,000 0.60 4.80"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testinternationalization.cpp(308)]
  PASS   : TestInternationalization::testLocalizedTemplate(fragment-08)
  PASS   : TestInternationalization::testSafeContent(safe-01)
  PASS   : TestInternationalization::testSafeContent(safe-02)
  PASS   : TestInternationalization::testSafeContent(safe-03)
  PASS   : TestInternationalization::testSafeContent(safe-04)
  PASS   : TestInternationalization::testSafeContent(safe-05)
  PASS   : TestInternationalization::testSafeContent(safe-06)
  PASS   : TestInternationalization::testSafeContent(safe-07)
  PASS   : TestInternationalization::testSafeContent(safe-08)
  PASS   : TestInternationalization::testSafeContent(safe-09)
  PASS   : TestInternationalization::testSafeContent(safe-10)
  PASS   : TestInternationalization::testSafeContent(safe-11)
  PASS   : TestInternationalization::testSafeContent(safe-12)
  PASS   : TestInternationalization::testSafeContent(safe-13)
  PASS   : TestInternationalization::testSafeContent(safe-14)
  PASS   : TestInternationalization::testSafeContent(safe-15)
  PASS   : TestInternationalization::testSafeContent(safe-16)
  PASS   : TestInternationalization::testSafeContent(safe-17)
  PASS   : TestInternationalization::testSafeContent(safe-18)
  PASS   : TestInternationalization::testSafeContent(safe-19)
  PASS   : TestInternationalization::testSafeContent(safe-20)
  PASS   : TestInternationalization::testSafeContent(safe-21)
  PASS   : TestInternationalization::testSafeContent(safe-22)
  PASS   : TestInternationalization::testSafeContent(safe-23)
  PASS   : TestInternationalization::testSafeContent(safe-24)
  PASS   : TestInternationalization::testSafeContent(safe-25)
  PASS   : TestInternationalization::testSafeContent(safe-26)
  PASS   : TestInternationalization::testSafeContent(safe-27)
  PASS   : TestInternationalization::testSafeContent(safe-28)
  PASS   : TestInternationalization::testSafeContent(safe-29)
  PASS   : TestInternationalization::testSafeContent(safe-30)
  QWARN  : TestInternationalization::testFailure(fail-01) "Error: i18np_var tag takes at least four arguments, line 0, "
  PASS   : TestInternationalization::testFailure(fail-01)
  QWARN  : TestInternationalization::testFailure(fail-02) "Error: i18ncp_var tag takes at least five arguments, line 0, "
  PASS   : TestInternationalization::testFailure(fail-02)
  QWARN  : TestInternationalization::testFailure(fail-03) "Error: i18np tag takes at least two arguments, line 0, "
  PASS   : TestInternationalization::testFailure(fail-03)
  QWARN  : TestInternationalization::testFailure(fail-04) "Error: i18ncp tag takes at least three arguments, line 0, "
  PASS   : TestInternationalization::testFailure(fail-04)
  PASS   : TestInternationalization::cleanupTestCase()
  Totals: 66 passed, 8 failed, 0 skipped, 0 blacklisted
  ********* Finished testing of TestInternationalization *********
  
   6/11 Test  #6: testfilters ......................***Failed    0.07 sec
  ********* Start testing of TestFilters *********
  Config: Using QtTest library 5.6.1, Qt 5.6.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.4.0 20160609)
  PASS   : TestFilters::initTestCase()
  PASS   : TestFilters::testDateBasedFilters(filter-timesince01)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince02)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince03)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince04)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince05)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince07)
  FAIL!  : TestFilters::testDateBasedFilters(filter-timesince08) Compared values are not the same
     Actual   (result): "6 days, 23 hours"
     Expected (output): "1 week"
     Loc: [/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/templates/tests/testfilters.cpp(134)]
  PASS   : TestFilters::testDateBasedFilters(filter-timesince09)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince10)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince17)
  PASS   : TestFilters::testDateBasedFilters(filter-timesince18)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil01)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil02)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil03)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil04)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil05)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil06)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil07)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil08)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil09)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil12)
  PASS   : TestFilters::testDateBasedFilters(filter-timeuntil13)
  PASS   : TestFilters::testDateBasedFilters(date01)
  PASS   : TestFilters::testDateBasedFilters(date02)
  PASS   : TestFilters::testDateBasedFilters(date03)
  PASS   : TestFilters::testStringFilters(filter-addslash01)
  PASS   : TestFilters::testStringFilters(filter-addslash02)
  PASS   : TestFilters::testStringFilters(filter-capfirst01)
  PASS   : TestFilters::testStringFilters(filter-capfirst02)
  PASS   : TestFilters::testStringFilters(filter-fix_ampersands01)
  PASS   : TestFilters::testStringFilters(filter-fix_ampersands02)
  PASS   : TestFilters::testStringFilters(filter-floatformat01)
  PASS   : TestFilters::testStringFilters(filter-floatformat02)
  PASS   : TestFilters::testStringFilters(filter-linenumbers01)
  PASS   : TestFilters::testStringFilters(filter-linenumbers02)
  PASS   : TestFilters::testStringFilters(filter-lower01)
  PASS   : TestFilters::testStringFilters(filter-lower02)
  PASS   : TestFilters::testStringFilters(filter-make_list01)
  PASS   : TestFilters::testStringFilters(filter-make_list02)
  PASS   : TestFilters::testStringFilters(filter-make_list03)
  PASS   : TestFilters::testStringFilters(filter-make_list04)
  PASS   : TestFilters::testStringFilters(filter-slugify01)
  PASS   : TestFilters::testStringFilters(filter-slugify02)
  PASS   : TestFilters::testStringFilters(filter-slugify03)
  PASS   : TestFilters::testStringFilters(escapejs01)
  PASS   : TestFilters::testStringFilters(escapejs02)
  PASS   : TestFilters::testStringFilters(filter-stringformat01)
  PASS   : TestFilters::testStringFilters(filter-stringformat02)
  PASS   : TestFilters::testStringFilters(filter-stringformat03)
  PASS   : TestFilters::testStringFilters(filter-stringformat04)
  PASS   : TestFilters::testStringFilters(filter-title01)
  PASS   : TestFilters::testStringFilters(filter-title02)
  PASS   : TestFilters::testStringFilters(filter-truncatewords01)
  PASS   : TestFilters::testStringFilters(filter-truncatewords02)
  PASS   : TestFilters::testStringFilters(filter-upper01)
  PASS   : TestFilters::testStringFilters(filter-upper02)
  PASS   : TestFilters::testStringFilters(filter-wordcount01)
  PASS   : TestFilters::testStringFilters(filter-wordcount02)
  PASS   : TestFilters::testStringFilters(filter-wordwrap01)
  PASS   : TestFilters::testStringFilters(filter-wordwrap02)
  PASS   : TestFilters::testStringFilters(filter-ljust01)
  PASS   : TestFilters::testStringFilters(filter-ljust02)
  PASS   : TestFilters::testStringFilters(filter-rjust01)
  PASS   : TestFilters::testStringFilters(filter-rjust02)
  PASS   : TestFilters::testStringFilters(filter-center01)
  PASS   : TestFilters::testStringFilters(filter-center02)
  PASS   : TestFilters::testStringFilters(filter-cut01)
  PASS   : TestFilters::testStringFilters(filter-cut02)
  PASS   : TestFilters::testStringFilters(filter-cut03)
  PASS   : TestFilters::testStringFilters(filter-cut04)
  PASS   : TestFilters::testStringFilters(filter-cut05)
  PASS   : TestFilters::testStringFilters(filter-cut06)
  PASS   : TestFilters::testStringFilters(filter-escape01)
  PASS   : TestFilters::testStringFilters(filter-escape02)
  PASS   : TestFilters::testStringFilters(filter-escape03)
  PASS   : TestFilters::testStringFilters(filter-escape04)
  PASS   : TestFilters::testStringFilters(filter-force-escape01)
  PASS   : TestFilters::testStringFilters(filter-force-escape02)
  PASS   : TestFilters::testStringFilters(filter-force-escape03)
  PASS   : TestFilters::testStringFilters(filter-force-escape04)
  PASS   : TestFilters::testStringFilters(filter-force-escape05)
  PASS   : TestFilters::testStringFilters(filter-force-escape06)
  PASS   : TestFilters::testStringFilters(filter-force-escape07)
  PASS   : TestFilters::testStringFilters(filter-force-escape08)
  PASS   : TestFilters::testStringFilters(filter-linebreaks01)
  PASS   : TestFilters::testStringFilters(filter-linebreaks02)
  PASS   : TestFilters::testStringFilters(filter-linebreaksbr01)
  PASS   : TestFilters::testStringFilters(filter-linebreaksbr02)
  PASS   : TestFilters::testStringFilters(filter-safe01)
  PASS   : TestFilters::testStringFilters(filter-safe02)
  PASS   : TestFilters::testStringFilters(filter-safeseq01)
  PASS   : TestFilters::testStringFilters(filter-safeseq02)
  PASS   : TestFilters::testStringFilters(filter-removetags01)
  PASS   : TestFilters::testStringFilters(filter-removetags02)
  PASS   : TestFilters::testStringFilters(filter-striptags01)
  PASS   : TestFilters::testStringFilters(filter-striptags02)
  PASS   : TestFilters::testListFilters(filter-first01)
  PASS   : TestFilters::testListFilters(filter-first02)
  PASS   : TestFilters::testListFilters(filter-last01)
  PASS   : TestFilters::testListFilters(filter-last02)
  PASS   : TestFilters::testListFilters(filter-random01)
  PASS   : TestFilters::testListFilters(filter-random02)
  PASS   : TestFilters::testListFilters(filter-slice01)
  PASS   : TestFilters::testListFilters(filter-slice02)
  PASS   : TestFilters::testListFilters(filter-unordered_list01)
  PASS   : TestFilters::testListFilters(filter-unordered_list02)
  PASS   : TestFilters::testListFilters(filter-unordered_list03)
  PASS   : TestFilters::testListFilters(filter-unordered_list04)
  PASS   : TestFilters::testListFilters(filter-unordered_list05)
  PASS   : TestFilters::testListFilters(length01)
  PASS   : TestFilters::testListFilters(length02)
  PASS   : TestFilters::testListFilters(length03)
  PASS   : TestFilters::testListFilters(length04)
  PASS   : TestFilters::testListFilters(length05)
  PASS   : TestFilters::testListFilters(length06)
  PASS   : TestFilters::testListFilters(length_is01)
  PASS   : TestFilters::testListFilters(length_is02)
  PASS   : TestFilters::testListFilters(length_is03)
  PASS   : TestFilters::testListFilters(length_is04)
  PASS   : TestFilters::testListFilters(length_is05)
  PASS   : TestFilters::testListFilters(length_is06)
  PASS   : TestFilters::testListFilters(length_is07)
  PASS   : TestFilters::testListFilters(length_is08)
  PASS   : TestFilters::testListFilters(length_is09)
  PASS   : TestFilters::testListFilters(length_is10)
  PASS   : TestFilters::testListFilters(length_is11)
  PASS   : TestFilters::testListFilters(join01)
  PASS   : TestFilters::testListFilters(join02)
  PASS   : TestFilters::testListFilters(join03)
  PASS   : TestFilters::testListFilters(join04)
  PASS   : TestFilters::testListFilters(join05)
  PASS   : TestFilters::testListFilters(join06)
  PASS   : TestFilters::testListFilters(join07)
  PASS   : TestFilters::testListFilters(join08)
  PASS   : TestFilters::testListFilters(dictsort01)
  PASS   : TestFilters::testListFilters(dictsort02)
  PASS   : TestFilters::testListFilters(dictsort03)
  PASS   : TestFilters::testListFilters(dictsort04)
  PASS   : TestFilters::testLogicFilters(filter-default01)
  PASS   : TestFilters::testLogicFilters(filter-default02)
  PASS   : TestFilters::testLogicFilters(filter-default03)
  PASS   : TestFilters::testLogicFilters(filter-default04)
  PASS   : TestFilters::testLogicFilters(filter-default_if_none01)
  PASS   : TestFilters::testLogicFilters(filter-default_if_none02)
  PASS   : TestFilters::testMiscFilters(chaining01)
  PASS   : TestFilters::testMiscFilters(chaining02)
  PASS   : TestFilters::testMiscFilters(chaining03)
  PASS   : TestFilters::testMiscFilters(chaining04)
  PASS   : TestFilters::testMiscFilters(chaining05)
  PASS   : TestFilters::testMiscFilters(chaining06)
  PASS   : TestFilters::testMiscFilters(chaining07)
  PASS   : TestFilters::testMiscFilters(chaining08)
  PASS   : TestFilters::testMiscFilters(chaining09)
  PASS   : TestFilters::testMiscFilters(chaining10)
  PASS   : TestFilters::testMiscFilters(chaining11)
  PASS   : TestFilters::testMiscFilters(chaining12)
  PASS   : TestFilters::testMiscFilters(chaining13)
  PASS   : TestFilters::testMiscFilters(chaining14)
  PASS   : TestFilters::testIntegerFilters(add01)
  PASS   : TestFilters::testIntegerFilters(add02)
  PASS   : TestFilters::testIntegerFilters(add03)
  PASS   : TestFilters::testIntegerFilters(add04)
  PASS   : TestFilters::testIntegerFilters(add05)
  PASS   : TestFilters::testIntegerFilters(add08)
  PASS   : TestFilters::testIntegerFilters(filter-getdigit01)
  PASS   : TestFilters::testIntegerFilters(filter-getdigit02)
  PASS   : TestFilters::testIntegerFilters(filter-getdigit03)
  PASS   : TestFilters::testIntegerFilters(filter-getdigit04)
  PASS   : TestFilters::cleanupTestCase()
  Totals: 169 passed, 1 failed, 0 skipped, 0 blacklisted
  ********* Finished testing of TestFilters *********
  
   7/11 Test  #2: testbuiltins .....................   Passed    0.09 sec
   8/11 Test  #3: testloadertags ...................   Passed    0.08 sec
   9/11 Test  #1: testsafestring ...................   Passed    0.09 sec
        Start 10: htmlbuildertest
        Start 11: plainmarkupbuildertest
  10/11 Test #10: htmlbuildertest ..................   Passed    0.02 sec
  11/11 Test #11: plainmarkupbuildertest ...........   Passed    0.02 sec
  
  82% tests passed, 2 tests failed out of 11
  
  Total Test time (real) =   0.11 sec
  
  The following tests FAILED:
  	  6 - testfilters (Failed)
  	  9 - testinternationalization (Failed)
  Errors while running CTest
  Makefile:64: recipe for target 'test' failed
  make[2]: *** [test] Error 8
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0/obj-x86_64-linux-gnu'
  dh_auto_test: make -j9 test ARGS+=-j9 returned exit code 2
  debian/rules:18: recipe for target 'override_dh_auto_test' failed
  make[1]: *** [override_dh_auto_test] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160628205618.8aYpoeLb3r.grantlee5/grantlee5-5.0.0'
  debian/rules:12: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: grantlee5.5.0.0-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 22595 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160628/c62f3d9f/attachment.obj>


More information about the Reproducible-builds mailing list