Bug#284618: [Pkg-nagios-devel] Bug#284618: nagios-text and nagios-plugins have a circular dpkg-configure dependency

Jeremy T. Bouse jeremy+nagios@undergrid.net
Wed, 8 Dec 2004 11:33:07 -0800


On Wed, Dec 08, 2004 at 07:59:50AM -0500, sean finney wrote:
> hi,
> 
> On Tue, Dec 07, 2004 at 11:51:56PM -0800, Jeremy T. Bouse wrote:
> > On Tue, Dec 07, 2004 at 02:28:57PM -0800, tony mancill wrote:
> > > FWIW, I don't see any point in having any of the nagios server packages
> > > depend on the plugins.  They aren't required to have a functioning nagios
> > > setup.
> > > 
> > 	I've had a similar thought myself as there is a legit reason to
> > have the plugins installed on a client that you don't want to have the
> > server portion installed on. 
> 
> i think that's why nagios-plugins doesn't depend on nagios :)
> 
> as for nagios-plugins being depended upon by nagios-{text,mysql,pgsql},
> i'd be willing to consider changing the dependency to a recommends if
> someone could point out a valid circumstance in which nagios would be
> useful without it.
> 
	If I may suggest that whether there be a "Depend" or "Recommend"
on this for the Nagios package itself that it be based on a virtual
package name instead. Situation for this could be if the plugins were
split up into separate packages dependent on their dependencies (as it
used to be with Netsaint plugin packaging) they all "Provide" this
virtual package thus allowing the dependency to be fulfilled. Likewise I
have on occassion build packages personally from CVS or written my own
plugins to serve a specific purpose within our organization and it can
also provide this virtual package thus not breaking any dependency.

	It would also remove the need to have the Nagios packaging
changed if a change in naming for the plugins occurred.

	Regards,
	Jeremy