Bug#458877: asterisk: FTBFS: E: Couldn't find package libc-client2006j2-dev

Faidon Liambotis paravoid at debian.org
Sun Jan 6 23:17:31 UTC 2008


reassign 458877 uw-imap
retitle 458877 Please rename the -dev package to libc-client-dev
thanks

Steve Langasek wrote:
> You've fixed this bug by adding the following build-dependency:
> 
>   libc-client2007-dev | libc-client-dev
> 
> Please build-depend only on libc-client-dev instead.  The use of version
> numbers in this -dev package name is ill-informed crack, and your use of it
> here is just going to cause a build failure again the next time the package
> name changes.  The libc-client-dev name, OTOH, is persistent and will always
> be usable.
Unfortunately, we can't do that, since asterisk needs a version >= 2006.
libc-client-dev is present in etch (version 2002) and I can't specify a 
version number on a virtual package.

If we change the dependency to libc-client-dev, the package will FTBFS 
on a system with etch sources present (the real package will be 
preferred over the virtual one).

The only sane way to fix this is to stop having a different -dev package 
name at each version. libc-client-dev should be fine, as it was on
<= etch.

Thanks,
Faidon





More information about the Pkg-voip-maintainers mailing list