mbedtls broke ffmpeg on edge
Package Information
- Package name: ffmpeg
- Package version: 6.1.1-r6
- Alpine version: 3.20.0_alpha20231219 (docker.io/library/alpine:edge)
- Alpine architecture: x86_64
Summary
3 days ago builds started to fail for a container image build when trying to install ffmpeg
Write a brief description of your issue with the selected package.
On trying to install ffmpeg the dependency chain is broken;
# podman run -ti alpine apk add ffmpeg
fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
ERROR: unable to select packages:
so:libmbedcrypto.so.7 (no such package):
required by: librist-0.2.10-r0[so:libmbedcrypto.so.7]
I would guess that #63885 is the cause, which bumped the version of mbedtls (now installing libmbedcrypto.so.16 rather than libmbedcrypto.so.7), which librist depends on, which in turn ffmpeg depends on.
Looks like librist/ffmpeg needs to be rebuilt.
If applicable, please provide instructions to reproduce the issue.
{podman,docker} run -ti alpine apk add ffmpeg