From owner-freebsd-ports Mon Mar 17 22:24:59 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC12D37B401; Mon, 17 Mar 2003 22:24:56 -0800 (PST) Received: from ns0.binep.ac.ru (serv2.binep.ac.ru [193.233.44.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 488EC43FA3; Mon, 17 Mar 2003 22:24:54 -0800 (PST) (envelope-from goshik@binep.ac.ru) Received: from byfi (byfi.binep.ac.ru [193.233.44.234]) by ns0.binep.ac.ru (8.11.6/8.11.6) with SMTP id h2I6Yka82447; Tue, 18 Mar 2003 09:34:47 +0300 (MSK) (envelope-from goshik@binep.ac.ru) Message-ID: <02c401c2ed17$154d1880$ea2ce9c1@binep.ac.ru> From: "Igor B. Bykhalo" To: Cc: "Claude Buisson" , References: <3E75E9D3.784EB309@nerim.net> Subject: make release fails (WAS: bad handling of dependencies in Mk/bsd.port.mk since 1.441) Date: Tue, 18 Mar 2003 09:24:49 +0300 Organization: BINEPCP RAS MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I have the very similar errors wile making STABLE release three times during last five days, details below: [...] > checking for BSD-compatible nm... /usr/bin/nm -B > /ltconfig: Can't open /ltconfig: No such file or directory > configure: error: libtool configure failed > ===> Script "configure" failed unexpectedly. > Please report the problem to kuriyama@FreeBSD.org [maintainer] and > attach the "/usr/ports/textproc/jade/work/jade-1.2.1/config.log" > including the output of the failure of your make command. Also, it > might > be a good idea to provide an overview of all packages installed on > your > system (e.g. an `ls /var/db/pkg`). > *** Error code 1 (note that CVSROOT set as environment variable) goshik# make release CHROOTDIR=/usr/home/release RELEASETAG=RELENG_4 DOC_LANG=en_US.ISO8859-1 MAKE_ISOS=YES rm -rf /usr/home/release 2>/dev/null *** Error code 1 (ignored) chflags -R noschg /usr/home/release/. rm -rf /usr/home/release mkdir -p /usr/home/release >>> make release for i386 started on Mon Mar 17 15:39:43 GMT 2003 cd /usr/src/release/.. && make TARGET_ARCH=i386 TARGET=i386 -DNOGAMES -DNOHTML -DNOINFO -DNOMAN -DNOPROFILE installworld DESTDIR=/usr/home/release mkdir -p /tmp/install.95248 [...] checking for cthread_fork in -lthreads... no checking for ANSI template instantiation... yes checking host system type... i386-portbld-freebsd4.8 checking for ranlib... ranlib checking for ld used by GCC... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B /ltconfig: Can't open /ltconfig: No such file or directory configure: error: libtool configure failed ===> Script "configure" failed unexpectedly. Please report the problem to kuriyama@FreeBSD.org [maintainer] and attach the "/usr/ports/textproc/jade/work/jade-1.2.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/textproc/jade. *** Error code 1 Stop in /usr/ports/textproc/sgmlformat. *** Error code 1 Stop in /usr/ports/textproc/docproj. *** Error code 1 Stop in /usr/src/release. *** Error code 1 Stop in /usr/src/release. goshik# The lastest build attempt was on the system: goshik# uname -a FreeBSD goshik.binep.ac.ru 4.8-RC FreeBSD 4.8-RC #18: Sun Mar 16 16:00:14 MSK 2003 goshik@goshik.binep.ac.ru:/usr/obj/usr/src/sys/GO i386 I wonder (looking at RC2 announcement), do i and Claude have something hosed in our systems? Igor > > There is no error if libtool is already installed (before jade) > > The error can be suppressed by rewriting: > > _CONFIGURE_SEQ= configure-message patch-libtool build-depends > lib-depends \ > misc-depends pre-configure > pre-configure-script \ > do-configure post-configure > post-configure-script > > to handle the build/lib/misc-depends BEFORE the configure-message (and > the > patch-libtool) > > Claude Buisson > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message