noob: 3.4a->3.4e xdelta [solved]

Installer Issues via Installer -- Not for global upgrades or upgrading individual packages -- ONLY ISSUES WITH INSTALLATION OF THE OS -- Can't get Sabayon installed, than post here, otherwise use correct forums

Moderator: Moderators

noob: 3.4a->3.4e xdelta [solved]

Postby iki » Sun Aug 05, 2007 7:51

I got back to it and found simple solution: use xdelta1 ... quite logical, given xdelta3 has different syntax and did not recognize the patch file.

The split size is 2000000000 (xdelta1 has 2gb file limit). Xdelta tells you when source file size isn't correct, or you can query the size explicitly:
Code: Select all
xdelta info sl-x86_64-3.4a-to-3.4e-0.xdelta


So, the wiki was correct and the only error was between chair and keyboard ;-)
This works on windoze:

Code: Select all
split -db 2000000000 SabayonLinux-x86_64-3.4a.iso old.0
for /l %i in (0,1,2) do xdelta patch  sl-x86_64-3.4a-to-3.4e-%i.xdelta  old.00%i  new.00%i
cat new.000 new.001 new.002 > SabayonLinux-x86_64-3.4e.iso
cat SabayonLinux-x86_64-3.4*.iso.md5 | sed "s/\s\+\(\w\)/ *\1/" | md5sum -cw


You need cat, split, md5sum (all @ http://gnuwin32.sf.net/) and xdelta 1.1.3 (http://evanjones.ca/software/xdelta-win32.html).

2moderators: please join it to the locked thread. & sorry, i can't pm yet.
iki
Young Hen
 
Posts: 20
Joined: Sat Aug 04, 2007 9:13

Return to Installer Issues - Calamares **Not for Package Manager Stuff**

Who is online

Users browsing this forum: No registered users and 1 guest