On Wed, Jan 03, 2001 at 01:24:08PM +1000, Anthony Towns wrote: > Basically: don't do them. > > In more detail: it's possible, even easy with the recent versions of dpkg, > to do source-only uploads to the archive. That is only upload a diff and a > dsc (and maybe an orig.tgz), without any .debs at all. > > The most important problem this has is how katie (the new dinstall) > processes it. It goes through the following motions: > * check source's md5sums etc > * install source into archive > * add source to sid > * notice source has no binaries in any suite > * remove source Okay, this is believed to be fixed now (instead of the last two steps it'll now notice the old source has binaries, and that the new source is in a suite, and keep both in the pool). There are still some caveats to source only uploads: * it's not what the autobuilders are used to; so you need to be careful that they notice you've made an upload and handle it properly. You'll need to be especially careful about any arch: all packages you may have, these almost certainly won't get built automatically. * it makes it easy to do an upload to the archive without doing *any* testing at all (not even if the package builds, let alone installs) It's also possible that there are other lingering bugs in katie's handling of them. Additionally, we're getting rid of the Packages files (!) for woody and sid. We're adding Packages.bz2 files, though. This'll be a saving of roughly 40MB on the mirrors in files that change daily (so at least for non-rsync mirrors is that much better in bandwidth per day), and if apt and related tools ever support it, might help slightly with downloads (maybe 20% or something). It will break scripts (mainly those on auric one presumes) that expect an uncompressed Packages file to be available for grepping, though. Sources.bz2 will appear too. Cheers, aj -- Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/> I don't speak for anyone save myself. GPG signed mail preferred. ``_Any_ increase in interface difficulty, in exchange for a benefit you do not understand, cannot perceive, or don't care about, is too much.'' -- John S. Novak, III (The Humblest Man on the Net)
Attachment:
pgpdQWulRnqzy.pgp
Description: PGP signature