Heya,
on the old-old-stable version of moodle, dpkg-source -x fails with a non-zero
exit code:
zack@timira:/tmp$ dpkg-source -x moodle_1.9.9.dfsg2-2.1+squeeze4.dsc
dpkg-source: info: extracting moodle in moodle-1.9.9.dfsg2
dpkg-source: info: unpacking moodle_1.9.9.dfsg2.orig.tar.gz
dpkg-source: info: unpacking moodle_1.9.9.dfsg2-2.1+squeeze4.debian.tar.gz
dpkg-source: info: applying MDL-23377
dpkg-source: info: applying MDL-24810
dpkg-source: info: applying MDL-24258
dpkg-source: info: applying cas1.1.3
dpkg-source: info: applying yui_file_renames
dpkg-source: info: applying MDL-24523
dpkg-source: info: applying MDL-18839
dpkg-source: info: applying MDL-25122
dpkg-source: info: applying MDL-25754
dpkg-source: info: applying MDL-26030
dpkg-source: info: applying MDL-26189
dpkg-source: info: applying MDL-26966
dpkg-source: info: applying MDL-23872
dpkg-source: info: applying MDL-27464
dpkg-source: info: applying MDL-27889
dpkg-source: info: applying MDL-28197
dpkg-source: info: the patch has fuzz which is not allowed, or is malformed
dpkg-source: info: if patch 'MDL-28197' is correctly applied by quilt, use 'quilt refresh' to update it
dpkg-source: error: expected ^--- in line 21 of diff `moodle-1.9.9.dfsg2/debian/patches/MDL-28197'
zack@timira:/tmp$ echo $?
2
zack@timira:/tmp$
Cheers.