Thanks to visit codestin.com
Credit goes to github.com

Skip to content

the move from 20.04 to 24.04 seems to be breaking a lot of things #308

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
briaguya-ai opened this issue Feb 15, 2025 · 12 comments
Open

the move from 20.04 to 24.04 seems to be breaking a lot of things #308

briaguya-ai opened this issue Feb 15, 2025 · 12 comments

Comments

@briaguya-ai
Copy link

briaguya-ai commented Feb 15, 2025

https://github.com/HarbourMasters uses linuxdeploy to package appimages, and we've always used the continuous release. as of c28054b multiple problems have popped up:

  • someone reported getting execv error: No such file or directory
  • someone reported crashes coming out of sleep mode on their steam deck

i forked the repo, pushed 827d1ab to my fork, and kicked off a ci build for the person getting the steam deck crashes to test. they were unable to reproduce the crashes with that change.

i know that github is retiring the 20.04 runners, so reverting to those doesn't seem like a reasonable solution.

so i'd like to propose what feels like a reasonable workaround to me: would it be possible to tag/create a release for the most recent version before c28054b?

edit: the name on https://github.com/linuxdeploy/linuxdeploy/releases/tag/1-alpha-20250213-1 threw me off, i see that is likely exactly what i'm looking for

edit 2: i now see that there's a tag for https://github.com/linuxdeploy/linuxdeploy/releases/tag/1-alpha-20250213-1 but not a release. if a release could be created that would be huge!

@briaguya-ai
Copy link
Author

update: 827d1ab did not fix the issue for the person who reported the execv error: No such file or directory, but using https://github.com/linuxdeploy/linuxdeploy/releases/tag/1-alpha-20240109-1 did

for anyone with a similar problem that finds this issue report: pinning to https://github.com/linuxdeploy/linuxdeploy/releases/tag/1-alpha-20240109-1 seems to be a valid workaround

@TheAssassin
Copy link
Member

edit 2: i now see that there's a tag for https://github.com/linuxdeploy/linuxdeploy/releases/tag/1-alpha-20250213-1 but not a release. if a release could be created that would be huge!

The release binaries did not get built for some reason and I don't want to break the Git history to work around that.

the move from 20.04 to 24.04 seems to be breaking a lot of things

I don't see how the change of the base OS (remember: the binaries are built in a Docker container) could have any influence on the produced binaries.

@TheAssassin
Copy link
Member

Please provide some build logs, links to issues, and stop guessing yourself.

@briaguya-ai
Copy link
Author

changing the base image back to 20.04 fixing the steam deck crash does seem odd, but for some reason it did

the steam deck crash issue is here HarbourMasters/Shipwright#5068

i had the user test out a build from HarbourMasters/Shipwright@adfc68a (this workflow run https://github.com/HarbourMasters/Shipwright/actions/runs/13342732636) that was using a release created on my fork after i pushed 827d1ab

the part of the logs from that build that involve linuxdeploy are here

CPack: Create package using External
CPack: Install projects
CPack: - Install project: Ship []
CPack: Create package
linuxdeploy version 1-alpha (git commit ID 827d1ab), GitHub actions build 1 built on 2025-02-15 06:47:48 UTC
-- CPACK_TEMPORARY_DIRECTORY="/home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy"
-- CPACK_TOPLEVEL_DIRECTORY="/home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External"
-- CPACK_PACKAGE_DIRECTORY="/home/runner/work/Shipwright/Shipwright/build-cmake"
-- CPACK_PACKAGE_FILE_NAME="Ship-8.0.6-jammy"
-- Downloading linuxdeploy
'chmod' '+x' '/home/runner/work/Shipwright/Shipwright/build-cmake/linuxdeploy/linuxdeploy'

-- Creating basic AppDir structure -- 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/16x16/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/32x32/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/64x64/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/128x128/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/256x256/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/scalable/apps/ 

-- Deploying dependencies for existing files in AppDir -- 
Deploying dependencies for ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf 
Deploying shared library /lib/x86_64-linux-gnu/libSDL2-2.0.so.0
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libSDL2-2.0.so.0 using dpkg-query 
Deploying shared library /lib/x86_64-linux-gnu/libSDL2_net-2.0.so.0
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libSDL2_net-2.0.so.0 using dpkg-query 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libz.so.1 
Deploying shared library /lib/x86_64-linux-gnu/libbz2.so.1.0
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libbz2.so.1.0 using dpkg-query 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libOpenGL.so.0 
Deploying shared library /lib/x86_64-linux-gnu/libzip.so.5
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libzip.so.5 using dpkg-query 
Deploying shared library /lib/x86_64-linux-gnu/libspdlog.so.1
Deploying copyright files for file /lib/x86_64-linux-gnu/libspdlog.so.1 
Deploying shared library /lib/x86_64-linux-gnu/libfmt.so.8
Deploying copyright files for file /lib/x86_64-linux-gnu/libfmt.so.8 
Deploying shared library /lib/x86_64-linux-gnu/libpng16.so.16
Deploying copyright files for file /lib/x86_64-linux-gnu/libpng16.so.16 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libstdc++.so.6 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libm.so.6 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libgcc_s.so.1 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libc.so.6 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libGLdispatch.so.0 
Deploying shared library /lib/x86_64-linux-gnu/liblzma.so.5
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/liblzma.so.5 using dpkg-query 
Deploying shared library /lib/x86_64-linux-gnu/libzstd.so.1
Deploying copyright files for file /lib/x86_64-linux-gnu/libzstd.so.1 

-- Deploying executables -- 
Deploying executable /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf 
WARNING: Could not find copyright files for file /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf using dpkg-query 
Deploying dependencies for ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf 
Deploying shared library /usr/local/lib/libSDL2-2.0.so.0
WARNING: Could not find copyright files for file /usr/local/lib/libSDL2-2.0.so.0 using dpkg-query 
Deploying shared library /usr/local/lib/libSDL2_net-2.0.so.0
WARNING: Could not find copyright files for file /usr/local/lib/libSDL2_net-2.0.so.0 using dpkg-query 
Deploying shared library /usr/local/lib/libzip.so.5
WARNING: Could not find copyright files for file /usr/local/lib/libzip.so.5 using dpkg-query 

-- Copying files into AppDir -- 
Copying file /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf 
Copying file /lib/x86_64-linux-gnu/libSDL2-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 
Copying file /lib/x86_64-linux-gnu/libSDL2_net-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 
Copying file /lib/x86_64-linux-gnu/libbz2.so.1.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libbz2.so.1.0 
Copying file /lib/x86_64-linux-gnu/libfmt.so.8 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libfmt.so.8 
Copying file /lib/x86_64-linux-gnu/liblzma.so.5 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/liblzma.so.5 
Copying file /lib/x86_64-linux-gnu/libpng16.so.16 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libpng16.so.16 
Copying file /lib/x86_64-linux-gnu/libspdlog.so.1 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libspdlog.so.1 
Copying file /lib/x86_64-linux-gnu/libzip.so.5 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 
Copying file /lib/x86_64-linux-gnu/libzstd.so.1 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzstd.so.1 
Copying file /usr/local/lib/libSDL2-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 
Copying file /usr/local/lib/libSDL2_net-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 
Copying file /usr/local/lib/libzip.so.5 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 
Copying file /usr/share/doc/libfmt8/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libfmt8/copyright 
Copying file /usr/share/doc/libpng16-16/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libpng16-16/copyright 
Copying file /usr/share/doc/libspdlog1/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libspdlog1/copyright 
Copying file /usr/share/doc/libzstd1/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libzstd1/copyright 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libbz2.so.1.0 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libfmt.so.8 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/liblzma.so.5 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libpng16.so.16 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libspdlog.so.1 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzstd.so.1 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf to $ORIGIN/../lib 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libbz2.so.1.0 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libfmt.so.8 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/liblzma.so.5 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libpng16.so.16 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libspdlog.so.1 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzstd.so.1 to $ORIGIN 

-- Deploying icons -- 
Deploying icon /home/runner/work/Shipwright/Shipwright/build-cmake/sohIcon.png 
WARNING: Could not find copyright files for file /home/runner/work/Shipwright/Shipwright/build-cmake/sohIcon.png using dpkg-query 

-- Deploying desktop files -- 
Deploying desktop file /home/runner/work/Shipwright/Shipwright/scripts/linux/appimage/soh.desktop 

-- Copying files into AppDir -- 
Copying file /home/runner/work/Shipwright/Shipwright/build-cmake/sohIcon.png to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/512x512/apps/sohIcon.png 
Copying file /home/runner/work/Shipwright/Shipwright/scripts/linux/appimage/soh.desktop to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop 

-- Deploying files into AppDir root directory -- 
Deploying files to AppDir root using desktop file: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop 
Deploying desktop file to AppDir root: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop 
Creating symlink for file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop in/as /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy 
Deploying icon to AppDir root: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/512x512/apps/sohIcon.png 
Creating symlink for file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/512x512/apps/sohIcon.png in/as /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy 
Deploying AppRun symlink for executable in AppDir root: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.sh 
Creating symlink for file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.sh in/as /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/AppRun 

-- Running output plugin: appimage -- 
[appimage/stdout] Found appimagetool: /tmp/appimage_extracted_bb2e8b16407b431842cff0d726128a89/plugins/linuxdeploy-plugin-appimage/usr/bin/appimagetool
[appimage/stderr] Warning: please use $LDAI_OUTPUT instead of $OUTPUT
[appimage/stderr] Warning: please use $LINUXDEPLOY_OUTPUT_VERSION instead of $VERSION
[appimage/stderr] Running command: [appimage/stdout] 
/tmp/appimage_extracted_bb2e8b16407b431842cff0d726128a89/plugins/linuxdeploy-plugin-appimage/usr/bin/appimagetool "/home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy" "Ship-8.0.6-jammy.appimage"
[appimage/stderr] 
[appimage/stdout] WARNING: appstreamcli command is missing, please install it if you want to use AppStream metadata
[appimage/stderr] appimagetool, continuous build (git version 8e5b4c0), build 227 built on 2024-12-29 15:53:56 UTC
[appimage/stdout] /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy should be packaged as Ship-8.0.6-jammy.appimage
[appimage/stderr] Using architecture x86_64
[appimage/stderr] Deleting pre-existing .DirIcon
[appimage/stderr] Creating .DirIcon symlink based on information from desktop file
[appimage/stderr] WARNING: AppStream upstream metadata is missing, please consider creating it
[appimage/stderr]          in usr/share/metainfo/soh.appdata.xml
[appimage/stderr]          Please see https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps
[appimage/stderr]          for more information or use the generator at
[appimage/stderr]          https://docs.appimage.org/packaging-guide/optional/appstream.html#using-the-appstream-generator
[appimage/stderr] Generating squashfs...
[appimage/stderr] Downloading runtime file from https://github.com/AppImage/type2-runtime/releases/download/continuous/runtime-x86_64
[appimage/stdout] Parallel mksquashfs: Using 4 processors
[appimage/stderr] Downloaded runtime binary of size 778992
[appimage/stderr] Embedding ELF...
[appimage/stdout] Creating 4.0 filesystem on Ship-8.0.6-jammy.appimage, block size 131072.
[appimage/stdout] 
[appimage/stdout] [=============================================================-] 3601/3601 100%
[appimage/stdout] 
[appimage/stdout] Exportable Squashfs 4.0 filesystem, zstd compressed, data block size 131072
[appimage/stdout] 	compressed data, compressed metadata, compressed fragments,
[appimage/stdout] 	compressed xattrs, compressed ids
[appimage/stdout] 	duplicates are removed
[appimage/stdout] Filesystem size 12022.21 Kbytes (11.74 Mbytes)
[appimage/stdout] 	25.19% of uncompressed filesystem size (47733.13 Kbytes)
[appimage/stdout] Inode table size 26394 bytes (25.78 Kbytes)
[appimage/stdout] 	23.51% of uncompressed inode table size (112275 bytes)
[appimage/stdout] Directory table size 32325 bytes (31.57 Kbytes)
[appimage/stdout] 	37.21% of uncompressed directory table size (86866 bytes)
[appimage/stdout] Number of duplicate files found 2438
[appimage/stdout] Number of inodes 3465
[appimage/stdout] Number of files 3342
[appimage/stdout] Number of fragments 37
[appimage/stdout] Number of symbolic links 3
[appimage/stdout] Number of device nodes 0
[appimage/stdout] Number of fifo nodes 0
[appimage/stdout] Number of socket nodes 0
[appimage/stdout] Number of directories 120
[appimage/stdout] Number of hard-links 0
[appimage/stdout] Number of ids (unique uids + gids) 1
[appimage/stdout] Number of uids 1
[appimage/stdout] 	root (0)
[appimage/stdout] Number of gids 1
[appimage/stdout] 	root (0)
[appimage/stderr] Marking the AppImage as executable...
[appimage/stderr] Embedding MD5 digest
[appimage/stderr] Success
[appimage/stderr] 
[appimage/stderr] Please consider submitting your AppImage to AppImageHub, the crowd-sourced
[appimage/stderr] central directory of available AppImages, by opening a pull request
[appimage/stderr] at https://github.com/AppImage/appimage.github.io
CPack: - package: /home/runner/work/Shipwright/Shipwright/_packages/Ship-8.0.6-jammy.json generated.

and the latest build logs (from https://github.com/HarbourMasters/Shipwright/actions/runs/13342345010/job/37269343662 as of writing) using upstream continuous are here:

CPack: Create package using External
CPack: Install projects
CPack: - Install project: Ship []
CPack: Create package
linuxdeploy version 1-alpha (git commit ID c28054b), GitHub actions build 303 built on 2025-02-13 18:14:21 UTC
-- CPACK_TEMPORARY_DIRECTORY="/home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy"
-- CPACK_TOPLEVEL_DIRECTORY="/home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External"
-- CPACK_PACKAGE_DIRECTORY="/home/runner/work/Shipwright/Shipwright/build-cmake"
-- CPACK_PACKAGE_FILE_NAME="Ship-8.0.6-jammy"
-- Downloading linuxdeploy
'chmod' '+x' '/home/runner/work/Shipwright/Shipwright/build-cmake/linuxdeploy/linuxdeploy'

-- Creating basic AppDir structure -- 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/16x16/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/32x32/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/64x64/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/128x128/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/256x256/apps/ 
Creating directory /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/scalable/apps/ 

-- Deploying dependencies for existing files in AppDir -- 
Deploying dependencies for ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf 
Deploying shared library /lib/x86_64-linux-gnu/libSDL2-2.0.so.0
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libSDL2-2.0.so.0 using dpkg-query 
Deploying shared library /lib/x86_64-linux-gnu/libSDL2_net-2.0.so.0
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libSDL2_net-2.0.so.0 using dpkg-query 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libz.so.1 
Deploying shared library /lib/x86_64-linux-gnu/libbz2.so.1.0
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libbz2.so.1.0 using dpkg-query 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libOpenGL.so.0 
Deploying shared library /lib/x86_64-linux-gnu/libzip.so.5
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/libzip.so.5 using dpkg-query 
Deploying shared library /lib/x86_64-linux-gnu/libspdlog.so.1
Deploying copyright files for file /lib/x86_64-linux-gnu/libspdlog.so.1 
Deploying shared library /lib/x86_64-linux-gnu/libfmt.so.8
Deploying copyright files for file /lib/x86_64-linux-gnu/libfmt.so.8 
Deploying shared library /lib/x86_64-linux-gnu/libpng16.so.16
Deploying copyright files for file /lib/x86_64-linux-gnu/libpng16.so.16 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libstdc++.so.6 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libm.so.6 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libgcc_s.so.1 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libc.so.6 
Skipping deployment of blacklisted library /lib/x86_64-linux-gnu/libGLdispatch.so.0 
Deploying shared library /lib/x86_64-linux-gnu/liblzma.so.5
WARNING: Could not find copyright files for file /lib/x86_64-linux-gnu/liblzma.so.5 using dpkg-query 
Deploying shared library /lib/x86_64-linux-gnu/libzstd.so.1
Deploying copyright files for file /lib/x86_64-linux-gnu/libzstd.so.1 

-- Deploying executables -- 
Deploying executable /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf 
WARNING: Could not find copyright files for file /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf using dpkg-query 
Deploying dependencies for ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf 
Deploying shared library /usr/local/lib/libSDL2-2.0.so.0
WARNING: Could not find copyright files for file /usr/local/lib/libSDL2-2.0.so.0 using dpkg-query 
Deploying shared library /usr/local/lib/libSDL2_net-2.0.so.0
WARNING: Could not find copyright files for file /usr/local/lib/libSDL2_net-2.0.so.0 using dpkg-query 
Deploying shared library /usr/local/lib/libzip.so.5
WARNING: Could not find copyright files for file /usr/local/lib/libzip.so.5 using dpkg-query 

-- Copying files into AppDir -- 
Copying file /home/runner/work/Shipwright/Shipwright/build-cmake/soh/soh.elf to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf 
Copying file /lib/x86_64-linux-gnu/libSDL2-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 
Copying file /lib/x86_64-linux-gnu/libSDL2_net-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 
Copying file /lib/x86_64-linux-gnu/libbz2.so.1.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libbz2.so.1.0 
Copying file /lib/x86_64-linux-gnu/libfmt.so.8 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libfmt.so.8 
Copying file /lib/x86_64-linux-gnu/liblzma.so.5 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/liblzma.so.5 
Copying file /lib/x86_64-linux-gnu/libpng16.so.16 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libpng16.so.16 
Copying file /lib/x86_64-linux-gnu/libspdlog.so.1 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libspdlog.so.1 
Copying file /lib/x86_64-linux-gnu/libzip.so.5 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 
Copying file /lib/x86_64-linux-gnu/libzstd.so.1 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzstd.so.1 
Copying file /usr/local/lib/libSDL2-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 
Copying file /usr/local/lib/libSDL2_net-2.0.so.0 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 
Copying file /usr/local/lib/libzip.so.5 to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 
Copying file /usr/share/doc/libfmt8/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libfmt8/copyright 
Copying file /usr/share/doc/libpng16-16/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libpng16-16/copyright 
Copying file /usr/share/doc/libspdlog1/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libspdlog1/copyright 
Copying file /usr/share/doc/libzstd1/copyright to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/doc/libzstd1/copyright 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libbz2.so.1.0 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libfmt.so.8 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/liblzma.so.5 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libpng16.so.16 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libspdlog.so.1 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 
Calling strip on library /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzstd.so.1 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.elf to $ORIGIN/../lib 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2-2.0.so.0 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libSDL2_net-2.0.so.0 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libbz2.so.1.0 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libfmt.so.8 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/liblzma.so.5 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libpng16.so.16 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libspdlog.so.1 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzip.so.5 to $ORIGIN 
Setting rpath in ELF file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/lib/libzstd.so.1 to $ORIGIN 

-- Deploying icons -- 
Deploying icon /home/runner/work/Shipwright/Shipwright/build-cmake/sohIcon.png 
WARNING: Could not find copyright files for file /home/runner/work/Shipwright/Shipwright/build-cmake/sohIcon.png using dpkg-query 

-- Deploying desktop files -- 
Deploying desktop file /home/runner/work/Shipwright/Shipwright/scripts/linux/appimage/soh.desktop 

-- Copying files into AppDir -- 
Copying file /home/runner/work/Shipwright/Shipwright/build-cmake/sohIcon.png to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/512x512/apps/sohIcon.png 
Copying file /home/runner/work/Shipwright/Shipwright/scripts/linux/appimage/soh.desktop to /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop 

-- Deploying files into AppDir root directory -- 
Deploying files to AppDir root using desktop file: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop 
Deploying desktop file to AppDir root: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop 
Creating symlink for file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/applications/soh.desktop in/as /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy 
Deploying icon to AppDir root: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/512x512/apps/sohIcon.png 
Creating symlink for file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/share/icons/hicolor/512x512/apps/sohIcon.png in/as /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy 
Deploying AppRun symlink for executable in AppDir root: /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.sh 
Creating symlink for file /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/usr/bin/soh.sh in/as /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy/AppRun 

-- Running output plugin: appimage -- 
[appimage/stdout] Found appimagetool: /tmp/appimage_extracted_2e6729941f25156511035fef731549c9/plugins/linuxdeploy-plugin-appimage/usr/bin/appimagetool
[appimage/stderr] Warning: please use $LDAI_OUTPUT instead of $OUTPUT
[appimage/stderr] Warning: please use $LINUXDEPLOY_OUTPUT_VERSION instead of $VERSION
[appimage/stderr] Running command: /tmp/appimage_extracted_2e6729941f25156511035fef731549c9/plugins/linuxdeploy-plugin-appimage/usr/bin/appimagetool[appimage/stdout] 
 "/home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy" "Ship-8.0.6-jammy.appimage"
[appimage/stderr] 
[appimage/stdout] WARNING: appstreamcli command is missing, please install it if you want to use AppStream metadata
[appimage/stderr] appimagetool, continuous build (git version 8e5b4c0), build 227 built on 2024-12-29 15:53:56 UTC
[appimage/stdout] /home/runner/work/Shipwright/Shipwright/build-cmake/_CPack_Packages/jammy/External/Ship-8.0.6-jammy should be packaged as Ship-8.0.6-jammy.appimage
[appimage/stderr] Using architecture x86_64
[appimage/stderr] Deleting pre-existing .DirIcon
[appimage/stderr] Creating .DirIcon symlink based on information from desktop file
[appimage/stderr] WARNING: AppStream upstream metadata is missing, please consider creating it
[appimage/stderr]          in usr/share/metainfo/soh.appdata.xml
[appimage/stderr]          Please see https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps
[appimage/stderr]          for more information or use the generator at
[appimage/stderr]          https://docs.appimage.org/packaging-guide/optional/appstream.html#using-the-appstream-generator
[appimage/stderr] Generating squashfs...
[appimage/stderr] Downloading runtime file from https://github.com/AppImage/type2-runtime/releases/download/continuous/runtime-x86_64
[appimage/stdout] Parallel mksquashfs: Using 4 processors
[appimage/stderr] Downloaded runtime binary of size 778992
[appimage/stderr] Embedding ELF...
[appimage/stdout] Creating 4.0 filesystem on Ship-8.0.6-jammy.appimage, block size 131072.
[appimage/stdout] 
[appimage/stdout] [=============================================================-] 3601/3601 100%
[appimage/stdout] 
[appimage/stdout] Exportable Squashfs 4.0 filesystem, zstd compressed, data block size 131072
[appimage/stdout] 	compressed data, compressed metadata, compressed fragments,
[appimage/stdout] 	compressed xattrs, compressed ids
[appimage/stdout] 	duplicates are removed
[appimage/stdout] Filesystem size 12021.95 Kbytes (11.74 Mbytes)
[appimage/stdout] 	25.19% of uncompressed filesystem size (47733.12 Kbytes)
[appimage/stdout] Inode table size 26360 bytes (25.74 Kbytes)
[appimage/stdout] 	23.48% of uncompressed inode table size (112275 bytes)
[appimage/stdout] Directory table size 32328 bytes (31.57 Kbytes)
[appimage/stdout] 	37.22% of uncompressed directory table size (86866 bytes)
[appimage/stdout] Number of duplicate files found 2438
[appimage/stdout] Number of inodes 3465
[appimage/stdout] Number of files 3342
[appimage/stdout] Number of fragments 37
[appimage/stdout] Number of symbolic links 3
[appimage/stdout] Number of device nodes 0
[appimage/stdout] Number of fifo nodes 0
[appimage/stdout] Number of socket nodes 0
[appimage/stdout] Number of directories 120
[appimage/stdout] Number of hard-links 0
[appimage/stdout] Number of ids (unique uids + gids) 1
[appimage/stdout] Number of uids 1
[appimage/stdout] 	root (0)
[appimage/stdout] Number of gids 1
[appimage/stdout] 	root (0)
[appimage/stderr] Marking the AppImage as executable...
[appimage/stderr] Embedding MD5 digest
[appimage/stderr] Success
[appimage/stderr] 
[appimage/stderr] Please consider submitting your AppImage to AppImageHub, the crowd-sourced
[appimage/stderr] central directory of available AppImages, by opening a pull request
[appimage/stderr] at https://github.com/AppImage/appimage.github.io
CPack: - package: /home/runner/work/Shipwright/Shipwright/_packages/Ship-8.0.6-jammy.json generated.

@briaguya-ai
Copy link
Author

as for

I don't see how the change of the base OS (remember: the binaries are built in a Docker container) could have any influence on the produced binaries.

if the kernel has an impact on the produced binaries then the base OS could have an impact (because docker containers use the host kernel)

@Samueru-sama
Copy link

someone reported getting execv error: No such file or directory

Very likely they have appimagelauncher installed, which will show that error.

The stable releases of appimagelauncher don't support the static appimage runtime, which is what was changed here.

The user would need to either remove it or update to the alpha builds

someone reported crashes coming out of sleep mode on their steam deck

This is odd, does that person get the crash if they run the extracted appimage instead?

@briaguya-ai
Copy link
Author

Very likely they have appimagelauncher installed, which will show that error.

The stable releases of appimagelauncher don't support the static appimage runtime, which is what was changed here.

The user would need to either remove it or update to the alpha builds

that makes sense, but telling people to uninstall appimagelauncher or update it to alpha just to play a game isn't a viable solution for HarbourMasters projects. pinning to https://github.com/linuxdeploy/linuxdeploy/releases/tag/1-alpha-20240109-1 is

This is odd, does that person get the crash if they run the extracted appimage instead?

i'm not sure, but i'm hesitant to ask them to test that as i've already asked quite a lot of them. i'll see if i can do some investigation on my own and report back

@Samueru-sama
Copy link

that makes sense, but telling people to uninstall appimagelauncher or update it to alpha just to play a game isn't a viable solution for HarbourMasters projects. pinning to https://github.com/linuxdeploy/linuxdeploy/releases/tag/1-alpha-20240109-1 is

Note that by doing that you will stuck with the dynamic runtime, which has an EOL libfuse2 dependency that distros no longer ship by default.

@briaguya-ai
Copy link
Author

This is odd, does that person get the crash if they run the extracted appimage instead?

i tested this and was able to reproduce the crash very quickly using an appimage generated using latest continuous. i was not able to reproduce the crash when running the binary after extracting the appimage with --appimage-extract

@Samueru-sama
Copy link

This is odd, does that person get the crash if they run the extracted appimage instead?

i tested this and was able to reproduce the crash very quickly using an appimage generated using latest continuous. i was not able to reproduce the crash when running the binary after extracting the appimage with --appimage-extract

In that case it is likely a bug in the type2-runtime

@TheAssassin
Copy link
Member

Yep, sounds like it. Could you share that exact AppImage and information on the system it's crashing on so that we could try to reproduce the issue? If the runtime is to be blamed, an issue over there is needed.

@briaguya-ai
Copy link
Author

briaguya-ai commented Feb 16, 2025

the AppImage i tested was from this actions run https://github.com/HarbourMasters/Shipwright/actions/runs/13348583888

soh-linux.zip

i tested it on a steam deck running the latest (as of writing) stable version of SteamOS

OS Version 3.6.21
OS Build 20241212.1
Kernel Version 6.5.0-valve23-1-neptune-65-g385b5e207ae2

with the AppImage added as a "non-steam game" - running in "Gaming Mode" (as opposed to running from the KDE desktop)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants