appimage.github.io
appimage.github.io copied to clipboard
Create OSCAR
OSCAR is a free CPAP data analyzer suite.
Thanks @doccaz. The automated test could not find a single window on screen. Is this a command line tool?
That is weird. This AppImage runs fine on my local system. Could it be because it uses libGLU? I noticed a "blacklisted" message about openGL in the build logs.
How should I proceed?
Possibly we can't run applications that need openGL on our headless server. So the issue might be in our test.
That wasn't a fix, but I guess it worked to debug it: https://github.com/AppImage/appimage.github.io/pull/2825/files#diff-7f2559bb01bc5003d024c260a3c6df2972057543e2034bbc0e59ed0722f232fa
It took a screenshot of the xterm with an error message :-) It's missing libxcb-iccm.so in the sandbox.
@probonopd can you add that lib to the sandbox as well?
@probonopd I think the sandbox is still missing libxcb-iccm.so. Could that be added?
This PR contains more than one file. It needs to contain exactly one file in data/
.
@probonopd I think the sandbox is still missing libxcb-iccm.so. Could that be added?
All required libxcb-*.so libraries must be bundled inside the AppImage, because they cannot be assumed to be present on all systems; or else they could be listed in https://github.com/AppImage/pkg2appimage/blob/master/excludelist.
@probonopd the library is inside the appimage, I don't know what else to do... help?
erico@suselab-erico:~/Downloads/x/squashfs-root> ../OSCAR-1.4.0-lp152.4.1.Build17.1.glibc2.17-x86_64.AppImage --appimage-extract
erico@suselab-erico:~/Downloads/x/squashfs-root> find . -name 'libxcb-icccm*'
./usr/lib64/libxcb-icccm.so.4
./usr/lib64/libxcb-icccm.so.4.0.0
Hwo do you produce the AppImage? How does the application know to load libs from ./usr/lib64?
With Open Build Service. I can see it removing libxcb-icccm at the end of the logs, so I just copied it from the build environment in appimage.yml: https://build.opensuse.org/package/view_file/home:emendonca:oscar/oscar-appimage/appimage.yml?expand=1
On Mon, Sep 19, 2022 at 7:04 PM probonopd @.***> wrote:
Hwo do you produce the AppImage? How does the application know to load libs from ./usr/lib64?
— Reply to this email directly, view it on GitHub https://github.com/AppImage/appimage.github.io/pull/2825#issuecomment-1251613137, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEOXJ3Z2U2TBPHS2MKRIULDV7DPN5ANCNFSM5NX3IIYA . You are receiving this because you were mentioned.Message ID: @.***>
-- -- Erico