On Sat, Jan 25, 2003 at 12:37:57PM +0100, Sven Luther wrote: > That said, i am not convinced the build dependencies do not cause > problem also, let's say, i uploaded ocaml 3.06-13, but it has not yet > been built for arch foo. then i upload lablgl 0.99.1 and set the build > depends as you propose. That means i will have to use build depends > ocaml (>= 3.06-13), ocaml (<< 3.07) or something such ? > > The ocaml (>= 3.06-13) is needed so that lablgl will not build on the > older ocaml, and is what we achieved by doing the ocaml-3.06-1 thingy, > right. You are right, this can be a problem, but only great changes(TM) require such a trick, just like the libdir transition. For great changes all the packages have to be rebuilt anyway, right? ... > So, what does everyone think, should we aim at a new policy entry, > saying that for build dependencies, we depend on the real package, and > use a single versioned dependency (of the kind >= 3.06-1, >= 3.06-13, > >= 3.07-1) ? IMO we should fallback on >=/<< dependencies for build-dependencies and keep on using virtual names for dependencies. Cheers. -- Stefano Zacchiroli - Undergraduate Student of CS @ Uni. Bologna, Italy zack@{cs.unibo.it,debian.org,bononia.it} - http://www.bononia.it/zack/ " I know you believe you understood what you think I said, but I am not sure you realize that what you heard is not what I meant! " -- G.Romney
Attachment:
pgpFoELBd2VdU.pgp
Description: PGP signature