Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Why deb-delta isn't official?

Here you can discuss every aspect of Debian. Note: not for support requests!
Post Reply
Message
Author
User avatar
Lecram
Posts: 120
Joined: 2009-06-03 08:54

Why deb-delta isn't official?

#1 Post by Lecram »

Hi guys,

Deb-delta would save the system resources and the bandwidth even though debdelta package is available in repo and one can use it;so why Debian isn't making deb-delta upgrades official?

http://debdelta.debian.net/
http://start.sethanil.com/exploring-software/5
https://flossexperiences.wordpress.com/ ... deb-delta/

xill
Posts: 4
Joined: 2015-06-08 08:50

Re: Why deb-delta isn't official?

#2 Post by xill »

It is not only beneficial, see for example the discussion for fedora:
https://www.phoronix.com/scan.php?page= ... px=MTgwNTY

There delta upgrades have been the default for quite some time and quite a few people argued against it.
Personally, for my use case delta upgrades work very nicely and quickly, but I can see that they might not be best for all cases.

User avatar
Lecram
Posts: 120
Joined: 2009-06-03 08:54

Re: Why deb-delta isn't official?

#3 Post by Lecram »

I have also used deb-delta it reduced the size of the updates by 40% and as you have said
I can see that they might not be best for all cases.
it is true when the change in the update is above 80% it will automatically download the full debs and also it might not be suitable to kernel packages and system libraries but there are other packages that don't need to download the full debs which in it itself can reduce the bandwidth, we can still push delta debs for that updates can't we?

xill
Posts: 4
Joined: 2015-06-08 08:50

Re: Why deb-delta isn't official?

#4 Post by xill »

One argument for fedora was often that this also adds quite a bit of metadata that has to be downloaded.
As an example, you want to install a small library (<1MB) on a computer you have not used for a few weeks, then on fedora you would first update the repos, then the metadata about all packages (several MB) and then download the (delta of the) small library.

Another problem is on less powerfull devices (old netbooks, pi, phones), where constructing packages from delta is actually significant time-consuming work.
For powerful systems with fast connections just downloading tends to be faster and simpler.

Furthermore it is additional work and diskspace for mirrors and means you should update often (so you can use deltas from one version to another) but not too often (deltas usually come a while after the packages).

Post Reply