>> Brian May <[EMAIL PROTECTED]> writes: > If so, what is the problem with installing the unstable version of > libl6? Oh, you explain it here. > > Ian> L-dev from unstable, but then when you compile S it ends up > Ian> needing the L from unstable.
Ugh. I finally understand the intention behind this. It's broken. libfoo-dev (2.1-1) was compiled with libbar-dev (1.1-1). libbar1 (1.1-1) exists in unstable and libbar1 (1.0-1) exists in stable. Due to bad judgement, libbar1 (1.1-1) (and libbar-dev 1.1-1 according to this proposal) contains one extra function (wrt to 1.0-1) which libfoo-dev (2.1-1) uses. That means libfoo-dev (2.1-1) depends on libbar1 (1.1-1), or is it libbar-dev (1.1-1) according to this proposal? If this is not the case you are trying to solve, then I'm wrong and I didn't understand the intention. And exactly what do you want to do with the soname in libfoo.so? You can't just hide it from ldconfig, can you? -- Marcelo