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]