Re: Fedora 31 System-Wide Change proposal: Switch RPMs to zstd compression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Sep 1, 2019 at 3:31 AM Florian Weimer <fweimer@xxxxxxxxxx> wrote:
>
> * Kevin Fenzi:
>
> > On 8/29/19 11:44 PM, Miroslav Suchý wrote:
> >> Dne 29. 08. 19 v 18:58 Kamil Dudka napsal(a):
> >>> What is the recommended way to build Fedora 31+ RPMs on a RHEL-7 host?
> >>
> >> I think that no one contemplate supporting RHEL 7 regarding zstd. The real thing is "how to build Fedora 31+ RPMs on a
> >> RHEL-8 host"?
> >>   https://bugzilla.redhat.com/show_bug.cgi?id=1715799
> >>
> >
> > Couldn't this be a use for bootstrap mode? Or is it still not working?
>
> Bootstrap mode still uses the host RPM.
>
> mock would have to bundle its own RPM (and DNF) for better backwards
> compatibility, which is probably the right thing to do in the long term
> anyway.
>

Well, technically, the correct thing to do would be for Mock to
support downloading bootstrap images to speed up bootstrap. These
images could be regularly produced by Fedora infrastructure and made
available on the mirror network for all targets we support as a
project. They'd be useful for COPR too, as then it can permanently
switch to bootstrap mode.

Alternatively, Mock could be taught how to manually unpack enough
packages with libarchive to get rpm + dnf working, and use that to
bootstrap into a real rootfs to do stuff. This strategy is what
obs-build does (though it only needs rpm since dependency solving is
built into obs-build).




--
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux