ffmpeg-libs@edge: overwriting errors when upgrading from stable (v3.15)
About this issue
I'm building an Docker image with Linuxserver.io's webtop image in Xfce4 Alpine variant, and when I upgrade the packages to their unstable counterparts in the edge repository, I got these trying to overwrite usr/lib/...so owned by ffmpeg-libs-4.4.1-r2
errors in verbose mode. Did an version mismatch happened between packages in stable and edge?
# docker build output were cut so you don't need to read the full logs, see the snippet linked below #
(58/146) Installing ffmpeg4-libs (4.4.1-r0)
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavcodec.so.58 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavcodec.so.58.134.100 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavdevice.so.58 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavdevice.so.58.13.100 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavfilter.so.7 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavfilter.so.7.110.100 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavformat.so.58 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavformat.so.58.76.100 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavresample.so.4 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavresample.so.4.0.0 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavutil.so.56 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libavutil.so.56.70.100 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libpostproc.so.55 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libpostproc.so.55.9.100 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libswresample.so.3 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libswresample.so.3.9.100 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libswscale.so.5 owned by ffmpeg-libs-4.4.1-r2.
ERROR: ffmpeg4-libs-4.4.1-r0: trying to overwrite usr/lib/libswscale.so.5.9.100 owned by ffmpeg-libs-4.4.1-r2.
Additional resources
- Full build log: https://gitlab.alpinelinux.org/-/snippets/134
- Repo for inspection: https://github.com/linuxserver/docker-webtop (base image sources), https://github.com/ajhalili2006/webtop-custom-images (where I customize these images, Alpine ones are in
src/alpine
directory)