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