[SyncEvolution] Detect python binary name in build time

Milan Crha mcrha at redhat.com
Tue Jul 24 16:18:44 UTC 2018


On Tue, 2018-07-24 at 17:38 +0200, Patrick Ohly wrote:
> I'm definitely interested.

	Hi,
I asked, but failed. It seems python folks are covered with more
priority work, at least there where I tried. Thus I'm sorry, I do not
have anyone able to port the files at the moment. I've been redirected
to: https://portingguide.readthedocs.io/
For what I tried myself, by simply changing the shebangs to python3 in
the build-time scripts, some worked, but some failed on the syntax. I
cannot speak of the actual results of those scripts though.

> The Arch maintainer filed an issue for the
> same problem and attached his own patch here:
> https://bugs.freedesktop.org/show_bug.cgi?id=107014

I see. It seems there are covered more files, even not in the generic
way as with my patch.

> But as you said, the real solution has to be a port to Python3. Would
> it be okay to drop Python2 support entirely?

>From my point of view yes, because python2 support will be dropped kind
of soon anyway: https://pythonclock.org/

> Doing so in a 1.5.x maintenance release sounds too intrusive.

I agree, changing dependencies in the stable release is not ideal.

> Should I target a 1.6.0 release with Python3 as dependency and also
> include my "cxx-future" branch, where I require C++11?

Sounds good to me, though I cannot talk for all interested parties.
	Thanks and bye,
	Milan


_______________________________________________
SyncEvolution mailing list
SyncEvolution at syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution



More information about the SyncEvolution mailing list