5.8.1 tarball multilib errors

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
rexmundo
Posts: 29
Joined: Mon Jul 20, 2020 3:28 pm

5.8.1 tarball multilib errors

Post by rexmundo »

Hi

I tried to do the offline installation using the 5.8.1 tarball from the repo, installed the options packages and then run the ./fullinstall.

It failed with a multilib error. It was finding two versions of nmap and it didnt like it.

I checked the nagiosxi folder from the archive and sure enough, there are two nmap rpm's in there! Both x86_64. one is 6.47-1 and 6.47-2.
Can I ask why both versions are needed?

to complete the installation I had to:

1) uninstall the pre-installed nmap version..
(tried to rerun full install at this point and it didnt work so nothing to do with the installed version!)
2) tried to manually install the higher version one: rpm -i nmap-6.47-2.x86_64.rpm.
Failed with a dependency so..
yum install subversion-libs.x86_64
and rerun the rpm install.. which worked.

Then run the fullinstall and it completed fine.

So 2 questions:
1) Why 2 versions of nmap
2) Did I do the right think or have I broken something?
dchurch
Posts: 858
Joined: Wed Oct 07, 2020 12:46 pm
Location: Yo mama

Re: 5.8.1 tarball multilib errors

Post by dchurch »

Nagios XI installs a more recent version of nmap than is available in most of the default repos of the distros we support. The version of nmap that's available in our repos is newer than the one CentOS makes available.

You might have more luck using our repos to "yum install" it: https://repo.nagios.com/?repo=rpm-centos

That way it integrates with your distro's package manager to make it easier to pull updates down.
If you didn't get an 8% raise over the course of the pandemic, you took a pay cut.

Discussion of wages is protected speech under the National Labor Relations Act, and no employer can tell you you can't disclose your pay with your fellow employees.
rexmundo
Posts: 29
Joined: Mon Jul 20, 2020 3:28 pm

Re: 5.8.1 tarball multilib errors

Post by rexmundo »

Hi

Thanks for the reply. This is RHEL not CentOS.

I need to make this work for an offline installation. We need to install it on servers which will not, and cannot be given access to the internet.

I understand you install the latest version of NMAP but why does the tarball have 2 of them?

Also really keen to understand if I have broken anything with my actions to resolve the error.
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: 5.8.1 tarball multilib errors

Post by scottwilkerson »

I'm going to send this to the developers, but for now you should be able to remove the one nmap before running fullinstall

Code: Select all

rm -f nmap-6.47-1.x86_64.rpm
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked