Opened 3 years ago

Last modified 15 months ago

#1148 new defect

Fix setup-helper usage in eggs

Reported by: kooda Owned by:
Priority: minor Milestone: someday
Component: extensions Version: 4.9.x
Keywords: Cc:
Estimated difficulty: trivial

Description

Since version 1.5.3, the setup-helper egg uses the module system as the deployment method, before that it was to be (include)d by the users into their .setup files.

A lot of eggs still use the include statement to use setup-helper and that breaks it when a custom CHICKEN_REPOSITORY is set. To fix this, all eggs should use the new import method.

The fix is very simple, just replace (include "setup-helper") by (use setup-helper-mod) wherever necessary.

Here is a (automaticaly generated) list of possibly affected eggs:

9ML-toolkit
AD
F-operator
R
aima
alist-lib
amb
animation
apropos
blob-utils
bloom-filter
box
call-with-environment-variables
call-with-query
call-with-sqlite3-connection
check-errors
cock
cock-utils
coerce
combinatorics
combinators
condition-utils
coops-utils
crc
csp
csv-xml
debug
define-record-and-printer
define-structure
directory-utils
dollar
dsssl-utils
error-utils
expand-full
ffmpeg-video
freetds
graphviz
hashes
heap
image-processing
kvlists
levenshtein
linear-algebra
list-utils
locale
lookup-table
macosx
mailbox
mathh
message-digest
moremacros
mw
mw-core
neo4j
nondeterminism
number-limits
posix-utils
procedure-decoration
qobischeme-ui
redis
remote-mailbox
ripemd
scheme2c-compatibility
setup-helper
sha1
sha2
sicp
simple-units
srfi-102
srfi-19
srfi-27
srfi-29
srfi-40
srfi-41
srfi-45
srfi-60
srfi-9-ext
srfi-95
stack
string-utils
sxml-templates
symbol-utils
synch
thread-utils
tiger-hash
timed-resource
token-substitution
traversal
twilio
uuid-lib
uuid-ossp
variable-item
yasos

Change History (1)

comment:1 Changed 15 months ago by sjamaan

  • Estimated difficulty set to trivial

This is trivial, but a lot of work

Note: See TracTickets for help on using tickets.