On 06/09/23 15:27, Faidon Liambotis wrote:
On Fri, Jun 30, 2023 at 12:52:31PM +0200, Gioele Barabucci wrote:
autopkgtest-build-podman's failure is due to the issue reported in [1], i.e.
the Debian setup of podman requires `dbus-user-session`, but none of the
podman-related packages Depends on it.

podman may not Depend on dbus-user-session, but it Recommends it.

Indeed this is not a `podman` issue, but a `autopkgtest-build-podman` one.

To rephrase it: autopkgtest-build-podman does not work without dbus-user-session. Why doesn't the package that contains autopkgtest-build-podman Depends: on dbus-user-session?

The answer is (I presume) that the package containing autopkgtest-build-podman (autopkgtest) is a bit too generic to have an hard Depend on dbus-user-session. This is why I was suggesting splitting it into a separate package.

If there is consensus, I volunteer to create a MR to move autopkgtest-build-podman and related files to a separate package that can then Depends: on podman, dbus-user-session and all other packages required to make it work out of the box.

Regards,

--
Gioele Barabucci

Reply via email to