#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
Change History (1)
comment:1 by , 12 months ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Version 0, edited 12 months ago by (next)
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.