Skip Menu |

This queue is for tickets about the Net-OpenSSH CPAN distribution.

Report information
The Basics
Id: 133092
Status: open
Priority: 0/
Queue: Net-OpenSSH

People
Owner: Nobody in particular
Requestors: jrtaisto [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests fail
Date: Fri, 31 Jul 2020 17:55:31 -0400
To: bug-Net-OpenSSH [...] rt.cpan.org
From: John Taisto <jrtaisto [...] gmail.com>
Module: Net-OpenSSH-0.79 Perl version: This is perl 5, version 32, subversion 0 (v5.32.0) built for aix-thread-multi uname -a: AIX my_hostname 2 7 00C74F404B00 oslevel -s: 7200-03-04-1938 ssh -V: OpenSSH_7.5p1, OpenSSL 1.0.2t 10 Sep 2019 Errors seen with make test: # running tests for shells sh csh bash ksh t/quoting.t .. 130/812 # Failed test 'csh - 1' # at t/quoting.t line 59. .....bunch of characters omitted t/quoting.t .. 713/812 # Looks like you failed 144 tests of 812. t/quoting.t .. Dubious, test returned 144 (wstat 36864, 0x9000) Failed 144/812 subtests t/uri.t ...... ok Test Summary Report ------------------- t/quoting.t (Wstat: 36864 Tests: 812 Failed: 144) Failed tests: 205-207, 209-218, 220, 226-228, 230, 232-233 238-243, 247-253, 255-264, 269-270, 272-275 279, 282, 284, 286-288, 290, 293-300, 302-307 309, 311-325, 327-329, 331-337, 339-344 346-349, 352-354, 356, 358-359, 361-363 365-369, 371-373, 376-381, 383-386, 388-391 394-397, 399, 402-403 Non-zero exit status: 144 Files=3, Tests=879, 13 wallclock secs ( 0.04 usr 0.01 sys + 1.45 cusr 1.43 csys = 2.93 CPU) Result: FAIL Failed 1/3 test programs. 144/879 subtests failed. make: 1254-004 The error code from the last command is 255. If I remove csh from the list of shells to test everything passes like so: t/1_run.t .... ok t/quoting.t .. # unable to exec tcsh -c echo good # unable to exec dash -c echo good # unable to exec ash -c echo good # unable to exec pdksh -c echo good # unable to exec mksh -c echo good # unable to exec zsh -c echo good # unable to exec fish -c echo good # running tests for shells sh bash ksh t/quoting.t .. ok t/uri.t ...... ok All tests successful. Files=3, Tests=676, 10 wallclock secs ( 0.04 usr 0.00 sys + 1.04 cusr 1.07 csys = 2.15 CPU) Result: PASS Note: Build host on network that can't reach the internet.
Subject: Re: [rt.cpan.org #133092] test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests fail
Date: Mon, 3 Aug 2020 09:10:21 +0200
To: bug-Net-OpenSSH [...] rt.cpan.org
From: Salvador Fandiño <sfandino [...] yahoo.com>
On 31/7/20 23:55, John Taisto via RT wrote: Show quoted text
> Fri Jul 31 17:55:52 2020: Request 133092 was acted upon. > Transaction: Ticket created by jrtaisto@gmail.com > Queue: Net-OpenSSH > Subject: test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests fail > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: jrtaisto@gmail.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > > > Module: Net-OpenSSH-0.79 > Perl version: This is perl 5, version 32, subversion 0 (v5.32.0) built for > aix-thread-multi > uname -a: AIX my_hostname 2 7 00C74F404B00 > oslevel -s: 7200-03-04-1938 > ssh -V: OpenSSH_7.5p1, OpenSSL 1.0.2t 10 Sep 2019 > > Errors seen with make test: > > # running tests for shells sh csh bash ksh > t/quoting.t .. 130/812 > # Failed test 'csh - 1' > # at t/quoting.t line 59.
A log of the failed tests is saved in a file named "misquoted.txt". Look for it and sent it to me, so that I can see where it is failing, please. Show quoted text
> > .....bunch of characters omitted > > t/quoting.t .. 713/812 # Looks like you failed 144 tests of 812. > t/quoting.t .. Dubious, test returned 144 (wstat 36864, 0x9000) > Failed 144/812 subtests > t/uri.t ...... ok > > Test Summary Report > ------------------- > t/quoting.t (Wstat: 36864 Tests: 812 Failed: 144) > Failed tests: 205-207, 209-218, 220, 226-228, 230, 232-233 > 238-243, 247-253, 255-264, 269-270, 272-275 > 279, 282, 284, 286-288, 290, 293-300, 302-307 > 309, 311-325, 327-329, 331-337, 339-344 > 346-349, 352-354, 356, 358-359, 361-363 > 365-369, 371-373, 376-381, 383-386, 388-391 > 394-397, 399, 402-403 > Non-zero exit status: 144 > Files=3, Tests=879, 13 wallclock secs ( 0.04 usr 0.01 sys + 1.45 cusr > 1.43 csys = 2.93 CPU) > Result: FAIL > Failed 1/3 test programs. 144/879 subtests failed. > make: 1254-004 The error code from the last command is 255. > > If I remove csh from the list of shells to test everything passes like so: > > t/1_run.t .... ok > t/quoting.t .. # unable to exec tcsh -c echo good > # unable to exec dash -c echo good > # unable to exec ash -c echo good > # unable to exec pdksh -c echo good > # unable to exec mksh -c echo good > # unable to exec zsh -c echo good > # unable to exec fish -c echo good > # running tests for shells sh bash ksh > t/quoting.t .. ok > t/uri.t ...... ok > All tests successful. > Files=3, Tests=676, 10 wallclock secs ( 0.04 usr 0.00 sys + 1.04 cusr > 1.07 csys = 2.15 CPU) > Result: PASS > > Note: Build host on network that can't reach the internet. >
Subject: Re: [rt.cpan.org #133092] test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests fail
Date: Mon, 3 Aug 2020 09:15:44 -0400
To: bug-Net-OpenSSH [...] rt.cpan.org
From: John Taisto <jrtaisto [...] gmail.com>
I've attached the requested file. Thanks. On Mon, Aug 3, 2020 at 3:10 AM Salvador \"Fandiño\" via RT < bug-Net-OpenSSH@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > > > On 31/7/20 23:55, John Taisto via RT wrote:
> > Fri Jul 31 17:55:52 2020: Request 133092 was acted upon. > > Transaction: Ticket created by jrtaisto@gmail.com > > Queue: Net-OpenSSH > > Subject: test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests
> fail
> > Broken in: (no value) > > Severity: (no value) > > Owner: Nobody > > Requestors: jrtaisto@gmail.com > > Status: new > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > > > > > > Module: Net-OpenSSH-0.79 > > Perl version: This is perl 5, version 32, subversion 0 (v5.32.0) built
> for
> > aix-thread-multi > > uname -a: AIX my_hostname 2 7 00C74F404B00 > > oslevel -s: 7200-03-04-1938 > > ssh -V: OpenSSH_7.5p1, OpenSSL 1.0.2t 10 Sep 2019 > > > > Errors seen with make test: > > > > # running tests for shells sh csh bash ksh > > t/quoting.t .. 130/812 > > # Failed test 'csh - 1' > > # at t/quoting.t line 59.
> > A log of the failed tests is saved in a file named "misquoted.txt". > > Look for it and sent it to me, so that I can see where it is failing, > please. > > >
> > > > .....bunch of characters omitted > > > > t/quoting.t .. 713/812 # Looks like you failed 144 tests of 812. > > t/quoting.t .. Dubious, test returned 144 (wstat 36864, 0x9000) > > Failed 144/812 subtests > > t/uri.t ...... ok > > > > Test Summary Report > > ------------------- > > t/quoting.t (Wstat: 36864 Tests: 812 Failed: 144) > > Failed tests: 205-207, 209-218, 220, 226-228, 230, 232-233 > > 238-243, 247-253, 255-264, 269-270, 272-275 > > 279, 282, 284, 286-288, 290, 293-300, 302-307 > > 309, 311-325, 327-329, 331-337, 339-344 > > 346-349, 352-354, 356, 358-359, 361-363 > > 365-369, 371-373, 376-381, 383-386, 388-391 > > 394-397, 399, 402-403 > > Non-zero exit status: 144 > > Files=3, Tests=879, 13 wallclock secs ( 0.04 usr 0.01 sys + 1.45 cusr > > 1.43 csys = 2.93 CPU) > > Result: FAIL > > Failed 1/3 test programs. 144/879 subtests failed. > > make: 1254-004 The error code from the last command is 255. > > > > If I remove csh from the list of shells to test everything passes like
> so:
> > > > t/1_run.t .... ok > > t/quoting.t .. # unable to exec tcsh -c echo good > > # unable to exec dash -c echo good > > # unable to exec ash -c echo good > > # unable to exec pdksh -c echo good > > # unable to exec mksh -c echo good > > # unable to exec zsh -c echo good > > # unable to exec fish -c echo good > > # running tests for shells sh bash ksh > > t/quoting.t .. ok > > t/uri.t ...... ok > > All tests successful. > > Files=3, Tests=676, 10 wallclock secs ( 0.04 usr 0.00 sys + 1.04 cusr > > 1.07 csys = 2.15 CPU) > > Result: PASS > > > > Note: Build host on network that can't reach the internet. > >
> >

Message body is not shown because sender requested not to inline it.

Subject: Re: [rt.cpan.org #133092] test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests fail
Date: Tue, 4 Aug 2020 17:25:28 +0200
To: bug-Net-OpenSSH [...] rt.cpan.org
From: Salvador Fandiño <sfandino [...] yahoo.com>
On 3/8/20 15:16, John Taisto via RT wrote: Show quoted text
> Queue: Net-OpenSSH > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > > I've attached the requested file. Thanks. > > On Mon, Aug 3, 2020 at 3:10 AM Salvador \"Fandi??o\" via RT < > bug-Net-OpenSSH@rt.cpan.org> wrote: >
>> <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > >> >> >> On 31/7/20 23:55, John Taisto via RT wrote:
>>> Fri Jul 31 17:55:52 2020: Request 133092 was acted upon. >>> Transaction: Ticket created by jrtaisto@gmail.com >>> Queue: Net-OpenSSH >>> Subject: test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests
>> fail
>>> Broken in: (no value) >>> Severity: (no value) >>> Owner: Nobody >>> Requestors: jrtaisto@gmail.com >>> Status: new >>> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > >>> >>> >>> Module: Net-OpenSSH-0.79 >>> Perl version: This is perl 5, version 32, subversion 0 (v5.32.0) built
>> for
>>> aix-thread-multi >>> uname -a: AIX my_hostname 2 7 00C74F404B00 >>> oslevel -s: 7200-03-04-1938 >>> ssh -V: OpenSSH_7.5p1, OpenSSL 1.0.2t 10 Sep 2019 >>> >>> Errors seen with make test: >>> >>> # running tests for shells sh csh bash ksh >>> t/quoting.t .. 130/812 >>> # Failed test 'csh - 1' >>> # at t/quoting.t line 59.
>> A log of the failed tests is saved in a file named "misquoted.txt". >> >> Look for it and sent it to me, so that I can see where it is failing, >> please. >> >>
It seems AIX csh is dropping 0x01 chars passed in command line arguments. Unfortunately I don't have access to an AIX machine that I could use to investigate how to work around that. Also, unless you use csh as the default shell for your remote accounts and are passing binary data as command arguments, the issue is not going to affect you. You can just ignore the error and force installation of the package.
Subject: Re: [rt.cpan.org #133092] test failure on AIX 7.2 - perl 5.32.0 32-bit - csh tests fail
Date: Tue, 4 Aug 2020 15:21:27 -0400
To: bug-Net-OpenSSH [...] rt.cpan.org
From: John Taisto <jrtaisto [...] gmail.com>
I had come to that conclusion too. I don't use csh on AIX typically, so it's not going to limit my ability to use the module. It may be worth removing it from the list of shells for AIX builds so that it comes up clean for others or maybe mention that in the README. Thanks, appreciate your looking into this. On Tue, Aug 4, 2020 at 11:25 AM Salvador \"Fandiño\" via RT < bug-Net-OpenSSH@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > > > On 3/8/20 15:16, John Taisto via RT wrote:
> > Queue: Net-OpenSSH > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > > > > I've attached the requested file. Thanks. > > > > On Mon, Aug 3, 2020 at 3:10 AM Salvador \"Fandi??o\" via RT < > > bug-Net-OpenSSH@rt.cpan.org> wrote: > >
> >> <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > >> > >> > >> On 31/7/20 23:55, John Taisto via RT wrote:
> >>> Fri Jul 31 17:55:52 2020: Request 133092 was acted upon. > >>> Transaction: Ticket created by jrtaisto@gmail.com > >>> Queue: Net-OpenSSH > >>> Subject: test failure on AIX 7.2 - perl 5.32.0 32-bit - csh
> tests
> >> fail
> >>> Broken in: (no value) > >>> Severity: (no value) > >>> Owner: Nobody > >>> Requestors: jrtaisto@gmail.com > >>> Status: new > >>> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=133092 > > >>> > >>> > >>> Module: Net-OpenSSH-0.79 > >>> Perl version: This is perl 5, version 32, subversion 0 (v5.32.0) built
> >> for
> >>> aix-thread-multi > >>> uname -a: AIX my_hostname 2 7 00C74F404B00 > >>> oslevel -s: 7200-03-04-1938 > >>> ssh -V: OpenSSH_7.5p1, OpenSSL 1.0.2t 10 Sep 2019 > >>> > >>> Errors seen with make test: > >>> > >>> # running tests for shells sh csh bash ksh > >>> t/quoting.t .. 130/812 > >>> # Failed test 'csh - 1' > >>> # at t/quoting.t line 59.
> >> A log of the failed tests is saved in a file named "misquoted.txt". > >> > >> Look for it and sent it to me, so that I can see where it is failing, > >> please. > >> > >>
> > It seems AIX csh is dropping 0x01 chars passed in command line arguments. > > Unfortunately I don't have access to an AIX machine that I could use to > investigate how to work around that. > > Also, unless you use csh as the default shell for your remote accounts > and are passing binary data as command arguments, the issue is not going > to affect you. You can just ignore the error and force installation of > the package. > >