YunoHost-Apps / codimd_ynh

CodiMD package for YunoHost
https://hackmd.io/
GNU General Public License v3.0
11 stars 12 forks source link

Install failure on arm64 due to PhantomJS dependency #82

Closed EmpressFiona closed 1 year ago

EmpressFiona commented 1 year ago

Describe the bug

Installing CodiMD fails on arm64 due to a dependency that isn't distributed in the architecture (specifically PhantomJS).

Context

Steps to reproduce

Should happen on any arm64 install (ie, sudo yunohost app install codimd). This doesn't happen with HedgeDoc, which installs just fine (and which I didn't know about until looking into related issues).

Logs

Provided here: https://paste.yunohost.org/raw/ekazakugis

It should be noted that PhantomJS has never supplied prebuilt arm64 binaries. Therefore, either it'll need to be built in the script or an alternate binary will need to be found. (Or, instead, this app would be retired and replaced with HedgeDoc...)

ericgaspar commented 1 year ago

fixed with #83