On 2018/09/25 19:02, Charlene Wendling wrote:
> Hi,  
> 
> I'm proposing here a diff to update Scalar-List-Utils to 1.50.
> 
> It will be needed to import p5-List-AllUtils, that in turn would allow
> to import p5-GeoIP2 (currently in -wip) and update others like
> p5-Audio-MPD.
> 
> The changelog indicates no backward incompatible changes between this
> version and 1.42 we're currently shipping [1].
> 
> Testing: 
> 
> - It passes Perl global test suite. 
> - 'make test' for p5-List-AllUtils runs fine as well, p5-Audio-MPD
> builds and runs with no issues.
> - Actually i've been asked to make it public for further testing ;)
> 
> Any comment/feedback is welcome! 
> 
> Charlène. 
> 
> 
> [1] https://metacpan.org/changes/distribution/Scalar-List-Utils



A quick and dirty search for '(List|Scalar|Sub)::Util' in source to all
p5-* ports suggests it's used by 400+ things there, plus it's used by other
bits of perl core so, even if it seems a relatively safe update, my
feeling is that this is a bit late for 6.4.

When I looked at changelog it seems to me that 1.45 does have a breaking
change, the old "uniq" was moved to "uniqstr" and a slightly different
"uniq" was added, I couldn't say if this is _actually_ likely to be a
problem though.

My preferred approach would be to update all of perl core sometime not
too long after a release (and after some initial ports testing) really..
I know it's a bunch more work but I'm pretty sure we have the same
problem with other modules too..

Reply via email to