i686 (and likely x86_64) Live image not fitting on CD

seth vidal skvidal at fedoraproject.org
Tue Sep 23 14:12:10 UTC 2008


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-live-base.ks;h=55f57cf0a7ebf60326c5eabf968b0d4b2dfd4975;hb=refs/heads/F-10-Beta
> > 
> > http://git.fedorahosted.org/git/?p=spin-kickstarts.git;a=blob;f=fedora-livecd-desktop.ks;h=371ad17a34667b60fe0fab63a3e9876245c7da9e;hb=refs/heads/F-10-Beta
> > 
> > and
> > 
> > http://git.fedorahosted.org/git/?p=spin-kickstarts.git;a=blob;f=fedora-livecd-desktop-default.ks;h=e7a91937f1eb87df3d5197f6ea6cf2918ca986fb;hb=refs/heads/F-10-Beta
> > 
> > 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





More information about the Fedora-desktop-list mailing list