Summary
postgresql egg version unquoted so read as symbol
Metadata
- Id: 9da743ea1bcc84c4fb2acebd506d6e55ca83e178
- Trac id: 1844
- Type: defect
- Reporter: kon
- Owner:
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty: trivial
- Resolution: fixed
- Priority: major
- Milestone: someday
- Version: 5.4.0
- Changetime: 2024-12-12 09:43:35 UTC
- Created: 2024-12-11 18:32:27 UTC
- Keywords:
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
Changes and comments
[2024-12-12 09:43:04 UTC] sjamaan changed status from new to closed
[2024-12-12 09:43:04 UTC] sjamaan set resolution to fixed
[2024-12-12 09:43:04 UTC] sjamaan wrote:
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.
[2024-12-12 09:43:04 UTC] sjamaan wrote:
1733993015034999