[Nagiosplug-devel] mysql, iirc and lib64 errors

sean finney seanius at seanius.net
Sun Mar 5 22:12:04 CET 2006


hi mike,

On Sun, Mar 05, 2006 at 11:56:43AM -0600, Mike McGrath wrote:
> I'm working on getting nagios-plugins packaged for Fedora Extras and
> some of the reviewers ran into a problem compiling the official nagios
> plugins on 64 bit machines.  The problem appears to be some hardcoded
> paths to /usr/lib/ in configure or the make file.  Here's the bug
> report:
> 
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=176374
> 
> Unfortunately I don't have a 64 bit machine to work with.  Does anyone
> here have any insight?

the failed build log would be helpful.  i don't know how rh/fc handles
the split in 64/32-bit libs and sw.  in debian, iirc /usr/lib is
a symlink to /usr/lib64 and there's a seperate /usr/lib32.  or at
least, there are no such compilation errors on my amd64 machine
(which is powered off currently so i can't check :()

also, don't you think one plugin per package is a little overkill?
at the very least, there's a fair number of plugins that don't have
any external dependencies that you could group together without
causing anyone any grief.

in debian, we've found a good balance is to group the plugins according
to their uses and dependencies, and use feedback from users to
determine further changes.  so right now we have

	- nagios-plugins-basic:	plugins that don't require anything
	  special (anything outside of "Base" installation).  check_ping
	  was later added because it was so commonly used.
	- nagios-plugins-standard: stuff that requires more
	  dependencies, such as mysql/pgsql, etc
	- nagios-plugins: pseudopackage that installs the previous
	  two packages (backwards compatibility with previous installs)

our original intent when we split this up (about 5 months ago iirc) was
to further split things up, but to wait for user feedback before 
doing so.  believe it or not, with the exception of check_ping we
haven't recieved any complaints yet (and we may make the latter
moot if we decide to move to check_icmp as the debian default).

the advantage of such a system is that other software that more or less
requires plugins to be installed (nrpe, for example) can then be told
to depend on nagios-plugins-basic | nagios-plugins, such that a default
install won't bring in everything + the kitchen sink but will still
be fairly usable out of the box.


	sean
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://nagios-plugins.org/archive/devel/attachments/20060305/cdbe288e/attachment.sig>


More information about the Devel mailing list