gnu: biber@2.7: "check" phase fails at "dateformats.t" tests

  • Done
  • quality assurance status badge
Details
2 participants
  • Adonay Felipe Nogueira
  • zimoun
Owner
unassigned
Submitted by
Adonay Felipe Nogueira
Severity
normal

Debbugs page

A
A
Adonay Felipe Nogueira wrote on 26 Oct 2017 16:51
(address . bug-guix@gnu.org)
87inf1qxhh.fsf@hyperbola.info
When attempting:

$ guix package --fallback -i biber

This is the interesting part of the output:

Toggle snippet (20 lines)
starting phase `configure'
running `perl' with arguments ("Build.PL"
"--prefix=/gnu/store/0mkxal471rqb55zvnqrapp970irzdb5i-biber-2.7"
"--installdirs=site")
WARNING: the following files are missing in your kit:
META.json
META.yml
Please inform the author.

Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'biblatex-biber' version '2.7'
phase `configure' succeeded after 0.6 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
Building biblatex-biber
phase `build' succeeded after 0.7 seconds
starting phase `check'

Toggle snippet (30 lines)
t/crossrefs.t .......... ok
Unescaped left brace in regex is deprecated here (and will be fatal in
Perl 5.30
), passed through in regex; marked by <-- HERE in m/}(\pM+\pL){ <-- HERE
(?!\pL+
\\)/ at
/tmp/guix-build-biber-2.7.drv-0/biber-2.7/blib/lib/Biber/LaTeX/Recode.pm
line 316.

# Failed test 'Extended years - 1'
# at t/dateformats.t line 684.
# --- Got
# +++ Expected
# @@ -1 +1 @@
# --638829
# +17000002

# Failed test 'Extended years - 2'
# at t/dateformats.t line 685.
# --- Got
# +++ Expected
# @@ -1 +1 @@
# --5240781
# +-17000002
# Looks like you failed 2 tests of 45.
t/dateformats.t ........
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/45 subtests

Toggle snippet (17 lines)
Test Summary Report
-------------------
t/dateformats.t (Wstat: 512 Tests: 45 Failed: 2)
Failed tests: 43-44
Non-zero exit status: 2
Files=43, Tests=1061, 78 wallclock secs ( 0.64 usr 0.14 sys + 59.30
cusr 16.42 csys = 76.50 CPU)
Result: FAIL
Failed 1/43 test programs. 2/1061 subtests failed.
phase `check' failed after 79.2 seconds
builder for
`/gnu/store/07p6wbr4j2j3qy4151z0gak2dylwhrkm-biber-2.7.drv' failed
with exit code 1
guix package: error: build failed: build of
`/gnu/store/07p6wbr4j2j3qy4151z0gak2dylwhrkm-biber-2.7.drv' failed

The other parts are related to unescaped left braces, because Perl now
changed how the regular expressions work in the language of the same
name.

--
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
instantaneamente comigo no endereço abaixo.
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.
Z
Z
zimoun wrote on 5 Jul 2021 04:51
(name . Adonay Felipe Nogueira)(address . adfeno@hyperbola.info)(address . 29021@debbugs.gnu.org)
874kd92d3a.fsf@gmail.com
Hi,

This old bug [1] is about a failure of the package 'biber'.


On Thu, 26 Oct 2017 at 21:51, Adonay Felipe Nogueira <adfeno@hyperbola.info> wrote:

Toggle quote (21 lines)
> $ guix package --fallback -i biber

> starting phase `configure'
> running `perl' with arguments ("Build.PL"
> "--prefix=/gnu/store/0mkxal471rqb55zvnqrapp970irzdb5i-biber-2.7"
> "--installdirs=site")
> WARNING: the following files are missing in your kit:
> META.json
> META.yml
> Please inform the author.
>
> Created MYMETA.yml and MYMETA.json
> Creating new 'Build' script for 'biblatex-biber' version '2.7'
> phase `configure' succeeded after 0.6 seconds
> starting phase `patch-generated-file-shebangs'
> phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
> starting phase `build'
> Building biblatex-biber
> phase `build' succeeded after 0.7 seconds
> starting phase `check'

[...]

Toggle quote (2 lines)
> # Failed test 'Extended years - 1'

[...]

Toggle quote (2 lines)
> # Failed test 'Extended years - 2'

[...]

Toggle quote (18 lines)
> Failed 2/45 subtests
>
> Test Summary Report
> -------------------
> t/dateformats.t (Wstat: 512 Tests: 45 Failed: 2)
> Failed tests: 43-44
> Non-zero exit status: 2
> Files=43, Tests=1061, 78 wallclock secs ( 0.64 usr 0.14 sys + 59.30
> cusr 16.42 csys = 76.50 CPU)
> Result: FAIL
> Failed 1/43 test programs. 2/1061 subtests failed.
> phase `check' failed after 79.2 seconds
> builder for
> `/gnu/store/07p6wbr4j2j3qy4151z0gak2dylwhrkm-biber-2.7.drv' failed
> with exit code 1
> guix package: error: build failed: build of
> `/gnu/store/07p6wbr4j2j3qy4151z0gak2dylwhrkm-biber-2.7.drv' failed

Using Guix 3694c0d, the package 'biber' (now at 2.12) builds for me.

Does it build for you?

All the best,
simon
Z
Z
zimoun wrote on 13 Jul 2021 01:15
control message for bug #29021
(address . control@debbugs.gnu.org)
86a6mqpr3j.fsf@gmail.com
tags 29021 + moreinfo
quit
Z
Z
zimoun wrote on 17 Aug 2021 14:39
Re: bug#29021: gnu: biber@2.7: "check" phase fails at "dateformats.t" tests
(name . Adonay Felipe Nogueira)(address . adfeno@hyperbola.info)(address . 29021@debbugs.gnu.org)
86v943lpjd.fsf@gmail.com
Hi,

On Mon, 05 Jul 2021 at 13:51, zimoun <zimon.toutoune@gmail.com> wrote:
Toggle quote (4 lines)
> On Thu, 26 Oct 2017 at 21:51, Adonay Felipe Nogueira <adfeno@hyperbola.info> wrote:
>
>> $ guix package --fallback -i biber

[...]

Toggle quote (4 lines)
> Using Guix 3694c0d, the package 'biber' (now at 2.12) builds for me.
>
> Does it build for you?

Considering this, I am closing. If I miss something, feel free to
reopen.

All the best,
simon
Z
Z
zimoun wrote on 17 Aug 2021 14:42
control message for bug #29021
(address . control@debbugs.gnu.org)
86r1erlpct.fsf@gmail.com
tags 29021 fixed
close 29021
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 29021@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 29021
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch