DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Packages and Ports

OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 6 Days Ago
hd77 hd77 is offline
Shell Scout
 
Join Date: Jan 2022
Posts: 128
Default imapsync, oauth, p5- and perl

Hello,

An attempt to install imapsync + oauth_imap developped both by same author
it's mainly made in Perl ; but : after a long time to finally understand that all perl modules, for the oauth program, were on the openports.pl

already installed, before the error message :
Quote:
pkg_add p5-HTTP-Message-6.31 p5-HTTP-Daemon p5-JSON p5-LWP-Protocol-https p5-Email-address p5-Net-DNS p5-Net-SSLeay p5-Net-OAuth p5-Mail-IMAPClient p5-WWW-OAuth p5-Email-Simple
so here is the result as error message

Quote:
Can't locate HTTP/Daemon/SSL.pm in @INC (you may need to install the HTTP:: Daemon::SSL module) (@INC contains: /usr/local/libdata/perl5/site_perl/amd64-openbsd /usr/local/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd /usr/libdata/perl5) at ./oauth2_imap line 835.

if anyone could help.. thx!

Last edited by hd77; 6 Days Ago at 10:14 PM.
Reply With Quote
  #2   (View Single Post)  
Old 6 Days Ago
J65nko J65nko is offline
Administrator
 
Join Date: May 2008
Location: Budel - the Netherlands
Posts: 4,164
Default

Did you install HTTP/Daemon/SSL.pm? This is the module that cannot be found.
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump
Reply With Quote
  #3   (View Single Post)  
Old 6 Days Ago
hd77 hd77 is offline
Shell Scout
 
Join Date: Jan 2022
Posts: 128
Default

Quote:
Originally Posted by J65nko View Post
Did you install HTTP/Daemon/SSL.pm? This is the module that cannot be found.
It depend of what the name of the package is : what should i pkg_add ?
i installed so many, i could even provide you the full log..
Reply With Quote
  #4   (View Single Post)  
Old 5 Days Ago
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 8,032
Default

There is no "HTTP/Daemon/SSL.pm" within the scope of -current OpenBSD packages. These 7 packages contain an SSL.pm file:
Code:
$ pkg_locate SSL.pm
p5-Crypt-SSLeay-0.72p3:security/p5-Crypt-SSLeay:/usr/local/libdata/perl5/site_perl/amd64-openbsd/Net/SSL.pm
p5-IO-Socket-SSL-2.089:security/p5-IO-Socket-SSL:/usr/local/libdata/perl5/site_perl/IO/Socket/SSL.pm
p5-Net-FTPSSL-0.30p0:net/p5-Net-FTPSSL:/usr/local/libdata/perl5/site_perl/Net/FTPSSL.pm
p5-Net-SMTP-SSL-1.04p0:net/p5-Net-SMTP-SSL:/usr/local/libdata/perl5/site_perl/Net/SMTP/SSL.pm
p5-Net-Server-2.014p0:devel/p5-Net-Server:/usr/local/libdata/perl5/site_perl/Net/Server/Proto/SSL.pm
p5-Perlbal-1.80p0:www/perlbal:/usr/local/libdata/perl5/site_perl/Perlbal/SocketSSL.pm
 p5-Software-License-0.104005:devel/p5-Software-License:/usr/local/libdata/perl5/site_perl/Software/License/OpenSSL.pm
There is an "HTTP/Daemon", though without SSL.pm:
Code:
$ pkg_locate HTTP/Daemon
p5-HTTP-Daemon-6.16:www/p5-HTTP-Daemon:/usr/local/libdata/perl5/site_perl/HTTP/Daemon.pm
p5-SOAP-Lite-1.20p0:www/p5-SOAP-Lite:/usr/local/share/examples/p5-SOAP-Lite/SOAP/Transport/HTTP/Daemon/
p5-SOAP-Lite-1.20p0:www/p5-SOAP-Lite:/usr/local/share/examples/p5-SOAP-Lite/SOAP/Transport/HTTP/Daemon/ForkAfterProcessing.pm
p5-SOAP-Lite-1.20p0:www/p5-SOAP-Lite:/usr/local/share/examples/p5-SOAP-Lite/SOAP/Transport/HTTP/Daemon/ForkOnAccept.pm
Reply With Quote
  #5   (View Single Post)  
Old 4 Days Ago
hd77 hd77 is offline
Shell Scout
 
Join Date: Jan 2022
Posts: 128
Default

Quote:
Originally Posted by jggimi View Post
There is no "HTTP/Daemon/SSL.pm" within the scope of -current OpenBSD packages. These 7 packages contain an SSL.pm file:
Code:
$ pkg_locate SSL.pm
p5-Crypt-SSLeay-0.72p3:security/p5-Crypt-SSLeay:/usr/local/libdata/perl5/site_perl/amd64-openbsd/Net/SSL.pm
p5-IO-Socket-SSL-2.089:security/p5-IO-Socket-SSL:/usr/local/libdata/perl5/site_perl/IO/Socket/SSL.pm
p5-Net-FTPSSL-0.30p0:net/p5-Net-FTPSSL:/usr/local/libdata/perl5/site_perl/Net/FTPSSL.pm
p5-Net-SMTP-SSL-1.04p0:net/p5-Net-SMTP-SSL:/usr/local/libdata/perl5/site_perl/Net/SMTP/SSL.pm
p5-Net-Server-2.014p0:devel/p5-Net-Server:/usr/local/libdata/perl5/site_perl/Net/Server/Proto/SSL.pm
p5-Perlbal-1.80p0:www/perlbal:/usr/local/libdata/perl5/site_perl/Perlbal/SocketSSL.pm
 p5-Software-License-0.104005:devel/p5-Software-License:/usr/local/libdata/perl5/site_perl/Software/License/OpenSSL.pm
There is an "HTTP/Daemon", though without SSL.pm:
Code:
$ pkg_locate HTTP/Daemon
p5-HTTP-Daemon-6.16:www/p5-HTTP-Daemon:/usr/local/libdata/perl5/site_perl/HTTP/Daemon.pm
p5-SOAP-Lite-1.20p0:www/p5-SOAP-Lite:/usr/local/share/examples/p5-SOAP-Lite/SOAP/Transport/HTTP/Daemon/
p5-SOAP-Lite-1.20p0:www/p5-SOAP-Lite:/usr/local/share/examples/p5-SOAP-Lite/SOAP/Transport/HTTP/Daemon/ForkAfterProcessing.pm
p5-SOAP-Lite-1.20p0:www/p5-SOAP-Lite:/usr/local/share/examples/p5-SOAP-Lite/SOAP/Transport/HTTP/Daemon/ForkOnAccept.pm
I'll add the final answer tomorrow.. took me over a day to get the right packages, i had to test over fifty, each, package per package, handly, to finally make it works.
oauth is far being complicated regarding imapsync..
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
new perl! thirdm OpenBSD General 0 26th March 2013 03:41 PM
Perl 5.16.0 now available J65nko News 1 22nd May 2012 05:37 PM
Perl 5.14 released J65nko News 0 17th May 2011 07:56 AM
Perl 5.12.3 released J65nko News 0 26th January 2011 11:00 AM
perl/tk bsdnewbie999 OpenBSD Packages and Ports 4 8th August 2008 12:34 AM


All times are GMT. The time now is 11:44 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick