Bug#575195: opal should build-depend on libsrtp-dev, and libopal-dev should depend on libsrtp0-dev
Eugen Dedu
Eugen.Dedu at pu-pm.univ-fcomte.fr
Fri May 14 20:15:53 UTC 2010
On 05/04/10 23:30, Jonas Smedegaard wrote:
> On Wed, Mar 24, 2010 at 08:35:03AM +0100, Jonas Smedegaard wrote:
>> As subject says, the source package opal should build-depend on virtual
>> package libsrtp-dev, and the binary package libopal-dev should depend on
>> the actual implementation of it, libopal0-dev.
>>
>> Above should be done only for archs for which srtp is actually packaged
>> - on other archs it is recommended to instead conflict with the virtual
>> libsrtp-dev, although this only is of severity minor (it gets severity
>> normal if/when libsrtp gets support for those other archs at a later
>> point in time).
>>
>> srtp is currently packaged on the following archs:
>>
>> alpha amd64 armel hppa i386 mips mipsel powerpc s390
>>
>>
>>
>> The reason for this, and for this bugreport not being severity wishlist,
>> is that opal automagically recognize an installed srtp so may
>> accidentally link against it, rendering the libopal-dev package broken,
>> as it then must depend on headers of the used library.
>>
>> If for some odd reason there is no interest in the use of srtp at all,
>> then the opal build process might have an option no explicitly avoid it,
>> which should then be used.
I do not understand what is the problem when on someone's machine
libsrtp-dev is installed. opal will compile with srtp support. Could
you explain the problem?
(opal does not have a flag to disable-srtp.)
--
Eugen
More information about the Pkg-voip-maintainers
mailing list