Discussion:
[lfs-support] Host system requiremens
Pol Vangheluwe
2018-03-12 20:40:31 UTC
Permalink
The list of host system requirements in development/LFS-BOOK-SVN-20180303 looks a bit outdated
when comparing with the requirements in the INSTALL file of glibc-2.27

Package Book glibc-2.27
===== ===== =====
gcc 4.7 4.9
binutils 2.17 2.25
bison 2.3 2.7

pvg
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
Bruce Dubbs
2018-03-12 21:17:48 UTC
Permalink
Post by Pol Vangheluwe
The list of host system requirements in development/LFS-BOOK-SVN-20180303 looks a bit outdated
when comparing with the requirements in the INSTALL file of glibc-2.27
Package Book glibc-2.27
===== ===== =====
gcc 4.7 4.9
binutils 2.17 2.25
bison 2.3 2.7
Thank you. I have created a ticket so we do not forget:

http://wiki.linuxfromscratch.org/lfs/ticket/4239#ticket

-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_styl
Paul Rogers
2018-03-13 19:12:23 UTC
Permalink
Hazel, a little late in replying, I know, but I agree, it is annoying to
have to install two versions of Python. Of course, the Python Community
would say that there is only one version of Python now and that is Python 3.
I'm on Hazel's side. I like lightweight systems. And although I do recognize there may come a time to break backward compatibility, I still wish they'd provide a P2->P3 translator.
--
Paul Rogers
***@fastmail.fm
Rogers' Second Law: "Everything you do communicates."
(I do not personally endorse any additions after this line. TANSTAAFL :-)
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki
Nathan Hartman
2018-03-14 14:34:34 UTC
Permalink
Post by Paul Rogers
Hazel, a little late in replying, I know, but I agree, it is annoying to
have to install two versions of Python. Of course, the Python Community
would say that there is only one version of Python now and that is Python 3.
I'm on Hazel's side. I like lightweight systems. And although I do recognize there may come a time to break backward compatibility, I still wish they'd provide a P2->P3 translator.
I've heard there is one but that it cannot translate all code with perfect accuracy.

I think many projects like to keep their Python 2 code because it works, changing it may only introduce "growing pains," and the perception is that the hassle outweighs the annoyance of installing two Python versions or the benefit of moving forward.
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

htt
Thomas Trepl
2018-03-16 17:58:43 UTC
Permalink
Post by Nathan Hartman
Post by Paul Rogers
Hazel, a little late in replying, I know, but I agree, it is annoying to
have to install two versions of Python. Of course, the Python Community
would say that there is only one version of Python now and that is Python 3.
I'm on Hazel's side. I like lightweight systems. And although I
do recognize there may come a time to break backward compatibility,
I still wish they'd provide a P2->P3 translator.
I've heard there is one but that it cannot translate all code with perfect accuracy.
I think many projects like to keep their Python 2 code because it
works, changing it may only introduce "growing pains," and the
perception is that the hassle outweighs the annoyance of installing
two Python versions or the benefit of moving forward.
Not only because it just works - there might be projects also available
on other platforms (other than Linux on x86) where P2 is still
standard. So they cannot easily switch to P3 (and drop P2 support).

But yes, having two Pythons on the machine is not that cool...

--
Thomas
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
Richard Melville
2018-03-14 11:10:01 UTC
Permalink
Hazel, a little late in replying, I know, but I agree, it is annoying to
have to install two versions of Python. Of course, the Python Community
would say that there is only one version of Python now and that is
Python 3.
I'm on Hazel's side. I like lightweight systems. And although I do
recognize there may come a time to break backward compatibility, I still
wish they'd provide a P2->P3 translator.
There is translation available; see these links:-

http://www.pythonconverter.com/
https://docs.python.org/3.0/library/2to3.html

However, the translation is for converting chunks of code from one version
to the other. Expecting to run a translator on the fly must be close to
impossible, especially where the Python code is linked to C code, which is
probably true for most packages. It might be possible to convert Python 2
to Python 3 manually on a package by package basis, but it would be a
painstaking business. Let us know how you get on :-)

Richard
Loading...