Installing chickadee after upgrading to CHICKEN Scheme 5.3.0 (installed using homebrew on macOS) puts the .../share/chickadee directory in the wrong place #1
And, indeed, that directory is missing. I've uninstalled chickadee and installed it again, but that made no difference.
The chickadee.install.sh commands that create .../share/chicken and copy the directory chickadee to it use /usr/local/Cellar/chicken/5.3.0/usr/local/Cellar/chicken/5.3.0/share/chicken instead of /usr/local/Cellar/chicken/5.3.0/share/chicken. That is, it repeats the /usr/local/Cellar/chicken/5.3.0 part, so the files end up in the wrong place.
Here are the commands from chickadee.install.sh:
Ken Lovett pointed out on the chicken-users mailing list that there is a similar bug report on in the Chicken bug database: https://bugs.call-cc.org/ticket/1721
This is on macOS using CHICKEN Scheme 5.3.0 installed using homebrew.
After installing chicken-doc and then chickadee, but now when I run "chickadee serve" I get the following message:
And, indeed, that directory is missing. I've uninstalled chickadee and installed it again, but that made no difference.
The
chickadee.install.sh
commands that create.../share/chicken
and copy the directorychickadee
to it use/usr/local/Cellar/chicken/5.3.0/usr/local/Cellar/chicken/5.3.0/share/chicken
instead of/usr/local/Cellar/chicken/5.3.0/share/chicken
. That is, it repeats the/usr/local/Cellar/chicken/5.3.0
part, so the files end up in the wrong place. Here are the commands from chickadee.install.sh:So, something is going wrong when chickadee.install.sh is generated.