On Sun, 2017-02-19 at 09:02 -0800, Adam Williamson wrote:
On Sun, 2017-02-19 at 07:05 +0100, Ralf Corsepius wrote:
> On 02/19/2017 02:13 AM, Adam Williamson wrote:
> > On Sat, 2017-02-18 at 05:43 +0000, Russel Winder wrote:
> > > This has been happening for a while now. Given that dnf is so critical
> > > to updating Rawhide I would not have expected this to be the case.
> >
> > It was in fact fixed a while ago (as Viorel explained). But Rawhide
> > packages only appear in the repository after a successful Rawhide
> > compose,
>
> Why?
Because that's how the process works. Basically, because signing and
mashing happen as part of the compose; the way Fedora repos work you
can't simply take the output of Koji and stuff it straight into the
repository. Apply to releng for more details.
To provide a bit more detail, the Rawhide repo is:
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide//E...
as you can see in fedora-rawhide.repo (the metalink provides this
same location on a mirror). That's not 'just' a repository. What you
find at:
http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/
is an entire Rawhide compose, with install trees and installer images
and all the other paraphernalia. Whenever there's a successful Rawhide
compose, it gets synced into that location (over whichever compose was
there before). So as there was a successful Rawhide compose today,
what's there now (allowing for mirror sync) has changed since yesterday
and the updated dnf is there.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net