For the Perl Toolchain Summit Agenda

2024-04-22 Thread James E Keenan
By posting here I am hoping to attract the attention of people who will be attending the Perl Toolchain Summit (https://perltoolchainsummit.org/pts2024/) to be held in Lisbon from April 25 to 28. (I originally posted this message to perl5-porters on March 28.) We are experiencing problems

Re: Could not upload tarball to PAUSE from server

2023-10-16 Thread James E Keenan
On 10/8/23 18:38, Tony Cook wrote: On Sun, Oct 08, 2023 at 09:59:10AM -0400, James E Keenan wrote: It might be the host performing the fetch is missing the root certificate needed for your LetsEncrypt certificate, but ssltest is the place to start. Is there any indication in the data above

Re: Could not upload tarball to PAUSE from server

2023-10-08 Thread James E Keenan
On 10/7/23 23:33, Tony Cook wrote: > On Sat, Oct 07, 2023 at 10:37:36PM -0400, James E Keenan wrote: >> The only thing which I think is different from my last CPAN upload is that >> about a month ago I upgraded my server from http:// to https://. I have not >> enc

Could not upload tarball to PAUSE from server

2023-10-07 Thread James E Keenan
Tonight I attempted to upload to PAUSE a trial version of a CPAN distribution I maintain. I built and tested a tarball on my desktop, then scp-ed the tarball to my Linode server. I then signed in to PAUSE and put the URL to the tarball in the appropriate box. I usually expect to get an

www.cpan.org cert expired?

2022-03-12 Thread James E Keenan
When attempting to download tarballs from CPAN, I am getting the following errors: $ wget https://www.cpan.org/authors/id/A/AN/ANDK/CPAN-2.33-TRIAL.tar.gz --2022-03-12 17:58:01-- https://www.cpan.org/authors/id/A/AN/ANDK/CPAN-2.33-TRIAL.tar.gz Resolving www.cpan.org (www.cpan.org)...

Re: Unable to install via 'cpan' due to 'cpan_path' missing from CHECKSUMS

2022-03-01 Thread James E Keenan
On 3/1/22 13:48, Andreas Koenig wrote: On Tue, 1 Mar 2022 10:23:12 -0500, James E Keenan said: > Warning: checksum file > '/root/.cpan/sources/authors/id/N/NE/NEILB/CHECKSUMS' not conforming. Please upgrade to CPAN-2.33-TRIAL.tar.gz which you find on CPAN in my directory

Unable to install via 'cpan' due to 'cpan_path' missing from CHECKSUMS

2022-03-01 Thread James E Keenan
On a machine where I have root privileges, I wish to test (then later install) Carp::Assert using the `cpan` client. I encounter this failure: # $ sudo cpan -t Carp::Assert Password: Loading internal logger. Log::Log4perl recommended for better logging Reading '/root/.cpan/Metadata'

Should URL in 02packages.details.txt be updated?

2022-01-15 Thread James E Keenan
Today I had occasion to go into my 'minicpan' repository and look at modules/02packages.details.txt.gz. The file begins: # File: 02packages.details.txt URL: http://www.perl.com/CPAN/modules/02packages.details.txt Description: Package names found in directory

perlbrew clone-modules option needs work

2021-06-19 Thread James E Keenan
perlbrew's 'clone-module' functionality is suffering from a problem for which I suspect there already exist solutions. This functionality is intended to enable a user to install all modules to a new perlbrew-installed perl that she installed in an older one. Which means we face the problem

Is fast-matrix.cpantesters.org dead?

2021-01-22 Thread James E Keenan
I have not been able to reach it for quite a few weeks now. I know that the problem was raised on #cpantesters-discuss and that someone was going to contact the maintainer, but I haven't seen any report on what happened. Thank you very much. Jim Keenan

Thanks for the work on File-Slurp

2019-02-21 Thread James E Keenan
I want to commend Chase Whitener for his work on bringing File-Slurp into perl-5.30-readiness. perl-5.29.8 hit the net this morning and this afternoon I ran my "cpan river 3000" program for that release. Although there were problems with that run (which is why I haven't yet posted results to

How avoid "argument isn't numeric" warning when evaluating $VERSION?

2019-01-03 Thread James E Keenan
Suppose that in package Someones::Module I have: # $Someones::Module::VERSION = '1.4417_001'; # And then in a different module I have: # die "Need more recent version of Someones::Module" unless $Someones::Module::VERSION >= "1.40"; # This will generate a warning like this:

Re: File::Copy::Recursive broken on FreeBSD and other OSes; workingon replacement

2018-04-20 Thread James E Keenan
On 04/20/2018 08:48 AM, James E Keenan wrote: On 04/20/2018 08:30 AM, Karen Etheridge wrote: A new File::Copy::Recursive has been released -- has the threat now passed? [snip] Karen, thanks for alerting me to that.  I am now checking the installation on FreeBSD-11.1 of modules

Re: File::Copy::Recursive broken on FreeBSD and other OSes; working on replacement

2018-04-20 Thread James E Keenan
On 04/20/2018 08:30 AM, Karen Etheridge wrote: A new File::Copy::Recursive has been released -- has the threat now passed? On Wed, Apr 18, 2018 at 7:25 PM, James E Keenan <jkee...@pobox.com <mailto:jkee...@pobox.com>> wrote: This message is intended for people working

Re: CPAN-river: can graph calculation be modified? Neil Bowers <neil.bow...@cogendo.com>

2018-02-02 Thread James E Keenan
On 02/02/2018 11:08 AM, H.Merijn Brand wrote: On Fri, 2 Feb 2018 15:51:32 +, Neil Bowers wrote: For the 5.29.* development cycle starting in May of this year, I would like to be able to use a ranking of CPAN distros which goes beyond asking: * "How many other

How to name a subclass of a distro in App namespace?

2017-11-29 Thread James E Keenan
This is a CPAN distribution naming question. My understanding is that the 'App' top-level namespace on CPAN is intended for the use of distributions which someone will primarily use by running an executable program found in the distribution's 'bin/' directory rather than by constructing

Re: Open source archives hosting malicious software packages

2017-09-20 Thread James E Keenan
On 09/20/2017 06:01 PM, Neil Bowers wrote: http://www.theregister.co.uk/2017/09/15/pretend_python_packages_prey_on_poor_typing/Would CPAN be subject to the same problem as described in the article above? Yes. DBI::Class, for example, could be a typo for DBIx::Class or a misremembered

Open source archives hosting malicious software packages

2017-09-15 Thread James E Keenan
http://www.theregister.co.uk/2017/09/15/pretend_python_packages_prey_on_poor_typing/ Would CPAN be subject to the same problem as described in the article above?

Re: Making www.cpan.org TLS-only

2017-08-31 Thread James E Keenan
On 08/31/2017 09:10 PM, Ask Bjørn Hansen wrote: Hi everyone, We’re considering how/how-much we can make www.cpan.org TLS-only. http://log.perl.org/2017/08/tls-only-for-wwwcpanorg.html I expect that we can’t make the whole site TLS-only without breaking some CPAN clients, so the conservative

Re: How can I regenerate a .minicpanrc?

2017-03-16 Thread James E Keenan
On 03/16/2017 05:47 PM, Olaf Alders wrote: On Mar 16, 2017, at 5:17 PM, James E Keenan <jk...@verizon.net> wrote: Last month I was testing the latest version of CPAN module B::C. The testing process caused major damage to my machine. One of my FreeBSD VMs was rendered inaccessible

Re: Supporting a perl without . in @INC

2017-01-18 Thread James E Keenan
On 01/16/2017 12:06 PM, Todd Rinaldo wrote: All, Currently in blead is a change that will begin breaking many CPAN installs. This is a result of a non-default change to perl builds which removes . from @INC. There is currently a separate proposal (

Re: No . in @INC breaks CPAN

2016-11-15 Thread James E Keenan
On 11/14/2016 07:39 PM, Aristotle Pagaltzis wrote: * Todd Rinaldo [2016-11-14 15:12]: Long Term We need to fix the CPAN modules themselves. I’m afraid that’s a pipe dream. You can fix the most popular part of CPAN but not even close to everything. There are still

Re: No . in @INC breaks CPAN

2016-11-14 Thread James E Keenan
On 11/14/2016 09:11 AM, Todd Rinaldo wrote: > Howdy, > > I've done a write up of a recent change to blead perl. In the future it will no longer be possible to count on . being in @INC. This will break many of the existing CPAN installs. > > It was suggested I send the RFC here: > >

When cpanm fails to find any of the files in a kit

2016-09-09 Thread James E Keenan
Today my attention was drawn to this older post on Stack Overflow: http://stackoverflow.com/questions/37009887/cpanm-perl-module-installation-failed-on-make-and-make-test The original poster apparently found a work-around for his problem, but I felt there were still puzzling things about the

Re: cpan-rsync.perl.org::CPAN ; unreachable

2016-08-21 Thread James E Keenan
On 08/21/2016 06:08 AM, Henk P. Penning wrote: Hi, for the past few hours, this fails : rsync cpan-rsync.perl.org::CPAN rsync: failed to connect to cpan-rsync.perl.org: No route to host (113) No issues are mentioned here : http://log.perl.org/ Groeten, HPP Since I've

Where should Test::Smoke be installed?

2016-08-06 Thread James E Keenan
I'm not sure whether this is the best list to pose this question on, but since I haven't received any response to the following link, I'll proceed. https://rt.cpan.org/Ticket/Display.html?id=116698#txn-1655515 http://search.cpan.org/~abeltje/Test-Smoke-1.70/README states: "The Test::Smoke

Re: Found rare bug in Pod::Simple

2016-03-05 Thread James E Keenan
On 03/05/2016 03:56 PM, Neil Bowers wrote: Hi Marc, & CPAN Workers, I’ve been looking into the final two CPAN Testers fails, and have finally got to the bottom of them. The failing test is search50.t, and the problem is where it does the following: - call survey() to get hash of name

Need dependency-free way of capturing verbose function output in a variable

2015-07-18 Thread James E Keenan
As part of the work which Richard Elberger and I are doing for File-Path, we would like to reduce the test suite's dependency on libraries not distributed with the Perl 5 core. Specifically, that means eliminating use of Test::Output functions stdout_is(), stderr_is() and stderr_like(). I

Re: Identify ways downstream distros use a given distro; include testin test suite

2015-06-12 Thread James E Keenan
On 06/11/2015 01:21 AM, David Golden wrote: On Wed, Jun 10, 2015 at 10:54 PM, James E Keenan jk...@verizon.net wrote: Is there any prior art for it? https://metacpan.org/pod/Test::DependentModules Though I think that just runs downriver tests, not scrapes their usage in any way. A good

Re: File::Temp/File::Spec problems on Windows under taint mode – breaking change needed?

2015-04-24 Thread James E Keenan
On 04/24/2015 06:21 AM, David Golden wrote: On Thu, Apr 23, 2015 at 11:37 PM, Aristotle Pagaltzis pagalt...@gmx.de wrote: Not sure it’s the right venue for this level of discussion. It seems to me more governance/admin-level. Then again looking back at the archives, there have been quite

Potential hackathon themes

2014-12-15 Thread James E Keenan
No, I'm not talking about topic areas for the 2015 Perl QA Hackathon, which I believe is being held in Berlin this year. I'm talking about local hackathons, such as the ones we had in St Louis in November 2012 or in New York City in March 2013. We've been talking about having another NYC

Re: Where is ExtUtils-Install maintained?

2014-09-16 Thread James E Keenan
On 09/15/2014 06:37 PM, Leon Timmermans wrote: On Sun, Sep 14, 2014 at 2:22 PM, James E Keenan jk...@verizon.net wrote: Last month I sent this message to the perl5-porters mailing list. I got no replies. Does anyone on this list have thoughts on this? # Two recently filed RT tickets

Re: All tickets at rt.cpan.org for ExtUtils-Manifest are closable

2014-08-02 Thread James E Keenan
On 08/01/2014 11:21 PM, James E Keenan wrote: They've all been created in the last few weeks, so they're near the top of either the New or Open queues when searched in reverse order of Last Updated. You can't miss 'em. Or easier still: http://tinyurl.com/qb63sn9 Sorry, I think

Re: All tickets at rt.cpan.org for ExtUtils-Manifest are closable

2014-08-02 Thread James E Keenan
On 08/01/2014 11:21 PM, James E Keenan wrote: On 08/01/2014 07:48 PM, Karen Etheridge wrote: I should have added this one: https://rt.perl.org/Ticket/Display.html?id=122427 PERL_MM_MANIFEST_VERBOSE It has been resolved.

Re: http://search.cpan.org/ does not answer

2014-07-19 Thread James E Keenan
On 07/17/2014 02:48 PM, Juergen Rose wrote: root@caiman:/root(118)# ping search.cpan.org PING cpansearch.perl.org (207.171.7.49) 56(84) bytes of data. 64 bytes from 207.171.7.49: icmp_seq=1 ttl=55 time=220 ms 64 bytes from 207.171.7.49: icmp_seq=2 ttl=55 time=216 ms 64 bytes from 207.171.7.49:

cpanm: Is it possible to install a localized version of cpanm for one-shot use?

2014-06-22 Thread James E Keenan
Q. Why would you want to do this? A. Because I am trying to adapt/modularize a program written by another developer which installs cpanm to a previously-cpanm-free environment for use in testing. I want to be able to use this program in environments where cpanm is already installed. Q. Can

More problems with 'perlbrew'

2014-05-20 Thread James E Keenan
Back in March I installed 'perlbrew' on a new machine running Linux/Ubuntu 13.10 LTS. I was having problems and posted to this list. Kent Fredric gave me a suggestion that worked. However, today I was emboldened to upgrade from Ubuntu 13.10 to 14.04. The upgrade itself went absolutely

perlbrew switch perl-5.18.2 opening subshell

2014-03-22 Thread James E Keenan
Apologies in advance if this is the wrong place to post. I am setting up a new machine with Linux/Ubuntu v13.10 -- the first time in nearly two years when I am using Linux as a desktop. I'm trying to make a clean start with respect to my Perl-related programming practices: * I want to use

Re: perlbrew switch perl-5.18.2 opening subshell

2014-03-22 Thread James E Keenan
On 3/22/14 10:31 AM, James E Keenan wrote: [snip] And I have added: 'source ~/perl5/perlbrew/etc/bashrc' to the end of my ~/.bash_profile file. (AAMOF, it's the only entry yet in that file.) Adding that 'source' line to my .bash_profile appeared to be ineffective. However, when I added

Re: perlbrew switch perl-5.18.2 opening subshell

2014-03-22 Thread James E Keenan
On 3/22/14 1:04 PM, Kent Fredric wrote: On 23 March 2014 04:31, James E Keenanjk...@verizon.net wrote: And I have added: 'source ~/perl5/perlbrew/etc/bashrc' to the end of my ~/.bash_profile file. (AAMOF, it's the only entry yet in that file.) This might be the cause, I have that stanza

Configuring a new machine in an up-to-date way

2014-01-19 Thread James E Keenan
Friends, Assuming no significant interference from the polar vortex, later this week I will be installing either FreeBSD or OpenBSD on a recent model Asus ultrabook computer. This will be the first time since ... well, first time in many years that I will be working with a new operating

Re: Preserving git history across repositories

2013-12-29 Thread James E Keenan
On 12/29/13 5:30 AM, Aristotle Pagaltzis wrote: I’ve put up the result: https://github.com/ap/opodhtml Feel free to clone that as a basis for the rest of your work. When I went to that page, I saw a box labelled HTTPS clone URL where I most often see SSH clone URL. I tried the

Re: Preserving git history across repositories

2013-12-29 Thread James E Keenan
On 12/29/13 9:27 AM, Zefram wrote: James E Keenan wrote: When I went to that page, I saw a box labelled HTTPS clone URL where I most often see SSH clone URL. I tried the following and did not succeed. Github also supports the Git protocol, for which you just need to change the scheme part

Re: Preserving git history across repositories

2013-12-29 Thread James E Keenan
On 12/29/13 5:30 AM, Aristotle Pagaltzis wrote: * James E Keenanjk...@verizon.net [2013-12-28 19:15]: At this point, the top-level directory merely contained the directories formerly found in ext/Pod-Html/. And 'git log' and 'git blame' indicated that the history had been preserved. Except,

Re: Preserving git history across repositories

2013-12-28 Thread James E Keenan
On 12/22/13 11:02 AM, Mark Allen wrote: I haven't tried this (yet) but it looks like a promising solution... http://gbayer.com/development/moving-files-from-one-git-repository-to-another-preserving-history/ It turned out that for my purpose I only needed some of the instructions at that

Preserving git history across repositories

2013-12-22 Thread James E Keenan
Is it possible to preserve the commit history of a tree of files as it moves out of one repository and into another? I have two use-cases to consider: one long-term, one short-term. I. Long-term: I am considering trying to move Pod-Html from its current location within ext/ in the Perl 5

RT #36539: Edge cases in find_perl algorithms

2013-09-07 Thread James E Keenan
I am writing to this list concerning a ticket in the Perl 5 bug queue, https://rt.perl.org/rt3//Ticket/Display.html?id=36539: Edge cases in find_perl algorithms. This ticket was filed in 2005 by Michael Schwern and I have pasted its original post below. There were several rounds of