[openSUSE/osc] 4d7dd3: fix hdmrd5 check of local cached files
Branch: refs/heads/master Home: https://github.com/openSUSE/osc Commit: 4d7dd3d46ca5fb041cf0167dfb4d36d00e81bd7b https://github.com/openSUSE/osc/commit/4d7dd3d46ca5fb041cf0167dfb4d36d00e81b... Author: Adrian Schröter <adrian@suse.de> Date: 2021-10-19 (Tue, 19 Oct 2021) Changed paths: M osc/build.py M osc/fetch.py Log Message: ----------- fix hdmrd5 check of local cached files Current OBS is delivering hdrmd5 in buildinfo. It turns out that osc has already code for validating cached files, but it invalidates all local files atm with python 3.x Commit: 16ec3ff9f91b423f09490d49ba4dee7acd2bd1d3 https://github.com/openSUSE/osc/commit/16ec3ff9f91b423f09490d49ba4dee7acd2bd... Author: Marcus Huewe <suse-tux@gmx.de> Date: 2021-10-19 (Tue, 19 Oct 2021) Changed paths: M osc/build.py M osc/fetch.py Log Message: ----------- Merge branch 'fix_queryhdrmd5' of https://github.com/adrianschroeter/osc Only verify the hdrmd5 for containers and rpms. Currently, the other formats (deb and arch) lack a hdrmd5 implementation. For now, we skip the hdrmd5 verification for these formats. The downside is that the build could be carried out with a "wrong" package (this could happen, for instance, if a package is replaced with a different package and both packages have the _same_ canonname). The old code would abort the build if the buildinfo contains an arch/a deb bdep with a hdrmd5 attribute - this is also not desirable from a user's POV... Eventually, we will implement the hdrmd5 computations for these formats, too. Compare: https://github.com/openSUSE/osc/compare/42e46ccaec66...16ec3ff9f91b
participants (1)
-
Marcus Hüwe