Daniel Alley

Results 427 comments of Daniel Alley

Here's a script I threw together in 30 minutes for getting a rough estimate of the usefulness ```Python #!/usr/bin/env python import os import sys import createrepo_c as cr import lz4.frame...

Notice: just fixed some math bugs in the above script

I ran the script against all the RPMs in RHEL 9 baseos + appstream repos. Results: > [dalley@thinkpad devel]$ python compressed_header_test.py repos/rhel9-combined-pkgs/Packages/ > Results for 10644 packages > Average header...

How one would compress the header section without altering some aspect of the format significantly (in a way that would not be trivial to backport)?

Doesn't seem worth it to me

@pmatilai As a behavioral change, perhaps this is suitable for RPM v6? (as in v6 of the tool, not v6 of the format)

I read this issue as being "we should fail, but currently we ignore by default. Let's fail by default and provide an option to ignore" Which would be a change...

>(I don't know anybody using them so dunno) @Conan-Kudo I believe you may have mentioned in the past that the MD5 headers (pkgid) are used in some build systems?

>RPMSIGTAG_FILESIGNATURES and RPMSIGTAG_FILESIGNATURELENGTH is a different kind of mess, needs to be sorted out nevertheless (make RPMTAG_FILESIGNATURES just an alias for RPMSIGTAG_FILESIGNATURES or something) I noticed that (most? all?) Fedora...

I still haven't been able to track down a cause for ^, do you happen to remember anything?