On Fri, Nov 09, 2007 at 10:05:22AM -0500, Nathan Jones wrote:
On Fri, Nov 09, 2007 at 09:01:57PM +1300, Dale Ogilvie wrote:
Currently I'm running with pacman 3.1 using wget-xdelta.sh as an alternate transfer method.
I was a little surprized to get a delta download for pacman-git, pacman-git-20071107-1_to_20071108-1-i686.delta saving 1.1Mb on a 1.3Mb file.
Applying delta... 1133389 bytes saved by xdelta.
Then, I was a little bit surprized to not get a delta for Nathan's delta-test:
http://home.insightbb.com/~nathanj/dt/deltatest-1.0.1-2_to_1.0.2rc3-1-i686.d... => `deltatest-1.0.1-2_to_1.0.2rc3-1-i686.delta' Resolving home.insightbb.com... 74.128.0.22 Connecting to home.insightbb.com|74.128.0.22|:80... connected. HTTP request sent, awaiting response... 404 Not Found 20:51:10 ERROR 404: Not Found.
Hmmm. Then, I got this:
error: segmentation fault error: Internal pacman error: Segmentation fault. Please submit a full bug report with --debug if appropriate.
I made multiple updates to the deltatest package. If you go the UseDelta route, it should download and apply 3 deltas:
deltatest-1.0.1-2_to_1.0.2rc1-1-i686.delta deltatest-1.0.2rc1-1_to_1.0.2rc2-1-i686.delta deltatest-1.0.2rc2-1_to_1.0.2rc3-1-i686.delta
I think that's exactly what it did on my system, during the last upgrade from your repo. It also worked fine. To Dale : why do you use wget-xdelta.sh? Nathan added xdelta support to pacman.