#1844 closed defect (fixed)
postgresql egg version unquoted so read as symbol
Reported by: | Kon Lovett | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | someday |
Component: | extensions | Version: | 5.4.0 |
Keywords: | Cc: | ||
Estimated difficulty: | trivial |
Description
chicken-install -test postgresql:4.1.5
...
/usr/local/chicken/5/bin/csc -setup-mode -s -host -I /Users/klovett/.cache/chicken-install/postgresql -C -I/Users/klovett/.cache/chicken-install/postgresql -O2 -d0 postgresql.import.scm -o /Users/klovett/.cache/chicken-install/postgresql/postgresql.import.so
installing postgresql
Error: (string-append) bad argument type - not a string: 4.1.3
Note: See
TracTickets for help on using
tickets.
Ouch, that's pretty bad - the version was never updated in the .egg file anymore anyway since 4.1.3.
It looks like this only happens when you use both
-test
and a specific version to install (the:4.1.5
suffix to the egg name). And even then it doesn't seem to always happen?? Very weird.In any case, I've now dropped the version list entirely, which should make it use the version from the release-info file (which, incidentally, is a string) and made a new 4.1.6 release. It seems to work now. Feel free to reopen ticket if it doesn't work for you.