Hi,

I think you're right - the spaces in the filenames lead to problems:

dh_autoreconf_clean uses the perl "split" function to split the lines into checksum and filename:

* a comment says the delimiter is "comma", which is wrong: there are two spaces between checksum and filename
* split splits by default at /\s+/ - and returns as many components it finds

Fix it by replacing *both* split calls with:

my ($checksum, $filename) = split(/\s+/, $_, 2);

It uses the same delimiter, but only splits at the first one (returning at most two parts).

(Also you probably should fix the comment)

@Paul: I couldn't completely check whether my fix works, because I didn't want to install the dependencies. Also shallow git clone doesn't work, as it is probably stored as one index file which gets downloaded completely.

regards,
Stefan


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to