Re: Depending on both runtime and dev packages?

2006-02-21 Thread Nicolas Boullis
Kevin B. McCarty wrote: So in Davide's case, foo-bin is going to have a dependency on both the runtime lib in libfoo0 (from ${shlibs:Depends}) as well as on the development package libfoo-dev (which the packager includes in the Depends list manually). You could argue that the dependency on

Re: Depending on both runtime and dev packages?

2006-02-20 Thread Kevin B. McCarty
Martin Meredith wrote: Kevin B. McCarty wrote: Davide Puricelli wrote: Hi, I'm building a package (a Scheme-to-C compiler) and I split it into three different debs: libfoo0 (runtime libs), libfoo-dev (.a and .la files and includes) and foo-bin (compiler and other tools). The depends are a

Re: Depending on both runtime and dev packages?

2006-02-20 Thread Thomas Viehmann
Martin Meredith wrote: Dont most -dev packages auto-depend on the libs they're assosciated with anyway? Adding to Kevin's explanation, please keep in mind that taking shortcuts in the dependencies is a bad practice in general (as in don't do it) and there's no reason for starting it here. This

Re: Depending on both runtime and dev packages?

2006-02-16 Thread Kevin B. McCarty
Davide Puricelli wrote: Hi, I'm building a package (a Scheme-to-C compiler) and I split it into three different debs: libfoo0 (runtime libs), libfoo-dev (.a and .la files and includes) and foo-bin (compiler and other tools). The depends are a big problem: foo-bin needs to depend on libfoo0

Re: Depending on both runtime and dev packages?

2006-02-16 Thread Martin Meredith
Dont most -dev packages auto-depend on the libs they're assosciated with anyway? Kevin B. McCarty wrote: Davide Puricelli wrote: Hi, I'm building a package (a Scheme-to-C compiler) and I split it into three different debs: libfoo0 (runtime libs), libfoo-dev (.a and .la files and includes)

Depending on both runtime and dev packages?

2006-02-15 Thread Davide Puricelli
Hi, I'm building a package (a Scheme-to-C compiler) and I split it into three different debs: libfoo0 (runtime libs), libfoo-dev (.a and .la files and includes) and foo-bin (compiler and other tools). The depends are a big problem: foo-bin needs to depend on libfoo0 (otherwise the compiler won't

Re: Depending on both runtime and dev packages?

2006-02-15 Thread skaller
On Wed, 2006-02-15 at 23:42 +0100, Davide Puricelli wrote: Can someone suggest me a better idea to resolve the problem? Felix has the same issue (also a compiler). Debian is built for non-programmer end users using apps built with C. When targeting programmers, or dealing with non C code, you