Skip to content

Fix Debian:sid container env build#926

Closed
RazvanLiviuVarzaru wants to merge 1 commit intoMariaDB:devfrom
RazvanLiviuVarzaru:fix-sid-build
Closed

Fix Debian:sid container env build#926
RazvanLiviuVarzaru wants to merge 1 commit intoMariaDB:devfrom
RazvanLiviuVarzaru:fix-sid-build

Conversation

@RazvanLiviuVarzaru
Copy link
Collaborator

This patch is a fix for the scheduled SID build & publish workflow: https://github.com/MariaDB/buildbot/actions/runs/22814064687/job/66253037585

E: Unable to satisfy dependencies. Reached two conflicting assignments:
   1. libboost1.83-dev:amd64 is selected for install because:
      1. libboost-system-dev:amd64=1.83.0.2+b2 is selected for install
      2. libboost-system-dev:amd64 Depends libboost-system1.83-dev
      3. libboost-system1.83-dev:amd64 Depends libboost1.83-dev (= 1.83.0-5+b2)
   2. libboost1.83-dev:amd64 is available in version 1.83.0-5+b2
      but none of the choices are installable:
      - libboost1.83-dev:amd64=1.83.0-5+b2 is not selected for install because:
        1. libboost-dev:amd64 is selected for install
        2. libboost-dev:amd64 Depends libboost1.90-dev
        3. libboost1.90-dev:amd64 Conflicts libboost1.83-dev

libboost is now 1.90 in SID, libboost-system-dev is no longer a STUB and was not released as a package in 1.90. Trying to install it will generate conflicts with the other boost development packages.

This patch is a fix for the scheduled `SID` build & publish workflow:
https://github.com/MariaDB/buildbot/actions/runs/22814064687/job/66253037585

```bash
E: Unable to satisfy dependencies. Reached two conflicting assignments:
   1. libboost1.83-dev:amd64 is selected for install because:
      1. libboost-system-dev:amd64=1.83.0.2+b2 is selected for install
      2. libboost-system-dev:amd64 Depends libboost-system1.83-dev
      3. libboost-system1.83-dev:amd64 Depends libboost1.83-dev (= 1.83.0-5+b2)
   2. libboost1.83-dev:amd64 is available in version 1.83.0-5+b2
      but none of the choices are installable:
      - libboost1.83-dev:amd64=1.83.0-5+b2 is not selected for install because:
        1. libboost-dev:amd64 is selected for install
        2. libboost-dev:amd64 Depends libboost1.90-dev
        3. libboost1.90-dev:amd64 Conflicts libboost1.83-dev
```

`libboost` is now 1.90 in `SID`,  `libboost-system-dev`
is no longer a STUB and was not released as a package in 1.90.
Trying to install it will generate conflicts with the other boost development packages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant