Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install .exes generated with distutils to not do a CRC check #52807

Closed
nateman1352 mannequin opened this issue Apr 28, 2010 · 3 comments
Closed

Install .exes generated with distutils to not do a CRC check #52807

nateman1352 mannequin opened this issue Apr 28, 2010 · 3 comments
Assignees
Labels
type-feature A feature request or enhancement

Comments

@nateman1352
Copy link
Mannequin

nateman1352 mannequin commented Apr 28, 2010

BPO 8561
Nosy @tarekziade, @merwok

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = 'https://github.com/merwok'
closed_at = <Date 2010-11-21.21:05:18.690>
created_at = <Date 2010-04-28.19:14:25.912>
labels = ['type-feature']
title = 'Install .exes generated with distutils to not do a CRC check'
updated_at = <Date 2010-11-21.21:05:18.688>
user = 'https://bugs.python.org/nateman1352'

bugs.python.org fields:

activity = <Date 2010-11-21.21:05:18.688>
actor = 'eric.araujo'
assignee = 'eric.araujo'
closed = True
closed_date = <Date 2010-11-21.21:05:18.690>
closer = 'eric.araujo'
components = ['Distutils2']
creation = <Date 2010-04-28.19:14:25.912>
creator = 'nateman1352'
dependencies = []
files = []
hgrepos = []
issue_num = 8561
keywords = []
message_count = 3.0
messages = ['104451', '121010', '121990']
nosy_count = 4.0
nosy_names = ['tarek', 'eric.araujo', 'nateman1352', 'alexis']
pr_nums = []
priority = 'normal'
resolution = 'wont fix'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue8561'
versions = ['3rd party']

@nateman1352
Copy link
Mannequin Author

nateman1352 mannequin commented Apr 28, 2010

During network transit, .exe generated with distutils may become corrupted. The part of the file that is a binary executable is small compared to the full package typically, so it is possible for the installer to run and lay down bad files. It would be nice if the setup program ran a CRC check on itself before running.

@nateman1352 nateman1352 mannequin added the stdlib Python modules in the Lib dir label Apr 28, 2010
@nateman1352 nateman1352 mannequin assigned tarekziade Apr 28, 2010
@nateman1352 nateman1352 mannequin added the type-feature A feature request or enhancement label Apr 28, 2010
@merwok
Copy link
Member

merwok commented Nov 12, 2010

Thanks for the report. I think this is not specific to .exe installers, but an issue that may happen with any kind of download. PyPI publishes MD5 checksums of distributions, which should be checked by tools that download distributions. distutils2 does, and I’m sure other tools like pip are doing the same thing. Does that address your concern?

@merwok merwok removed the stdlib Python modules in the Lib dir label Nov 12, 2010
@merwok merwok assigned merwok and unassigned tarekziade Nov 12, 2010
@merwok
Copy link
Member

merwok commented Nov 21, 2010

No reply, closing.

@merwok merwok closed this as completed Nov 21, 2010
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

1 participant