Opened 10 years ago
Last modified 8 years 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
This is trivial, but a lot of work