{"push_id":879069394,"size":1,"distinct_size":1,"ref":"refs/heads/2.14","head":"10403005b5f7525b5be83d9f2a2b19d1c4549a99","before":"afcd1b27fb70a52815004af19b4bcd348d88765a","commits":[{"sha":"10403005b5f7525b5be83d9f2a2b19d1c4549a99","author":{"email":"e260d3bce7ebdf2b872b611fd23ca302a2bc8a49@desy.de","name":"Paul Millar"},"message":"rpm: enforce SL5 compatibility when building RPM packages\n\nA recent security update broke compatibility with SL5 by changing the\ndefault compression from gzip (DEFLATE) to xz (LZMA/-2) and changing\nthe hash from MD5 to SHA256.\n\nThese additional requirements are evident from additional requirements\nfrom the package.\n\nThe `rpm -qRp` command reveals the following dependencies when built with\ngzip and MD5:\n\n    shadow-utils\n    chkconfig\n    chkconfig\n    initscripts\n    /bin/sh\n    /bin/sh\n    /bin/sh\n    rpmlib(PayloadFilesHavePrefix) <= 4.0-1\n    rpmlib(CompressedFileNames) <= 3.0.4-1\n\nPackage dependencies when built with xz and SHA-256 are:\n\n    shadow-utils\n    chkconfig\n    chkconfig\n    initscripts\n    /bin/sh\n    /bin/sh\n    /bin/sh\n    rpmlib(FileDigests) <= 4.6.0-1\n    rpmlib(PayloadFilesHavePrefix) <= 4.0-1\n    rpmlib(CompressedFileNames) <= 3.0.4-1\n    rpmlib(PayloadIsXz) <= 5.2-1\n\nThe version of rpm provided with SL5 does not provide the\n`rpmlib(FileDigests)` or the `rpmlib(PayloadIsXz)` capabilities,\npreventing the RPM from being installed.\n\nThis patch adds definitions so that the former defaults (gzip, MD5) are\nenforced.  The result is RPM files that may be installed on either SL5\nor SL6.\n\nTarget: master\nRequest: 2.13\nRequest: 2.12\nRequest: 2.11\nRequest: 2.10\nPatch: https://rb.dcache.org/r/8486\nAcked-by: Gerd Behrmann","distinct":true,"url":"https://api.github.com/repos/dCache/dcache/commits/10403005b5f7525b5be83d9f2a2b19d1c4549a99"}]}