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

Post Reply
Young Hen
Posts: 20
Joined: Sat Aug 04, 2007 9:13

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

Post by 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 @ and xdelta 1.1.3 (

2moderators: please join it to the locked thread. & sorry, i can't pm yet.

Post Reply