On Mon, 2007-03-05 at 15:38 -0500, Robin Norwood wrote:
Spot, Jesse Keating, and I just had a call to try to work these
issues
out. Spot is going to continue to look into what needs to be done to
split out perl-devel. Unfortunately, it looks like perl may be too
tangled to allow us to make this split clean and still include things
that are considered 'core' perl by most people - such as CPAN, for
instance. I would argue that CPAN *is* a 'devel' utility, but most
people would expect it to be installed on a system whenever perl is,
which is fair.
If he can get things in shape by tomorrow, we may be able to keep
perl-devel split out, perhaps with a 'Requires: perl-devel' in F7's perl
and a 'Provides: perl-devel' in the perl for previous releases to keep
modules building and working in both cases with the same spec file.
Attached to this email is a new perl spec file:
- ExtUtils::Embed, ExtUtils::MakeMaker, Test::Harness, CPAN have all
gone into -devel
- perlcc, perlivp, h2xs, libnetcfg are in -devel too (they depend on the
above modules)
- encode.h is back in the main perl package (it makes sense to me to
have Encode in base perl)
Thoughts? Suggestions are welcomed.
~spot