Vikunja install fails

Hi!

I got an error trying to install Vikunja on my Raspberry Pi 3B+, YunoHost 4.3.6.2. with the user interface. Below is the log:

2022-02-19 20:14:53,930: DEBUG - + test -e /opt/yunohost-apps-src/vikunja/vikunja-unstable-amd64.deb
2022-02-19 20:14:53,931: DEBUG - + '[' -n https://dl.vikunja.io/api/0.18.1/vikunja-unstable-amd64.deb ']'
2022-02-19 20:14:53,933: DEBUG - ++ wget --tries 3 --no-dns-cache --timeout 900 --no-verbose --output-document=/var/cache/yunohost/download/vikunja/vikunja-unstable-amd64.deb https://dl.vikunja.io/api/0.18.1/vikunja-unstable-amd64.deb
2022-02-19 20:15:15,303: DEBUG - + out='2022-02-19 20:15:15 URL:https://dl.vikunja.io/api/0.18.1/vikunja-unstable-amd64.deb [17910718/17910718] -> "/var/cache/yunohost/download/vikunja/vikunja-unstable-amd64.deb" [1]'
2022-02-19 20:15:15,308: DEBUG - + sha256sum --check --status
2022-02-19 20:15:15,630: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2022-02-19 20:15:15,635: DEBUG - + '[' -n '' ']'
2022-02-19 20:15:15,637: DEBUG - + mkdir --parents /tmp/tmp.eHrmbVJ1UU
2022-02-19 20:15:15,642: DEBUG - + '[' -n /var/www/vikunja ']'
2022-02-19 20:15:15,644: DEBUG - + '[' /tmp/tmp.eHrmbVJ1UU == /var/www/vikunja ']'
2022-02-19 20:15:15,645: DEBUG - + false
2022-02-19 20:15:15,647: DEBUG - + mv /var/cache/yunohost/download/vikunja/vikunja-unstable-amd64.deb /tmp/tmp.eHrmbVJ1UU
2022-02-19 20:15:15,651: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_fau_1zve/sources/patches/ ']'
2022-02-19 20:15:15,653: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_fau_1zve/sources/extra_files/api
2022-02-19 20:15:15,655: DEBUG - + '[' -n '' ']'
2022-02-19 20:15:15,656: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
2022-02-19 20:15:15,657: DEBUG - + ynh_exec_warn_less dpkg -i /tmp/tmp.eHrmbVJ1UU/vikunja-unstable-amd64.deb
2022-02-19 20:15:15,658: DEBUG - + [[ 3 -eq 1 ]]
2022-02-19 20:15:15,659: DEBUG - + dpkg -i /tmp/tmp.eHrmbVJ1UU/vikunja-unstable-amd64.deb
2022-02-19 20:15:15,784: DEBUG - dpkg: error processing archive /tmp/tmp.eHrmbVJ1UU/vikunja-unstable-amd64.deb (--install):
2022-02-19 20:15:15,785: DEBUG -  package architecture (amd64) does not match system (armhf)
2022-02-19 20:15:15,884: DEBUG - Errors were encountered while processing:
2022-02-19 20:15:15,885: DEBUG -  /tmp/tmp.eHrmbVJ1UU/vikunja-unstable-amd64.deb
2022-02-19 20:15:15,887: DEBUG - + ynh_exit_properly
2022-02-19 20:15:17,404: ERROR - Unable to install vikunja: An error occurred inside the app installation script

Any ideas? :slight_smile:

Hello o/
The logs says package architecture (amd64) does not match system (armhf), which mean you can’t install this package on the raspberry pi.
There is a arm branch on the package repository, I don’t know if it’s stable tho’
You can try to install it with this command : sudo yunohost app install https://github.com/YunoHost-Apps/vikunja_ynh/tree/arm

The install worked with this arm version, but then I can’t login.
The log I get in the Services section of the admin interface is there: hastebin

This branch is waiting to be merged to arm branch and needs to be tested…

sudo yunohost app install https://github.com/YunoHost-Apps/vikunja_ynh/pull/22

Running this last command leads to:

Error: https://github.com/YunoHost-Apps/vikunja_ynh/pull/22 is not a valid app url: app url are expected to look like https://domain.tld/path/to/repo_ynh
Error: Unknown app

Sorry, it should be

sudo yunohost app install https://github.com/DorianBDev/vikunja_ynh/tree/arm

That worked! :ok_hand: Thanks!

So just to understand: will the ‘official’ version support arm in the future and if so, when (approximately) can it be expected?

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.