On Tue, Aug 14, 2012 at 10:52:38PM +0200, Santiago Vila wrote: > On Tue, 14 Aug 2012, Steve Langasek wrote:
> >against the libs, are shipped in the 'gettext' binary package; when > >cross-building a package that build-depends on gettext, we have to > >know whether they're using the tools or the libraries. > Please note that if they are using the libraries, they should build-depend > on libasprintf-dev and/or libgettextpo-dev, currently provided by gettext, > not on gettext itself. > Build-depending on gettext instead of libasprintf-dev and/or libgettextpo-dev > if the build-depends is really for the libraries should be a bug. Right... but whether it's a build-dep on a real package or on a virtual one, if the package is M-A: foreign there's no way to express that you need the version for the host architecture. > Now the question: Do libasprintf-dev and libgettextpo-dev really need > to be in a different package than gettext? I think that depends on whether there's ever a need to build against host and build versions of these libraries in a single build. I don't know the answer to that; we probably won't discover the answer for a while, until someone working on cross-compiling the distro runs into one that does. You could split the packages and put the issue to bed once and for all, or just use Multi-Arch: allowed for now and wait for complaints :) -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: Digital signature