Source: gnucash
Version: 5.13-1
The package needs to install tzdata as a build dependency due to the
test suite. I am seeing the following test failures when tzdata is
not present:
...
55/132 Test #55: test-gnc-numeric ...................... Passed 0.01 sec
Start 56: test-gnc-timezone
56/132 Test #56: test-gnc-timezone .....................***Failed 0.01 sec
Start 57: test-gnc-datetime
57/132 Test #57: test-gnc-datetime .....................***Failed 0.01 sec
Start 58: test-import-map
58/132 Test #58: test-import-map ....................... Passed 0.01 sec
Start 59: test-qofquerycore
...
...
C++ exception with description "Year is out of valid range: 1400..9999" thrown
in the test body.
[ FAILED ] gnc_timezone_constructors.test_pacific_time_constructor (0 ms)
[ RUN ] gnc_timezone_constructors.test_posix_timezone
[ OK ] gnc_timezone_constructors.test_posix_timezone (0 ms)
[ RUN ] gnc_timezone_constructors.test_gmt_timezone
[ OK ] gnc_timezone_constructors.test_gmt_timezone (0 ms)
[ RUN ] gnc_timezone_constructors.test_GMT_plus_7_timezone
./libgnucash/engine/test/gtest-gnc-timezone.cpp:106: Failure
Expected equality of these values:
tz->std_zone_abbrev()
Which is: "UTC"
"-07"
./libgnucash/engine/test/gtest-gnc-timezone.cpp:109: Failure
Expected equality of these values:
tz->base_utc_offset().hours()
Which is: 0
-7
[ FAILED ] gnc_timezone_constructors.test_GMT_plus_7_timezone (0 ms)
[ RUN ] gnc_timezone_constructors.test_IANA_Belize_tz
./libgnucash/engine/test/gtest-gnc-timezone.cpp:121: Failure
Expected equality of these values:
tz->std_zone_abbrev()
Which is: "UTC"
"LMT"
./libgnucash/engine/test/gtest-gnc-timezone.cpp:123: Failure
Expected equality of these values:
tz->base_utc_offset().total_seconds()
Which is: 0
-21168
...
--Daniel