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