X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Fri, 13 Aug 2021 15:13:40 +0200 (CEST) From: Roland Lutz To: "Branko Badrljica (brankob AT s5tehnika DOT net) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] geda python2.7 dependence... In-Reply-To: <20210813041941.3d5dfff4@(none)brane_wrks> Message-ID: References: <20210813041941.3d5dfff4@(none)brane_wrks> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Fri, 13 Aug 2021, Branko Badrljica (brankob AT s5tehnika DOT net) [via geda-user AT delorie DOT com] wrote: > I'll try to twweak config script, but won't be able to check if this > might have borked something in package... The configure script just checks if the packages installed on the user's machine meet the depencies. Changing the configure script would silence the configure error but doesn't do anything about the underlying matter. > Is there some technical reason for sticking to python-2.7 ? Changing that is considerable work which hasn't been completed yet. While evaluating the options, I found that migrating to PyPy is the better option than migrating to CPython 3. However, some packages may only be available for CPython, so I decided to support both implementations. In order to do that, I migrated the Python extensions used by gEDA/gaf to CFFI (which is the bulk of the migration work). Now, this has to be integrated with the rest of gEDA/gaf. Roland