measuring success [was Re: Bodhi 0.7.5 release]
Till Maas
opensource at till.name
Sun Jul 4 12:40:20 UTC 2010
On Sun, Jul 04, 2010 at 02:06:08PM +0200, Michael Schwendt wrote:
> On Sun, 04 Jul 2010 13:32:14 +0200, Till wrote:
>
> > On Sun, Jul 04, 2010 at 12:31:57PM +0200, Michael Schwendt wrote:
> > > Broken deps in Fedora 13 + updates + updates-testing when
> > > also enabling Fedora 12 + updates + updates-testing.
> > >
> > > One can quickly see that several (if not many) of them are due
> > > to orphans/retired packages in Fedora 12. And due to violated upgrade
> > > paths (e.g. compat-db):
> >
> > I cannot see this quickly from this report! ;-)
> >
> > > ======================================================================
> > > Broken packages in fedora-12-x86_64:
> >
> > > ghc-time-devel-1.1.2.4-2.fc12.i686 requires ghc = 0:6.10.4
> > > ghc-time-devel-1.1.2.4-2.fc12.i686 requires ghc = 0:6.10.4
> > > ghc-time-devel-1.1.2.4-2.fc12.x86_64 requires ghc = 0:6.10.4
> > > ghc-time-devel-1.1.2.4-2.fc12.x86_64 requires ghc = 0:6.10.4
> > > ghc-time-doc-1.1.2.4-2.fc12.x86_64 requires ghc-doc = 0:6.10.4
> > > ghc-time-doc-1.1.2.4-2.fc12.x86_64 requires ghc-doc = 0:6.10.4
> > > ghc-time-prof-1.1.2.4-2.fc12.x86_64 requires ghc-prof = 0:6.10.4
> >
> > Yum does not report any problem here when I try to install
> > ghc-time-devel and ghc has the matching version: 6.10.4-2.fc12
>
> Then you've not read the mail carefully enough. On F-13 you would see:
>
> $ yum list ghc-time\*
> Loaded plugins: auto-update-debuginfo, refresh-packagekit
> Error: No matching Packages to list
> $ repoquery --whatobsoletes ghc-time-devel
> $ repoquery --whatobsoletes ghc-time
> $ yum list ghc
> Loaded plugins: auto-update-debuginfo, refresh-packagekit
> Available Packages
> ghc.x86_64 6.12.1-5.fc13 fedora
So I guess ghc needs to add some Obsoletes for
ghc-time{,-devel,-doc,-prof}? According to dead.package it is now
included in ghc:
http://cvs.fedoraproject.org/viewvc/rpms/ghc-time/devel/dead.package?revision=1.1&view=markup
Would this be correct?
ghc:
Obsoletes: ghc-time < 1.1.2.5
Obsoletes: ghc-time-devel < 1.1.2.5
ghc-doc:
Obsoletes: ghc-time-doc < 1.1.2.5
ghc-prof:
Obsoletes: ghc-time-prof < 1.1.2.5
But what about provides, would it be
Provides: ghc-time-1.1.4-%{release} etc? Given that version 1.1.4 of
ghc-time is included in ghc?
> It's fairly easy to verify other broken deps, too:
> http://admin.fedoraproject.org/updates/compat-db-4.7.25-3.fc13
For me it is not that easy, because the information is confusion (or not
clearly arranged) or not directly accessible, e.g. to understand the
compat-db problems one needs to look at the koji page for the list of
built rpms. So here the release of compat-db needs to be increased to
11 in F13?
Regards
Till
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20100704/e9636d94/attachment-0001.bin
More information about the devel
mailing list