jigdo Development

Manual pages

HTML copies of the Unix manpages of the different jigdo programs and scripts are available:

  • Documentation for jigdo-file, the tool for low-level processing of .jigdo/.template files. There is also a more technical introduction to how jigdo works.
  • Documentation for jigdo-lite, a shell script which uses jigdo-file to reassemble images.
  • Documentation for jigdo-mirror, a shell script which Debian mirror maintainers can use for efficient mirroring of Debian CD images offered as .jigdo files.


  • Jigdo-user mailing list: This is currently used both for end-user support and development.
    Subscribe to jigdo-user, browse the archive or send mail directly to jigdo-user [at] lists [dot] berlios [dot] de.
  • Help needed with jigdo RPMs! If you have problems with the Redhat RPM or you can provide a fix for the specfile (or even RPMs built for a non-Redhat RPM distribution), contact the mailing list. (Former RPM packager was Paul Bolle.)
  • Documentation: Hacking the jigdo source code, How to build jigdo on Windows.
  • Documentation: The jigdo API, automatically generated from the code.
  • CVS access: Anonymous CVS access to the latest source code is available. Execute
    cvs -d:pserver:anonymous@cvs.jigdo.berlios.de:/cvsroot/jigdo login
    Just press return at the login prompt, then execute
    cvs -z3 -d:pserver:anonymous@cvs.jigdo.berlios.de:/cvsroot/jigdo co jigdo
    You can also browse the CVS repository online.
    Finally, you can download the complete CVS repository (updated daily).
  • glibcurl, a part of the jigdo code, integrates the glib and libcurl event loops. It could be useful for other GTK+ programs which perform downloads with libcurl.

Ubuntu 19.04 version:

Ubuntu 19.04
version: http://atterer.org/sites/atterer/files/2009-08/jigdo/jigdo-bin-0.7.3.tar...

Jigdo seems not working anymore.
- https ressources could not be used
- jigo tell me that the .jigdo and .template file not matach
- and then crash:
Merging parts from `file:' URIs, if any...
jigdo-file: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
jigdo-file: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Aborted (core dumped)
Aborted (core dumped)
jigdo-file failed with code 134 - aborting.

Windows 10

Can somebody help with this on Win10?

jigdo front to the time

yeah what about jigdo's news: develop, maintain ....
plz update the jigdo (a good on) and his relatives things.....


maintaining jigdo ....

is jigdo sill being maintained?? please update cvs mirrors..
if not, put last source online somewhere, maybe other dev's
want to take a peek at it....


bug, jigdo is hanging

it hangs a lot and needs to be restarted twice a minute.
it hangs in the middle of every ".deb" file.
I think Wget.exe is the source of problem it can not make multiple connection to the mirror for the same file, and it can not reconnect again automatically if connection dropped, it can not reconnect if speed of downloading became very low (1 kbyte/s).
jigdo needs observation all the time.
if you open any page in browser, it hangs and stops download.
still need a lot of development.