From owner-freebsd-questions@FreeBSD.ORG Tue Oct 27 06:24:23 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 315F9106566C for ; Tue, 27 Oct 2009 06:24:23 +0000 (UTC) (envelope-from bennett@cs.niu.edu) Received: from mp.cs.niu.edu (mp.cs.niu.edu [131.156.145.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0FA9D8FC12 for ; Tue, 27 Oct 2009 06:24:22 +0000 (UTC) Received: from mp.cs.niu.edu (bennett@localhost [127.0.0.1]) by mp.cs.niu.edu (8.14.3/8.14.3) with ESMTP id n9R6Nth7011229 for ; Tue, 27 Oct 2009 01:23:55 -0500 (CDT) Date: Tue, 27 Oct 2009 01:23:55 -0500 (CDT) From: Scott Bennett Message-Id: <200910270623.n9R6NtCU011228@mp.cs.niu.edu> To: freebsd-questions@freebsd.org Subject: lang/gcc43 and lang/gcc44 installation procedures broken after updates X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Oct 2009 06:24:23 -0000 On Thursday about two and a half weeks ago, updates came through for lang/gcc43 and lang/gcc44 that resulted in broken installation procedures, although both ports appeared to build correctly. Here are the relevant messages from lang/gcc43. (lang/gcc44 appeared to fail installation in exactly the same way, except for "gcc44" appearing where "gcc43" appears in the output shown here. I noticed that a day or two later lang/gcc45 was also updated, but because I did not have that port installed, I do not know whether it may also have been broken. I see also that a new update for lang/gcc45 has come out in the last couple of days. ===>>> Starting check for runtime dependencies ===>>> Gathering dependency list for lang/gcc43 from ports ===>>> Starting dependency check ===>>> Checking dependency: converters/libiconv ===>>> Checking dependency: math/libgmp4 ===>>> Checking dependency: math/mpfr ===>>> Dependency check complete for lang/gcc43 /bin/rm -f /usr/local/man/man7/fsf-funding.7 /usr/local/man/man7/gfdl.7 /usr/local/man/man7/gpl.7 install-info --quiet /usr/local/info/gcc43/cpp.info /usr/local/info/dir install-info: No such file or directory for /usr/local/info/gcc43/cpp.info *** Error code 1 /bin/rm -f /usr/local/lib/gcc43/*.la # Add target libraries and include files to packaging list. /bin/rm -f /usr/ports/lang/gcc43/work/PLIST.lib cd /usr/local ; if [ -d lib/gcc43 ]; then /usr/bin/find lib/gcc43 -type f -o -type l >>/usr/ports/lang/gcc43/work/PLIST.lib ; /usr/bin/find lib/gcc43 -type d | /usr/bin/sort -r | /usr/bin/sed -e 's/^/@dirrm /g' >>/usr/ports/lang/gcc43/work/PLIST.lib ; fi cd /usr/local ; if [ -d libexec/gcc43 ]; then /usr/bin/find libexec/gcc43 -type f -o -type l >>/usr/ports/lang/gcc43/work/PLIST.lib ; /usr/bin/find libexec/gcc43 -type d | /usr/bin/sort -r | /usr/bin/sed -e 's/^/@dirrm /g' >>/usr/ports/lang/gcc43/work/PLIST.lib ; fi cd /usr/local ; if [ -d include/gcj ]; then /usr/bin/find include/gcj -type f -o -type l >>/usr/ports/lang/gcc43/work/PLIST.lib ; /usr/bin/find include/gcj -type d | /usr/bin/sort -r | /usr/bin/sed -e 's/^/@dirrm /g' >>/usr/ports/lang/gcc43/work/PLIST.lib ; fi cd /usr/local ; if [ -d include/gnu ]; then /usr/bin/find include/gnu -type f -o -type l >>/usr/ports/lang/gcc43/work/PLIST.lib ; /usr/bin/find include/gnu -type d | /usr/bin/sort -r | /usr/bin/sed -e 's/^/@dirrm /g' >>/usr/ports/lang/gcc43/work/PLIST.lib ; fi cd /usr/local ; if [ -d include/java ]; then /usr/bin/find include/java -type f -o -type l >>/usr/ports/lang/gcc43/work/PLIST.lib ; /usr/bin/find include/java -type d | /usr/bin/sort -r | /usr/bin/sed -e 's/^/@dirrm /g' >>/usr/ports/lang/gcc43/work/PLIST.lib ; fi cd /usr/local ; if [ -d include/javax ]; then /usr/bin/find include/javax -type f -o -type l >>/usr/ports/lang/gcc43/work/PLIST.lib ; /usr/bin/find include/javax -type d | /usr/bin/sort -r | /usr/bin/sed -e 's/^/@dirrm /g' >>/usr/ports/lang/gcc43/work/PLIST.lib ; fi cd /usr/ports/lang/gcc43/work ; /usr/bin/sed -i -e "/PLIST.lib/ r PLIST.lib" /usr/ports/lang/gcc43/work/.PLIST.mktmp sed: /usr/ports/lang/gcc43/work/.PLIST.mktmp: No such file or directory *** Error code 1 gmake[1]: Entering directory `/usr/ports/lang/gcc43/work/build' /bin/sh ./../gcc-4.3-20091004/mkinstalldirs /usr/local /usr/local gmake[2]: Entering directory `/usr/ports/lang/gcc43/work/build/libdecnumber' gmake[2]: Nothing to be done for `install'. gmake[2]: Leaving directory `/usr/ports/lang/gcc43/work/build/libdecnumber' gmake[2]: Entering directory `/usr/ports/lang/gcc43/work/build/intl' gmake[2]: Nothing to be done for `install'. gmake[2]: Leaving directory `/usr/ports/lang/gcc43/work/build/intl' gmake[2]: Entering directory `/usr/ports/lang/gcc43/work/build/fixincludes' rm -rf /usr/local/libexec/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools /bin/sh .././../gcc-4.3-20091004/fixincludes/../mkinstalldirs /usr/local/libexec/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools mkdir /usr/local/libexec/gcc43 mkdir /usr/local/libexec/gcc43/gcc mkdir /usr/local/libexec/gcc43/gcc/i386-portbld-freebsd7.2 mkdir /usr/local/libexec/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5 mkdir /usr/local/libexec/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools /bin/sh .././../gcc-4.3-20091004/fixincludes/../mkinstalldirs /usr/local/lib/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools/include mkdir /usr/local/lib/gcc43 mkdir /usr/local/lib/gcc43/gcc gmake[2]: Entering directory `/usr/ports/lang/gcc43/work/build/i386-portbld-freebsd7.2/libstdc++-v3' Making install in include mkdir /usr/local/lib/gcc43/gcc/i386-portbld-freebsd7.2 mkdir /usr/local/lib/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5 mkdir /usr/local/lib/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools mkdir /usr/local/lib/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools/include install -o root -g wheel -m 444 .././../gcc-4.3-20091004/fixincludes/README-fixinc \ /usr/local/lib/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools/include/README install -o root -g wheel -m 555 fixinc.sh /usr/local/libexec/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools/fixinc.sh install -s -o root -g wheel -m 555 fixincl \ /usr/local/libexec/gcc43/gcc/i386-portbld-freebsd7.2/4.3.5/install-tools/fixincl gmake[2]: Entering directory `/usr/ports/lang/gcc43/work/build/libiberty' gmake[2]: Entering directory `/usr/ports/lang/gcc43/work/build/libcpp' [many, many non-problematic messages omitted --SB] install -o root -g wheel -m 444 ../.././../gcc-4.3-20091004/libjava/'gnu/java/net/PlainSocketImpl$SocketOutputStream.h' /usr/local/lib/gcc43/include/c++//gnu/java/net/ install -o root -g wheel -m 444 ../.././../gcc-4.3-20091004/libjava/'gnu/java/nio/PipeImpl$SinkChannelImpl.h' /usr/local/lib/gcc43/include/c++//gnu/java/nio/ install -o root -g wheel -m 444 ../.././../gcc-4.3-20091004/libjava/'gnu/java/nio/PipeImpl$SourceChannelImpl.h' /usr/local/lib/gcc43/include/c++//gnu/java/nio/ gmake[4]: Leaving directory `/usr/ports/lang/gcc43/work/build/i386-portbld-freebsd7.2/libjava' gmake[3]: Leaving directory `/usr/ports/lang/gcc43/work/build/i386-portbld-freebsd7.2/libjava' gmake[2]: Leaving directory `/usr/ports/lang/gcc43/work/build/i386-portbld-freebsd7.2/libjava' gmake[1]: Leaving directory `/usr/ports/lang/gcc43/work/build' 2 errors ===>>> A backup package for gcc-4.3.5.20090913 should be located in /usr/ports/packages/portmaster-backup ===>>> Installation of gcc-4.3.5.20091004 (lang/gcc43) failed ===>>> Aborting update ===>>> Update for gcc-4.3.5.20090913 failed ===>>> Aborting update 8365.453u 1070.256s 1:44:55.10 149.8% -296+2057k 39191+134524io 22824pf+0w I haven't seen any further updates come through for either lang/gcc43 or lang/gcc44. Any helpful suggestions would be appreciated. Thanks! Scott Bennett, Comm. ASMELG, CFIAG ********************************************************************** * Internet: bennett at cs.niu.edu * *--------------------------------------------------------------------* * "A well regulated and disciplined militia, is at all times a good * * objection to the introduction of that bane of all free governments * * -- a standing army." * * -- Gov. John Hancock, New York Journal, 28 January 1790 * **********************************************************************