Opened 6 months ago

Last modified 6 months ago

#1827 new defect

chicken-install creates empty egg-info files

Reported by: Mario Domenech Goulart Owned by:
Priority: minor Milestone: 5.4
Component: core tools Version: 5.3.0
Keywords: chicken-install Cc:
Estimated difficulty: hard

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:

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

Change History (1)

comment:1 Changed 6 months ago by felix winkelmann

Milestone: someday5.4
Note: See TracTickets for help on using tickets.