Tollef Fog Heen <[EMAIL PROTECTED]> writes:

> Package: foo
> Depends libfoo, libc6
>
> Package: libfoo
> Depends: libbar | libbar-ssl, libc6
>
> Package: libbar
> Depends: libc6
>
> Package: libbar-ssl
> Depends: libc6, libssl
>
> (Assume that foo, libfoo and libbar are all licenced under the GPL,
> libbar with a licence exception allowing it to be linked to openssl.
> Also assume that libbar and libbar-ssl are ABI-compatible.)
>
> Is this allowed?  If not, why not?  Would it be allowed if the package
> stanza for libfoo read:
>
> Package: libfoo
> Depends: libbar-ssl | libbar, libc6

What matters is not what the Debian package dependencies look like,
but the shared library dependencies in the programs themselves.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to