On Tue, 04 Sep 2007 13:50:09 +0100, Richard W.M. Jones wrote: > Michael Schwendt wrote: > > On Tue, 04 Sep 2007 13:27:05 +0100, Richard W.M. Jones wrote: > > > >> Michael Schwendt wrote: > >>> On Tue, 04 Sep 2007 13:00:15 +0100, Richard W.M. Jones wrote: > >>> > >>>>>> http://koji.fedoraproject.org/koji/getfile?taskID=146743&name=root.log > >>>>> Have you rebuilt ocaml-lablgl for the new version-release of ocaml > >>>>> yet? It still requires the older ocaml = 3.10.0-4.fc8 as you can see > >>>>> here, too > >>>> I can't build ocaml-lablgl because I'm not the package owner (AIUI). > >>>> > >>>> I don't _want_ ocaml-labgl in order to build ocaml-findlib - it's not > >>>> needed for that build. > >>> Okay, then let's see whether the failure is reproducible with > >>> a scratch-build of ocaml-findlib: > >>> http://koji.fedoraproject.org/koji/taskinfo?taskID=146938 > >>> > >>> ocaml-lablgl is not listed anywhere in the koji buildroot log and not during > >>> the resolve-step either. > >> So ... it's a bug in Koji then? > > > > To me it smells like conflicting Provides. > > Take a look at what symbols ocaml-lablgl provides: > > > > http://koji.fedoraproject.org/koji/rpminfo?rpmID=191299 > > OK, the provides in that package are totally wrong. > > Someone else built that package? (I admit I don't really understand the > complex system of branches used by Fedora). In fedora-development repo > I see the correct list of provides for that package: > > rjones@oirase:~$ repoquery --provides ocaml-lablgl > ocaml(Gl) = cd8e921dfaef68b9f7fdf19f19093d5e > ocaml(GlArray) = 12a887a1d8b0554c82b2b7ec6ab8b9c6 > ocaml(GlClear) = 8bb155ee2a37256be58e2a0157b8bafe > ocaml(GlDraw) = 06a8bccb576f39b6fc4dd55c04423355 > [etc.] > > (ie. no ocaml(Arg), etc. which are provided by the base ocaml-runtime > package). What you call "fedora-development repo" is the frozen repo, whereas in koji there is a newer build of ocaml-lablgl: ocaml-lablgl = 1.02-12.fc8 (fedora-development) vs. ocaml-lablgl = 1.02-13.fc8 (koji) Apparently, the latter build (after the freeze!) is broken and provides more stuff. > So what can I do to fix this? Temporarily add Conflicts? Can I tell > yum to definitely choose one package over another? Open a ticket? -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list