[GH-ISSUE #2042] Cannot install s3fs-fuse on Alpine with apk add #1031

Closed
opened 2026-03-04 01:50:48 +03:00 by kerem · 7 comments
Owner

Originally created by @mboudet on GitHub (Sep 29, 2022).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/2042

Hello,

I can't seem to install s3fs-fuse on a docker Alpine (both latest and 3.16)

/ # apk add --no-cache --update s3fs-fuse --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
ERROR: unable to select packages:
  so:libcrypto.so.3 (no such package):
    required by: s3fs-fuse-1.91-r1[so:libcrypto.so.3]

It did work previously with 1.91-r0. It also seems to work with a make & make install directly from the git.

Originally created by @mboudet on GitHub (Sep 29, 2022). Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/2042 Hello, I can't seem to install s3fs-fuse on a docker Alpine (both latest and 3.16) ``` / # apk add --no-cache --update s3fs-fuse --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/ fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz ERROR: unable to select packages: so:libcrypto.so.3 (no such package): required by: s3fs-fuse-1.91-r1[so:libcrypto.so.3] ``` It did work previously with 1.91-r0. It also seems to work with a make & make install directly from the git.
kerem closed this issue 2026-03-04 01:50:48 +03:00
Author
Owner

@fxzxmicah commented on GitHub (Nov 15, 2022):

Just enable the repository http://dl-cdn.alpinelinux.org/alpine/edge/testing/ and then install with apk add s3fs-fuse.

<!-- gh-comment-id:1314645253 --> @fxzxmicah commented on GitHub (Nov 15, 2022): Just enable the repository `http://dl-cdn.alpinelinux.org/alpine/edge/testing/` and then install with `apk add s3fs-fuse`.
Author
Owner

@fxzxmicah commented on GitHub (Nov 15, 2022):

image
However, it seems that the openssl package will be damaged after installation.

<!-- gh-comment-id:1314699351 --> @fxzxmicah commented on GitHub (Nov 15, 2022): ![image](https://user-images.githubusercontent.com/48860358/201816682-ffc35f4c-ac63-4db2-8266-33c4c981fcee.png) However, it seems that the openssl package will be damaged after installation.
Author
Owner

@mboudet commented on GitHub (Nov 15, 2022):

Adding the repository does not work for me.

After running docker run -it alpine:latest sh

Either apk add --no-cache --update s3fs-fuse --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/

Or adding http://dl-cdn.alpinelinux.org/alpine/edge/testing into /etc/apk/repositories and running apk add s3fs-fuse throw the same issue:

fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
ERROR: unable to select packages:
  so:libcrypto.so.3 (no such package):
    required by: s3fs-fuse-1.91-r1[so:libcrypto.so.3]
<!-- gh-comment-id:1315527890 --> @mboudet commented on GitHub (Nov 15, 2022): Adding the repository does not work for me. After running `docker run -it alpine:latest sh` Either `apk add --no-cache --update s3fs-fuse --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/` Or adding `http://dl-cdn.alpinelinux.org/alpine/edge/testing` into /etc/apk/repositories and running `apk add s3fs-fuse` throw the same issue: ``` fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz ERROR: unable to select packages: so:libcrypto.so.3 (no such package): required by: s3fs-fuse-1.91-r1[so:libcrypto.so.3] ```
Author
Owner

@fxzxmicah commented on GitHub (Nov 16, 2022):

That's weird. Can you try to enable the other edge repositories?

<!-- gh-comment-id:1316152401 --> @fxzxmicah commented on GitHub (Nov 16, 2022): That's weird. Can you try to enable the other edge repositories?
Author
Owner

@fxzxmicah commented on GitHub (Nov 16, 2022):

image However, it seems that the openssl package will be damaged after installation.

Because of this, I am now using the s3fs in Docker.

<!-- gh-comment-id:1316155413 --> @fxzxmicah commented on GitHub (Nov 16, 2022): > ![image](https://user-images.githubusercontent.com/48860358/201816682-ffc35f4c-ac63-4db2-8266-33c4c981fcee.png) However, it seems that the openssl package will be damaged after installation. Because of this, I am now using the s3fs in Docker.
Author
Owner

@fxzxmicah commented on GitHub (Nov 25, 2022):

image However, it seems that the openssl package will be damaged after installation.

Fixed in Alpine 3.17.0. LOL

<!-- gh-comment-id:1327484719 --> @fxzxmicah commented on GitHub (Nov 25, 2022): > ![image](https://user-images.githubusercontent.com/48860358/201816682-ffc35f4c-ac63-4db2-8266-33c4c981fcee.png) However, it seems that the openssl package will be damaged after installation. Fixed in Alpine 3.17.0. LOL
Author
Owner

@mboudet commented on GitHub (Nov 28, 2022):

Yes, it still does not work in Alpine 3.16, but it works fine in 3.17, so I guess it's fine.

<!-- gh-comment-id:1328991989 --> @mboudet commented on GitHub (Nov 28, 2022): Yes, it still does not work in Alpine 3.16, but it works fine in 3.17, so I guess it's fine.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#1031
No description provided.