On Tue, May 20, 2008 at 02:04:38PM +0200, Michal Suchanek wrote: > > If the exact versioning happened only in binaries then releasing an > updated package would require rebuilding all the packages that depend > on it. As there is already a policy for this in Debian that requires > that the release of the rebuilt package changes you get pretty much > the same result but spare some bandwidth and headaches because new > sources for everything do not have to be distributed.
Bandwidth: I don't know if this is a typical case or not, but for arrows 0.3-2 (picked at random) du shows that the debs for all arches comes to 6864k while the source is 24k. The dsc and diff.gz alone, which is all that would be needed for a security upload, is a mere 12k. Even if a mirror is only carrying amd64, that's still 556k of debs, which dwarfs the source upload. Headaches: Strict dependencies make it much easier to get things right. You no longer have to worry about manually sequencing builds, because the dependencies handle it for you. From where I'm sitting, they mean many fewer potential headaches. Thanks Ian _______________________________________________ debian-haskell mailing list [email protected] http://urchin.earth.li/mailman/listinfo/debian-haskell

