Re: Appimage

2023-12-20 Thread Daniel Wilkins
On Tue, Dec 19, 2023 at 10:31:00PM +0200, Mihai Popescu wrote:
> > The point of appimage is to work on any Linux distro.
>
> But it is not working. Like many other ideas created to work on any distro ...
>
That's a whole other discussion beyond making it work on OpenBSD ;)

As I understand it that's because packagers don't understand that you're
supposed to include *every* library in your appimage.



Re: Appimage

2023-12-19 Thread Mihai Popescu
> The point of appimage is to work on any Linux distro.

But it is not working. Like many other ideas created to work on any distro ...



Re: Appimage

2023-12-19 Thread Daniel Wilkins
On Tue, Dec 19, 2023 at 03:50:26PM +, Kevin Chadwick wrote:
> I'm not sure if this is a pipe dream but atleast I imagine the filesystem API 
> and /proc avoidance is likely possible.
>
> "https://github.com/AppImage/AppImageKit/issues/98";
>
The point of appimage is to work on any Linux distro. There's only one OpenBSD. 
An AppImage written for Linux with
the Linux ABI won't run on OpenBSD even if /proc is implemented.



Re: Appimage

2023-12-19 Thread Benjamin Stürz

On 19.12.23 16:50, Kevin Chadwick wrote:

I'm not sure if this is a pipe dream but atleast I imagine the filesystem API 
and /proc avoidance is likely possible.

"https://github.com/AppImage/AppImageKit/issues/98";


A few months ago I wrote a proof of concept /proc implementation
for OpenBSD using FUSE:
https://got.stuerz.xyz/?action=summary&path=procfs-fuse.git

It might help you in getting AppImages to work on OpenBSD,
but /proc is probably the least of your problems.



Re: Appimage

2023-12-19 Thread Dave Voutila


Kevin Chadwick  writes:

> I'm not sure if this is a pipe dream but atleast I imagine the filesystem API 
> and /proc avoidance is likely possible.
>

Depends on what you're smoking in said pipe.

> "https://github.com/AppImage/AppImageKit/issues/98";



Appimage

2023-12-19 Thread Kevin Chadwick
I'm not sure if this is a pipe dream but atleast I imagine the filesystem API 
and /proc avoidance is likely possible.

"https://github.com/AppImage/AppImageKit/issues/98";