The fundamental problem is that the Python 3 transition has mutilated the once 
simple Python landscape into something barely recognizable. Rpm cannot possibly 
know what the "default python" is when such a thing no longer exists - 
/usr/bin/python could point to anything at all or not even exist, and certainly 
Python 2 and 3 are not freely interchangeable.

I see roughly three alternatives here: 
a) simply declare python 3 as the new default from rpm POV and start defaulting 
to it everywhere
b) drop the notion of "default python" and split these macros into two 
versioned ones
c) just kick this stuff out entirely and let distros sort out their own 
particular messes

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/508#issuecomment-416912924
_______________________________________________
Rpm-maint mailing list
[email protected]
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to