apk installation errors since v3.9.0 upgrade
Hi. We’re using Alpine for a Docker container to run unit tests via Chromium. Yesterday with the 3.9.0 release our build broke with these errors:
(10/100) Installing ttf-opensans (1.10-r0)
Error relocating /lib/libuuid.so.1: getrandom: symbol not found@
(90/100) Installing gtk+3.0 (3.24.1-r0)
Error relocating /lib/libmount.so.1: getrandom: symbol not found
Error relocating /lib/libuuid.so.1: getrandom: symbol not found
Error relocating /lib/libblkid.so.1: getrandom: symbol not found
Here’s what our dockerfile is doing:
RUN apk --no-cache update \ && echo http://nl.alpinelinux.org/alpine/latest-stable/community >> /etc/apk/repositories \ && echo http://nl.alpinelinux.org/alpine/latest-stable/main >> /etc/apk/repositories \ && apk add --no-cache \ git \ chromium \ nss ...
Downgrading to 3.8 resolves it, so we can do that for now, but I’m hoping to figure out where the dependencies have gone wrong… Any pointers for narrowing the problem down would be gratefully received, thanks!
(from redmine: issue id 9947, created on 2019-01-30, closed on 2019-05-04)