Summary
chicken-install creates empty egg-info files
Metadata
- Id: 103f94aa9fa5330b779412b291879127c6411114
- Trac id: 1827
- Type: defect
- Reporter: mario
- Owner:
- Cc:
- Status: closed
- Component: core tools
- Estimated difficulty: hard
- Resolution: worksforme
- Priority: minor
- Milestone: 5.4
- Version: 5.3.0
- Changetime: 2024-07-17 08:20:17 UTC
- Created: 2023-10-30 21:02:16 UTC
- Keywords: chicken-install
Description
chicken-install creates empty egg-info files in some cases. This led to errors like
Error: (assq) bad argument type: #!eof
Felix submitted a patch (224377d390456d9bd4ee5f43f44cea7c0872a08e) that handled those cases and printed a better error message, but the issue is still lurking somewhere.
I took a look at IRC logs and and saw that we had at least four cases like that, two on Windows and two on Linux. We have traces of three of those issues in paste.call-cc.org and in pastebin.com:
- http://paste.call-cc.org/paste?id=476adbc8ef7b47d8a7ce9ccd7dc201d4737de7b7
- http://paste.call-cc.org/paste?id=a7c9d3bd2dbc8837b02b418a33f6d7c5ca9d9455
- https://pastebin.com/e2BdgGGC
The eggs that seem to trigger the problem, according to the records we have, are:
- apropos
- check-errors
- math
- srfi-45
See this thread on chicken-users for more details: https://lists.nongnu.org/archive/html/chicken-users/2023-10/msg00002.html
Changes and comments
[2023-11-06 23:35:55 UTC] felix changed milestone from someday to 5.4
[2024-07-17 08:20:17 UTC] mario changed status from new to closed
[2024-07-17 08:20:17 UTC] mario set resolution to worksforme
[2024-07-17 08:20:17 UTC] mario wrote:
We haven't seen more reports of issues related to this ticket, so I'm closing it. Now with 224377d390456d9bd4ee5f43f44cea7c0872a08e we will have a clearer error message when users run into this issue (if ever -- in which case this ticket can be reopened).