Könnte der Fehler beim Einstellen ins Repository passiert sein?
Bei meinem letzten Test mit pyfll (kde-Fassung, siehe mein Sym-Link-Posting, keine zwei Wochen her) wurden alle Dateien richtig erzeugt. Diese gibt es aber zweimal! Einmal im Build-Directory (in der Fassung "date") und einmal in seinem Parent-Directory (..) (in der Fassung "latest").
Wurde beim Kopieren vielleicht einmal das eine und einmal das andere Verzeichnis erwischt?
Und nein, man sollte die .md5-Version nicht auslassen. Wer nur einen Test durchführen möchte, kann ja sha256 verwenden, da md5 (leichter) manipulierbar ist. Aber mit zwei Dateien hat man in jedem Fall mehr Sicherheit als mit einer, da es erheblich schwieriger ist, zwei Check(sum-)Dateien gleichzeitig zu manipulieren. Also überlasse man dem "Kunden", welchen Test/welche Tests er macht.