On Tue, Sep 25, 2018 at 09:43:57PM +0100, Stuart Henderson wrote: > 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. <SNIP> > > > > [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.
That's kinda where the discussion we had led, that it was likely too late for 6.4, but some folks were hoping and willing to put up a patch and I said out-of-band that if sthen@ OKs it, I'm OK with it too :-) 1.50 is the version that's in perl 5.28 and I didn't find any reports of breakage in a fairly quick search of the perl5-porters mailing list. > 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. You'll notice that uniq was added in 1.44, while in-tree we have 1.42 (with patches), so although they did change uniq, we don't have either version. > 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.. I do plan to get to that update shortly after the tree unlocks, and had hoped to get to it before it got too late for 6.4, but sadly . . . . l8rZ, -- andrew - http://afresh1.com Software doesn't do what you want it to do, it does what you tell it do. -- Stefan G. Weichinger.
