[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

JFYI: mini transition Dist::Zilla 5 -> 6/7 ahead



Hi,

RJBS has released Dist::Zilla v6 which slightly changes the Plugin
API:

* Dist::Zilla::Path is now a Path::Tiny object instead of a
  Path::Class object, but at least using Dist::Zilla::Path like a
  Path::Class object will cause a deprecation warning with version
  v6. (And cause a fatal error with Dist::Zilla v7.)

* Class::Load has been replaced with Module::Runtime.

So far I've tested all Debian packages which use libdist-zilla-perl
as build toolchain via dh-dist-zilla:

* Both (librun-parts-perl and roary) use
  libdist-zilla-plugin-podweaver-perl which triggers such a
  deprecation warning in Sid. But an updated upstream version is
  already available.

Since there seems no major breakage, I've already imported and pushed
the new upstream version into our git repository.

I'll now check if all other libdist-zilla-plugin*-perl packages still
build fine and probably do the obvious:

* Check for new upstream versions where they don't.

* Upload libdist-zilla-perl to either experimental or (if no real
  issues show up) to unstable with urgency=low.

In case I find any issues worth a bug report, I'll tag them with the
usertag "dzil7" (in case of just deprecation warnings) or "dzil6" (in
case of build failures already with Dist::Zilla v6).

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


Reply to: