[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: checksum error sarge-1.jigdo



On Sun, Jan 18, 2004 at 09:45:59AM -0900, Greg Madden wrote:
> I ran jigdo-lite, built an iso image using sarge-i386-1.jigdo, 
> Jan-16-2004. When the checksum part runs it fails. I mounted the new 
> sarge-i386-1.iso  as a loop device and ran jigdo-lite again, I get the 
> following error. There may be another file with mis-matched checksum.
>  
> Found 7323 of the 7325 files required by the template
> Error: `/pub/iso/loop/pool/main/g/gtk+1.2/
> libgtk1.2-dbg_1.2.10-16_i386.deb' does not match checksum in template 
> data jigdo-file failed with code 2 - aborting.

This means that jigdo-file read the file two times, once to find out its 
md5sum and once to copy it to the output image. The second time, the file 
no longer had the same md5sum.

Two possible causes for this are undetected read errors with old, faulty
CDs (unlikely in your case since you seem to be loop-mounting stuff), and a
corrupt jigdo-file-cache.db file. If you enter

  jigdo-file --cache jigdo-file-cache.db md5sum /pub/iso/loop/pool/main/g/gtk+1.2/libgtk1.2-dbg_1.2.10-16_i386.deb

twice and delete the cache file inbetween, does the output change?

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer     |  GnuPG key:
  | \/¯|  http://atterer.net  |  0x888354F7
  ¯ '` ¯



Reply to: