On Mar 8, 2012, at 7:40 PM, Daniel Bolgheroni wrote: > Hi macports-dev@, > > building a new port (p5-net-openssh), I'm having an issue handling a > perl path. The Portfile is at the end. > > Installed OK and tried to run a perl script which makes use of it. But > I've got this: > > Can't locate Net/OpenSSH.pm in @INC (@INC contains: > /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 > /Network/Library/Perl/5.12/darwin-thread-multi-2level > /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.3 > /System/Library/Perl/5.12/darwin-thread-multi-2level > /System/Library/Perl/5.12 > /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level > /System/Library/Perl/Extras/5.12 .) at confsync/cs line 67. > BEGIN failed--compilation aborted at confsync/cs line 67. >
What command are you executing to produce this output? Using the authors sample program works for me: http://search.cpan.org/~salva/Net-OpenSSH-0.57/lib/Net/OpenSSH.pm#SYNOPSIS The test seemed to need net::sftp:foreign so here is a port if you like: # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup perl5 1.0 perl5.setup Net-SFTP-Foreign 1.69 maintainers devio.us:dbolgheroni platforms darwin description Net::SFTP::Foreign implements an SFTP client in Perl. long_description Net::SFTP::Foreign implements an SFTP client in Perl using the native \ SSH client application to establish the connection to the remote host. \ implemented on top of OpenSSH binary client (ssh). checksums rmd160 c907ee1daf30525f90a4da5bd89e54be5bacc8f1 \ sha256 0ab8e20759f30ed64dd9a8d66f5e22ec4df291300c6313973817422adfab7358 if {${perl5.major} != ""} { depends_lib-append port:libssh2 \ port:p${perl5.major}-test-use-ok \ port:p${perl5.major}-expect } _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
