Re: net::smtp went missing
On 05/17/2017 10:52 PM, ToddAndMargo wrote: Hi All, Fedora Code 25 # rpm -qa rak\* rakudo-0.2017.04.2-2.fc25.x86_64 # perl6 --version This is Rakudo version 2017.04.2 built on MoarVM version 2017.04 implementing Perl 6.c. One of my programs suddenly stop working with the following error message: Could not find Net::SMTP at line 58 in: /usr/share/perl6/site/bin /root/.perl6 /usr/lib64/perl6/site /usr/lib64/perl6/vendor /usr/lib64/perl6 CompUnit::Repository::AbsolutePath<94426248395872> CompUnit::Repository::NQP<94426248861720> CompUnit::Repository::Perl5<94426248861760> Odd because it has been working. And zef gives me: # zef install Net::SMTP Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 # /usr/share/perl6/site/bin/zef --help Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 What happened to me and how do I fix it? Many thanks, -T Follow up: 1) I did a find on "zef". Found several and removed them 2) I reinstalled zef: $ git clone https://github.com/ugexe/zef.git $ mv zef zef.git $ cd zef.git # perl6 -Ilib bin/zef install . $ cd .. # ln -s /usr/lib64/perl6/site/bin/zef /usr/bin/zef 3) then attempted to # zef install Net::SMTP and it failed not being able to find an ssl library or some such that was indeed installed on my sysem 4) so I re-cloned Net::SMTP # git clone https://github.com/retupmoca/P6-Net-SMTP.git and zef'ed from inside P6-Net-SMTP # zef install . And happy camping has returned Thank you all for the tips and help. -T -- Yesterday it worked. Today it is not working. Windows is like that.
Re: net::smtp went missing
On 05/18/2017 12:50 AM, ToddAndMargo wrote: On 05/18/2017 12:43 AM, Shlomi Fish wrote: On Wed, 17 May 2017 22:52:46 -0700 ToddAndMargowrote: Hi All, Fedora Code 25 # rpm -qa rak\* rakudo-0.2017.04.2-2.fc25.x86_64 # perl6 --version This is Rakudo version 2017.04.2 built on MoarVM version 2017.04 implementing Perl 6.c. One of my programs suddenly stop working with the following error message: Could not find Net::SMTP at line 58 in: /usr/share/perl6/site/bin /root/.perl6 /usr/lib64/perl6/site /usr/lib64/perl6/vendor /usr/lib64/perl6 CompUnit::Repository::AbsolutePath<94426248395872> CompUnit::Repository::NQP<94426248861720> CompUnit::Repository::Perl5<94426248861760> Odd because it has been working. And zef gives me: # zef install Net::SMTP Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 Hi Todd! How did you install zef there? It does not seem to be part of the fedora's Perl 6 package. I download zef from git. zef use to work too. Maybe I should do it again? # /usr/share/perl6/site/bin/zef --help Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 What happened to me and how do I fix it? Many thanks, -T I download zef from git. zef use to work too. Reinstalled zef from git. still get: # zef install Net::SMTP Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 -- ~~ Computers are like air conditioners. They malfunction when you open windows ~~
Re: net::smtp went missing
On 05/18/2017 12:43 AM, Shlomi Fish wrote: On Wed, 17 May 2017 22:52:46 -0700 ToddAndMargowrote: Hi All, Fedora Code 25 # rpm -qa rak\* rakudo-0.2017.04.2-2.fc25.x86_64 # perl6 --version This is Rakudo version 2017.04.2 built on MoarVM version 2017.04 implementing Perl 6.c. One of my programs suddenly stop working with the following error message: Could not find Net::SMTP at line 58 in: /usr/share/perl6/site/bin /root/.perl6 /usr/lib64/perl6/site /usr/lib64/perl6/vendor /usr/lib64/perl6 CompUnit::Repository::AbsolutePath<94426248395872> CompUnit::Repository::NQP<94426248861720> CompUnit::Repository::Perl5<94426248861760> Odd because it has been working. And zef gives me: # zef install Net::SMTP Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 Hi Todd! How did you install zef there? It does not seem to be part of the fedora's Perl 6 package. I download zef from git. zef use to work too. Maybe I should do it again? # /usr/share/perl6/site/bin/zef --help Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 What happened to me and how do I fix it? Many thanks, -T I download zef from git. zef use to work too.
net::smtp went missing
Hi All, Fedora Code 25 # rpm -qa rak\* rakudo-0.2017.04.2-2.fc25.x86_64 # perl6 --version This is Rakudo version 2017.04.2 built on MoarVM version 2017.04 implementing Perl 6.c. One of my programs suddenly stop working with the following error message: Could not find Net::SMTP at line 58 in: /usr/share/perl6/site/bin /root/.perl6 /usr/lib64/perl6/site /usr/lib64/perl6/vendor /usr/lib64/perl6 CompUnit::Repository::AbsolutePath<94426248395872> CompUnit::Repository::NQP<94426248861720> CompUnit::Repository::Perl5<94426248861760> Odd because it has been working. And zef gives me: # zef install Net::SMTP Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 # /usr/share/perl6/site/bin/zef --help Required named parameter 'name' not passed in sub MAIN at /usr/share/perl6/site/bin/zef line 10 in block at /usr/share/perl6/site/bin/zef line 2 What happened to me and how do I fix it? Many thanks, -T -- ~~ Computers are like air conditioners. They malfunction when you open windows ~~