Re: Fwd: rpms/perl/devel perl.spec,1.246,1.247

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

 



On 12/19/2009 04:29 AM, Chris Weyl wrote:
Hmm. Sanity check here: are we sure just excluding these is the way we
want to go?

I certainly think so, otherwise I would not have applied the patches.

Apart of this, my changes we "emergency changes" to get rid of broken package deps. Whether these changes shall be kept in long terms is a different matter - I certainly want them kept.


I ask mainly as when we went to 5.10.0 we subsumed the
newly-cored (dual-lifed, really) modules into the main perl package,
and obsoleted the standalone packages.   We also have a (more-or-less)
policy of updating core modules via the main perl package as well.
Yes, it's an ongoing struggle, because with some people prefer to enforce monolytic perl packaging and don't seem to want to comprehend the advantages module-wise packaging offers.

I could go either way on this; but I think we should pick an approach
and stick with it, unless there's compelling reasons otherwise...  And
the current approach seems to be working well.

Really? I can't avoid to disagree - It doesn't work well at all.

E.g.
* The modules, perl now has absorbed, already exist as separate modules with higher versions in Fedora.

* Many modules in "core perl" are outdated.
These are the cause of many issues of rpm interaction with CPAN and are the cause of missing dependencies.



Also...  Even if we exclude these modules w/o providing them as
sub-packages, we ought to ensure that they're still pulled in by
perl-core (and perl itself, when we make the
perl-core/perl/perl-minimal switch).

What you say doesn't make sense:

1) They are provided as separate modules, by
a) CPAN
b) Fedora packages.

2) Since introducing the package split to "perl", package deps on perl-packages in general don't make any sense anymore. It's the reason why we are enforcing BR: perl(xxx).


Ralf

--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
Fedora-perl-devel-list mailing list
Fedora-perl-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list

[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux