Opened 7 years ago

Closed 7 years ago

#4516 closed defect (fixed)

Fix Linux RPM packages for version 1.12 and update webpage information

Reported by: Francesco Casella Owned by: Martin Sjölund
Priority: blocker Milestone: 1.12.0
Component: Installation program Version:
Keywords: Linux RPM packages Cc:

Description

The Linux download page gives instructions on how to install openmodelica from RPM repositories. The situation there is partially inconsistent.

The webpage information refers to openmodelica-1.9, openmodelica-1.10, openmodelica-1.11 and openmodelica-nightly. The first problem here is that with every minor revision, this text should be updated, which is fine as long as we do it (i.e. openmodelica-1.12 should have been added).

The second problem is that we should explain what you get when you install openmodelica-x.y, I guess you get the latest available maintenance release x.y.z, or the latest x.y.z beta, during the beta release process (I'm not sure about the second). Please state that explicitly.

The third problem is that the stable version counter was not increased with the 1.12.0 release, so I understand what you now get if you install openmodelica-1.11 is not 1.11.0 but rather 1.12.0.beta1. Please update the counter and make sure one can still install 1.11.0 (which is BTW the latest stable release so far) if needed.

Change History (9)

comment:1 by Francesco Casella, 7 years ago

Priority: criticalblocker

Please restore the proper 1.11.0 RPMs and set up the 1.12.beta2 release properly before the final 1.12.0 release.

comment:2 by Adrian Pop, 7 years ago

Owner: changed from Adeel Asghar to Martin Sjölund
Status: newassigned

comment:3 by Adrian Pop, 7 years ago

I will fix the page, Martin can you fix the package managing?

comment:4 by Martin Sjölund, 7 years ago

I updated the script to not follow the Debian "stable" package, but rather to track a maintenance branch. That should resolve the issue of tracking the wrong branch in the future. I also hope I bumped the epoch part of the version number so that the actual 1.11 will be preferred over the 1.12 beta.

comment:5 by Adrian Pop, 7 years ago

I now updated the page with the same text as we have for the windows page to make it clear what you get:
https://openmodelica.org/download/download-linux
Also added 1.12 in the list where 1.11 was present.

comment:6 by Adrian Pop, 7 years ago

Resolution: fixed
Status: assignedclosed

As far as I can tell this ticket is fixed. Francesco, please check the issues with the RPM packages if they are still present.

comment:7 by Francesco Casella, 7 years ago

Resolution: fixed
Status: closedreopened
Last edited 7 years ago by Francesco Casella (previous) (diff)

comment:8 by Martin Sjölund, 7 years ago

It worked for some time, and then the clean-up script decided that 1.12 > 1.11 and deleted the 1.11 version (but it forgot to check the epoch flag I had that said 1.11 > 1.12, I guess). I'm simply removing the 1.12 versions now and I guess it should rebuild 1.11 on the next nightly run.

comment:9 by Francesco Casella, 7 years ago

Resolution: fixed
Status: reopenedclosed

Everything seems to be in the proper place now. I have no means to verify that all the versions work fine, but I have no reason not to assume this is the case.

Note: See TracTickets for help on using tickets.