spine-tools / SpineOpt.jl

A highly adaptable modelling framework for multi-energy systems
https://www.tools-for-energy-system-modelling.org/
GNU Lesser General Public License v3.0
53 stars 13 forks source link

Installing from the SpineJuliaRegistry is not working properly #835

Open datejada opened 8 months ago

datejada commented 8 months ago

Describe the bug Installing SpineOpt and SpineInterface from the SpineJuliaRegistry as in section 3.a of the installation guide on the README file leads to the error shown in the screenshot (below)

To Reproduce

  1. Follow the procedure in 3.a on https://github.com/spine-tools/SpineOpt.jl?tab=readme-ov-file#installation
  2. Then you will get versions: SpineInterface v0.11.15 and SpineOpt v0.6.16
  3. Running SpineOpt with this combination leads to the error in the screenshot.

Expected behavior If you follow the procedure in 3.b on https://github.com/spine-tools/SpineOpt.jl?tab=readme-ov-file#installation, all works correctly.

Screenshots spineopt error

Desktop (please complete the following information):

Additional context When using the procedure in version 3.b there is no error. See discussion in #833

DillonJ commented 8 months ago

This is a recurring theme - unless we have complete automation or a dedicated resource to update the registry so that it is always in snyc with latest masters of SpineOpt/SpineInterface, I feel like we should not advertise the registry installation method

clizbe commented 8 months ago

We can automate updating the registry (#850), but will we still run into problems with integration with Interface/Toolbox? Or are constantly checking that the dev versions cooperate?

clizbe commented 6 months ago

See also #880