Date: Sat, 18 Apr 2020 04:57:32 -0500 From: D'Arcy Cain <darcy@druid.net> To: freebsd-ports@freebsd.org Subject: Re: python 2.7 marked as deprecated and EOL while 2.7.18 RC is available Message-ID: <86685354-ea84-6ea4-e230-51cef83fd803@druid.net> In-Reply-To: <20200418090615.jl25cg3jhzcdrkcb@ozzmosis.com> References: <CAGnMC6rNeUT2wQ=DsrvkNtVz_SGqfKA8Yh=1rbeMS8XtxB3naw@mail.gmail.com> <102F7F34-78D0-45D8-A6CD-54C90BD46791@FreeBSD.org> <24218.18351.39302.604589@jerusalem.litteratus.org> <b16f5e5c-5283-9a14-b738-eff635c14109@m5p.com> <24218.25496.502886.46431@jerusalem.litteratus.org> <bb862ff4-33f2-f5af-450a-72a33105759e@FreeBSD.org> <20200418090615.jl25cg3jhzcdrkcb@ozzmosis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --EAoeMZxV455TpF6XtIqIjfL1lbHzW8ZA5 Content-Type: multipart/mixed; boundary="sFo2ETKqxUd0HrqMMNnEaqDuIgWvhTeEs" --sFo2ETKqxUd0HrqMMNnEaqDuIgWvhTeEs Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 2020-04-18 04:06, andrew clarke wrote: > Out of interest I ran "pkg del python27" on my FreeBSD machine just to > see what would break. Conspicuous was devel/mercurial: I did the same thing. Out of 19 packages to be deleted here are the four that matter. I believe the rest are mainly dependencies for these four. asterisk16: 16.9.0 freeradius3: 3.0.20 lilypond: 2.18.2_10 mailman: 2.1.29_6 I was surprised to find Asterisk in that list. It appears to be due to a dependency on net-snmp. I am rebuilding with Python bindings removed from the config. If net-smtp can't be build with 3.x then the option should probably be removed. I rebuilt freeradius3 which pulled in Python2.7. I then removed python27 and it did not remove freeradius3. I then modified the Makefile to change PYTHON_USES to 2.7 and it built fine. I have no way to test if it works yet. I tried building lilypond with python2.7 removed from USES but its configure script failed due to Python < 3.0. I couldn't find any discussion about upgrading the version of Python but WikipediA says that it has 120,000 lines Python code. As far as I can tell there is nothing as good as Lilypond for engraving music. It would be quite a blow to musicians if that was removed. As for mailman, it looks like we only need to upgrade to a current version. The site says that 3.x uses Python 3. Requires it in fact. --=20 D'Arcy J.M. Cain <darcy@druid.net> | Democracy is three wolves http://www.druid.net/darcy/ | and a sheep voting on +1 416 788 2246 (DoD#0082) (eNTP) | what's for dinner. IM: darcy@VybeNetworks.com, VoIP: sip:darcy@druid.net --sFo2ETKqxUd0HrqMMNnEaqDuIgWvhTeEs-- --EAoeMZxV455TpF6XtIqIjfL1lbHzW8ZA5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQZ0YBgv7psnnP4U/HhAAd6d7lwwgUCXprPDAAKCRDhAAd6d7lw wkjJAP0fwcBaDiWYg3IyrUHdF8c0O9xwOVF27L3jXNxbWsIVtQD+ONxysadJ3Uap 8BU04CDYiOtYjiMH+1BI7vmlwTwglAA= =v0Pk -----END PGP SIGNATURE----- --EAoeMZxV455TpF6XtIqIjfL1lbHzW8ZA5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86685354-ea84-6ea4-e230-51cef83fd803>