Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Checking in changes prior to tagging of version 1.20.

Changelog diff is:
  • Loading branch information...
commit e5500170986f6867469d9c9082198bb1fa37debf 1 parent c43ba04
@juster authored
Showing with 24 additions and 1 deletion.
  1. +23 −0 Changes
  2. +1 −1  lib/CPANPLUS/Dist/
23 Changes
@@ -6,6 +6,29 @@
: \____|_| |_|\__,_|_| |_|\__, |\___||___/
: |___/
+* Release 1.20 [2012-04-29 Sun]
+** Be more careful removing duplicate makedepends/depends. :BUGFIX:
+The depends list starts off with packages containing the modules
+in the META.json's build.requires. The build.requires are merged
+into the makedepends and these are removed from the depends list.
+This was causing a problem with Params::Validate where
+perl-module-implementation was showing up only on the makedepends list.
+Now this should be fixed because the build.requires is a different
+version than the runtime.requires. We don't remove seemingly duplicate
+deps that have a differing version string.
+However, this is just a hackish fix. A better fix would be to only use
+the META.yml if it is available or else use the pre-requisites CPP provides.
+Reported by Florian Pritz (Bluewind)
+** Use META.json if it is available.
+Now that META.json is more prevalent we can use it instead of META.yml
+when it is available.
* Release 1.19 [2011-10-25 Tue]
2  lib/CPANPLUS/Dist/
@@ -6,7 +6,7 @@ use strict;
use CPANPLUS::Dist::Base qw();
use Exporter qw(import);
-our $VERSION = '1.19';
+our $VERSION = '1.20';
our @EXPORT = qw();
our @EXPORT_OK = qw(dist_pkgname dist_pkgver);
our %EXPORT_TAGS = ( 'all' => [ @EXPORT_OK ] );
Please sign in to comment.
Something went wrong with that request. Please try again.