[rpkg] A new format for 'sources' files

Mike McLean mikem at redhat.com
Fri Feb 20 00:21:22 UTC 2015


On 02/16/2015 10:33 PM, Mathieu Bridon wrote:
> As part of the move away from MD5 for the source files hashes in the lookaside
> cache, we have decided to change the format of the 'sources' files, so it
> includes the hash type, to make it easier to identify which hash was used.
>
> We agreed on using the BSD-style format, as returned on Linux by passing the
> extra --tag option to commands like md5sum, sha512sumn, etc.
>
> In addition, we decided to forbid mixing hash types in a single sources file,
> forcing maintainers to use `fedpkg new-sources` the first time they upload an
> additional source file.

are these changes backwards compatible?

> This 4 patches series implements all that, with loads of unit tests, and some
> code cleanup.
>
>   src/pyrpkg/__init__.py |  60 ++++-----
>   src/pyrpkg/sources.py  | 123 ++++++++++++------
>   test/test_sources.py   | 334 ++++++++++++++++++++++++++++++++++--------------
>   3 files changed, 359 insertions(+), 158 deletions(-)
>
> https://fedorahosted.org/rel-eng/ticket/5846
>
> --
> buildsys mailing list
> buildsys at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/buildsys
>



More information about the buildsys mailing list