question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Can't find dependencies to install (libsasl2-devel & python-wheel)

See original GitHub issue

Make sure these boxes are checked before submitting your issue - thank you!

  • I have checked the superset logs for python stacktraces and included it here as text if any
  • I have reproduced the issue with at least the latest released version of superset
  • I have checked the issue tracker for the same issue and I haven’t found one similar

Superset version

0.15.4

Expected results

Trying to install dependencies on CentOS 6.6 according to the installation instruction:

sudo yum install gcc libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel

Actual results

yum cannot find packages: libsasl2-devel and python-wheel

Steps to reproduce

run the yum installation cmd

Note

I then installed cyrus-sasl-devel in place of what is supposed to be libsasl2-devel. I was then able to install and run Superset. However there is something wrong with the LDAP auth login under python 2.7 (but works under python 3.5), so I wonder if it is the right thing to do. Please advice and thanks in advance!

p.s. I have these python sasl libs: pure-sasl (0.3.0) sasl (0.2.1) thrift-sasl (0.2.1)

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

6reactions
okcomputerikcommented, Nov 16, 2018

I know this issue was posted and closed long ago, but for anybody still looking for a solution, I got over it installing python-devel and openldap-devel (from here).

3reactions
bcondroncommented, Mar 27, 2017

This isn’t really an issue with superset.

You can try pointing your yum to a different repo set, but you’re probably best off just building from source. Cyrus sasl meets the need for libsasl2-devel.

For python-wheel, you need to enable EPEL first.

Alternately, you can download the rpm and do a yum localinstall, or of course you can build from source.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Unable to install libsasl2-devel on Amazon Linux 2 machine
I was able to get it to work in a series of steps. Its a yum issue after other databases are installed and...
Read more >
Unable to install libsasl2-devel on Amazon Linux 2 machine
I am running Ansible playbook and trying to install OS dependencies packages for python. I am trying to run the following: sudo yum...
Read more >
Installation - ldap2pg documentation
On Debian jessie, you can use regular Python3 and wheels. Install dependencies from Debian repositories: apt install -y --no-install-recommends libldap2-dev ...
Read more >
Installation — Airflow Documentation
We decided to keep our dependencies as open as possible (in setup.py ) so users can install different version of libraries if needed....
Read more >
How do wheels find their dependencies? - Python Help
Hi Python-community, I'm trying to understand some things about installation from wheels. [1] How does a wheel find the dependencies it ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found