wekan: Sandstorm is not updated yet. Newest Snap and Docker v3.x are released.
Moved to here from https://github.com/wekan/wekan-dev/issues/12#issuecomment-509303500
From @JerryMWeeks
Just tried on Windows 10 using PowerShell in admin mode, it fails at this:
- cd /home/wekan/app
- gosu wekan:wekan mkdir -p ./public/api mkdir: cannot create directory ‘./public/api’: Permission denied
- cd /home/wekan/app
- gosu wekan:wekan /home/wekan/.meteor/meteor add standard-minifier-js error: exec: “/home/wekan/.meteor/meteor”: stat /home/wekan/.meteor/meteor: no such file or directory ERROR: Service ‘wekan’ failed to build: The command '/bin/sh -c set -o xtrace && useradd --user-group --system --home-dir /home/wekan wekan && apt-get update -y && apt-get install -y --no-install-recommends ${BUILD_DEPS} && pip3 install -U pip setuptools wheel && … etc etc.
Reply from @xet7
I don’t know about wekan-dev, but anyway Wekan master branch builds are broken:
- Docker: I did change docker-compose.yml to use master branch but trying to build master branch Dockerfile gives errors you mentioned. I did not get it working yet.
- Snap: master branch snap build has errors
- Sandstorm: I have not tried master branch yet with building for Sandstorm.
These changes are related to upgrading Wekan from Meteor 1.6.x to Meteor 1.8.1. Previously when meteor-1.8 branch existed, Docker build of meteor-1.8 branch did work, but Snap did not. After moving branches, building Docker does not work.
Currently:
- master branch has Meteor 1.8.1 based Wekan
- devel branch has old Meteor 1.6.x based Wekan
- I have deleted old other branches
When I get master branch working with Snap+Docker+Sandstorm, I will delete old devel branch.
Anyway, currently builds are broken. It’s possible to use newest Wekan with .tar.gz bundle from https://releases.wekan.team or in any CPU architecture as mentioned at https://github.com/wekan/wekan/wiki/Raspberry-Pi . Also using rebuild-wekan.sh scripts options 1 and 2 still works for me, when I build it on Ubuntu 19.04.
All these changes are related to upgrading Wekan dependencies to newest versions, where possible.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 17 (14 by maintainers)
Commits related to this issue
- Now Docker works, fixed docker-compose.yml. Thanks to xet7 ! Related #2533 — committed to wekan/wekan by xet7 5 years ago
@kairosdojo
Yes there is bundle wekan-3.15.zip . I added more info to: https://github.com/wekan/wekan/wiki/Platforms#testing-bundle-for-raspi-3-arm64-windows-and-any-nodemongo-cpu-architectures
You don’t need .img file.