Closed mutability closed 9 years ago
Aye, this is a bug and it's because our cmdline doesn't let you specify versions. Another work-around (albeit not an elegant one) is to install it and then "upgrade" it to the older version:
ckan install TweakScale
ckan upgrade TweakeScale=v1.44
Our proper solution here should be to allow versions to be specified at install time. (ckan install TweakScale=v1.44
). Since the upgrade command already has basic processing for this, and I believe ckan.dll
supports installing by CkanModule
and not just identifier, this should all just be a simple matter of code.
Cheers, didn't know about the module=version syntax.
This was should have been closed with #592
I want to install TweakScale 1.44. The master metadata has 1.47 as the latest (but 1.47 is unfortunately very buggy)
There is a suitable CKAN file for 1.44 here: https://raw.githubusercontent.com/KSP-CKAN/CKAN-meta/master/TweakScale-v1.44.ckan
However, CKAN insists on using 1.47 even if the ckan file to use is explicitly provided:
Workaround: Change the identifier in the ckan file: