[00:42] cjwatson: wgrant: did I do it wrong? or do i still need something arch:any? [00:42] https://launchpadlibrarian.net/483047067/cd-boot-images_2.dsc [00:42] i'm trying to build "firmware" i.e. natively compiled on three arches, each building a unique cd-boot-image-$arch package which themselves are arch:all [00:42] xnox: Ah, that's not possible [00:43] it got scheduled on just amd64 [00:43] It will still only build arch-indep on a single arch. [00:43] right =( [00:43] You can't use it to build arch-indep from multiple arches at once from one source. [00:43] It's designed for things like firmware that can only build on a single arch [00:43] yeah, but often enough it's the same firmware over and over again =) [00:44] aka src:qemu that needs to build on every arch, to produce unique arch all packages. [00:44] cause one cannot build _all_ of them on any one arch, in one go. [00:45] wgrant: i wonder what will happen if in .dsc i declare them as arch=amd64 but produce an arch=all packages during the build.... [00:45] i.e debian/control != .dsc [00:45] xnox: LP will reject that [00:45] Well [00:45] LP will reject arch-indep coming from a build that it didn't tell to be arch-indep. [00:46] but i did in Build-Indep-Architectures [00:46] it is a list right?! or implementation reduces it to be a single value? [00:48] :param indep_hint_list: a string of the architectures this source package [00:48] specifies it can build architecture-independent packages on. [00:48] ah [00:48] xnox: It's a list, but your interpretation of the semantics is wrong [00:49] It means if there are arch-indep packages, build them on one of these arches. [00:49] right, yeah. reading the comment. [00:49] Rather than on nominatedarchindep. [00:49] LP will choose one of those, if possible, on which to invoke sbuild with -A [00:49] (I know LP will reject if sbuild disobeys that, because focal's sbuild defaults to -A, so I got a lot of riscv64 rejects when I first started using focal buildds!) [00:50] Hm or were those just from dupe binaries? I don't remember, but it should violate the fit check I'd expect. [00:50] Regardless, it is rude to build arch-indep when not asked to :) [01:02] so source package per arch then? if i want them arch-all? [01:02] * xnox thinks about it. [01:09] Yep [03:14] i guess in one way that's ugly but in another they are pretty unrelated [23:11] I'm having issues connecting my vnc server to my vnc viewer in android. Can someone point me in the left direction?