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

Bug#514941: RFP: libtest-prereq-perl -- check if Makefile.PL has the right pre-requisites



Hi:

Well, the problem is that the modules specified in Perl core vary from
version to version.

For example the version.pm module is NOW Perl Core for 5.10; but was
not for previous versions. So when you're developing your module on
Perl 5.10 but distributing to other (possibly lower versions) targets,
then you will need to include what /your/ Perl Core includes too.

I don't think there's anything wrong with having Core modules as
prerequisite, because then they'll be quickly found and the script
will move along happily.

Also, I'm pleased Test::Apocalypse is being packaged, since my module
(Test::DistManifest) will be packaged as well, at a later date (when
the upstream dependency, Module::Manifest, has been fixed).

Thanks for your work!

Cheers,

Jonathan

On Wed, Feb 11, 2009 at 10:49 PM, Rene Mayorga <rmayorga@debian.org> wrote:
> block 514390 by 514941
> thanks
>
> On Wed, Feb 11, 2009 at 09:07:49PM -0500, Jonathan Yu wrote:
>> Hi:
>
> Hi Jonathan,
>
>>
>> I don't know if you can really skip modules in the Perl core, since
>> which modules are included in Perl core vary based on your Perl
>> distribution.
>
> IMHO, Module::CoreList can be helpfully here, since Module::CoreList is
> part of the main perl distribution and already contains info of the
> modules that suppose to be on the Perl core distribution.
>
>> But I guess this is more of something to bring up with b d foy
>
> Indeed, can be tricky to just assume that all people distribute
> Perl core as it supposed to be distributed(like Module::CoreList think).
> but there are some more tests involved.
>
>> I'd be interested to see how many people really use this module "in the wild".
>
> actually I'm packaging this as a Dependency for Test-Apocalypse (ITP #514390)
> so, there are people already using this module :)
>
> Cheers.
> --
> Rene Mauricio Mayorga   |  jabber: rmayorga@jabber.org
> http://rmayorga.org     |
> --------------------------------------------------
> 08B6 58AB A691 DD56 C30B  8D37 8040 19FA A209 C305
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFJk5wwgEAZ+qIJwwURAqjZAKCiaCTf/JAQffY5JNYHi1vAN3fJxgCgjhzQ
> QBhRYkgzfqEcmsdMgUNEY/U=
> =Pfob
> -----END PGP SIGNATURE-----
>
>



Reply to: