[pkg-gnupg-maint] Bug#952797: gpgme1.0 FTCBFS: python3.8 changed interface again
Helmut Grohne
helmut at subdivi.de
Tue Mar 10 05:23:57 GMT 2020
Hi Daniel,
On Mon, Mar 09, 2020 at 12:42:48PM -0400, Daniel Kahn Gillmor wrote:
> > gpgme1.0 only uses the most recent Python version, so we don't have to
> > port <=3.7 here.
>
> What do you mean by this?
> https://packages.debian.org/sid/amd64/python3-gpg/filelist includes
> modules for python 3.7 and 3.8. Do you think it doesn't or shouldn't for
> some reason?
I'm a little puzzled as to why my patch made it cross build. Your
observation seems entirely correct.
In any case, I don't think that we will release bullseye with Python
3.7.
So even if the patch means that gpgme cross builds python3-gpg without
support for 3.7, I think that's a reasonable compromise when comparing
maintenance cost vs. features. I suppose that the majority of cross
build users would want the C library and not the Python bindings. Once
3.7 is removed, the issue "heals" itself, so I suggest not spending time
on it.
Does that work for you?
If Python continues to be annoying, I'd propose the addition of a
<!nopython> profile to reduce the scope of cross builds.
Helmut
More information about the pkg-gnupg-maint
mailing list