Skip to content

Conversation

@roshandelpoor
Copy link

#Description
Debian Trixie (testing) no longer provides the libc-client-dev package, which causes the following build failure when running:

docker compose -f docker-compose-nodejs.yml build --no-cache

#Problem
The Docker build fails with:

Error: Unable to locate package libc-client-dev

This makes the image incompatible with newer Debian-based environments.

#Solution

  • Removed or replaced the libc-client-dev dependency to restore compatibility with Debian Trixie.
  • Ensured the build process works correctly without relying on deprecated or removed packages.

#Result

  • Docker image now builds successfully on Debian Trixie
  • Improved forward compatibility with newer Debian releases
  • No impact on runtime behavior or existing functionality

#Notes
This change is intentionally minimal and only addresses the build failure caused by package availability changes in Debian.

Thanks a lot

@remdex
Copy link
Contributor

remdex commented Dec 26, 2025

Here is better approach i think, than downgrading php version...

https://www.reddit.com/r/debian/s/6B5C6NVgao

Similar issues here. As php-imap support is getting dropped over time we might need migration, to other packages...

Z-Hub/Z-Push#126

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

Successfully merging this pull request may close these issues.

2 participants