Re: Why Delta RPM is not available for firefox and there is no firefox-esr in the Fedora repository?

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

 



On Fri, Apr 7, 2017 at 9:44 AM, Matthew Miller <mattdm@xxxxxxxxxxxxxxxxx> wrote:
> On Fri, Apr 07, 2017 at 08:40:25AM -0700, Adam Williamson wrote:
>> > We have delta RPMs for going from GA release packages to current
>> > updates and from last update to current update. Doing deltas from all
>> > previous updates to all future updates would become a crazy out of
>> > control matrix very quickly. Generating deltarpms is already a
>> > *gigantic* use of computing resources in the project, and extending
>> > that just isn't reasonable unless you have a huge hardware donation up
>> > your sleeve....
>> There is a bit of a problem with that, though, and packages that
>> iterate quickly. 52.0-6 went stable on 2017-03-24. 52.0-7 went stable
>> on 2017-03-30. 52.0.2-2 went stable on 2017-04-05. There isn't a week
>> between any of those; given that (IIRC) GNOME is designed to notify
>> users of updates only once a week, it's quite easy to *not* be going
>> from 'latest minus 1' to 'latest' in this kind of scenario.
>
> Yeah, that's fair. I'm not sure of a really good solution for this
> other than ostree-based flatpaks — and that has its own challenges.

I think most of those challenges are on the Fedora side of things,
infrastructure and packaging resources?

I'd been running the nightly Firefox dev flatpak on Fedora 25 with
exactly zero problems. Aren't flatpak updates something like a git
pull? Anyway, they always seem fast, not matter if I updated daily or
weekly. I'd guess the delta is file based rather than block based - or
however RPM does it. That does consume a lot of resources on both the
Fedora side as well as client side.

-- 
Chris Murphy
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [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