Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Always use long filesizes and the "new" non-cpio payload format on v6
Switching to the long tags implicitly changes to the "new" payload format which in v4 was used only for packages with >= 4GB files. It's noteworthy how much smaller the payload is: the new format has much less overhead due to not carrying duplicate metadata. Also noteworthy is that we still cannot change the name of the payload format stored in the header, as doing so would cause a gratuitous incompatibility with rpm >= 4.12 which can handle the payload format just fine. So rpmlib(LargeFiles) dependency remains the means to track the actual payload - as an acute observer will note, the number of dependencies in the dump grows by one.
- Loading branch information