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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
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:48 |
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:49 |
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 :) | 00:50 |
xnox | so source package per arch then? if i want them arch-all? | 01:02 |
* xnox thinks about it. | 01:02 | |
wgrant | Yep | 01:09 |
mwhudson | i guess in one way that's ugly but in another they are pretty unrelated | 03:14 |
Crimson_Rogue | I'm having issues connecting my vnc server to my vnc viewer in android. Can someone point me in the left direction? | 23:11 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!