Skip to content

C#: Resolving dependencies in Alpine OS v3.9 #18428

@psmolkin

Description

@psmolkin

gRPC:
1.18.0/1.19.0

OS:
Alpine 3.9

dotnet sdk:
2.2.105

I'v tried to move my app to new dotnet base images based on Alpine v3.9.
Installation of the ibc6-compat dependency is required for the libgrpc_csharp_ext.x64.so library to work.
libc6-compat ver1.1.20-r4 from /3.9/main branch stores necessary ld-linux-x86-64.so.2 at new location:
/lib64/ld-linux-x86-64.so.2 (against /lib/ld-linux-x86-64.so.2 at 3.8 branch)
where libgrpc_csharp_ext.x64.so can`t find it

Of cause, I can copy ld-linux-x86-64.so.2 to /lib/ dir but it's not looks good.

Can you fix dependencies path resolving and add /lib64 to the scanned paths?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions