Bug#930077: systemd: add :native to python3-evdev build dependency

Michael Biebl biebl at debian.org
Thu Jun 6 21:37:02 BST 2019


Am 06.06.19 um 22:16 schrieb W. Martin Borgert:
> On 2019-06-06 19:59, Michael Biebl wrote:
>> Could you give a bit more details on why this is necessary and e.g. why
>> python3-pyparsing does not need :native?
> 
> I'm not even sure myself, but I try my best :-)
> 
> Short: python3-evdev is any, python3-pyparsing is all.
> 
> Longer: When cross-building, one needs the -dev packages for the
> host arch, e.g. building on amd64 for armel needs
> libfoo-dev:armel. Anything that is executed during build, e.g.
> yacc, lex, Python stuff must be amd64, of course. The Python
> interpreter must be amd64 ("native), and that counts for "any"
> modules, too, e.g. python3-evdev. python3-pyparsing is "all", so
> there is no need for :native.

I guess the problem is that python3.7 is marked as Multi-Arch: allowed?

Bringing Helmut into the loop here.




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20190606/543a2b24/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list