From owner-freebsd-ports@FreeBSD.ORG Tue Apr 29 15:22:32 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2543976D for ; Tue, 29 Apr 2014 15:22:32 +0000 (UTC) Received: from smtp-auth.serv.Uni-Osnabrueck.DE (vm135.rz.uni-osnabrueck.de [131.173.16.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A25421310 for ; Tue, 29 Apr 2014 15:22:30 +0000 (UTC) Received: from hal9000.drpetervoigt.private (p5DC4C7CA.dip0.t-ipconnect.de [93.196.199.202]) (authenticated bits=0) by smtp-auth.serv.Uni-Osnabrueck.DE (8.13.8/8.13.8) with ESMTP id s3TFMQlV022688 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Apr 2014 17:22:27 +0200 Received: from tiger2008.drpetervoigt.private (tiger2008.drpetervoigt.private [192.168.1.96]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: pvoigt) by hal9000.drpetervoigt.private (Postfix) with ESMTPSA id D86D21E0042; Tue, 29 Apr 2014 17:21:02 +0200 (CEST) Date: Tue, 29 Apr 2014 17:21:02 +0200 From: "Dr. Peter Voigt" To: Kamil Szczesny , freebsd-ports@freebsd.org Subject: Re: Upgrade to openjdk-7.55.13_4 fails - Message-ID: <20140429172102.01419f7d@tiger2008.drpetervoigt.private> In-Reply-To: <535FB7D6.8020701@gmx.net> References: <20140429160839.5a562883@tiger2008.drpetervoigt.private> <535FB7D6.8020701@gmx.net> Organization: =?UTF-8?B?VW5pdmVyc2l0w6R0IE9zbmFicsO8Y2s=?= X-Mailer: Claws Mail 3.9.3 (GTK+ 2.22.1; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-PMX-Version: 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.4.29.151222 (Univ. Osnabrueck) X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report= HTML_00_01 0.05, HTML_00_10 0.05, BODY_SIZE_3000_3999 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, FROM_NAME_PHRASE 0, RDNS_POOLED 0, RDNS_SUSP 0, RDNS_SUSP_SPECIFIC 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __FORWARDED_MSG 0, __FRAUD_BODY_WEBMAIL 0, __FRAUD_WEBMAIL 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_REPLYTO 0, __HAS_X_MAILER 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __RDNS_POOLED_10 0, __REPLYTO_SAMEAS_FROM 0, __REPLYTO_SAMEAS_FROM_ACC 0, __REPLYTO_SAMEAS_FROM_ADDY 0, __REPLYTO_SAMEAS_FROM_DOMAIN 0, __SANE_MSGID 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __URI_NO_WWW 0 X-PMX-Spam-Level: IIIIIIII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: "Dr. Peter Voigt" List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 15:22:32 -0000 Am Tue, 29 Apr 2014 16:31:50 +0200 schrieb Kamil Szczesny : > > According to /usr/ports/UPDATING you should remove your openjdk port > first: > > # pkg updating openjdk7 > 20140428: > AFFECTS: users of java/openjdk7 > AUTHOR: glewis@FreeBSD.org > > The previous version of openjdk7 had a bug that will prevent it > from being able to bootstrap itself. Please deinstall openjdk7 before > building the new version. > > > regards, > Kamil > Yes, thanks to all pointing me to the right direction. Usually I do, but this time I somehow forgot to read UPDATING, maybe related to frequent ports tree update because of a recent dovecot issue. But nevertheless, upgrading fails in spite of deinstalled openjdk7: # pkg version -v |grep -i jdk openjdk-7.55.13_3,1 < needs updating (port has 7.55.13_4,1) # pkg delete -f openjdk-7.55.13_3,1 # portmaster --no-confirm --no-term-title -D -G java/openjdk7 [copy] Copying 1 file to /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/bootstrap/bin build-bootstrap-javadoc: [pcompile] Generating 3 resource files to /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/bootstrap/gensrc [javac] Compiling 72 source files to /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/bootstrap/classes # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x0000000801f82a81, pid=98915, tid=101174 # # JRE version: 6.0_32-b31 # Java VM: OpenJDK 64-Bit Server VM (23.25-b01 mixed mode bsd-amd64 compressed oops) # Problematic frame: # V [libjvm.so+0x782a81] JVM_RegisterSignal+0x199011 # # Core dump written. Default location: /usr/ports/java/openjdk7/work/openjdk/langtools/make/core or core.98915 # # An error report file with more information is saved as: # /usr/ports/java/openjdk7/work/openjdk/langtools/make/hs_err_pid98915.log # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp # qgmake[3]: *** [build] Abort trap (core dumped) gmake[3]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/langtools/make' gmake[2]: *** [langtools-build] Error 2 gmake[2]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk' gmake[1]: *** [build_product_image] Error 2 gmake[1]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk' *** Error code 1 Stop. make: stopped in /usr/ports/java/openjdk7 ===>>> make failed for java/openjdk7 ===>>> Aborting update ===>>> Killing background jobs Terminated ===>>> You can restart from the point of failure with this command line: portmaster java/openjdk7 ===>>> Exiting To be honest, openjdk upgrades are most often a pain on 10.0-RELEASE. Recent upgrades usually failed for several times with core dumps before they suddenly get installed for unknown reason. This time, however, I cannot get rid of the core dump in spite of several subsequent upgrade attempts. OpenJDK upgrades went more smoothly on 9.2-RELEASE. And because of necessary forced deinstallation of openjdk7 my package dependencies are broken now. At least bootstrap-openjdk installed correctly: # pkg version -v |grep -i jdk bootstrap-openjdk-r351880 = up-to-date with port Regards, Peter