On Mon, Sep 10, 2018 at 12:06:09AM +0200, Charlene Wendling wrote: > Hi,
Hi Charlene. > Net::SSH::Perl is a Perl interface to SSH (v1 and 2). > > What's new upstream (Changelog is indeed big, see [1]): > > - Modified MAC, KEX, and cipher orders > - Add ECDSA key support > - Add Curve25519, ed25519 host keys support :) > - Use now CryptX as a backend for a set of functions > > You'll need security/p5-Crypt-Curve25519 and security/p5-CryptX, that > have been recently committed (thanks!) to get this one working. > > What's new in the port: > > - Now asks for a WANTLIB, so i dropped 'PKG_ARCH = *'. > - RUN_DEPENDS has been modified with new dependencies and removal of > some that have been taken over by CryptX. > - It still requires 'NO_TEST = Yes', more on this later. > - Modified the Makefile.PL patch. Cipher choice isn't there anymore. It > won't prompt for SSH version support, as intended by the original > patch. > > Testing: > > - I did 'make test' by commenting the NO_TEST, it works fine, excepted > that infamous test 3. It screamed that it wanted $HOME, so i tried to > provide it via TEST_ENV, and re-ran the test: it still hangs. > - 'make port-lib-depends-check' and portcheck pass. > - I tried this example [2] without issues As long as there are tests, you must not set NO_TEST, even if they fail :-) Now for your particular issue, did you try this in the Makefile? PORTHOME= ${WRKDIST} > Any comment/feedback is welcome! > > Charlène. > > [1] https://metacpan.org/changes/distribution/Net-SSH-Perl > [2] https://metacpan.org/source/SCHWIGON/Net-SSH-Perl-2.14/eg/cmd.pl -- Antoine