Bug#661645: linphone: [linux-any !sparc] is not a valid way of specifying a dependency
peter green
plugwash at p10link.net
Tue Feb 28 20:55:07 UTC 2012
Package: linphone
Version: 3.5.2-6
Severity: serious
Tags: patch
The latest version of linphone build-depends on
libsrtp-dev [linux-any !sparc]
The intent of this was clearly "all linux architectures except sparc".
Unfortunately however this is not a valid architecture specifier for a
dependency. Policy 7.1 clearly states "It is not permitted for some
names to be prepended with exclamation marks while others aren't.". The
result of this is that linphone is currently sitting in state
"bd-uninstallable" on sparc.
Unfortunately I don't think there is any clean way to express the intent
of the original build-dependency. The best replacement I can think of is
[!hurd-any !kfreebsd-any !sparc] which should work fine unless we get a
new OS in debian (which seems unlikely in the forseeable future).
More information about the Pkg-voip-maintainers
mailing list