Libcrypto breaking openssl during docker build

Hey guys, I’m the maintainer of the baby buddy addon (not the baby buddy author, I just put it in a HA addon). I’m having an issue where the container fails to build during the dependency install step. It used to build, but it seems that a dependency has updated somewhere and the newest versions of things are not compatible. (I think this is what’s going on.) I’m fairly beginner at docker stuff, so I’ve just realized that I should be pinning my dependencies and that’s on my to-do list.

Any help would be greatly appreciated!

The error is happening on this line of my docker file. There’s a GitHub issue for it as well, a few people with different configurations are having the issue.

The supervisor error is below. I’m confused as to why those versions are in conflict - I went into my own baby buddy container that has been running fine for a month and I checked its versions and they do seem to be the same…

ERROR: unable to select packages:

  libcrypto1.1-1.1.1o-r0:
    breaks: openssl-dev-1.1.1q-r0[libcrypto1.1=1.1.1q-r0]
    satisfies: world[libcrypto1.1=1.1.1o-r0]
               ca-certificates-20211220-r0[so:libcrypto.so.1.1]
               python3-3.10.4-r0[so:libcrypto.so.1.1]
               libpq-14.4-r0[so:libcrypto.so.1.1]
               libcurl-7.83.1-r1[so:libcrypto.so.1.1]
               apk-tools-2.12.9-r3[so:libcrypto.so.1.1]
               libssl1.1-1.1.1o-r0[so:libcrypto.so.1.1]
  libssl1.1-1.1.1o-r0:
    breaks: openssl-dev-1.1.1q-r0[libssl1.1=1.1.1q-r0]
    satisfies: world[libssl1.1=1.1.1o-r0]
               python3-3.10.4-r0[so:libssl.so.1.1]
               libpq-14.4-r0[so:libssl.so.1.1]
               libcurl-7.83.1-r1[so:libssl.so.1.1]
               apk-tools-2.12.9-r3[so:libssl.so.1.1]
  postgresql14-dev-14.4-r0:
    breaks: build-dependencies-20220713.142129[postgresql-dev=14.4-r0]
  build-dependencies-20220713.142129:
    masked in: cache
    satisfies: world[build-dependencies=20220713.142129]
1 Like

Can anybody help here? :slight_smile:
Father who can’t use baby buddy because of this bug asking.
Thank you!!

I updated the build-from containers and it’s working again :tada: