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

Reply via email to