Steve's blog
   


Steve About
Steve's blog,
The Words of the Sledge
steve@einval.com

Subscribe
Subscribe to the RSS feed.

Links

  • Home
  • Debian
  • PlanetDebian
  • Search PlanetDebian
  • Friends

  • Matthew Garrett
  • Jonathan McDowell
  • Jo McIntyre
  • Martin Michlmayr
  • Andrew Mobbs
  • Mike Pitt
  • Daniel Silverstone
  • Andy Simpkins
  • Neil Williams

  •        

    Monday, 13 September 2004

    Do we want sarge to fit on a single DVD?

    I've been talking to one of the UK Debian CD/DVD sellers about the sarge release. Woody sold well as a DVD set - binaries on one CD and source on another. Sarge, of course, is a lot bigger. I've been looking into the issues in creating DVDs. What would be really nice would be selling sarge on dual-layer DVDs in the same way. It would be slightly more expensive to produce, but end users installing sarge would have an easy time - boot a single disc and just hit go.

    However, we have a problem. DVD sizes are complex:

    • DVD5 is a single-sided, single-layer disc that holds 4.7 billion bytes (NOT 4.7GB)
    • DVD10 is a double-sided, single-layer disc that holds 9.4 billion bytes (i.e. just two DVD5 discs glued back-to-back)
    • DVD9 is a single-sided, double-layer disc that holds 8.5 billion bytes, 4.25 billion bytes per layer
    • DVD18 is a double-sided, double-layer disc that holds 17 billion bytes (again, two DVD9s back-to-back)

    (DVD18 is apparently very much a deprecated format. While there are no problems with drives reading them, manufacturing is a pig and there are reliability problems with the discs.)

    With the above in mind, I'm hoping that we can fit sarge on a single DVD9 for binaries. Double-sided DVD10 discs are not ideal for installation; users will have to flip discs while installing. BUT: we have a problem. Fitting sarge onto a DVD9 is going to be awkward. The latest test images I've created don't fit for several of the architectures:

    alpha/alpha-1 8471242752 bytes
    arm/arm-1 7612305408 bytes
    hppa/hppa-1 8148635648 bytes
    i386/i386-1 8735232000 bytes
    ia64/ia64-1 9016291328 bytes
    m68k/m68k-1 8810422272 bytes
    mips/mips-1 7869827072 bytes
    mipsel/mipsel-1 7720431616 bytes
    powerpc/powerpc-1 10134548480 bytes
    powerpc/powerpc-2 355729408 bytes
    s390/s390-1 8079792128 bytes
    sparc/sparc-1 8143155200 bytes
    src/src-1 9058893824 bytes
    

    I'm not sure where to go from here. Powerpc is HUGE!; i386 doesn't fit either. Those are the 2 architectures I'm really targeting with this to start with. Maybe it's time to start excluding things from the DVD build. We've done that before when doing CD releases, but it's not something to do lightly.

    23:14 :: # :: /debian/issues :: 4 comments

    Comments

    So chop it
    Joe Buck wrote on Tue, 14 Sep 2004 00:43

    Use popcon stats; eliminate enough to make it fit on a DVD9. For i386, you only have to kill less than 3%. Alternatively, focus on eliminating packages from "extra".


    Reply
    Re: Do we want sarge to fit on a single DVD?
    Chris Cheney wrote on Tue, 14 Sep 2004 19:25

    Pressed DVD9 sounds like a good idea, just remember that DVD+R DVD9 is still very expensive, over $10 USD per disc vs less than $0.35 for DVD5, so it would mainly be useful for pressed media.


    Reply
    Re: Do we want sarge to fit on a single DVD?
    Chris Cheney wrote on Wed, 15 Sep 2004 06:13

    Pressed DVD9 sounds like a good idea, just remember that DVD+R DVD9 is still very expensive, over $10 USD per disc vs less than $0.35 for DVD5, so it would mainly be useful for pressed media.


    Reply
    Re: Do we want sarge to fit on a single DVD?
    Chris Walker wrote on Wed, 15 Sep 2004 08:51

    If you are looking for things to chop, there seems a to be lot of stuff duplicated with python. Is it really necessary to have libapache-mod-python2.{1,2,3} and so on? Removing these would only affect the binary dvd though (as they are generated from the same source). Removing them could be a problem for people upgrading I guess.


    Reply

    Your Comment

     
    Name:
    URL/Email: [http://... or mailto:you@wherever] (optional)
    Title: (optional)
    Comment:
    Anti-spam:Select the third of the following words and enter it in the "Human" box
    yearbook yelling yaws yearns yawning yardage yokes yip yodels yoga
    Human:
    Save my Name and URL/Email for next time