araraloren / net-ftp Goto Github PK
View Code? Open in Web Editor NEWperl6 Net::FTP
Home Page: https://github.com/araraloren/Net-FTP
License: Artistic License 2.0
perl6 Net::FTP
Home Page: https://github.com/araraloren/Net-FTP
License: Artistic License 2.0
Sorry. Couldn't figure out how to get the version of Panda. If it helps, I git downloaded it on 01/13/2017
I am unable to install Net::FTP on Scientific Linux 7.2 (RHEL Clone)
==> Fetching Net::FTP
==> Building Net::FTP
==> Testing Net::FTP
t/01-load.t ......... ok
t/02-login.t ........ ok
t/03-directory.t .... ok
t/04-list.t ......... ok
t/05-put-get.t ......
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/2 subtests
t/06-mkdir-rmdir.t .. ok
t/05-put-get.t (Wstat: 512 Tests: 2 Failed: 2)
Failed tests: 1-2
Non-zero exit status: 2
Files=6, Tests=21, 17 wallclock secs ( 0.04 usr 0.01 sys + 7.19 cusr 0.52 csys = 7.76 CPU)
Result: FAIL
test stage failed for Net::FTP: 0
in method install at /usr/share/perl6/site/sources/582CB7486602954A4601BDCE5A0EAC54B05DA58A (Panda) line 186
in method resolve at /usr/share/perl6/site/sources/582CB7486602954A4601BDCE5A0EAC54B05DA58A (Panda) line 263
in sub MAIN at /usr/share/perl6/site/resources/E0D978079BB5081DE986D058BB8AB08252F05CC8 line 20
in block at /usr/share/perl6/site/resources/E0D978079BB5081DE986D058BB8AB08252F05CC8 line 165
Net::FTP(
*test stage failed for Net::FTP: 0)
Trying to install with Panda.
Running Windows 8.1
c:>perl6 --version
This is Rakudo version 2015.12 built on MoarVM version 2015.12
implementing Perl 6.c.
Errorlog from panda:
c:\>panda install Net::FTP
==> Fetching Net::FTP
==> Building Net::FTP
==> Testing Net::FTP
t/01-load.t ......... ok
Use of the 'unpack' method is experimental; please 'use experimental :pack'
in block at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 186
in method get at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 165
in method handlecmd at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 44
in method login at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 58
in block <unit> at t/02-login.t line 15
t/02-login.t ........
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 5/5 subtests
Use of the 'unpack' method is experimental; please 'use experimental :pack'
in block at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 186
in method get at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 165
in method handlecmd at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 44
in method login at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 58
in block <unit> at t/03-directory.t line 13
t/03-directory.t ....
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 7/7 subtests
Use of the 'unpack' method is experimental; please 'use experimental :pack'
in block at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 186
in method get at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 165
in method handlecmd at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 44
in method login at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 58
in block <unit> at t/04-list.t line 12
t/04-list.t .........
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 4/4 subtests
Use of the 'unpack' method is experimental; please 'use experimental :pack'
in block at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 186
in method get at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 165
in method handlecmd at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 44
in method login at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 58
in block <unit> at t/05-put-get.t line 11
t/05-put-get.t ......
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 2/2 subtests
Use of the 'unpack' method is experimental; please 'use experimental :pack'
in block at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 186
in method get at C:\.panda-work\1453705510_1\lib\Net\FTP\Control.pm6 line 165
in method handlecmd at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 44
in method login at C:\.panda-work\1453705510_1\lib\Net\FTP.pm6 line 58
in block <unit> at t/06-mkdir-rmdir.t line 11
t/06-mkdir-rmdir.t ..
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 2/2 subtests
Test Summary Report
-------------------
t/02-login.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 5 tests but ran 0.
t/03-directory.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 7 tests but ran 0.
t/04-list.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 4 tests but ran 0.
t/05-put-get.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 2 tests but ran 0.
t/06-mkdir-rmdir.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 2 tests but ran 0.
Files=6, Tests=1, 20 wallclock secs ( 0.08 usr + 0.09 sys = 0.17 CPU)
Result: FAIL
The spawned process exited unsuccessfully (exit code: 1)
in sub run-and-gather-output at C:\rakudo\share\perl6\site\sources\327D2CE888C
1E1A8E1CE67C73F25F837878EB9A8 line 85
in block at C:\rakudo\share\perl6\site\sources\86FECB84B1DCC3C476E04F97F61618
C56F8D2D20 line 22
in sub indir at C:\rakudo\share\perl6\site\sources\327D2CE888C1E1A8E1CE67C73F2
5F837878EB9A8 line 20
in method test at C:\rakudo\share\perl6\site\sources\86FECB84B1DCC3C476E04F97F
61618C56F8D2D20 line 5
in method install at C:\rakudo\share\perl6\site\sources\FE36C3F38C559723A80543
8CAF9671FA7343C370 line 141
in method resolve at C:\rakudo\share\perl6\site\sources\FE36C3F38C559723A80543
8CAF9671FA7343C370 line 219
in sub MAIN at C:\rakudo\share\perl6\site/resources/569BBEC537DAF6EE3410EF9D65
7D160B2EA55E23 line 18
in block <unit> at C:\rakudo\share\perl6\site/resources/569BBEC537DAF6EE3410EF
9D657D160B2EA55E23 line 150
Any thoughts?
Hello,
May I offer a suggestion to rename this module to Net::FTP? Here is my reasoning for the suggestion:
Net::FTP
and Python has FTP
These combined factors would likely result in users of your module accidentally spelling the name as Net::FTP
instead of Net::Ftp
and getting errors in the code, installation, or documentation look up. For example, if the search feature on modules.perl6.org was not case-insensitive, your module might not end up being found because most users would type FTP and not Ftp.
My two cents ๐ธ
Cheers,
ZZ
$ panda install Net::FTP
==> Fetching Net::FTP
fetch stage failed for Net::FTP: Unable to handle source 'https://github.com/araraloren/Net-FTP/'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.