Re: Bug#693220: Add crossbuild-essential support
Johannes Schauer <[email protected]>
| Newsgroups | gmane.linux.debian.devel.dpkg.general,gmane.linux.debian.devel.embedded |
|---|---|
| Message-ID | <20130108155436.GA9683@hoothoot> |
Hi, On Tue, Jan 08, 2013 at 03:23:49PM +0000, Colin Watson wrote: > At the moment this uses "Depends: libc6-dev:armhf" (etc.). The > multiarch spec currently explicitly says that Depends on PKG:ARCH for > a particular architecture (as opposed to PKG:any) is undefined. True. Incidentally I was asking about that syntax just yesterday in #emdebian. The syntax is not part of the multiarch spec but it is part of the multiarch cross spec [1] (see section "Cross-architecture dependencies") which extends it. As wookey said, dpkg and apt (from wheezy) already understand this syntax. wanna-build and dak on the other hand dont but would need to know for such packages making it into Debian archives. >From the formal perspective of working with multiarch in dose3, I can just hope that no package-naming solution is ever used/introduced anymore for a problem which can be solved by multiarch in a much more elegant fashion. cheers, josch [1] https://wiki.ubuntu.com/MultiarchCross