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.

Reply via email to