Open vwidmer opened 2 weeks ago
Might be a FUSE problem? https://itsfoss.com/cant-run-appimage-ubuntu/
Did you enable fuse when running docker in an lxc container? 🤔 (for me both work fine)
It is running on Manjaro I have no problem installing the packages directly on the system.
This is my compose file I have both
devices:
- /dev/fuse:/dev/fuse
privileged: true
version: "3"
services:
aurcache:
image: ghcr.io/lukas-heiligenbrunner/aurcache:latest
ports:
- 9080:8080
- 9081:8081
volumes:
- /docker/aurcache/db:/app/db
- /docker/aurcache/repo:/app/repo
devices:
- /dev/fuse:/dev/fuse
privileged: true
networks: {}
in it am I missing something else?
hmm, should work actually^^ The Manjaro system is not virtualized, right.
My server runs in an ubuntu LXC container on proxmox with this config:
arch: amd64
cores: 12
features: fuse=1
hostname: docker
memory: 20000
mp0: /media/3TBRaid,mp=/media/3TBRaid,replicate=0
nameserver: 127.0.0.1 192.168.0.1
net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=96:41:1D:10:75:5C,ip=dhcp,type=veth
onboot: 1
ostype: ubuntu
rootfs: SSD240G:112/vm-112-disk-1.raw,size=150G
swap: 0
lxc.apparmor.profile: unconfined
lxc.cgroup2.devices.allow: a
lxc.cap.drop:
.
<<some device passthroughs between here>>
.
lxc.autodev: 1
You could try to run the build container manually and try to build the package in there with paru:
docker run -it docker.io/greyltc/archlinux-aur:paru /bin/bash
and then build your package with
paru -S <pkgname>
If it fails then too your host system might miss some kernel module or sth?
No not virtualized. ok so doesnt work with docker.io/greyltc/archlinux-aur:paru either seems maybe cant use appimages in docker containers?
Running docker on an Arch VM and I don't have any issue with building using the obsidian-bin appimage.
I did have this issue with ungoogled-chromium
and proton-ge-custom-bin
though. #71
maybe try Manjaro?
I did have this issue with
ungoogled-chromium
andproton-ge-custom-bin
though. #71
Ok so those two are because of missing multilib repo, different story #71
I find some people having a similar problem when googling with manjaro. Most of them solve it by installing fuse package... Did you try to build those packages with paru directly on the manjaro host? https://stackoverflow.com/questions/71371276/how-to-run-appimage-electron-app-file-on-docker-container https://forum.manjaro.org/t/appimages-not-starting/129866/2
docker run -it docker.io/greyltc/archlinux-aur:paru /bin/bash
https://stackoverflow.com/questions/48402218/fuse-inside-docker
You could retry this with explicitly -device /dev/fuse
to pass the fuse device to the builder container.
But honestly I'm not sure why its not working.
I'd say its a manjaro problem...
Why are you running a server with manjaro? It's not a good idea imho, I'd use debian or ubuntu-server ;)
Seems to fail with any package I tried with appimages?
and
Let me know what else I can provide to help