develooper Front page | perl.perl5.porters | Postings from November 2013

Request for *nix help in moving two distros

Thread Next
From:
Steve Hay
Date:
November 27, 2013 18:09
Subject:
Request for *nix help in moving two distros
Message ID:
CADED=K4pEAhur78EtSWNRrRbcUsOGw_jVXPCwqUA++O6VCzfnw@mail.gmail.com
I'm attempting to move Cwd and List-Utils to their rightful locations
to match their CPAN distribution names, i.e. PathTools and
Scalar-List-Utils respectively.

I have this working on Windows in the single commit on the
smoke-me/steveh/dirnames branch:

http://perl5.git.perl.org/perl.git/commit/cb8c84586a7e77e1b9100e6d88a6a9d18041ae96

There's very little to it: just the obvious, plus two exceptions added
to the logic in make_ext.pl and win32/FindExt.pm

However, when smoked, this produced a failure in t/porting/FindExt.t
on Linux, with some of the *ext* keys in %Config::Config containing
the wrong extension names.

I believe that some logic in Makefile.SH (around line 196) will need
something similar to what is done in win32/FindExt.pm:

http://perl5.git.perl.org/perl.git/blob/refs/heads/smoke-me/steveh/dirnames:/Makefile.SH/#l196

(and/or possibly elsewhere too, I'm not sure).

It would probably take me numerous iterations of attempting something
and examining the smoke results beforfe I got this right, so I would
be very grateful if somebody on *nix were able to supply the missing
piece of this puzzle for me.

These are the only two dual-lived distros living in the 'wrong' folder
name in the core, and it would be nice to fix them.

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About