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 Thu, May 30, 2019 at 3:07 PM Kevin Fenzi <kevin@xxxxxxxxx> wrote:
>
> So, most of my concerns have already been mentioned by other folks in
> this thread:
>
> * No rhel7/8 support will annoy people, and also increase burden on
> fedora infrastructure since we would have to move our koji hubs to
> Fedora instead of RHEL to be able to read the rpms made on builders.
> (Or ship a custom rpm, but we have done that before and it's been always
> a nightmare).
>

There's a bug open for fixing this in RHEL 8:
https://bugzilla.redhat.com/show_bug.cgi?id=1715799

I started looking at making a patch for rpm 4.11.x for RHEL 7, but
it's not trivial...

More broadly, I've just submitted an SR so that openSUSE Tumbleweed
will have support for zstd payloads:
https://build.opensuse.org/request/show/709948

I'll have to see if I can get SLE 15 SP2 (and thus openSUSE Leap 15.2)
to have it turned on, but I think that's unlikely...

I'm not sure if the Open Build Service needs the underlying hosting
rpm package to support zstd or not to handle zstd rpms properly...
Michael, do you know if that's the case?

> * This cannot land until we finish sorting out armv7 builder issues.
> (see bug https://bugzilla.redhat.com/show_bug.cgi?id=1576593 ).
> I am trying to see if we can get away with a f29 userspace and a
> specific kernel we think works. Until this is moved however, all the
> armv7 buildvm's are on fedora 27, so they wouldn't be able to handle
> this change.
>

Were you able to get the f29 userland on f27 kernel to work?

> * The drpm issue is somewhat minor in my mind since we don't produce
> very useful drpms right now (due to pungi not having anything more than
> the last updates compose to build them against).
>

The deltarpm package now supports zstd payloads, as Michael Schroeder
added support yesterday morning and released 3.6.2, which is now in
Rawhide: https://koji.fedoraproject.org/koji/buildinfo?buildID=1287231

At this point, the drpm library is the only blocker for zstd payloads,
since createrepo_c needs to be able to handle zstd drpms.



-- 
真実はいつも一つ!/ 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://getfedora.org/code-of-conduct.html
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