-
Notifications
You must be signed in to change notification settings - Fork 103
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
[appserver-io/appserver-io-dist/debian] libjpeg.so.8: cannot open shared object file: No such file or directory #910
Comments
Hi, actually we only have appserver 1.1.0 beta packages compiled for Debian Jessie. Have a look at http://builds.appserver.io and try the latest beta7 packages. |
I'm using the wheezy package in my Jessie docker image like you do in https://github.com/appserver-io-dist/docker/blob/master/appserver/1.0.6/Dockerfile#L8. You maybe will tell me, not to use Wheezy packages on Jessie. But at least you should fix you dependencies. The truth is, with |
We'll have a look at it tomorrow, thanks :) |
Hi waja, yes you're totally right. We'll fix the dependency from |
i've removed our deprecated docker images for 1.0.5 & 1.0.6. We'll update them in the near future. The base of those docker-images was ubuntu:latest and no debian:jessie... To fix your problem you should do: # BEGIN (if you have an installed appserver running)
systemctl stop appserver
systemctl stop appserver-php5-fpm
systemctl stop appserver-watcher
aptitude purge appserver-dist appserver-runtime
rm -rf /opt/appserver
# END
rm -f /etc/apt/sources.list.d/appserver.list
echo "deb http://deb.appserver.io/ jessie main" > /etc/apt/sources.list.d/appserver.list && \
wget http://deb.appserver.io/appserver.gpg -O - | apt-key add -
apt-get -y update
apt-get install -y appserver-dist Successfully tested on a fresh debian jessie vm WITHOUT docker. |
Hi @waja , do you still experience problems? Dependencies should have been updated. Regards, Bernhard |
@wick-ed On a fresh jessie (docker) image a
|
Thanks. This would most likely relate to this issue #911? Regards, Bernhard |
As the package wasn't able to be installed, I can't confirm, that the |
I do see. I do not understand why the missing |
The issue was, that you rely on a shared library |
I see. Did you try the Jessie package? |
Yes, I did. Just in docker: #910 (comment) |
Bump up: In README.md there should be mentioned that Jessie has own packages due to dependency of This one works on latest Jessie: |
Looking into https://github.com/appserver-io-dist/debian/blob/master/src/generic/runtime/DEBIAN/control the dependencies seems to be solved when installing
libjpeg8
orlibjpeg62-turbo
. Anyway, installing the (Wheezy) package on Debian Jessie (wherelibjpeg8
is not available) I get the following error:It looks like
/opt/appserver/bin/php
is dymanical linked againstlibjpeg.so.8
which is provided bylibjpeg8
.The text was updated successfully, but these errors were encountered: