@petronny Upon closer look, it fails for me because in my case cd
is not a builtin command, but a custom function which prints text on stdout. To always call the builtin cd
the command would have to be builtin cd
. But since you set $FOAM_INST_DIR
in /etc/profile.d/openfoam-6.sh
anyway, those commands in openfoam's bashrc may as well be commented out.
Search Criteria
Package Base Details: openfoam
Package Actions
Git Clone URL: | https://aur.archlinux.org/openfoam.git (read-only, click to copy) |
---|---|
Submitter: | None |
Maintainer: | petronny (AutoUpdateBot) |
Last Packager: | AutoUpdateBot |
Votes: | 60 |
Popularity: | 1.09 |
First Submitted: | 2009-07-02 09:16 (UTC) |
Last Updated: | 2024-04-01 17:32 (UTC) |
Packages (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 27 Next › Last »
lahwaacz commented on 2018-11-22 07:39 (UTC) (edited on 2018-11-22 11:44 (UTC) by lahwaacz)
petronny commented on 2018-11-22 04:02 (UTC)
@lahwaacz ofoam
works fine for me under bash or zsh.
And $FOAM_INST_DIR
is set to /opt/OpenFOAM
correctly.
So I won't apply your patch for now.
If anyone else find this patch is necessary, please let me know and I will do more research.
lahwaacz commented on 2018-11-21 14:57 (UTC)
To fix the openfoam's bashrc the following patch is needed:
diff --git a/etc/bashrc b/etc/bashrc
index bd7df4c..13ab385 100755
--- a/etc/bashrc
+++ b/etc/bashrc
@@ -42,9 +42,9 @@ export WM_PROJECT_VERSION=6
#
# Please set to the appropriate path if the default is not correct.
#
-[ "$BASH" -o "$ZSH_NAME" ] && \
-export FOAM_INST_DIR=$(cd $(dirname ${BASH_SOURCE:-$0})/../.. && pwd -P) || \
-export FOAM_INST_DIR=$HOME/$WM_PROJECT
+#[ "$BASH" -o "$ZSH_NAME" ] && \
+#export FOAM_INST_DIR=$(cd $(dirname ${BASH_SOURCE:-$0})/../.. && pwd -P) || \
+#export FOAM_INST_DIR=$HOME/$WM_PROJECT
# export FOAM_INST_DIR=~$WM_PROJECT
# export FOAM_INST_DIR=/opt/$WM_PROJECT
# export FOAM_INST_DIR=/usr/local/$WM_PROJECT
Otherwise the ofoam
alias fails as I mentioned below.
roarchero commented on 2018-07-20 17:49 (UTC)
@petronny thanks for your effort!
petronny commented on 2018-07-20 01:52 (UTC)
@roarchero I'm trying to upgrade it to Openfoam 6 now. It will take some time.
aslakstubsgaard commented on 2018-07-19 20:49 (UTC)
@petronny thanks, fixed the issues on my system
roarchero commented on 2018-07-19 17:42 (UTC)
Will this stay at Openfoam 5 or will it upgrade to Openfoam 6? Is there some package coming for Openfoam 6 then?
petronny commented on 2018-07-16 06:23 (UTC)
@aslakstubsgaard I have fixed the errors but I'm not sure the patches are right. Please help me to check them.
aslakstubsgaard commented on 2018-07-15 16:26 (UTC)
is it just me or is this package still missing an upgrade to work with the gcc 8.1 release from back in may?
lahwaacz commented on 2018-04-08 09:59 (UTC)
Something does not work right:
$ ofoam
-bash: .: /opt/OpenFOAM: is a directory
-bash: /opt/OpenFOAM: Is a directory
-bash: _foamSource: command not found
-bash: _foamEval: command not found
-bash: /opt/OpenFOAM: Is a directory
-bash: /opt/OpenFOAM: Is a directory
-bash: /opt/OpenFOAM: Is a directory
-bash: _foamSource: command not found
-bash: _foamSource: command not found
-bash: /opt/OpenFOAM: Is a directory
-bash: _foamSource: command not found
-bash: /opt/OpenFOAM: Is a directory
-bash: _foamSource: command not found
-bash: /opt/OpenFOAM: Is a directory
-bash: _foamSource: command not found
-bash: /opt/OpenFOAM: Is a directory
-bash: _foamSource: command not found
-bash: /opt/OpenFOAM: Is a directory
-bash: /opt/OpenFOAM: Is a directory
-bash: /opt/OpenFOAM: Is a directory
-bash: .: /opt/OpenFOAM: is a directory
-bash: .: /opt/OpenFOAM: is a directory
The bashrc sets $FOAM_INST_DIR
to something invalid:
$ echo $FOAM_INST_DIR
/opt/OpenFOAM ~ /opt/OpenFOAM
Pinned Comments
petronny commented on 2020-08-04 08:36 (UTC) (edited on 2023-04-14 08:48 (UTC) by petronny)
Pre-built binaries of this package and its dependencies can be found in the arch4edu repository.