Skip to content

Dockerfile.chromium incompatible with ddev v1.25.0 #81

@wu-edward

Description

@wu-edward

After updating to ddev v1.25.0 and doing ddev start:

13 6.052 Some packages could not be installed. This may mean that you have
#13 6.052 requested an impossible situation or if you are using the unstable
#13 6.052 distribution that some required packages have not yet been created
#13 6.052 or been moved out of Incoming.
#13 6.052 The following information may help to resolve the situation:
#13 6.052
#13 6.052 Unsatisfied dependencies:
#13 6.052  chromium : Depends: libdav1d6 (>= 0.1.0) but it is not installable
#13 6.052             Depends: libflac12 (>= 1.3.0) but it is not installable
#13 6.052             Depends: libopenh264-7 (>= 2.3.1+dfsg) but it is not installable
#13 6.052             Recommends: chromium-sandbox but it is not going to be installed
#13 6.053 Error: Unable to correct problems, you have held broken packages.
#13 6.053 Error: The following information from --solver 3.0 may provide additional context:
#13 6.053    Unable to satisfy dependencies. Reached two conflicting decisions:
#13 6.053    1. chromium:arm64=137.0.7151.68-1~deb12u1 is selected for install
#13 6.053    2. chromium:arm64=137.0.7151.68-1~deb12u1 Depends libdav1d6 (>= 0.1.0)
#13 6.053       but none of the choices are installable:
#13 6.053       [no choices]
#13 ERROR: process "/bin/bash -c sudo apt update -y   && sudo apt remove chromium* -y   && ARCH=$(dpkg --print-architecture)   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium_137.0.7151.68-1~deb12u1_${ARCH}.deb   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-common_137.0.7151.68-1~deb12u1_${ARCH}.deb   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-driver_137.0.7151.68-1~deb12u1_${ARCH}.deb   && sudo apt install ./chromium*.deb -y   && sudo apt-mark hold chromium chromium-common chromium-driver   && rm -f chromium*.deb" did not complete successfully: exit code: 100
------
 > [ 9/10] RUN sudo apt update -y   && sudo apt remove chromium* -y   && ARCH=$(dpkg --print-architecture)   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium_137.0.7151.68-1~deb12u1_${ARCH}.deb   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-common_137.0.7151.68-1~deb12u1_${ARCH}.deb   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-driver_137.0.7151.68-1~deb12u1_${ARCH}.deb   && sudo apt install ./chromium*.deb -y   && sudo apt-mark hold chromium chromium-common chromium-driver   && rm -f chromium*.deb:
6.052             Depends: libflac12 (>= 1.3.0) but it is not installable
6.052             Depends: libopenh264-7 (>= 2.3.1+dfsg) but it is not installable
6.052             Recommends: chromium-sandbox but it is not going to be installed
6.053 Error: Unable to correct problems, you have held broken packages.
6.053 Error: The following information from --solver 3.0 may provide additional context:
6.053    Unable to satisfy dependencies. Reached two conflicting decisions:
6.053    1. chromium:arm64=137.0.7151.68-1~deb12u1 is selected for install
6.053    2. chromium:arm64=137.0.7151.68-1~deb12u1 Depends libdav1d6 (>= 0.1.0)
6.053       but none of the choices are installable:
6.053       [no choices]
------
', stderr=' Image ddev/ddev-webserver:v1.25.0-drupal-built Building
Dockerfile:39

--------------------

  38 |     #ddev-generated

  39 | >>> RUN sudo apt update -y \

  40 | >>>   && sudo apt remove chromium* -y \

  41 | >>>   && ARCH=$(dpkg --print-architecture) \

  42 | >>>   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium_137.0.7151.68-1~deb12u1_${ARCH}.deb \

  43 | >>>   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-common_137.0.7151.68-1~deb12u1_${ARCH}.deb \

  44 | >>>   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-driver_137.0.7151.68-1~deb12u1_${ARCH}.deb \

  45 | >>>   && sudo apt install ./chromium*.deb -y \

  46 | >>>   && sudo apt-mark hold chromium chromium-common chromium-driver \

  47 | >>>   && rm -f chromium*.deb

  48 |

--------------------

failed to solve: process "/bin/bash -c sudo apt update -y   && sudo apt remove chromium* -y   && ARCH=$(dpkg --print-architecture)   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium_137.0.7151.68-1~deb12u1_${ARCH}.deb   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-common_137.0.7151.68-1~deb12u1_${ARCH}.deb   && wget https://snapshot.debian.org/archive/debian/20250612T023025Z/pool/main/c/chromium/chromium-driver_137.0.7151.68-1~deb12u1_${ARCH}.deb   && sudo apt install ./chromium*.deb -y   && sudo apt-mark hold chromium chromium-common chromium-driver   && rm -f chromium*.deb" did not complete successfully: exit code: 100

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions