after-compile pip install errors. which libraries is it looking for? #9
Labels
No labels
consider soon
documentation
good first issue
hacktoberfest
help wanted
priority: blocker
priority: high
priority: low
priority: medium
type: bug
type: discussion
type: improvement
type: new feature
type: refactor
type: task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LBRYCommunity/lbry-rocksdb#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
lbry-rocksdbcompiles just fine per the written instructions.Then pip fails to install it, wheel claiming it can't find static libraries.
setup.pyappears to look forlibrocksdb.a(debian packagelibrocksdb-dev)libbz2.a(debian packagelibbz2-dev)liblz4.a(debian packageliblz4-dev)libsnappy.a(debian packagelibsnappy-dev)libz.a(debian packagezlib1g-dev)libzstd.a(debian packagelibzstd-dev)None of these packages are part of [Debian]
build-essentialsorbinutilspackages. Maybe they should be put in the build instructions to install these libraries?Even after installing these libraries, wheel failed. Even after re-compiling the whole package, wheel failed.
pip install -e .yields the following error(s):So, which static libraries is it looking for?
I thought it might be looking for [Debian package]
python3-snappy, so I installed and again tried the pip install. Result -- fail with same errors.Then I thought that if there's a python3-snappy debian package, there must be a
snappyavailable from pypi, so I attempted to install it [with pip] resulting in pages of errors and an unsuccessful install.What am I missing?
Hardware: Pine64 PineTab (aarch64 arm), OS: Mobian (debian bookworm), python 3.10.5, gcc 11.3.0