Skip Menu |

This queue is for tickets about the Module-FromPerlVer CPAN distribution.

Report information
The Basics
Id: 125104
Status: open
Priority: 0/
Queue: Module-FromPerlVer

People
Owner: Nobody in particular
Requestors: jkeenan [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Module-FromPerlVer fails to install on FreeBSD due to dependency failure
CPAN distribution Module-FromPerlVer is not currently installable via installer programs such as the 'cpan' shell on FreeBSD and other operating systems. The current problem is not in the distribution itself but in one of its dependencies. This distribution has a dependency on File-Copy-Recursive (FCR), whose current version (0.40 as of Apr 17 2018) has an unfixed bug (https://rt.cpan.org/Ticket/Display.html?id=123964) leading to test failures and failure to install. Unless a user chooses to '--force' install FCR, that prevents libraries such as yours which import FCR functions from successfully installing. Some of the CPAN distributions which are failing due to this problem in FCR are important parts of the Perl 5 toolchain. As we approach the release of perl-5.28.0 in mid-May, it is important to be able to assess the impact of changes in the Perl 5 core distribution upon the 30,000-plus libraries on CPAN -- and to do so on various operating systems. That cannot be done effectively if parts of the Perl 5 toolchain are themselves broken. To address this problem I have released a new distribution to CPAN: File-Copy-Recursive-Reduced (FCR2) (http://search.cpan.org/dist/File-Copy-Recursive-Reduced/). As of this date, FCR2 (version 0.002 or higher) exports two functions, fcopy() and dircopy(). You should be able to use these functions as drop-in replacements in places in your distribution where you are currently using the FCR functions of the same name. A pull request will be forthcoming shortly. I encourage you to thoroughly test this pull request and, once you are satisfied, issue a new CPAN release of your distribution. This will enable people to once again install it on FreeBSD and other non-Linux operating systems. It will also enable us to assess perl-5.28's possible impact on your distribution. Thank you very much. Jim Keenan
On Tue Apr 17 11:31:14 2018, JKEENAN wrote: Show quoted text
> CPAN distribution Module-FromPerlVer is not currently installable via > installer programs such as the 'cpan' shell on FreeBSD and other > operating systems. > > The current problem is not in the distribution itself but in one of > its dependencies. This distribution has a dependency on File-Copy- > Recursive (FCR), whose current version (0.40 as of Apr 17 2018) has an > unfixed bug (https://rt.cpan.org/Ticket/Display.html?id=123964) > leading to test failures and failure to install. Unless a user > chooses to '--force' install FCR, that prevents libraries such as > yours which import FCR functions from successfully installing. > > Some of the CPAN distributions which are failing due to this problem > in FCR are important parts of the Perl 5 toolchain. As we approach > the release of perl-5.28.0 in mid-May, it is important to be able to > assess the impact of changes in the Perl 5 core distribution upon the > 30,000-plus libraries on CPAN -- and to do so on various operating > systems. That cannot be done effectively if parts of the Perl 5 > toolchain are themselves broken. > > To address this problem I have released a new distribution to CPAN: > File-Copy-Recursive-Reduced (FCR2) (http://search.cpan.org/dist/File- > Copy-Recursive-Reduced/). As of this date, FCR2 (version 0.002 or > higher) exports two functions, fcopy() and dircopy(). You should be > able to use these functions as drop-in replacements in places in your > distribution where you are currently using the FCR functions of the > same name. > > A pull request will be forthcoming shortly. I encourage you to > thoroughly test this pull request and, once you are satisfied, issue a > new CPAN release of your distribution. This will enable people to > once again install it on FreeBSD and other non-Linux operating > systems. It will also enable us to assess perl-5.28's possible impact > on your distribution. > > Thank you very much. > Jim Keenan
See: https://rt.cpan.org/Ticket/Display.html?id=125104 Since I have not yet been able to get any git checkout of Module-FromPerlVer to pass 'make test', I have not been able to test this on non-Linux OSes. Thank you very much. Jim Keenan
CC: lembark [...] wrkhors.com
Subject: Re: [rt.cpan.org #125104] Module-FromPerlVer fails to install on FreeBSD due to dependency failure
Date: Tue, 17 Apr 2018 17:18:03 -0500
To: bug-Module-FromPerlVer [...] rt.cpan.org
From: Steven Lembark <lembark [...] wrkhors.com>
Show quoted text
> > Some of the CPAN distributions which are failing due to this problem > > in FCR are important parts of the Perl 5 toolchain. As we approach > > the release of perl-5.28.0 in mid-May, it is important to be able to > > assess the impact of changes in the Perl 5 core distribution upon > > the 30,000-plus libraries on CPAN -- and to do so on various > > operating systems. That cannot be done effectively if parts of the > > Perl 5 toolchain are themselves broken. > > > > To address this problem I have released a new distribution to CPAN: > > File-Copy-Recursive-Reduced (FCR2) > > (http://search.cpan.org/dist/File- Copy-Recursive-Reduced/). As of > > this date, FCR2 (version 0.002 or higher) exports two functions, > > fcopy() and dircopy(). You should be able to use these functions > > as drop-in replacements in places in your distribution where you > > are currently using the FCR functions of the same name.
Releasing new version of M::FPV tonight. If I've been tearing my hair out for the last three weeks over this I shall scream! enjoi -- Steven Lembark 1505 National Ave Workhorse Computing Rockford, IL 61103 lembark@wrkhors.com +1 888 359 3508
On Tue Apr 17 11:31:14 2018, JKEENAN wrote: Show quoted text
> CPAN distribution Module-FromPerlVer is not currently installable via > installer programs such as the 'cpan' shell on FreeBSD and other > operating systems. > > The current problem is not in the distribution itself but in one of > its dependencies. This distribution has a dependency on File-Copy- > Recursive (FCR), whose current version (0.40 as of Apr 17 2018) has an > unfixed bug (https://rt.cpan.org/Ticket/Display.html?id=123964) > leading to test failures and failure to install. Unless a user > chooses to '--force' install FCR, that prevents libraries such as > yours which import FCR functions from successfully installing. > > Some of the CPAN distributions which are failing due to this problem > in FCR are important parts of the Perl 5 toolchain. As we approach > the release of perl-5.28.0 in mid-May, it is important to be able to > assess the impact of changes in the Perl 5 core distribution upon the > 30,000-plus libraries on CPAN -- and to do so on various operating > systems. That cannot be done effectively if parts of the Perl 5 > toolchain are themselves broken. > > To address this problem I have released a new distribution to CPAN: > File-Copy-Recursive-Reduced (FCR2) (http://search.cpan.org/dist/File- > Copy-Recursive-Reduced/). As of this date, FCR2 (version 0.002 or > higher) exports two functions, fcopy() and dircopy(). You should be > able to use these functions as drop-in replacements in places in your > distribution where you are currently using the FCR functions of the > same name. > > A pull request will be forthcoming shortly. I encourage you to > thoroughly test this pull request and, once you are satisfied, issue a > new CPAN release of your distribution. This will enable people to > once again install it on FreeBSD and other non-Linux operating > systems. It will also enable us to assess perl-5.28's possible impact > on your distribution. > > Thank you very much. > Jim Keenan
The maintainer of File-Copy-Recursive has addressed this problem. It appears that as of his version 0.42 it is now installing properly on FreeBSD and most other OSes. So this may no longer be a problem for Module-FromPerlVer. (The p.r. I submitted to use File::Copy::Recursive::Reduced::dircopy() could still be applied, but it's no longer critical.) Thank you very much. Jim Keenan
CC: lembark [...] wrkhors.com
Subject: Re: [rt.cpan.org #125104] Module-FromPerlVer fails to install on FreeBSD due to dependency failure
Date: Thu, 26 Apr 2018 11:44:01 -0500
To: bug-Module-FromPerlVer [...] rt.cpan.org
From: Steven Lembark <lembark [...] wrkhors.com>
Show quoted text
> The maintainer of File-Copy-Recursive has addressed this problem. > It appears that as of his version 0.42 it is now installing properly > on FreeBSD and most other OSes. So this may no longer be a problem > for Module-FromPerlVer. (The p.r. I submitted to use > File::Copy::Recursive::Reduced::dircopy() could still be applied, > but it's no longer critical.)
i.e., don't change anything, yet? -- Steven Lembark 1505 National Ave Workhorse Computing Rockford, IL 61103 lembark@wrkhors.com +1 888 359 3508
Subject: Re: [rt.cpan.org #125104] Module-FromPerlVer fails to install on FreeBSD due to dependency failure
Date: Thu, 26 Apr 2018 13:51:44 -0400
To: bug-Module-FromPerlVer [...] rt.cpan.org
From: James E Keenan <jkeenan [...] pobox.com>
On 04/26/2018 12:44 PM, lembark@wrkhors.com via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=125104 > > >
>> The maintainer of File-Copy-Recursive has addressed this problem. >> It appears that as of his version 0.42 it is now installing properly >> on FreeBSD and most other OSes. So this may no longer be a problem >> for Module-FromPerlVer. (The p.r. I submitted to use >> File::Copy::Recursive::Reduced::dircopy() could still be applied, >> but it's no longer critical.)
> > i.e., don't change anything, yet? >
It's entirely up to you. For how I saw you use it, mine is as good as his. If you have some @INC problem, that's your problem, nothing to do with either module. You might want to look at matrix.cpantesters.org for both modules. In fact, that's a good idea for anything in anyone's chain of dependencies. jimk