[GNC-dev] Missing packages

Stephen M. Butler kg7je at arrl.net
Fri Sep 27 22:17:58 EDT 2019


On 9/27/19 11:00 AM, John Ralls wrote:
> Your first post in this thread ended with a cmake command line with a bunch of extra options. I guess try using the whole lot of them and see if that works and what errors you get.
>
> Regards,
> John Ralls

That cmake/make combination appeared to work.  So, back to
dpkg-buildpackage and captured the terminal output (attached).  I
scanned it and saw these items buried deep inside:

        Start  10: test-app-utils
 10/127 Test  #10: test-app-utils
...............................***Failed    0.18 sec

        Start  13: test-load-backend
 13/127 Test  #13: test-load-backend
............................***Failed    0.01 sec
        Start  14: test-load-xml2
 14/127 Test  #14: test-load-xml2
...............................***Failed    0.04 sec

       Start  23: test-backend-dbi
 23/127 Test  #23: test-backend-dbi .............................Child
aborted***Exception:   0.10 sec

       Start  60: test-gnc-timezone
 60/127 Test  #60: test-gnc-timezone
............................***Failed    0.01 sec

       Start  88: test-aqb
 88/127 Test  #88: test-aqb
.....................................***Failed    0.14 sec

The following tests FAILED:
         10 - test-app-utils (Failed)
         13 - test-load-backend (Failed)
         14 - test-load-xml2 (Failed)
         23 - test-backend-dbi (Child aborted)
         60 - test-gnc-timezone (Failed)
         88 - test-aqb (Failed)

"test-exp-parser" start time: Sep 28 01:04 UTC
Output:
----------------------------------------------------------

(process:2885): qof-WARNING **: 01:04:10.976: [gnc_numeric_div()] Divide
by 0.
<CRITICAL> (gnc.gui) [func_op()] function eval error: [À°7<97>àU]

"test-link-module-app-utils" start time: Sep 28 01:04 UTC
Output:
----------------------------------------------------------
* 01:04:11  WARN <gnc.engine> failed to load gncmod-backend-dbi from
relative path
* 01:04:11 ERROR <gnc.engine> required library gncmod-backend-dbi not found.
* 01:04:11  WARN <gnc.engine> failed to load gncmod-backend-xml from
relative path
* 01:04:11 ERROR <gnc.engine> required library gncmod-backend-xml not found.
<end of output>

The above repeated throughout the rest of the file.

 "test-print-parse-amount" start time: Sep 28 01:04 UTC
Output:
----------------------------------------------------------
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t
<WARNING> (qof) [gnc_numeric_mul()] Value too large to represent as int64_t


several of these:  * 01:04:11 ERROR <gnc.engine> QofQueryPredData*
qof_query_string_predicate(QofQueryCompare, const char*, QofStringMatch,
gboolean): assertion 'how == QOF_COMPARE_CONTAINS || how ==
QOF_COMPARE_NCONTAINS || how == QOF_COMPARE_EQUAL || how ==
QOF_COMPARE_NEQ' failed


several of these: * 01:04:11 ERROR <GLib> g_date_add_days: assertion
'ndays <= G_MAXUINT32 - d->julian_days' failed

23/127 Test: test-backend-dbi
Command: "/home/steve/Projects/GnuCash/gnucash/.build/bin/test-backend-dbi"
Directory:
/home/steve/Projects/GnuCash/gnucash/.build/libgnucash/backend/dbi/test
"test-backend-dbi" start time: Sep 28 01:04 UTC
Output:
----------------------------------------------------------
**
ERROR:/home/steve/Projects/GnuCash/gnucash/libgnucash/backend/dbi/test/test-backend-dbi.cpp:47:int
main(int, char**): assertion failed: (qof_load_backend_library
(GNC_LIB_REL_PATH_1, GNC_LIB_NAME_1))
<end of output>
Test time =   0.10 sec
----------------------------------------------------------
Test Failed.

  10800
[  FAILED  ] gnc_timezone_constructors.test_IANA_Minsk_tz (3 ms)
[ RUN      ] gnc_timezone_constructors.test_bogus_time_constructor
[       OK ] gnc_timezone_constructors.test_bogus_time_constructor (0 ms)
[----------] 9 tests from gnc_timezone_constructors (8 ms total)

[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (8 ms total)
[  PASSED  ] 4 tests.
[  FAILED  ] 5 tests, listed below:
[  FAILED  ] gnc_timezone_constructors.test_pacific_time_constructor
[  FAILED  ] gnc_timezone_constructors.test_GMT_plus_7_timezone
[  FAILED  ] gnc_timezone_constructors.test_IANA_Belize_tz
[  FAILED  ] gnc_timezone_constructors.test_IANA_Perth_tz
[  FAILED  ] gnc_timezone_constructors.test_IANA_Minsk_tz

"test-gnc-module-scm-module" start time: Sep 28 01:04 UTC
Output:
----------------------------------------------------------
<WARNING> (gnc.module) Module
'/home/steve/Projects/GnuCash/gnucash/.build//lib/x86_64-linux-gnu/gnucash/gnucash/test/libgncmod-futuremodsys.so'
requires newer module system

I guess the first task is to figure out why gncmod-backend-dbi  and -xml
are not found.  They appear to have been built based on searching the
terminal output.

-- 
Stephen M Butler, PMP, PSM
Stephen.M.Butler51 at gmail.com
kg7je at arrl.net
253-350-0166
-------------------------------------------
GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Disco_Build_dpkg
URL: <http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20190927/a6e126f9/attachment-0001.ksh>


More information about the gnucash-devel mailing list