[Pkg-rust-maintainers] release.debian.org: rustc can only be cross-compiled on mips; please override "Not built on buildd" blocker
Ximin Luo
infinity0 at debian.org
Thu Aug 8 17:02:00 BST 2019
Ivo De Decker:
> Hi,
>
> On Thu, Jul 25, 2019 at 06:47:47PM -0700, Ximin Luo wrote:
>> Hi, rustc is currently blocked from migration:
>>
>> https://qa.debian.org/excuses.php?package=rustc
>>
>> <adsb> no, the issue is
>> <adsb> Not built on buildd: arch mips binaries uploaded by infinity0
>> <adsb> Not built on buildd: arch mipsel binaries uploaded by infinity0
>> <kibi> if in doubt → https://release.debian.org/britney/excuses.yaml look for source: rustc and verdicts for that stanza.
>>
>> <infinity0> is that a recent change in policy?
>> <adsb> it was announced on dda
>> <adsb> in the most recent release team post there (the one just after release)
>
> The policy that checks if a package is built on the buildds is new.
>
> However, the policy that packages must be built natively (NOT cross-built),
> even when they are uploaded by maintainers, and that it must be possible to
> build packages on the buildds has existed for a very long time. Your upload(s)
> violate this.
>
> This makes your uploads RC-buggy.
>
> An exception will not be granted.
>
Do you have a link to a document describing this very old policy? I couldn't find a reference to it.
It is possible in theory to build the packages on the buildds, by cross-compiling them with the --host flag to sbuild. The technical support for this is not part of dak.
Your decision effectively forces us to file a RM request to FTP masters for all rust mips packages. There is no other feasible way we can satisfy your requirements.
X
--
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git
More information about the Pkg-rust-maintainers
mailing list