FS#20600 - [nmap] missing libnl dependency
Attached to Project:
Arch Linux
Opened by Jared Henley (multixrulz) - Wednesday, 25 August 2010, 08:46 GMT
Last edited by Gaetan Bisson (vesath) - Thursday, 26 August 2010, 07:13 GMT
Opened by Jared Henley (multixrulz) - Wednesday, 25 August 2010, 08:46 GMT
Last edited by Gaetan Bisson (vesath) - Thursday, 26 August 2010, 07:13 GMT
|
Details
nmap depends on libnl but it's not listed as a dependency in
the nmap package
nmap version 5.21-2 $ nmap nmap: error while loading shared libraries: libnl.so.1: cannot open shared object file: No such file or directory # pacman -S --asdeps libnl <<< libnl installs >>> $ nmap Nmap 5.21 ( http://nmap.org ) Usage: nmap [Scan Type(s)] [Options] {target specification} <<< etc etc >>> |
This task depends upon
Could you try updating libpcap and confirm that it solves this issue?
I notice that libnl became a dependency for libpcap in April. It seems that occasionally when a dependency is added to a package, pacman doesn't install the new dependency during a system upgrade, but I've never had enough evidence to try filing a bug report as I usually find out quite some time later. What should I do to get this looked at?
* nmap (Rev 66790 2010-02-01 08:55:16)
pkgver=5.21
depends=('pcre' 'openssl' 'libpcap>=1.0.0' 'lua')
* libpcap(Rev 70665 2010-02-28 06:24:10)
pkgver=1.0.0
depends=('glibc')
Please notice the dates. The latter should have included libnl as a dep.
I believe this issue is resolved in the current libpcap PKGBUILD.
I'll close this bug but please open a new one if you have evidence showing pacman is at fault.