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

Re: Injecting versions of build-deps in the deps



On Sun, Dec 02, 2007, Kurt Roeckx wrote:
> >  An example would be package foobar3 build-depending on libfoo3 (>=
> >  2.10.2).  When built against libfoo3 2.12.0-2 which provides a symbols
> >  file, the resulting binaries need symbols from libfoo3 (>= 2.8.7) (as
> >  the symbols file say), the new system injects a dep on libfoo3 >=
> >  max(2.10.2, 2.8.7) == 2.10.2.
> >    If libfoo3 only provides shlibs and no symbol file and the shlibs
> >  claim a dep on libfoo3 (>= 2.10), the system would inject a dep on
> >  libfoo3 >= max(2.10.2, 2.10) == 2.10.2.
> 
> So you would need to build-depend on both libfoo-dev and libfoo3?

 Sorry, I meant "foobar3 build-depending on libfoo3-*dev*" (which is why
 I suggest we want a mapping to relate deps to build-deps); thanks for
 pointing out this typo.

-- 
Loïc Minier



Reply to: