[pkg-go] Bug#1076373: Bug#1076373: docker-cli and podman-docker have an undeclared file conflict on /usr/bin/docker

Tianon Gravi tianon at debian.org
Sat Jul 20 06:44:12 BST 2024


reassign 1076373 podman-docker
affects 1076373 + docker-cli
thanks

"docker-cli" is definitely the appropriate package to "own"
/usr/bin/docker -- it looks like the Conflicts: in podman-docker need
to be updated to include "docker-cli" (and the "docker.io" conflict
could specify an upper bound of version if you wanted, but it would be
pretty strange to want to install actual dockerd but have docker be a
symlink to podman 🤷).

(and it looks like "docker-cli" probably *does* need Breaks+Replaces,
not just Replaces)

♥,
- Tianon
  4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4

On Mon, 15 Jul 2024 at 04:15, Helmut Grohne <helmut at subdivi.de> wrote:
>
> Package: docker-cli,podman-docker
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: fileconflict
>
> The file /usr/bin/docker is contained in the packages
>  * docker-cli/26.1.4+dfsg1-7 as present in experimental
>  * podman-docker/5.0.3+ds1-2 as present in experimental
>
> These packages can be unpacked concurrently, because there is no
> relevant Replaces or Conflicts relation. Attempting to unpack these
> packages concurrently results in an unpack error from dpkg, because none
> of the packages installs a diversion for the affected file.
>
> Please figure out which of these packages should properly own the
> affected file and reassign the bug as appropriate. When doing so, please
> add the other package to the set of affected packages using "Control:
> affects -1 + <packagename>" to avoid the filing of duplicates.
>
> The other package should stop installing the file. In case the file is
> being moved between packages, Breaks and Replaces should be declared. In
> this case, please refer to policy section 7.6 for details. Another
> useful resource is https://wiki.debian.org/PackageTransition.
>
> Kind regards
>
> The Debian Usr Merge Analysis Tool
>
> This bug report has been automatically filed with no human intervention.
> The source code is available at https://salsa.debian.org/helmutg/dumat.
> If the filing is unclear or in error, don't hesitate to contact
> helmut at subdivi.de for assistance.
>
> _______________________________________________
> Pkg-go-maintainers mailing list
> Pkg-go-maintainers at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers



More information about the Pkg-go-maintainers mailing list