blender from tur-repo
When I install blender from tur -repo in termux I get the following error and not sure how to resolve it
CANNOT LINK EXECUTABLE "../usr/bin/blender": cannot find "libjpeg.so" from verneed[4] in DT_NEEDED list for "/data/data/com.termux/files/usr/bin/blender"
13 Replies
@phoenixbyrd
pkg search libjpeg
?it's already installed
runs from proot just fine and runs even better when ran with hardware acceleration, but when I do that none of the fonts show anymore
I guess it isn't common knowledge that "running a DE inside of Termux, directly, proot, docker, or whatwver" is to be considered "alpha quality software".
it is common knowledge, what I'm more looking for beyond obvious stuff is if someone else has encountered this issue and found a solution to either blender from tur-repo complaining about libjpeg even though it's installed or fonts not displaying when running with hw accel in proot.
Look to see if the correct file exists that it is looking for.
If it is looking somewhere NOT in
/data/data/com.termux/files/
when not in a proot / etc., then it will fail.
^Thanks, but I think I've exhausted all the obvious solutions before asking for help.
If it finds something but is not exactly
libjpeg.so
then that would explain why.As I mentioned a couple days ago, it's already installed and file is already there. I've already exhausted all the obvious solutions before asking for help as I previously mentioned.
It is at the exact path it is requesting? … Also, why is it assuming your current directory is the home directory?
Based on the error provided, what is the exact path it's looking for with the libjpeg.so error?
I'm also not sure where in that error it says anything about current directory being home.
Would libjpeg.so be in another location besides ../usr/lib?
Would blender binary be anywhere other than what the error says?
Can you install in termux and see if it gives the same issue?
One possibility to fix is to put a symlink to the
.so
in the same directory as the executable.Symlink to a lib from ../usr/bin?! Idk ... I might not know exactly what's wrong but I don't think that's the solution. Is there a way to find who maintains the package so I can ask them directly?
Check the
build.sh
file for the maintainer and note to read this: https://github.com/termux-user-repository/tur#request
https://github.com/termux-user-repository/tur/tree/master/tur-on-device/blender