On Sat, 9 Oct 2004, Harald Dunkel wrote:

> Hi folks,
>
> Hopefully this is the correct mailing list. I've got a
> question about building debs for i386 and amd64: If I
> add

It's not.  This is a debhelper issue, not dpkg.

>
>
>       Package: mydeb
>       Architecture: i386 amd64
>       :
>       :
>       Package: mydeb-32bit
>       Architecture: amd64
>       :
>       :
>
> into the src/debian/control file, then it works on
> amd64, but on i386 I get an error message saying
>
> :
> dh_gencontrol
> dpkg-gencontrol: error: current build architecture i386 does not appear in 
> package's list (amd64)
> dh_gencontrol: command returned error code 65280
> make[1]: *** [binary-common] Error 1
> make[1]: Leaving directory `/tmp/mydeb/mydeb-1.0.1'
> make: *** [binary-arch] Error 2
> Build command 'cd mydeb-1.0.1 && dpkg-buildpackage -b -uc' failed.
> E: Child process failed
>
>
> Is there an option to dh_gencontrol or dpkg_gencontrol
> to ignore packages for foreign build architectures only?

dh_gencontrol -s


Reply via email to