Quoting Vasyl Gello (2021-10-28 16:10:38) > I was trying to cross-compile Kodi for armhf on amd64 and noticed that > apt-get treats arch:all build-dependencies as arch:native and fails to find > them. Good. That behaviour is by design and not a bug. > Furthermore, packages providing the implementation of virtual packages from > Build-Depends list (aka "Reverse Provides") are treated the same way. Good. > Since Wookey vetted Steve's apt-get patch I decided to work around this bug > in pbuilder-satisfydepends-apt and filed the MR#20 on Salsa: > https://salsa.debian.org/pbuilder-team/pbuilder/-/merge_requests/20 This is not a bug. Architecture:all packages are *not* implicitly M-A:foreign. See my other mail to this bug. If an Architecture:all package should be made M-A:foreign, then file a bug against that package. The maintainer can then decide whether that marking is correct or not. If in doubt, CC debian-cross@lists.debian.org to get advice about whether marking a package as M-A:foreign is correct or not. Thanks! cheers, josch
Attachment:
signature.asc
Description: signature