Skip to content

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

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions