Disable Delta RPMs by default

By default zypper is configured to use delta rpms or drpm.

The proposition of drpm is that the delta is smaller to download (small network) and the ability to reassemble the delta is fast (large cpu).

However, the reality doesn’t pan out this way. Networks are now faster, and drpm application is extremely slow. As a result the use of drpms is slower that doing full downloads, even in places that are not well serviced (such as where I live in Australia).

zypper already has a reputation for being “slow” and this is likely a contributing factor.

We should cease using delta rpms by default on leap and tumbleweed.

For existing prior art in the space, fedora have also ceased the use of drpms.

This will also allow us to cease production of delta rpm’s in OBS in future, saving us build time and making release processes faster.

There has been some interest to getting community feedback for or against this.

@firstyear Sounds like a good plan too me :smile:

Delta RPMS haven’t ever really delivered on what they claimed they can do. And really, ditching them is probably a good idea.

That being said, I don’t think Tumbleweed uses them, this is mostly a Leap issue.

@sfalken Yes, I have a few of those systems :wink: I could go in and disable…

https://bugzilla.opensuse.org/show_bug.cgi?id=1229063

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.