Hi all,
I am encountering a problem when trying to install confluent-libserdes-dev and libavro-cpp-dev components on ubuntu 20.04 (inside docker container).
To be mentioned that this was working about 1 month ago and something was broken in between.
I am using these steps:
FROM ubuntu:20.04
…
The error I see is:
4.021 The following packages have unmet dependencies:
4.066 confluent-libserdes-dev : Depends: confluent-libserdes1 (= 7.1.12-1) but it is not going to be installed
4.066 Depends: confluent-libserdes++1 (= 7.1.12-1) but it is not going to be installed
4.067 libavro-cpp-dev : Depends: libavro-cpp1 (= 1.8.0~1confluent7.1.12-1) but it is not going to be installed
4.072 E: Unable to correct problems, you have held broken packages.
confluent-libserdes1 for example have a dependency on:
4.002 The following packages have unmet dependencies:
4.048 confluent-libserdes1 : Depends: libavro-c1 but it is not going to be installed
4.048 Depends: libcurl3 (>= 7.16.2) but it is not installable
4.054 E: Unable to correct problems, you have held broken packages.
libcurl3 is not even available in this distribution. Initially (when it was working), it was linked against libcurl4.
I assume the binaries have been rebuilt and now some dependency is broken.
According to the documentation (https://docs.confluent.io/platform/current/installation/versions-interoperability.html#cp-ak-compatibility), version confluent 7.1 should be supported on ubuntu 20.04
Many thanks.