[Rpm-maint] Large file support

Florian Festi ffesti at redhat.com
Fri Apr 19 07:21:35 UTC 2013


Hi!

Here is the first version of a patch set adding large file support to
RPM. It uses a own file format that is in the spirit of cpio but only
contains the file number and file size in the header - omitting all
other meta data. With a bit more thought may be even these two pieces of
data might be omitted.

Right now there is no way to switch between the two formats. Packages
with large files are generated with the new format.

The new format will fail rpm2cpio. In the long run we need a new tool
converting rpm packages into more modern archive formats.

Florian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Load-LONGFILESIZES-into-rpmfi-if-present.patch
Type: text/x-patch
Size: 1923 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-support-for-64bit-sizes-to-rpmfi-SG-etFReplacedS.patch
Type: text/x-patch
Size: 2884 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Move-more-cpio-internals-out-of-the-header.patch
Type: text/x-patch
Size: 2502 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Move-magic-out-of-the-cpio-header.patch
Type: text/x-patch
Size: 3394 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0011.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Make-reading-the-cpio-header-a-function.patch
Type: text/x-patch
Size: 1979 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0012.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Use-data-from-rpm-header-instead-of-the-cpio-meta-da.patch
Type: text/x-patch
Size: 1598 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0013.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Keep-header-in-rpmfi-during-build.patch
Type: text/x-patch
Size: 714 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0014.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Support-large-files.patch
Type: text/x-patch
Size: 7846 bytes
Desc: not available
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20130419/9b197215/attachment-0015.bin>


More information about the Rpm-maint mailing list