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

Re: Netatalk and SSL



Tollef Fog Heen <tfheen@err.no> 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.



Reply to: