dual lived modules

Marcela Maslanova mmaslano at redhat.com
Mon Mar 15 09:33:47 UTC 2010


----- "Iain Arnell" <iarnell at gmail.com> wrote:

> On Fri, Mar 12, 2010 at 9:42 PM, Paul Howarth <paul at city-fan.org>
> wrote:
> > On Fri, 12 Mar 2010 17:33:31 +0100
> > Iain Arnell <iarnell at gmail.com> wrote:
> >> On Fri, Mar 12, 2010 at 3:22 PM, Marcela Maslanova
> >> <mmaslano at redhat.com> wrote:
> >> > This should test whether yum can handle lower version in main and
> >> > higher in separated package (Module::Build). The update of
> packages
> >> > went fine if 'Obsoletes' is used in new package [2].
> >>
> >> Aha. Of course - 'Obsoletes' is necessary, but not why you think.
>  The
> >> problem here is that we may be moving from arch-dependent packages
> >> (i.e. 1:perl-Module-Build-0.3500-110.fc13.x86_64) to noarch
> packages
> >> (i.e. 1:perl-Module-Build-0.3603-1.perltestrepo.noarch). Even
> though
> >> ENVR is higher in the noarch package, yum wont automatically update
> >> from arch-dependant to noarch.
> >
> > That shouldn't be the case any more:
> > https://bugzilla.redhat.com/show_bug.cgi?id=502401
> > (fixed in F-11, at least it's supposed to be)
> 
> Hmmn. Confirmed - I have no problem with yum updating from current
> 1:perl-Pod-Simple-3.07-87.fc12.x86_64 in F12 to locally built
> 1:perl-Pod-Simple-3.13-1.fc12.noarch. Are you running some old version
> of yum Marcela?
> 
On F-13? No, I have yum-3.2.26-4.fc13.noarch. Maybe that's some side effect
of my previous experiments. I'll try package more modules and check it
on clean install. Pod::Simple passed even without 'Obsoletes' so that's probably
not needed at all.

Also I'll try to fix 'noarch' in perl.spec.

Also ;-) If anyone want add/fix something on Drafts below, please do so.
> 
> --
> Iain.
> --
> Fedora Extras Perl SIG
> http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
> perl-devel mailing list
> perl-devel at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/perl-devel



More information about the perl-devel mailing list