gtristan commented on PR #1837:
URL: https://github.com/apache/buildstream/pull/1837#issuecomment-1514077846

   > As I understand it, Python 3.8 can be installed on RHEL/CentOS 7 using 
`rh-python38` from Red Hat Software Collections 3.8. 
   
   Trying to verify this, "Red Hat Software Collections 3.8" doesn't appear to 
be something accessible for Centos 7, for centos there appears to be "The 
Software Collections  ( SCL ) Repository" installable with yum, but despite 
rumors on the internets indicating that this would contain `rh-python38`, it 
does not appear to be the case as far as I can see.
   
   I'll keep spelunking for a bit, and will likely just resort to using a 
BuildStream 2.x which supports python 3.6 since this appears to be the path of 
least resistance, in this case I'll try to make sure the magic wheel also gets 
built, use that directly, and we can discuss separately whether or not to merge 
this.
   
   > 
   > Also, I expect that Python 3.6 support would cause issues over time, if 
not already. Python libraries tend to drop support for obsolete Python 
versions, which make the latest versions uninstallable. I.e., I'd prefer not 
merging this, if we can avoid it.
   
   I think you're talking specifically about the frozen set of dependencies we 
use for testing.
   
   It's happened a couple of times that I've come right up to the edge of 
giving up on that and accepting that we need separate frozen requirements.txt 
for each supported python version rather than expecting that we can force all 
python versions to support a fixed set of dependencies, this approach does not 
seem to be viable (especially with frequently breaking grpc versions and the 
constraints we need to place there).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to