[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: inter libraries dependencies again



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


Reply to: