When upgrading or installing Jive on-premise using the RPM package, if you try running the Jive setup as any user other than the
jive user, the setup fails and you see the following error on the console:
File " /jive/python/bin/jive" line 5 in module
from pkg-resources import load entry point
File " /usr/lib/python2.7/site-packages/pkg_resources.py" line 3007 in module
File /usr/lib/python2.7/site-packages/pkg_resources.py line 728 in require
needed = self.resolve(parse_requirements(requirements))
This happens when the new user that's being used to run the setup doesn't have all the environment variables set. These missing paths cause the automated commands that are run during the setup to fail.
You can import the
jive user's environment variables to the current user to fix this issue. The environment variables are usually found in the user's home directory (for example,
~/.bashrc for bash shell environments). If you need help locating the environment variables, please get in touch with your local system administrator.