Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Deepdwn 0.41.0 uses libraries too recent for the current Debian stable (12.x "bookworm")

A topic by NeonGreenLight created May 02, 2025 Views: 368 Replies: 2
Viewing posts 1 to 3

Deepdwn version: 0.41.0
OS version: Linux; Debian 12.10 (stable / "bookworm") - https://www.debian.org/releases/stable/


With AppImage:
```
chmod u+x ./Deepdwn-0.41.0.AppImage
./Deepdwn-0.41.0.AppImage
(node:21227) UnhandledPromiseRejectionWarning: Error: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /tmp/.mount_Deepdwmg6PMt/resources/better_sqlite3.node)
```

(Deepdwn 0.41.0 wants GLIBC_2.38, but Debian stable ships with GLIBC 2.36 - https://packages.debian.org/bookworm/libc6 )


With snap:
```
snap install ./Deepdwn_0.41.0_amd64.snap --dangerous
error: cannot perform the following tasks:
- Ensure prerequisites for "deepdwn" are available (cannot install snap base "core20": snap "core20" assumes unsupported features: snapd2.61 (try to refresh snapd))
```

(Debian stable ships with snapd 2.57.6 - https://packages.debian.org/bookworm/snapd )


Any chance you can provide an AppImage built for GLIBC_2.36 (or earlier)?
Alternatively, if an earlier version of Deepdwn used GLIBC_2.36 (or earlier), can you add that older version to the download options?

Thank you!

(1 edit)

Thanks for the heads up. The previous version of deepdwn (0.40.2) uses an older version, which may be supported.

You should be able to install this or any older versions through the itch app. I’m not sure there’s a way to download older versions through itch’s website but I could be missing something.

I’ll see if I can get that dependency reduced in future versions.

(+1)

Yes, 0.40.2 seems to work fine on Debian 12.

I had looked briefly, but failed to find the older versions in the itch app.  Sorry for missing that.
For anyone else looking:

1. Install the itch app and login
2. Install (the latest version of) "deepdwn-linux.appimage" from your library.  You don't get any option to select a version yet; that's fine.
3. Right click on the entry for deepdwn and select "Manage" (or click the gear next to the "Launch" button).
4. Next to the "deepdwn-linux.appimage" item, the button has changed from "Install" to "Manage"; click this new "Manage" button.
5. Click "Switch to another version..."
6. Click on the desired version.  The itch app will immediately install this version over the existing one.
7. You can now find the AppImage in the install location (~/.config/itch/apps/deepdwn/) and copy it to (or link to it from) your preferred path.