Re: [GNC-dev] GnuCash 4.4 tests failing
Yes, it did indeed fix it. Thanks! Regards, Manfred Am 05.02.2021 11:45, schrieb Christopher Lam: Maybe this fixes it. https://github.com/Gnucash/gnucash/commit/ffa2f606e38c96a64cbebd4204f3795d5dd7c22d On Fri, 5 Feb 2021 at 10:05, Manfred Usselmann wrote: Hi, I'm still trying to provide a GC 4.4 package for Void Linux. I have either fixed or disabled the tests mentioned below, so this is solved. Now I get a strange failure with 31 - test-engine. See attached log. It only fails on x86_64-musl! See also https://github.com/void-linux/void-packages/actions/runs/538777398 https://github.com/void-linux/void-packages/pull/27504/ Any idea what could cause this? Thanks and regards Manfred Am 03.01.2021 18:18, schrieb John Ralls: On Jan 3, 2021, at 5:12 AM, Manfred Usselmann wrote: Hi, I'm building GnuCash 4.4 for Void Linux. The build itself is successful and GC seems to run ok, but when I run the test suite with the released code some test do fail: 96% tests passed, 4 tests failed out of 111 The following tests FAILED: 31 - test-qof (Subprocess aborted) 54 - test-gnc-numeric (Failed) 55 - test-gnc-timezone (Failed) 56 - test-gnc-datetime (Failed) For details see attached log. Can this be ignored and the package released despite of these failed tests? The failures appear to be down to your not having the fr_FR and de_DE locales installed and to not having time zone info support. The locales are needed only for testing, but if TZ info is an optional package on Void Linux then it should be added as a package dependency. If TZ info is installed and GnuCash can't find it then you need to figure out exactly what's going wrong. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] GnuCash 4.4 tests failing
Maybe this fixes it. https://github.com/Gnucash/gnucash/commit/ffa2f606e38c96a64cbebd4204f3795d5dd7c22d On Fri, 5 Feb 2021 at 10:05, Manfred Usselmann wrote: > Hi, > > I'm still trying to provide a GC 4.4 package for Void Linux. > > I have either fixed or disabled the tests mentioned below, so this is > solved. > > Now I get a strange failure with 31 - test-engine. See attached log. It > only fails on x86_64-musl! > > See also > https://github.com/void-linux/void-packages/actions/runs/538777398 > > https://github.com/void-linux/void-packages/pull/27504/ > > Any idea what could cause this? > > Thanks and regards > Manfred > > > Am 03.01.2021 18:18, schrieb John Ralls: > >> On Jan 3, 2021, at 5:12 AM, Manfred Usselmann > >> wrote: > >> > >> Hi, > >> > >> I'm building GnuCash 4.4 for Void Linux. The build itself is > >> successful and GC seems to run ok, but when I run the test suite with > >> the released code some test do fail: > >> > >>96% tests passed, 4 tests failed out of 111 > >> > >>The following tests FAILED: > >> 31 - test-qof (Subprocess aborted) > >> 54 - test-gnc-numeric (Failed) > >> 55 - test-gnc-timezone (Failed) > >> 56 - test-gnc-datetime (Failed) > >> > >> For details see attached log. Can this be ignored and the package > >> released despite of these failed tests? > > > > The failures appear to be down to your not having the fr_FR and de_DE > > locales installed and to not having time zone info support. The > > locales are needed only for testing, but if TZ info is an optional > > package on Void Linux then it should be added as a package dependency. > > If TZ info is installed and GnuCash can't find it then you need to > > figure out exactly what's going wrong. > > > > Regards, > > John Ralls > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] GnuCash 4.4 tests failing
> On Jan 3, 2021, at 9:26 AM, Frank H. Ellenberger > wrote: > > Hi, > > Am 03.01.21 um 18:18 schrieb John Ralls: >> The locales are needed only for testing, but if TZ info is an optional >> package on Void Linux then it should be added as a package dependency. > > Shouldnt this go to README.dependencies? Zoneinfo is a required POSIX component. Any distro that doesn't include it in the base installation is severely defective. The locales are needed only for running a few tests, not for running GnuCash. There's an error message that's emitted in the test output suggesting that one check the locales if the test fails. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] GnuCash 4.4 tests failing
Am 03.01.2021 19:43, schrieb Manfred Usselmann: Am 03.01.2021 18:18, schrieb John Ralls: On Jan 3, 2021, at 5:12 AM, Manfred Usselmann wrote: Hi, I'm building GnuCash 4.4 for Void Linux. The build itself is successful and GC seems to run ok, but when I run the test suite with the released code some tests do fail: 96% tests passed, 4 tests failed out of 111 The following tests FAILED: 31 - test-qof (Subprocess aborted) 54 - test-gnc-numeric (Failed) 55 - test-gnc-timezone (Failed) 56 - test-gnc-datetime (Failed) For details see attached log. Can this be ignored and the package released despite of these failed tests? The failures appear to be down to your not having the fr_FR and de_DE locales installed and to not having time zone info support. The locales are needed only for testing, but if TZ info is an optional package on Void Linux then it should be added as a package dependency. If TZ info is installed and GnuCash can't find it then you need to figure out exactly what's going wrong. I had de_DE, en_GB and en_US installed and the package tzdata (/usr/share/zoneinfo). Additionally I have now installed fr_FR and tzutil, but I'm still getting the same errors... Sorry, after adding tzdata as dependency test 55 and 56 run successful now and only the locale issue remains, which can probably be ignored... Regards, Manfred ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] GnuCash 4.4 tests failing
Am 03.01.2021 18:18, schrieb John Ralls: On Jan 3, 2021, at 5:12 AM, Manfred Usselmann wrote: Hi, I'm building GnuCash 4.4 for Void Linux. The build itself is successful and GC seems to run ok, but when I run the test suite with the released code some tests do fail: 96% tests passed, 4 tests failed out of 111 The following tests FAILED: 31 - test-qof (Subprocess aborted) 54 - test-gnc-numeric (Failed) 55 - test-gnc-timezone (Failed) 56 - test-gnc-datetime (Failed) For details see attached log. Can this be ignored and the package released despite of these failed tests? The failures appear to be down to your not having the fr_FR and de_DE locales installed and to not having time zone info support. The locales are needed only for testing, but if TZ info is an optional package on Void Linux then it should be added as a package dependency. If TZ info is installed and GnuCash can't find it then you need to figure out exactly what's going wrong. I had de_DE, en_GB and en_US installed and the package tzdata (/usr/share/zoneinfo). Additionally I have now installed fr_FR and tzutil, but I'm still getting the same errors... Regards, Manfred ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] GnuCash 4.4 tests failing
Hi, Am 03.01.21 um 18:18 schrieb John Ralls: > The locales are needed only for testing, but if TZ info is an optional > package on Void Linux then it should be added as a package dependency. Shouldnt this go to README.dependencies? Frank ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] GnuCash 4.4 tests failing
> On Jan 3, 2021, at 5:12 AM, Manfred Usselmann wrote: > > Hi, > > I'm building GnuCash 4.4 for Void Linux. The build itself is successful and > GC seems to run ok, but when I run the test suite with the released code some > test do fail: > >96% tests passed, 4 tests failed out of 111 > >The following tests FAILED: > 31 - test-qof (Subprocess aborted) > 54 - test-gnc-numeric (Failed) > 55 - test-gnc-timezone (Failed) > 56 - test-gnc-datetime (Failed) > > For details see attached log. Can this be ignored and the package released > despite of these failed tests? The failures appear to be down to your not having the fr_FR and de_DE locales installed and to not having time zone info support. The locales are needed only for testing, but if TZ info is an optional package on Void Linux then it should be added as a package dependency. If TZ info is installed and GnuCash can't find it then you need to figure out exactly what's going wrong. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel