wolfi-dev / os

Main package repository for production Wolfi images
Other
801 stars 225 forks source link

libreoffice-24.2: dependency conflict #25946

Open amadeusz-ds opened 1 month ago

amadeusz-ds commented 1 month ago
$ docker run --platform=linux/amd64 --rm -it --pull always cgr.dev/chainguard/wolfi-base
latest: Pulling from chainguard/wolfi-base
Digest: sha256:3490ac41510e17846b30c9ebfc4a323dfdecbd9a35e7b0e4e745a8f496a18f25
Status: Image is up to date for cgr.dev/chainguard/wolfi-base:latest
ca7bcfd71aab:/# apk update && apk add libreoffice-24.2
fetch https://packages.wolfi.dev/os/x86_64/APKINDEX.tar.gz
 [https://packages.wolfi.dev/os]
OK: 74748 distinct packages available
ERROR: unable to select packages:
  python-3.11-3.11.8-r1:
    conflicts: python-3.11-3.11.8-r3 python-3.11-3.11.8-r3[cmd:pydoc3.11=3.11.8-r1] python-3.11-3.11.8-r3[cmd:python3.11=3.11.8-r1]
               python-3.11-3.11.8-r3[so:libpython3.11.so.1.0=1.0]
    satisfies: python-3.11-3.11.8-r1[python3~3.11] python-3.11-3.11.8-r3[python3~3.11] libreoffice-24.2-24.2.5.2-r1[so:libpython3.11.so.1.0]
  python-3.11-3.11.8-r3:
    conflicts: python-3.11-3.11.8-r1 python-3.11-3.11.8-r1[cmd:pydoc3.11=3.11.8-r3] python-3.11-3.11.8-r1[cmd:python3.11=3.11.8-r3]
               python-3.11-3.11.8-r1[so:libpython3.11.so.1.0=1.0]
    satisfies: libreoffice-24.2-24.2.5.2-r1[so:libpython3.11.so.1.0]
justinvreeland commented 3 days ago

This has been solved for the package in a recent update. But it is annoying that this conflict is still present in python via:

apk add so:libpython3.11.so.1.0