On Tue, 2008-09-23 at 10:09 -0400, Adam Jackson wrote:
On Mon, 2008-09-22 at 17:56 -0700, Jesse Keating wrote:
> I'm less concerned about x86_64 for Beta, but i686 not fitting on a CD
> is a stop ship. We're 43~megs over size. That's not a small amount.
> This may have been brought up before, but I don't see archives of it so
> it may have been IRC only.
>
>
http://jkeating.fedorapeople.org/alpha2beta-live-diff has a listing of
> the package differences between Alpha and Beta. I would really
> appreciate some help looking for something to cut for size, since you
> guys are supposed to own this config now.
>
>
http://git.fedorahosted.org/git/?p=spin-kickstarts.git;a=blob;f=fedora-li...
>
>
http://git.fedorahosted.org/git/?p=spin-kickstarts.git;a=blob;f=fedora-li...
>
> and
>
>
http://git.fedorahosted.org/git/?p=spin-kickstarts.git;a=blob;f=fedora-li...
>
> are the configs used.
Not that it's much by way of disk size, but it looks like a lot of the X
libs got measurably bigger for no particularly good reason. libXrandr,
for example, got almost 40% bigger purely because the ChangeLog in
%doc got three times bigger.
Do we care that much about including these? I can't see that they're
worth much even on a real system.
In related news, the rpm changelog for initscripts is over 100k and goes
back to 1997, which does affect disk size since the live image includes
a real rpmdb. glibc is even worse at about 120k, though it only goes
back to 2000.
I believe new versions of rpm will allow us to drop out all but the
latest N changelogs. I know that the changelog metadata that createrepo
produces now allows us to limit the changelogs we pass along in the xml
metadata to the latest N, as well.
I think we should keep the changelogs around in the spec files but not
pass around any but say the last 10 inside the actual rpm.
-sv