Subject: bug#33948: closed (Re: bug#31868: Test failure for GnuCash 3.3 (previously 3.0))

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 02 Jan 2019 22:34:03 +0000

Your bug report

#31868: Gnucash installation failed

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
31868: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=31868
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#31868: Test failure for GnuCash 3.3 (previously 3.0)
From: Maxim Cournoyer <[email-masked]>
To: Ricardo Wurmus <[email-masked]>
Cc: Efraim Flashner <[email-masked]>, Maxim Cournoyer <[email-masked]>, [email-masked]
Date: Wed, 02 Jan 2019 17:33:04 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

Ricardo Wurmus <[email-masked]> writes:

> Efraim Flashner <[email-masked]> writes:
>
>> On Tue, Jan 01, 2019 at 03:15:09PM -0500, Maxim Cournoyer wrote:
>>> Using latest Guix, GnuCash 3.3 fails its test suite by only one test:
>>> 
>>> --8<---------------cut here---------------start------------->8---
>>> [fail] line:644, test: dual amount column, first transaction correct
>>> transaction.scm/display options
>>>  -> expected: ("01/03/18" "$103 income" "Root.Asset.Bank" "$103.00" "$103.00")
>>>  -> obtained: ("01/03/19" "$103 income" "Root.Asset.Bank" "$103.00" "$103.00")
>>>  --8<---------------cut here---------------end--------------->8---
>>> 
>>
>> Haven't looked at the test yet, is this a 'yyyy' vs 'YYYY' error in ISO8601?
>
> To me this looks like the test assumes that we’re running it in 2018,
> not $current_year.

Good flair; it turned out to be exactly this.

Fixed with commit 707efe171a4e0e542a7d969c130195fa94b5d615. Closing.

Thank you,

Maxim

Subject: Gnucash installation failed
From: <[email-masked]>
To: Bug Guix <[email-masked]>
Date: Tue, 1 Jan 2019 21:24:00 +0100 (CET)
List-Id: <debbugs-submit.debbugs.gnu.org>

`guix package -i gnucash` failed with this build log: https://files.fm/u/3rztseb9 <https://files.fm/u/3rztseb9>

$ guix describe
Generation 44    Jan 01 2019 13:00:14    (current)
  guix 897f303
    repository URL: https://git.savannah.gnu.org/git/guix.git <https://git.savannah.gnu.org/git/guix.git>
    branch: master
    commit: 897f303d2fa61497a931cf5fcb43349eb5f44c14
$ uname -a
Linux host 4.19.13-gnu #1 SMP 1 x86_64 GNU/Linux

$ cat /proc/version
Linux version 4.19.13-gnu (nixbld@) (gcc version 7.4.0 (GCC)) #1 SMP 1