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