[Fedora-packaging] perl module MODULE_COMPAT

Dag Wieers dag at wieers.com
Sat Apr 2 03:26:40 UTC 2005


On Thu, 31 Mar 2005, Michael Schwendt wrote:

> On Thu, 31 Mar 2005 15:02:19 +0200 (CEST), Dag Wieers wrote:
> 
> > On Thu, 31 Mar 2005, Michael Schwendt wrote:
> > 
> > > On Wed, 30 Mar 2005 23:07:55 -1000, Warren Togami wrote:
> > > 
> > > > Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
> > > > $version))
> > > > 
> > > > As long as we're going through all FC4 perl modules, we might as well 
> > > > add this to all packages too.  Just confirming, is this wanted in *ALL* 
> > > > packages that need perl, both regular arch and noarch?
> > > 
> > > Certainly for all Perl module packages which install files into versioned
> > > Perl vendor lib locations (or site lib, although that should not be done).
> > > That's the only way to ensure that the main "perl" actually supports loading
> > > from those versioned directories.
> > 
> > One important point, you are (or have been) effectively dropping support 
> > for every distro prior to FC1.
> 
> No. That's what the perl-forward-compat package has been for:
> 
> http://download.fedora.us/fedora/redhat/8.0/i386/RPMS.stable/perl-forward-compat-5.8.0-0.fdr.2.i386.rpm

Seems reasonable, only that it is yet again different than how it is 
handled with python. I know the situation is a bit different, but the 
implementation is completely different. (naming and how versioning works)

--   dag wieers,  dag at wieers.com,  http://dag.wieers.com/   --
[all I want is a warm bed and a kind word and unlimited power]




More information about the Fedora-packaging mailing list