** Description changed: I cannot install Distrobox when I have the docker-ce version of Docker installed. $ lsb_release -rd Description: Ubuntu 25.10 Release: 25.10 $ apt-cache policy distrobox distrobox: - : (none) - Candidate: 1.8.1.2-1Installed - Version table: - 1.8.1.2-1 500 - 500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu questing/universe amd64 Packages - 500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu questing/universe i386 Packages + : (none) + Candidate: 1.8.1.2-1Installed + Version table: + 1.8.1.2-1 500 + 500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu questing/universe amd64 Packages + 500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu questing/universe i386 Packages # Expected behavior `apt install distrobox` should work. I use Docker Inc's Ubuntu [Docker](https://docs.docker.com/engine/install/ubuntu/) not Ubuntu's Docker. # Actual behavior ```console root@daniel-desktop3:~# apt install distrobox - Solving dependencies... Error! + Solving dependencies... Error! Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: Unsatisfied dependencies: - distrobox : Depends: podman but it is not going to be installed or - docker.io but it is not installable + distrobox : Depends: podman but it is not going to be installed or + docker.io but it is not installable Error: Unable to satisfy dependencies. Reached two conflicting decisions: - 1. docker.io:amd64=28.2.2-0ubuntu1 is not selected for install - 2. docker.io:amd64=28.2.2-0ubuntu1 is selected for install because: - 1. distrobox:amd64=1.8.1.2-1 is selected for install - 2. distrobox:amd64 Depends podman | docker.io - [selected docker.io:amd64 for install] - 3. docker.io:amd64 is available in version 28.2.2-0ubuntu1 - For context, additional choices that could not be installed: - * In distrobox:amd64 Depends podman | docker.io: - - podman:amd64 is not selected for install + 1. docker.io:amd64=28.2.2-0ubuntu1 is not selected for install + 2. docker.io:amd64=28.2.2-0ubuntu1 is selected for install because: + 1. distrobox:amd64=1.8.1.2-1 is selected for install + 2. distrobox:amd64 Depends podman | docker.io + [selected docker.io:amd64 for install] + 3. docker.io:amd64 is available in version 28.2.2-0ubuntu1 + For context, additional choices that could not be installed: + * In distrobox:amd64 Depends podman | docker.io: + - podman:amd64 is not selected for install Error: Solver timed out. - root@daniel-desktop3:~# + root@daniel-desktop3:~# ``` # Analysis In `distrobox_1.8.1.2-1.debian.tar.xz/control`, please change `Depends: podman | docker.io` to `Depends: podman | docker.io | docker-ce` or `Recommends: podman | docker.io`. + + I couldn't find a `equivs-build`-based workaround.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2141210 Title: distrobox should allow docker-ce To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/distrobox/+bug/2141210/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
