[Debian-ha-maintainers] Bug#1085256: fence-agents: fence-agents package does not depend on any actual package
Valentin Vidic
vvidic at debian.org
Sun Nov 3 14:24:07 GMT 2024
On Thu, Oct 17, 2024 at 03:47:10PM +0200, Michael Prokop wrote:
> fence-agents on plain bookworm is 216 MB including all its
> dependencies, but I get what you're saying and agree. :)
Seems like 1.8 GB is the latest number for unstable if all agents are
installed, so 8x increase from bookworm:
# apt install fence-agents fence-agents-amt fence-agents-aws fence-agents-azure-arm fence-agents-compute fence-agents-gce fence-agents-ironic fence-agents-openstack fence-agents-sbd
...
Summary:
Upgrading: 0, Installing: 578, Removing: 0, Not Upgrading: 0
Download size: 216 MB
Space needed: 1815 MB / 137 GB available
> That could be worth a thought, yes. Having a good upgrade path even
> for users without Recommends enabled, but at the same time also
> having the option to install only *certain* fence-agents is
> definitely a worthwhile goal. :)
How about including all the packages in Depends, but introducting a
virtual package fence-agent:
Package: fence-agents
Depends: fence-agents-ack-manual, fence-agents-aliyun, fence-agents-alom, ...
Package: fence-agents-ack-manual
Provides: fence-agent
Package: fence-agents-aliyun
Provides: fence-agent
Package: fence-agents-alom
Provides: fence-agent
Package: pacemaker
Recommends: fence-agents | fence-agent, pacemaker-cli-utils
Now during upgrade the users can select to install all agents with
increased disk usage by default or to only keep the few agents they
really need.
--
Valentin
More information about the Debian-ha-maintainers
mailing list