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

[email protected] (James E Keenan) Fri, 20 Apr 2018 10:18:55 -0400
Newsgroups perl.cpan.workers
Message-ID <[email protected]>
--------------76D47A4827AB342F641403F8
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

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=20
>> passed?
>>
>> [snip]
>>
>=20
> Karen, thanks for alerting me to that.=C2=A0 I am now checking the=20
> installation on FreeBSD-11.1 of modules that this was blocking,=20
> including Test-File-ShareDir, DateTime and Dist-Zilla.=C2=A0 I should h=
ave=20
> results in a couple of hours.
>=20

Yes, it appears that with DMUEY's release of version 0.41 of=20
File::Copy::Recursive, the crisis has passed.

To give you a feel for the scope of the (now averted) crisis, I'm=20
attaching a plain-text file which is an excerpt from the 'cpan'=20
reports-sent.db for the run this morning where I requested that 'cpan'=20
install File::Copy::Recursive, Test::File::ShareDir, Data::MessagePack,=20
Inline::C, DateTime and Dist::Zilla.  None of these were automatically=20
installable on FreeBSD before 0.41.  This opens up 6000+ distros to=20
installation via 'cpan', 'cpanm' and to BBC investigation.

A couple of CPAN distros switched to using=20
File::Copy::Recursive::Reduced.  I'll continue to support it but now=20
consider it feature-complete.

Thank you very much.
Jim Keenan

--------------76D47A4827AB342F641403F8
Content-Type: text/plain; charset=UTF-8;
 name="reports-sent-20180420-excerpt.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="reports-sent-20180420-excerpt.txt"

dGVzdCBQQVNTIEZpbGUtQ29weS1SZWN1cnNpdmUtMC40MQp0ZXN0IFBBU1MgVGVzdC1GaWxl
LVNoYXJlRGlyLTEuMDAxMDAyCnRlc3QgUEFTUyBEYXRlVGltZS1Mb2NhbGUtMS4xOAp0ZXN0
IFBBU1MgRGF0ZVRpbWUtMS40OAp0ZXN0IFBBU1MgRGlzdC1aaWxsYS02LjAxMQp0ZXN0IFBB
U1MgTW91c2VYLVNpbXBsZUNvbmZpZy0wLjExCnRlc3QgUEFTUyBJTy1zdHJpbmd5LTIuMTEx
CnRlc3QgUEFTUyBDR0ktU2ltcGxlLTEuMTUKdGVzdCBQQVNTIENHSS1TdHJ1Y3QtMS4yMQp0
ZXN0IFBBU1MgQ2xhc3MtQzMtQWRvcHQtTkVYVC0wLjE0CnRlc3QgUEFTUyBIVFRQLUJvZHkt
MS4yMgp0ZXN0IFBBU1MgQ2xhc3MtQWNjZXNzb3ItMC41MQp0ZXN0IFBBU1MgSFRUUC1SZXF1
ZXN0LUFzQ0dJLTEuMgp0ZXN0IFBBU1MgSGFzaC1NdWx0aVZhbHVlLTAuMTYKdGVzdCBQQVNT
IE1vb3NlWC1FbXVsYXRlLUNsYXNzLUFjY2Vzc29yLUZhc3QtMC4wMDkwMwp0ZXN0IFBBU1Mg
TW9vc2VYLUdldG9wdC0wLjcxCnRlc3QgUEFTUyBNb29zZVgtVHlwZXMtU3RyaW5nbGlrZS0w
LjAwMwp0ZXN0IFBBU1MgTW9vc2VYLVR5cGVzLVBhdGgtVGlueS0wLjAxMgp0ZXN0IFBBU1Mg
TW9vc2VYLUNvbmZpZ0Zyb21GaWxlLTAuMTQKdGVzdCBQQVNTIE1vb3NlWC1TaW1wbGVDb25m
aWctMC4xMQp0ZXN0IFBBU1MgTW9vc2VYLU1ldGhvZEF0dHJpYnV0ZXMtMC4zMQp0ZXN0IFBB
U1MgUE9TSVgtc3RyZnRpbWUtQ29tcGlsZXItMC40Mgp0ZXN0IFBBU1MgVGVzdC1Nb2NrVGlt
ZS0wLjE3CnRlc3QgUEFTUyBBcGFjaGUtTG9nRm9ybWF0LUNvbXBpbGVyLTAuMzUKdGVzdCBQ
QVNTIFRlc3QtVGltZS0wLjA1CnRlc3QgUEFTUyBDb29raWUtQmFrZXItMC4wOQp0ZXN0IFBB
U1MgRGV2ZWwtU3RhY2tUcmFjZS1Bc0hUTUwtMC4xNQp0ZXN0IFBBU1MgVGVzdC1TaGFyZWRG
b3JrLTAuMzUKdGVzdCBQQVNTIEZpbGVzeXMtTm90aWZ5LVNpbXBsZS0wLjEzCnRlc3QgUEFT
UyBIVFRQLU11bHRpUGFydFBhcnNlci0wLjAyCnRlc3QgUEFTUyBTdHJlYW0tQnVmZmVyZWQt
MC4wMwp0ZXN0IFBBU1MgV1dXLUZvcm0tVXJsRW5jb2RlZC0wLjI0CnRlc3QgUEFTUyBIVFRQ
LUVudGl0eS1QYXJzZXItMC4yMQp0ZXN0IFBBU1MgSFRUUC1IZWFkZXJzLUZhc3QtMC4yMQp0
ZXN0IFBBU1MgVGVzdC1UQ1AtMi4xOQp0ZXN0IFBBU1MgUGxhY2stMS4wMDQ3CnRlc3QgUEFT
UyBQbGFjay1NaWRkbGV3YXJlLUZpeE1pc3NpbmdCb2R5SW5SZWRpcmVjdC0wLjEyCnRlc3Qg
UEFTUyBQbGFjay1NaWRkbGV3YXJlLU1ldGhvZE92ZXJyaWRlLTAuMTUKdGVzdCBQQVNTIFBs
YWNrLU1pZGRsZXdhcmUtUmVtb3ZlUmVkdW5kYW50Qm9keS0wLjA3CnRlc3QgUEFTUyBQbGFj
ay1NaWRkbGV3YXJlLVJldmVyc2VQcm94eS0wLjE1CnRlc3QgUEFTUyBQbGFjay1UZXN0LUV4
dGVybmFsU2VydmVyLTAuMDIKdGVzdCBQQVNTIFNhZmUtSXNhLTEuMDAwMDA4CnRlc3QgUEFT
UyBUZXh0LVNpbXBsZVRhYmxlLTIuMDQKdGVzdCBQQVNTIFRyZWUtU2ltcGxlLTEuMzMKdGVz
dCBQQVNTIFRyZWUtU2ltcGxlLVZpc2l0b3JGYWN0b3J5LTAuMTUKdGVzdCBQQVNTIFVSSS13
cy0wLjAzCnRlc3QgUEFTUyBDYXRhbHlzdC1SdW50aW1lLTUuOTAxMTcKdGVzdCBQQVNTIFRp
ZS1Ub09iamVjdC0wLjAzCnRlc3QgUEFTUyBEYXRhLVZpc2l0b3ItMC4zMAp0ZXN0IFBBU1Mg
Q2F0YWx5c3QtQWN0aW9uLVJlbmRlclZpZXctMC4xNgp0ZXN0IFBBU1MgQ2F0YWx5c3QtUGx1
Z2luLUNvbmZpZ0xvYWRlci0wLjM0CnRlc3QgUEFTUyBNSU1FLVR5cGVzLTIuMTcKdGVzdCBQ
QVNTIENhdGFseXN0LVBsdWdpbi1TdGF0aWMtU2ltcGxlLTAuMzYKdGVzdCBQQVNTIENvbmZp
Zy1HZW5lcmFsLTIuNjMKdGVzdCBQQVNTIFR5cGUtVGlueS0xLjAwMjAwMgp0ZXN0IFBBU1Mg
VHlwZS1UaW55LVhTLTAuMDEyCnRlc3QgUEFTUyBUeXBlLVRpZS0wLjAwOQp0ZXN0IFBBU1Mg
SGFzaC1GaWVsZEhhc2gtMC4xNQp0ZXN0IFBBU1MgUmVnZXhwLVV0aWwtMC4wMDMKdGVzdCBQ
QVNTIFJlZi1VdGlsLVhTLTAuMTE3CnRlc3QgUEFTUyBQYWRXYWxrZXItMi4zCnRlc3QgUEFT
UyBEZXZlbC1DYWxsZXItMi4wNgp0ZXN0IFBBU1MgRGV2ZWwtTGV4QWxpYXMtMC4wNQp0ZXN0
IFBBU1MgRmlsZS1DaGFuZ2VOb3RpZnktMC4yOAp0ZXN0IFBBU1MgRGF0YS1Db21wYXJlLTEu
MjUKdGVzdCBQQVNTIERldmVsLUNoZWNrT1MtMS44MQp0ZXN0IFBBU1MgTW9vc2VYLVR5cGVz
LVBhdGgtQ2xhc3MtMC4wOQp0ZXN0IFBBU1MgTW9vc2VYLURhZW1vbml6ZS0wLjIxCnRlc3Qg
UEFTUyBIVFRQLVBhcnNlci1YUy0wLjE3CnRlc3QgUEFTUyBOZXQtU2VydmVyLTIuMDA5CnRl
c3QgUEFTUyBTdGFybWFuLTAuNDAxNAp0ZXN0IFBBU1MgQXBwQ29uZmlnLTEuNzEKdGVzdCBQ
QVNTIFRlbXBsYXRlLVRvb2xraXQtMi4yNwp0ZXN0IFBBU1MgQ2F0YWx5c3QtRGV2ZWwtMS4z
OQo=
--------------76D47A4827AB342F641403F8--