Skip Menu |

This queue is for tickets about the ExtUtils-Install CPAN distribution.

Report information
The Basics
Id: 102375
Status: open
Priority: 0/
Queue: ExtUtils-Install

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

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



Subject: non-deterministic order of files
Date: Thu, 26 Feb 2015 16:19:03 +0000
To: bug-ExtUtils-Install [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
ExtUtils-Install processes files in non-deterministic order, depending on hash order and directory order. In order to be able to meaningfully diff installation logs, it would be nice for EU-I to be deterministic. Attached patch implements. -zefram

Message body is not shown because sender requested not to inline it.

On 2015-02-26 11:19:15, zefram@fysh.org wrote: Show quoted text
> ExtUtils-Install processes files in non-deterministic order, depending > on hash order and directory order. In order to be able to meaningfully > diff installation logs, it would be nice for EU-I to be deterministic. > Attached patch implements.
preprocess is first implemented in File::Find 1.00, but EUI still supports perl 5.6 which came with an older File::Find (version-less, it seems). And File::Find is not a dual-life module.
Subject: Re: [rt.cpan.org #102375] non-deterministic order of files
Date: Fri, 27 Feb 2015 12:33:11 +0000
To: Slaven_Rezic via RT <bug-ExtUtils-Install [...] rt.cpan.org>
From: Zefram <zefram [...] fysh.org>
Slaven_Rezic via RT wrote: Show quoted text
>preprocess is first implemented in File::Find 1.00, but EUI still >supports perl 5.6 which came with an older File::Find (version-less, >it seems). And File::Find is not a dual-life module.
Well spotted. Will revise. -zefram
Subject: Re: [rt.cpan.org #102375] non-deterministic order of files
Date: Fri, 27 Feb 2015 13:21:06 +0000
To: Slaven_Rezic via RT <bug-ExtUtils-Install [...] rt.cpan.org>
From: Zefram <zefram [...] fysh.org>
Attached patch doesn't rely on newer File::Find features. -zefram

Message body is not shown because sender requested not to inline it.