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?revi...
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?
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