> The rpm payload format isn't modified, although there's a slight "bending" of 
> the cpio/newc spec to use the filename field for padding. zstandard frames 
> making up the compressed rpm payload explicitly carry both compressed and 
> uncompressed lengths, to allow detection of filesystem-supported I/O sizes.

Note that the cpio/newc format is on its way out, you don't want to design too 
much around that. In rpm v4 it's used for packages where all contained files 
are below 4GB, but v6 will always use the newer rpm-specific format which 
doesn't carry any file metadata in the payload: 
https://rpm-software-management.github.io/rpm/manual/format_v6.html#payload

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/discussions/2057#discussioncomment-9270749
You are receiving this because you are subscribed to this thread.

Message ID: 
<rpm-software-management/rpm/repo-discussions/2057/comments/9270...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to