big-r81 commented on issue #282:
URL: https://github.com/apache/couchdb-docker/issues/282#issuecomment-3197193109

   > `make[3]: Leaving directory 
'/tmp/js91/js/src/build-release/config/external/icu/common' make[2]: Leaving 
directory '/tmp/js91/js/src/build-release' make[1]: *** 
[/tmp/js91/config/recurse.mk:34: compile] Error 2 make[1]: Leaving directory 
'/tmp/js91/js/src/build-release' make: *** [/tmp/js91/config/rules.mk:355: 
default] Error 2 `
   
   This has nothing do do with CouchDB, it comes from compiling SpiderMonkey 
and it seems there are some problems compiling the shipped icu sources.
   
   
   
   > Here is the Dockerfile
   > 
   > ```
   > `FROM debian:trixie-slim
   > 
   > ARG COUCHDB_VERSION=3.4.3
   > ARG CLOUSEAU_VERSION=2.25.0
   > ARG SLF4J_SIMPLE_BINDING_VERSION=2.0.7
   > ARG SLF4J_API_BINDING_VERSION=2.0.7
   > ...
   > ```
   Is this your own Dockerfile, or from where do you get it? Did you try the 
docker images from DockerHub ([official Docker 
image](https://hub.docker.com/_/couchdb))
   
   
   > Attempting to install CouchDB 3.4.3 using the official Debian packages on 
debian:trixie-slim fails due to missing dependencies. Building from source also 
fails because SpiderMonkey versions and ICU versions in Trixie/Bookworm do not 
match CouchDB 3.x requirements.
   
   What are you doing exactly and what error messages do you get?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to