Proc::FastSpawn test failure
Darin McBride
darin.mcbride at shaw.ca
Sat Nov 23 07:58:48 CET 2013
On Saturday November 23 2013 6:27:09 AM Marc Lehmann wrote:
> On Fri, Nov 22, 2013 at 12:19:43PM -0700, Darin McBride
<darin.mcbride at shaw.ca> wrote:
> > I give Configure a "-Dprefix=/real/destination/path/here" and then when it
> > comes time to install, since I need everything separated out for a real
> > install to a different machine, I do "make install
> > DESTDIR=/home/dmcbride/tmp/perl" and then, once all 165+ modules are
> > built to that path, I can cd into DESTDIR and tar everything up to be
> > untarred at the root of the destination system.
> There's nothing relocatable about that - you simply break your perl
> installation that way.
Yes, that's relocatable. I use -Duserelocatableinc on the Configure command
line as well. While I didn't make it explicit earlier, in my original note I
did say "relocatable perl" which I thought implied this flag.
> > But when I run /home/dmcbride/tmp/perl/real/destination/path/here/bin/perl
> > - MConfig -E 'say $Config{perlpath}', I get
> > /real/destination/path/here/bin/perl - which is where everything will
> > eventually go, but isn't yet.
>
> That's because you haven't relocated your perl, you just moved it
> away. That jsut destroys your install, it doesn't relocate it.
I haven't _re_-located it, no. But it's relocatable, as per the normal method
for relocating on Unix.
> I don't think cpan modules should support obviously broken installs - there
That's fine, but I highly disagree that this is a broken install.
perl -V says, among other things:
config_args='-desr -Duse64bitall -Duselongdoubles -Dusethreads -
Duserelocatableinc -Dman1direxp= -Dman3direxp= -Dcf_email=root at localhost -
Dprefix=/real/destination/path/here -Uman1direxp -Uman3direxp'
More information about the anyevent
mailing list