Lack of update information
Jakub Jelinek
jakub at redhat.com
Mon Jan 26 18:30:47 UTC 2009
On Mon, Jan 26, 2009 at 01:17:40PM -0500, Bill Nottingham wrote:
> Richard W.M. Jones (rjones at redhat.com) said:
> > > *All* of that is in the RPM header. It's not pulling anything out of the
> > > file payload.
> >
> > So? createrepo would need to parse a bit more of the RPM.
>
> 1) Having createrepo have to parse the entire cpio metadata to
> look for a particular file would be insanely slow
> 2) I just picked a random package I maintain. The ChangeLog is
> 1.4MB uncompressed, 326k compressed. Even if that's larger than
> typical, imagine scaling that out across 7000 source packages,
> and then the size of the resulting XML to download...
In gcc ChangeLogs are 5.2MB bzip2 -9ed, glibc has 6.5MB of uncompressed
ChangeLogs (haven't checked how big they are compressed). Putting that
all into metadata is going to grow it a lot.
Jakub
More information about the fedora-devel-list
mailing list