Bug 248753 - [exp-run] lang/python37: Update to 3.7.9
Summary: [exp-run] lang/python37: Update to 3.7.9
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Wen Heping
URL:
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2020-08-19 15:03 UTC by Wen Heping
Modified: 2021-01-22 17:18 UTC (History)
6 users (show)

See Also:
lwhsu: merge-quarterly+
antoine: exp-run+


Attachments
Update to 3.7.9 (3.78 KB, text/plain)
2020-08-19 15:03 UTC, Wen Heping
no flags Details
update to 3.7.9 (4.14 KB, text/plain)
2020-08-19 16:04 UTC, Wen Heping
no flags Details
Update python doc size and checksum (4.21 KB, patch)
2020-08-23 15:30 UTC, Wen Heping
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wen Heping freebsd_committer freebsd_triage 2020-08-19 15:03:34 UTC
Created attachment 217338 [details]
Update to 3.7.9

Update to 3.7.9
Comment 1 Wen Heping freebsd_committer freebsd_triage 2020-08-19 16:04:17 UTC
Created attachment 217342 [details]
update to 3.7.9

update to 3.7.9
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2020-08-20 09:23:24 UTC
The checksums and sizes look wrong
Comment 3 Wen Heping freebsd_committer freebsd_triage 2020-08-21 15:39:29 UTC
(In reply to Antoine Brodin from comment #2)
I check again, the size and md5 of python-3.7.9.tar.xz both are the same as upstream.
The size of the 4 doc files are the same as upstream too.

wen
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2020-08-21 15:42:42 UTC
Please check again,  for instance

fetch: https://www.python.org/ftp/python/doc/3.7.9/python-3.7.9-docs-text.tar.bz2: size mismatch: expected 2295112, actual 2291659
Comment 5 Wen Heping freebsd_committer freebsd_triage 2020-08-21 15:48:21 UTC
(In reply to Antoine Brodin from comment #4)
I download the file here:
https://docs.python.org/3.7/archives/
Comment 6 Antoine Brodin freebsd_committer freebsd_triage 2020-08-21 16:43:51 UTC
% make -C lang/python-doc-text fetch-urlall-list MASTER_SITE_BACKUP=
https://www.python.org/ftp/python/doc/3.7.9/python-3.7.9-docs-text.tar.bz2
https://www.python.org/ftp/python/doc/current/python-3.7.9-docs-text.tar.bz2
Comment 7 Michael Büker 2020-08-23 09:45:18 UTC
I suggest raising the importance, as the current Python 3.7.8 is vulnerable: https://vuxml.freebsd.org/freebsd/3fcb70a4-e22d-11ea-98b2-080027846a02.html
Comment 8 Antoine Brodin freebsd_committer freebsd_triage 2020-08-23 10:09:39 UTC
Comment on attachment 217342 [details]
update to 3.7.9

Mark obsolete, has wrong checksums and sizes
Comment 9 Wen Heping freebsd_committer freebsd_triage 2020-08-23 15:30:51 UTC
Created attachment 217456 [details]
Update python doc size and checksum
Comment 10 Antoine Brodin freebsd_committer freebsd_triage 2020-08-25 21:12:26 UTC
Exp-run looks fine
Comment 11 commit-hook freebsd_committer freebsd_triage 2020-08-26 14:20:56 UTC
A commit references this bug:

Author: wen
Date: Wed Aug 26 14:20:20 UTC 2020
New revision: 546286
URL: https://svnweb.freebsd.org/changeset/ports/546286

Log:
  - Update to 3.7.9(security update)

  PR:		248753
  Submitted by:	wen@(myself)
  Exp-run by:	antoine@
  MFH:		2020Q3
  Security:	CVE-2020-15801, CVE-2020-15523, CVE-2020-14422

Changes:
  head/lang/python-doc-html/distinfo
  head/lang/python37/Makefile
  head/lang/python37/Makefile.version
  head/lang/python37/distinfo
  head/lang/python37/pkg-plist
Comment 12 commit-hook freebsd_committer freebsd_triage 2020-08-28 23:10:43 UTC
A commit references this bug:

Author: wen
Date: Fri Aug 28 23:10:28 UTC 2020
New revision: 546849
URL: https://svnweb.freebsd.org/changeset/ports/546849

Log:
  MFH: r546286

  - Update to 3.7.9(security update)

  PR:		248753
  Submitted by:	wen@(myself)
  Exp-run by:	antoine@
  Security:	CVE-2020-15801, CVE-2020-15523, CVE-2020-14422

  Approved by:	ports-secteam@(joneum@)

Changes:
_U  branches/2020Q3/
  branches/2020Q3/lang/python-doc-html/distinfo
  branches/2020Q3/lang/python37/Makefile.version
  branches/2020Q3/lang/python37/distinfo
  branches/2020Q3/lang/python37/pkg-plist
Comment 13 Thierry Thomas freebsd_committer freebsd_triage 2021-01-22 17:18:21 UTC
This broke french/aster.
See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252916