Opened 10 years ago
Last modified 8 years ago
#388 new enhancement
Anomalous ropp_pp installation
Reported by: | Ian Culverwell | Owned by: | Ian Culverwell |
---|---|---|---|
Priority: | normal | Milestone: | Whenever |
Component: | ROPP (all) | Version: | 7.1 |
Keywords: | Cc: |
Description
The ROPP8.0 beta reviewer (Axel von Engeln, EUM) reported that:
- ropp_pp installation with extra aclocal, autoconf run is a bit odd. Can that be improved?
It's true: one often needs to restart the ropp_pp installation with
unix> aclocal -I m4 --force unix> automake -a -c unix> autoconf
This isn't an issue with the other modules - why?
Change history (4)
comment:1 by , 9 years ago
comment:2 by , 8 years ago
I don't know why ropp_pp
behaves in this singular way. Chris's ad-hoc solution evidently works OK. An intelligible solution probably depends on the Met Office paying a competent software engineer to sort it out.
Postponing to 'whenever', since I don't know what to do.
comment:3 by , 8 years ago
Milestone: | 9.0 → Whenever |
---|---|
Type: | defect → enhancement |
comment:4 by , 8 years ago
I noticed that ropp_pp/compile was not under version control. It is generated when you run roppauto, after which ROPP compiler OK, so the absence of this file might perhaps explain why we occasionally have difficulties building ropp_pp
.
The suggestion is strengthened by the realisation that the same is true of ropp_apps
: no compile file, and the occasional need to run roppauto. ropp_utils
also contains a compile file, but this one is under version control and is therefore downloaded.
With this in mind, ropp_pp/compile and ropp_apps/compile have been put in the trunk at r5156 and ROPP90_prototype at r5157. Perhaps it'll help.
(I noticed this when running makedistro on the trunk at r5144, which failed because compile was absent from the (new-to-the-trunk) ropp_apps
module.)
Chris Burrows reports a possible solution: