Date: Tue, 12 Jul 2011 13:45:53 +0300 From: Andriy Gapon <avg@FreeBSD.org> To: Warren Block <wblock@wonkity.com>, Jung-uk Kim <jkim@FreeBSD.org> Cc: java@FreeBSD.org Subject: Re: install error with java/icedtea-web Message-ID: <4E1C25E1.30006@FreeBSD.org> In-Reply-To: <alpine.BSF.2.00.1107112219190.86486@lightning.wonkity.com> References: <alpine.BSF.2.00.1107112219190.86486@lightning.wonkity.com>
next in thread | previous in thread | raw e-mail | index | archive | help
on 12/07/2011 07:24 Warren Block said the following: > This new port builds okay but has an error on install on 8-stable i386: > > # make install > ===> Installing for icedtea-web-1.1 > ===> icedtea-web-1.1 depends on file: /usr/local/openjdk6/bin/java - found > ===> icedtea-web-1.1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found > ===> Generating temporary packing list > ===> Checking if java/icedtea-web already installed > gmake[1]: Entering directory `/usr/ports/java/icedtea-web/work/icedtea-web-1.1' > /bin/sh /usr/ports/java/icedtea-web/work/icedtea-web-1.1/install-sh -d > /usr/local/bin /usr/local/share/icedtea-web/ /usr/local/lib > install -s -o root -g wheel -m 555 > /usr/ports/java/icedtea-web/work/icedtea-web-1.1/plugin/icedteanp/IcedTeaPlugin.so > /usr/local/lib > /usr/local/bin/ginstall > /usr/ports/java/icedtea-web/work/icedtea-web-1.1/liveconnect/lib/classes.jar > /usr/local/share/icedtea-web/plugin.jar > /usr/local/bin/ginstall > /usr/ports/java/icedtea-web/work/icedtea-web-1.1/netx.build/lib/classes.jar > /usr/local/share/icedtea-web/netx.jar > install -s -o root -g wheel -m 555 launcher.build/javaws /usr/local/bin > strip: /usr/local/bin/javaws: File format not recognized > install: wait: No such file or directory > gmake[1]: *** [install-exec-local] Error 70 > gmake[1]: Leaving directory `/usr/ports/java/icedtea-web/work/icedtea-web-1.1' > gmake: *** [install-am] Error 2 > *** Error code 2 > > Stop in /usr/ports/java/icedtea-web. > *** Error code 1 > > Stop in /usr/ports/java/icedtea-web. Below is a patch against the port that fixes the issue for me: --- files/patch-Makefile.in.orig 2011-07-11 23:50:42.000000000 +0300 +++ files/patch-Makefile.in 2011-07-12 13:43:10.883021035 +0300 @@ -1,6 +1,18 @@ ---- Makefile.in.orig 2011-06-08 17:59:15.371244000 -0400 -+++ Makefile.in 2011-07-11 16:37:49.000000000 -0400 -@@ -758,7 +758,7 @@ +--- Makefile.in.orig 2011-06-09 00:59:15.371244000 +0300 ++++ Makefile.in 2011-07-12 13:42:19.587020667 +0300 +@@ -642,9 +642,9 @@ install-exec-local: + @ENABLE_PLUGIN_TRUE@ ${INSTALL_PROGRAM} $(PLUGIN_DIR)/IcedTeaPlugin.so $(DESTDIR)$(libdir) + @ENABLE_PLUGIN_TRUE@ ${INSTALL_DATA} $(abs_top_builddir)/liveconnect/lib/classes.jar $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/plugin.jar + ${INSTALL_DATA} $(NETX_DIR)/lib/classes.jar $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/netx.jar +- ${INSTALL_PROGRAM} launcher.build/$(javaws) $(DESTDIR)$(bindir) ++ ${INSTALL_SCRIPT} launcher.build/$(javaws) $(DESTDIR)$(bindir) + ${INSTALL_DATA} extra-lib/about.jar $(DESTDIR)$(datadir)/$(PACKAGE_NAME)/about.jar +- ${INSTALL_PROGRAM} launcher.build/$(itweb_settings) $(DESTDIR)$(bindir) ++ ${INSTALL_SCRIPT} launcher.build/$(itweb_settings) $(DESTDIR)$(bindir) + + install-data-local: + ${mkinstalldirs} -d $(DESTDIR)$(mandir)/man1 +@@ -758,7 +758,7 @@ clean-liveconnect: netx-source-files.txt: find $(NETX_SRCDIR) -name '*.java' | sort > $@ @@ -9,7 +21,7 @@ stamps/netx.stamp: netx-source-files.txt stamps/bootstrap-directory.stamp mkdir -p $(NETX_DIR) -@@ -897,7 +897,7 @@ +@@ -897,7 +897,7 @@ clean-tests: clean-netx-tests fi check-pac-functions: stamps/bootstrap-directory.stamp @@ -18,7 +30,7 @@ $$(readlink -f $(abs_top_srcdir)/netx/net/sourceforge/jnlp/runtime/pac-funcs.js) junit-runner-source-files.txt: -@@ -926,10 +926,11 @@ +@@ -926,10 +926,11 @@ stamps/netx-unit-tests-compile.stamp: st run-netx-unit-tests: stamps/netx-unit-tests-compile.stamp \ $(JUNIT_RUNNER_JAR) @@ -32,7 +44,7 @@ class_name=`echo $$test | sed -e 's|\.class$$||' -e 's|^\./||'` ; \ class_name=`echo $$class_name | sed -e 's|/|.|g' ` ; \ class_names="$$class_names $$class_name" ; \ -@@ -963,9 +964,7 @@ +@@ -963,9 +964,7 @@ clean-netx-unit-tests: @ENABLE_PLUGIN_TRUE@ $(PLUGIN_TEST_SRCS) ; @ENABLE_PLUGIN_TRUE@ $(BOOT_DIR)/bin/jar cf plugin/tests/LiveConnect/PluginTest.jar \ @ENABLE_PLUGIN_TRUE@ plugin/tests/LiveConnect/*.class ; -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E1C25E1.30006>