Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 2.7 issue with meld3 on CentOS 7 #879

Closed
phobos-dthorga opened this issue Apr 10, 2019 · 5 comments
Closed

Python 2.7 issue with meld3 on CentOS 7 #879

phobos-dthorga opened this issue Apr 10, 2019 · 5 comments

Comments

@phobos-dthorga
Copy link

I'm experiencing the following issue when installing Countly v19.02.1 on an updated CentOS 7.6:

Collecting supervisor
  Downloading https://files.pythonhosted.org/packages/1a/33/7f93b7fe060ada5c40a653f46f4cbea4f423e019d1a666d0a659d39d85e1/supervisor-4.0.0-py2.py3-none-any.whl (293kB)
Collecting meld3>=1.0.0 (from supervisor)
  Downloading https://files.pythonhosted.org/packages/b6/ae/e6d731e4b9661642c1b20591d8054855bb5b8281cbfa18f561c2edd783f7/meld3-1.0.2-py2.py3-none-any.whl
Installing collected packages: meld3, supervisor
  Found existing installation: meld3 0.6.10
Cannot uninstall 'meld3'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.```

The setup process simply aborts at this stage and does not proceed any further. I should note that this setup attempt is on a blank, newly provisioned virtual machine with 4 GB of RAM, 80 GB of HDD space, and 2 vCPUs, so the resources provided should be more than sufficient. The only interaction provided by me is to run the shell script that instantiates the setup wizard under CentOS 7. No changes have been made. Provided below is the uname output of the newly provisioned VM:

Linux countly.gekkofyre.io 3.10.0-862.2.3.el7.x86_64 #1 SMP Wed May 9 18:05:47 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Thank you and hopefully this problem can be sorted out soon, as I would like to use this analytics package for our organization, GekkoFyre Networks, and I prefer to make use of CentOS as the distro of choice where possible.

@ar2rsawseen
Copy link
Member

Hello,
yes you are correct
it seems supervisor 4.0 was released and it bundles its own newer version of meld with it
so

  1. Removing this line from script should fixed it on clean installs
    https://github.com/Countly/countly-server/blob/master/bin/countly.install_rhel.sh#L65

But if you already tried running install script then additionally to removing the said line, you should do
2) running yum remove python-meld3 to remove older package
3) and then running install script again

@phobos-dthorga
Copy link
Author

Hello @ar2rsawseen,

Thank you kindly for the rapid response, that seemed to have done the trick :) I never thought I'd be the first to report a bug but here we are!

@gorkem-cetin
Copy link
Contributor

@phobos-dthorga for someone who has sent his first bug, details of the report look just awesome :-)

@phobos-dthorga
Copy link
Author

@gorkem-cetin Awwr, thank you!

@ar2rsawseen
Copy link
Member

Fixed in #882

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants