Patrice Dumas wrote:
On Sun, Jun 11, 2006 at 08:17:32PM +1200, Michael J. Knox wrote:
Hi all,
I am sure this has been beaten to death, however, I have not been able
to find much info on this.
I am trying to package up ntop for FE. However, I have a rpath error on
the plugins.. I get this:
ERROR 0002: file '/usr/lib/ntop/plugins/rrdPlugin.so' contains an
invalid rpath '/home/mjk/rpmbuild/BUILD/ntop-3.2/myrrd/.libs' in
[/home/mjk/rpmbuild/BUILD/ntop-3.2/myrrd/.libs]
error: Bad exit status from /home/mjk/rpmbuild/tmp/rpm-tmp.53484 (%install)
Do you have a build log or could you give an explanation on how to
reproduce your build?
In gnash there are rpath that appear when the plugin dll is copied with cp
instead of installed by libtool with libtool --install.
The make rule is:
$(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $(plugin_LTLIBRARIES) "$(DESTDIR)$(plugindir)/$(plugin_LTLIBRARIES)"
No, I don't have a build.log, I am just builing this in my normal
rpmbuild root like so"rpmbuild -bi ntop.spec"
I found a patch from PLD Linux that addresses the problem, the do:
--- ntop/plugins/Makefile.am 2004-11-11 10:12:52.000000000 +0000
+++ ntop.new/plugins/Makefile.am 2005-01-01 21:09:57.376911224 +0000
@@ -42,16 +42,6 @@
#
# The meat for ntop
#
-noinst_PROGRAMS = \
- icmpPlugin.so \
- lastSeenPlugin.so \
- netflowPlugin.so \
- pdaPlugin.so \
- rrdPlugin.so \
- snmpPlugin.so \
- sflowPlugin.so \
- xmldumpPlugin.so
-
lib_LTLIBRARIES = \
libicmpPlugin.la \
liblastSeenPlugin.la \
--- ntop-3.2/plugins/Makefile.am~ 2006-01-02 02:11:46.000000000 +0200
+++ ntop-3.2/plugins/Makefile.am 2006-01-02 02:47:33.000000000 +0200
@@ -42,7 +42,7 @@
#
# The meat for ntop
#
-lib_LTLIBRARIES = \
+plugin_LTLIBRARIES = \
libicmpPlugin.la \
liblastSeenPlugin.la \
libnetflowPlugin.la \
seems the change from lib_LTLIBRARES to plugin_LIBRARIES fixes it?
Michael
--
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list