Bug 247342 - www/node10 and www/node12 are dependent on python27 which is EOL
Summary: www/node10 and www/node12 are dependent on python27 which is EOL
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bradley T. Hughes
Depends on:
Reported: 2020-06-17 11:36 UTC by Vincent Bentley
Modified: 2020-07-25 22:25 UTC (History)
3 users (show)

See Also:
linimon: maintainer-feedback? (bhughes)


Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Bentley 2020-06-17 11:36:34 UTC
The node package has been fixed for python3 but the npm package still has a dependency on python27.
See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246036

Python 2.7 is end of life upstream and the FreeBSD package is due to expire on 31 December 2020.
Comment 1 Li-Wen Hsu freebsd_committer 2020-06-17 11:57:01 UTC
Do you mean www/npm? I don't see it depends on python2. Could you explain more? Thanks!
Comment 2 Rene Ladan freebsd_committer 2020-07-11 20:15:39 UTC
(In reply to Li-Wen Hsu from comment #1)

Ah, www/node10 and www/node12 have USES=python2.7:build but www/node (14.5.0), www/npm, www/npm-node10 and www/npm-node12 depend on Python 3.