[Pkg-bazaar-maint] [ATTN Jemler] Reminder to place strict dependencies when appropriate

Adeodato Simó dato at net.com.org.es
Fri Jun 15 14:53:14 UTC 2007

Hello guys. Reinhard, Wouter and me talked a bit here in EDI, and
decided to send this.

This is a reminder about the need to place a strict dependency on a
single bzr version (the current one) on packages that either:

  (a) emit a warning when there's a version mismatch between the bzr
      version and their version (eg. bzrtools)
  (b) are susceptible to getting broken by new upstream bzr versions

This ensures that users are protected against breakage introduced by
partial upgrades, and relieves us from having to upload all packages at
the same time, since package management tools would hold the upgrade of
bzr until the rest of installed bzr-* packages are uploaded.

We agreed that this time we'll wait until bzr-gtk and bzr-svn new
uploads are ready, *with the stricts dependency* this time, and upload
all of them in one go.

To best coordinate the upload, it'd be nice to upload the packages to
(making the .changes file mode o-r), and have somebody dput them once
they're all available.

BTW, the way to do the strict dependency is:

  Depends: bzr (>= 0.17~rc1), bzr (<< 0.18~)
                        |||               ^
                        `optional         |_ this is the important bit

Jelmer, any objections?


Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
«Ara que ets la meva dona, te la fotré fins a la melsa, bacona!»
                -- Terenci Moix, “Chulas y famosas”

More information about the Pkg-bazaar-maint mailing list