I'm making big progress on the #tauri version of #deltachat_desktop
So far it only takes 38 mb (78mb installed) in package size instead of the 150mb
(323mb installed) of the Delta Chat Desktop #electron version.
I'll keep you updated in this thread.
Thanks to #nlnet & #ngi0_entrust for funding this project: https://nlnet.nl/project/DeltaTauri/.
Failed to setup app: error encountered during setup hook: current logfile does not exist
sed -i 's/"targets"\: "all"/"targets"\: ["deb"]/' packages/target-tauri/src-tauri/tauri.conf.json5
pnpm install
cd packages/target-tauri
pnpm tauri build
@pvagner good question, thanks for reporting the issue. A friend recently build on arch and it worked for them. Either I introduced a bug in a recent commit, or you may have an environment variable missing.
Which commit are you on and which linux desktop do you use?
export RUSTUP_TOOLCHAIN=stable
CFLAGS+=" -ffat-lto-objects"
@pvagner so it fails to find the log file that should have been created by the tauri logger plugin. Maybe try to create a new folder somewhere then pointing then env var `$XDG_DATA_HOME` to that directory?
Could be a race or a problem in where log files are created. I couldn't reproduce your issue yet.
@pvagner I think the best way to go about this would be to reproduce this on a vm or get a step by step list that I can follow to reproduce your environment.