On Thu, 2015-03-05 at 15:13 +0100, Václav Pavlín wrote:
Hi,
I am not sure if that was intentional or not but to be sure, I'd like to bring up this dependency "issue":
We've tried to install minimal Fedora with KS where in %packages was just @core. This installed
fedora-release-server -> cockpit -> cockpit-docker -> docker(-io)
This is actually a bug. If you install only @core, it should be pulling in fedora-release-nonproduct, not fedora-release-server. I think this is fallout from the change in depsolver from yum to DNF. (Yum would attempt to satisfy the dep with the shortest dependency chain; DNF uses a different algorithm).
Please file a BZ.
I understand why Cockpit is installed by default but I don't think docker should be part of such minimal install..
My proposal would be to change the dependency so that fedora-release-server Requires: cockpit
docker-io Requires: cockpit-docker
This would mean non-existent Containers page in Cockpit in minimal install which would magically appear when the user installs docker.
Thoughts?
Thanks, Vašek