Opened 4 years ago
Closed 3 years ago
#187 closed System Defect (invalid)
Update is not update...
| Reported by: | nicleman | Owned by: | |
|---|---|---|---|
| Priority: | critical | Milestone: | 8.0 |
| Component: | PBI Updater | Version: | 8.0-ALPHA |
| Keywords: | update, upgrade, | Cc: | trac-bugs@… |
Description
Can PC-BSD team in next release of PC-BSD make "update just update"?
In 7.1.1 release, when I updating application, system first uninstall
old version of application and then install a new version of app.
I think is easier "just update" so from Firefox 3.5.4 - to 3.5.5 is
just about 2 MB update file (NOT a 40 MB full program)
I think thats can save space on PC-BSD servers and can save a lot of time to people with slow internet connection.
CAN PC-BSD team do something like this to the next release?
Thanks a lot,
Change History (2)
comment:1 Changed 3 years ago by syso
comment:2 Changed 3 years ago by kris
- Resolution set to invalid
- Status changed from new to closed
Closing this bug report. syso is correct, binary diffs is what you want, but isn't feasible at the moment.

Hello Nicleman,
I think you are thinking about "binary-diffs" like those made by http://www.daemonology.net/bsdiff/
Actually my opinion is: It might save some bandwidth if an user wants to upgrade to the next
revision or version, but what happens if somebody is using 3.5.2 and wants to update to 3.5.5?
Right: He has to fetch the binary for 3.5.3, apply it, fetch the diff for 3.5.4, apply it and again
fetch the binary diff for 3.5.5 and apply it. Additionally this process uses quite some additional amount of memory (see bsdiff pages for more info).
Regards,
syso