SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Firefox is dependent on Python2 to compile from source? That's pretty crazy actually. Anyways, I was searching the web trying to find a list of "relevant" packages which still use python2, but I could find nothing. So your example is interesting (and shocking).
I'm not wondering about including or not, although I wonder which will be included and which will be default and so fourth, and which will be excluded and optional or whatever it will become.
Personally I hate Python, but I think I'd like to see default Python3 included and Python2 optional if possible at all. It doesn't matter really, it's just what I would see as the optimal solution personally. I did actually think it sounded rather unrealistic and was wondering if it was unrealistic for Slackware.
With end of life January 2020, I can't see how Slackware 16 will ship with Python2 though.
That's not that heavy and there will still exist applications not converted to Python3 during several years, so I guess (only a guess) that Pat will continue to ship it, at least in /pasture.
Last edited by Didier Spaier; 08-26-2019 at 06:35 AM.
That's not that heavy and there will still exist applications not converted to Python3 during several years, so I guess (only a guess) that Pat will continue to ship it, at least in /pasture.
-current is still carrying both python 2 (2.7.16) as well as python 3 (3.7.4 at the moment), so there's no reason this will be different in Slackware 15
It doesn't matter much. You can make /usr/bin/python point to the version you prefer, set PYTHON as python2 or python3, whatever.
In my one and only time and horrible experience with Python, that was NOT the case. It does not seem to work as expected under all circumstances, that's my experience at least. I didn't know Python well, so I might have done something wrong, but I tried a variety of things when installing Python 3, and the Python 3 based libs, software and extensions etc refused to install to Python 3 paths etc properly and/or do/work as expected. I even switched python from python2 to python3 and it did me little good.
I hate Fedora, it's the worst experience I ever had with a distro. Not only because everything broke when trying to do/fix or customize something else, but due to the extremely unpleasant people of the Fedora community. Do it the fedora way or go to... and be bombarded with hate. I literally got stalked and harassed for days for wanting to do "simple task 1" the non-fedora way.
So no thanks, no Fedora for me. I can fullfill such distro needs with Mageia. A much better distro than Fedora and a community of REALLY nice people as well, just champions.
In my one and only time and horrible experience with Python, that was NOT the case. It does not seem to work as expected under all circumstances, that's my experience at least. I didn't know Python well, so I might have done something wrong, but I tried a variety of things when installing Python 3, and the Python 3 based libs, software and extensions etc refused to install to Python 3 paths etc properly and/or do/work as expected. I even switched python from python2 to python3 and it did me little good.
Well, my experience with Mageia is "do whatever you like and it's unlikely to break", do it the Megeia way or whatever way, but take care of yourself and talk to us if you need any pointers, even if it's your own fault. I doubt it was a user error, because I wasn't experimenting, I was doing something that normally works on all other normal distroes (except perhaps Ubuntu).
Just two different universes. Megeia is really geared towards people, newbies and advanced users both. I can't give those people enough credit, just for being so damn nice.
I hate Fedora, it's the worst experience I ever had with a distro. Not only because everything broke when trying to do/fix or customize something else, but due to the extremely unpleasant people of the Fedora community.
Well, my experience with Mageia is "do whatever you like and it's unlikely to break", do it the Megeia way or whatever way, but take care of yourself and talk to us if you need any pointers, even if it's your own fault. I doubt it was a user error, because I wasn't experimenting, I was doing something that normally works on all other normal distroes (except perhaps Ubuntu).
Just two different universes. Megeia is really geared towards people, newbies and advanced users both. I can't give those people enough credit, just for being so damn nice.
I was talking about your experiences with Python, not your issues with Fedora (I have no idea about that).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.