#755: 'make install-dev' assumes "modern" File::Path
----------------------+-----------------------------------------------------
 Reporter:  doughera  |       Owner:       
     Type:  bug       |      Status:  new  
 Priority:  normal    |   Milestone:       
Component:  install   |     Version:  1.2.0
 Severity:  medium    |    Keywords:       
     Lang:            |       Patch:       
 Platform:            |  
----------------------+-----------------------------------------------------

Comment(by doughera):

 I'm not sure why you say the legacy versions are unsupported.  I just
 downloaded File::Path 2.07 from CPAN.  Here's the top of the Path.pm file:
 {{{
 =head1 VERSION

 This document describes version 2.07 of File::Path, released
 2008-11-09.

 =head1 SYNOPSIS

   use File::Path qw(make_path remove_tree);

   make_path('foo/bar/baz', '/zug/zwang');
   make_path('foo/bar/baz', '/zug/zwang', {
       verbose => 1,
       mode => 0711,
   });

   remove_tree('foo/bar/baz', '/zug/zwang');
   remove_tree('foo/bar/baz', '/zug/zwang', {
       verbose => 1,
       error  => \my $err_list,
   });

   # legacy (interface promoted before v2.00)
   mkpath('/foo/bar/baz');
   mkpath('/foo/bar/baz', 1, 0711);
   mkpath(['/foo/bar/baz', 'blurfl/quux'], 1, 0711);
   rmtree('foo/bar/baz', 1, 1);
   rmtree(['foo/bar/baz', 'blurfl/quux'], 1, 1);

   # legacy (interface promoted before v2.06)
   mkpath('foo/bar/baz', '/zug/zwang', { verbose => 1, mode => 0711 });
   rmtree('foo/bar/baz', '/zug/zwang', { verbose => 1, mode => 0711 });


 }}}

 The test suite t/Path.t also contains a number of tests that use the
 "legacy" interface.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/755#comment:2>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to