Skip to content

t/ack-man.t and t/invalid-ackrc.t fail on FreeBSD #401

@rosorio

Description

@rosorio

Running package test on FreeBSD return the following errors, this is true on 3.10.0 but also in 3.9.0
This is not a blocker to update the port but something si probably missing

t/ack-man.t .................. 1/2
#   Failed test 'Manual should be between 900-2000 lines long but is actually 0 long'
#   at t/ack-man.t line 23.
# --man start=[]
# --man end=[]

#   Failed test 'Nothing in STDERR'
#   at t/ack-man.t line 33.
# [
#   'Use of uninitialized value in split at /usr/local/lib/perl5/5.42/Pod/Perldoc/BaseTo.pm line 74.',
#   'Use of uninitialized value in split at /usr/local/lib/perl5/5.42/Pod/Perldoc/BaseTo.pm line 74.',
#   'Use of uninitialized value in split at /usr/local/lib/perl5/5.42/Pod/Perldoc/BaseTo.pm line 74.',
#   'Use of uninitialized value $roffer in concatenation (.) or string at /usr/local/lib/perl5/5.42/Pod/Perldoc/ToMan.pm line 53.',
#   'Use of uninitialized value in concatenation (.) or string at /usr/local/lib/perl5/5.42/Pod/Perldoc/ToMan.pm line 284.',
#   'Use of uninitialized value in pattern match (m//) at /usr/local/lib/perl5/5.42/Pod/Perldoc/ToMan.pm line 289.',
#   'Error while formatting with Pod::Perldoc::ToMan:',
#   ' no nroffer!?',
#   ' at /usr/local/lib/perl5/5.42/Pod/Perldoc.pm line 1517.',
#   '',
#   '',
#   ' at /usr/local/bin/perldoc line 13.',
#   'Got a 0-length file from /wrkdirs/usr/ports/textproc/p5-ack/work/ack-v3.10.0/blib/script/ack via Pod::Perldoc::ToMan!?',
#   '',
#   ' at /usr/local/bin/perldoc line 13.'
# ]
# Looks like you failed 2 tests of 2.



t/invalid-ackrc.t ............ 2/3
    #   Failed test 'Should have no output to stderr: ack --env --man'
    #   at t/invalid-ackrc.t line 78.
    #          got: '15'
    #     expected: '0'
    # STDERR:
    # Use of uninitialized value in split at /usr/local/lib/perl5/5.42/Pod/Perldoc/BaseTo.pm line 74.
    # Use of uninitialized value in split at /usr/local/lib/perl5/5.42/Pod/Perldoc/BaseTo.pm line 74.
    # Use of uninitialized value in split at /usr/local/lib/perl5/5.42/Pod/Perldoc/BaseTo.pm line 74.
    # Use of uninitialized value $roffer in concatenation (.) or string at /usr/local/lib/perl5/5.42/Pod/Perldoc/ToMan.pm line 53.
    # Use of uninitialized value in concatenation (.) or string at /usr/local/lib/perl5/5.42/Pod/Perldoc/ToMan.pm line 284.
    # Use of uninitialized value in pattern match (m//) at /usr/local/lib/perl5/5.42/Pod/Perldoc/ToMan.pm line 289.
    # Error while formatting with Pod::Perldoc::ToMan:
    #  no nroffer!?
    #  at /usr/local/lib/perl5/5.42/Pod/Perldoc.pm line 1517.
    #
    #
    #  at /usr/local/bin/perldoc line 13.
    # Got a 0-length file from /wrkdirs/usr/ports/textproc/p5-ack/work/ack-v3.10.0/blib/script/ack via Pod::Perldoc::ToMan!?
    #
    #  at /usr/local/bin/perldoc line 13.
Use of uninitialized value in join or string at t/invalid-ackrc.t line 80.
Use of uninitialized value in join or string at t/invalid-ackrc.t line 80.

    #   Failed test at t/invalid-ackrc.t line 82.
    #                   '
    # '
    #     doesn't match '(?^ms:NAME.+ack(?:-standalone)?\s)'
    # Looks like you failed 2 tests of 2.

#   Failed test 'Check --env --man'
#   at t/invalid-ackrc.t line 83.
# Looks like you failed 1 test of 3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions