Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

kane (2600)

  (email not shown publicly)

Journal of kane (2600)

Thursday February 10, 2005
12:35 PM

CPANPLUS 0.052 released

[ #23126 ]


I'm pleased to announce we've just released CPANPLUS 0.052. Below is a
list of changes for this release. You can get it from

or soon from a CPAN near you.

Changes for 0.052 Wed Feb 9 18:44:13 CET 2005

* Make auto-installation work (with some guess work) if
        $ENV{PERL_MM_USE_DEFAULT} is set.
* Setup decent defaults for the callbacks, so scripts
        don't have to set them unless they want actual callback
        behaviour (This helps ExtUtils::AutoInstall greatly).
* chmod() extracted files to 755 so we do not get permission
        denied errors when trying to remove them or copy over them
        if they were not +w for the user.
* Don't use sudo, even if it's configured, if the user is
        root already.
* Default to 'prefer binary programs' if Compress::Zlib is
        not installed.
* Make 'parse_module' deal better with paths that have sub
        directories in them.
* Make 'parse_module' deal better with version numbers
        that have letters in them.
* Don't shell out to get the perl version if the perl we
        looking for is $^X;
* Improve finding a proper homedir for cpanplus on VMS
* Accept the perl version as an optional argument to
* Require Test::Reporter 1.27 for test reporting; it fixes
        many bugs.
* Only load Module::Build when we really needed it, not on
        any installation.
* Fix a bug that made 's reconfigure' not use the defaults
        from your current config.
* RedHat 9.0's stock perl has a few serious bugs in it
        (they applied custom patches) and will break CPANPLUS
        badly. Add a note to the that redhat users
        should upgrade their perl.
* CPANPLUS::inc was encountering 'use' calls that had windows
        paths rather than unix paths (???). Patch to compensate
        for this.
* Module::Load::Conditional cache is being flushed in standard
        flush runs now, allowing use of LWP (and similar) when it
        becomes available, even if it previously wasn't.
* Don't copy '' to '' during Makefile.PL
        stage -- if the user has a custom config and forgets to set
        the environment var, CPANPLUS' tests will use the wrong config.
* Some tarballs have '.' as directory, rather than project sub
        directory. Guess first for extraction dir and verify, only
        then try the actual extract path.
* Improve documentation in the Default shell
* Improve test reporting texts as supplied by Barbie
* Add a callback to munge test reports before they are sent
* Add versions of loaded dependencies to the test reports.
* Make limited tests on skipped configuration work properly.
* Don't use sudo to install into our own sandbox for
        Module::Build tests
* Skip module::build tests if we're under PERL_CORE and
        M::B is not available (not yet integrated)
* Skip install tests if run under PERL_CORE
* Adjust include paths and paths to perl when tests are
        run under PERL_CORE
* Update bundled IPC::Run to version 0.80
* Update bundled Module::Build to version 0.26081
* Improve tests

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.