Opened 4 years ago

Closed 4 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 4 years ago by syso

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

comment:2 Changed 4 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.

Note: See TracTickets for help on using tickets.