Packaging for multiple distributions
With regards to a discussion with Mark Olesen about having OpenFOAM packages being built on the Open build service (OBS) for the major distributions.
## Reattaching the author to the issue ticket: @gsg001 ##
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Link issues together to show that they're related. Learn more.
Activity
- Mark OLESEN assigned to @mark
assigned to @mark
- Maintainer
Hi @gsg001 - missed this issue until just now. Will continue with email/phone at your convenience.
- Mark OLESEN mentioned in issue #1010 (closed)
mentioned in issue #1010 (closed)
- Mark OLESEN mentioned in commit a79d28ab76e31b8bb94f1f020a4696b64deb25b3
mentioned in commit a79d28ab76e31b8bb94f1f020a4696b64deb25b3
- Maintainer
For the others @Development
At least for SuSE, have the following using https://build.opensuse.org/project/show/science
-
scotch, ptscotch 6.0.6 with system-openmpi and development headers, available in science repo for SuSE
-
paraview 5.6.0 updated to include development headers. Available in science repo for SuSE, merge request pending for Factory (ie, the next SuSE)
-
openfoam-selector is a simple/trivial environment sourcing for people without modules.
-
openfoam: is a meta-package for tagging the current version
-
openfoam1806: First packaging of 1806. Fedora and SuSE
-
- Maintainer
For @Mattijs - I emailed with one of the openbuild people, since they have a few packages that don't work on leap42 and which we indirectly use. He was debating whether to fix some of them, or just wait a bit. Apparently it is reaching end of life middle 2019.
- Maintainer
@gsg001 - if you are testing packaging and need a really fast fake build, the develop line (and 1812) have a
applications/test/00-dummy/
directory that you can use.It contains
Allwmake
for compiling alibOpenFOAM-dummy.so
and a correspondingTest-dummyList
application that only use pure C++ with no OpenFOAM dependencies except the wmake part. These represent the smallest and fastest way to simulate having built OpenFOAM without actually building much at all.Simply call
applications/test/00-dummy/Allwmake
instead of the regular./Allwmake
Edited by Mark OLESEN - Maintainer
Continuing with 1812 soon.
Edited by Mark OLESEN - Maintainer
Tried the 42.3:
Software installation The installation has failed. For more information, see the log file at /var/log/YaST2/y2log. Failure stage was: Adding Repositories Error Message An error occurred while attempting to subscribe to the required repositories. Review the yast2 logs for more information. The following repositories could not be added http://download.opensuse.org/repositories/openSUSE:/Leap:/42.3:/Ports/ports/
- Maintainer
We've been working with Kurt to get 1812 staged for debian/ubuntu https://salsa.debian.org/science-team/openfoam
I think that we need to have it slotted into a different location (eg, /usr/lib/openfoam-1812/...) because we are currently missing the wmake bits, but it is a good start (I think).
- Maintainer
As noted by Kurt - we probably need a way to define hard-code fallback paths for locating the OpenFOAM project directory without any environment variables.
- Mark OLESEN mentioned in commit 89e609636994c1c2bd606dd138ade084645453da
mentioned in commit 89e609636994c1c2bd606dd138ade084645453da
- Kutalmış Berçin changed the description
changed the description
- Owner
Closing ticket - please re-open if still relevant
- Andrew Heather closed
closed