Closed Josue-T closed 6 years ago
Thanks for pointing that out. I didn't had issue with it because some how php-imagick was already installed and it did not gave error for it. I changed php5-imagick to php-imagick in this branch https://github.com/YunoHost-Apps/friendica_ynh/tree/vFriendica_2018.05. You can test it after that I will merge it into master. Thanks
Thanks for your quick fix but are you sure that php-imagick
are available on debian jessie (for retro-compatibility) ?
I think this itself install the version required for the php which is set here ls -l /etc/alternatives/php
.
Correct me if I am wrong.
I think this itself install the version required for the php which is set here ls -l /etc/alternatives/php. Correct me if I am wrong.
No, because it's managed by apt and apt don't really like when where are some problem about the dependence.
I think the best solution to fix all problem about the compatibility with stretch is to use that :
ynh_install_app_dependencies php5-cli 'php5-imagick|php-imagick' php5-gd php5-mcrypt 'php-xml|base-files(<<9.0)'
Which mean "php5-imagick or php-imagick" and "debian <9 or php-xml". I have tried that on debian jessie and stretch and it work well.
Thanks for your the solution and clearing my doubt. I have pushed your solution to the vFriendica_2018.05 and test it. If this works I will do the same solution for HubZilla package too.
Hello,
It work for me. Thanks
Hello,
I did the migration to debian stretch. Actually I have a problem with your package. While I try to a un upgrade the package with the
vFriendica_2018.05
branch I get this :I think you need to adapt your dependances for debian stretch maybe. You probably need to replace
php5-imagick
byphp-imagick