From owner-freebsd-current@FreeBSD.ORG Wed Sep 28 18:15:48 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1561D1065670; Wed, 28 Sep 2011 18:15:48 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id BD5938FC0C; Wed, 28 Sep 2011 18:15:47 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1R8yfZ-000445-3q>; Wed, 28 Sep 2011 20:15:45 +0200 Received: from e178038133.adsl.alicedsl.de ([85.178.38.133] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1R8yfZ-0004Ct-0F>; Wed, 28 Sep 2011 20:15:45 +0200 Message-ID: <4E836450.30701@zedat.fu-berlin.de> Date: Wed, 28 Sep 2011 20:15:44 +0200 From: "Hartmann, O." User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0) Gecko/20110928 Thunderbird/7.0 MIME-Version: 1.0 To: Garrett Cooper References: <20110926230335.041fd9aa@lab.lovett.com> <86mxdqfq69.fsf@gmail.com> <4E818941.7060006@zedat.fu-berlin.de> <4e83255b.g7c+BRfF0FDmiYc+%perryh@pluto.rain.com> <4E82CC34.4070305@zedat.fu-berlin.de> <4E835988.8060702@zedat.fu-berlin.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Originating-IP: 85.178.38.133 Cc: gakuusta@mail.com, perryh@pluto.rain.com, ade@freebsd.org, lists@eitanadler.com, freebsd-current@freebsd.org, freebsd-ports@freebsd.org Subject: 10.0-CURRENT: gawk fails to install: the gawk/libintl chicken and egg problem again X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2011 18:15:48 -0000 On 09/28/11 19:43, Garrett Cooper wrote: > On Sep 28, 2011, at 10:29 AM, Hartmann, O. wrote: > >> On 09/28/11 09:26, Hartmann, O. wrote: >>> On 09/28/11 15:47, perryh@pluto.rain.com wrote: >>>> Eitan Adler wrote: >>>> >>>>> 2011/9/27 O. Hartmann : >>>>>> Now I understand why some OS vendors have choosen the latin >>>>>> 10 'X' for their tenth version of their operating system ... >>>>> FreeBSD XP anyone? >>>> Are you sure there's a sufficient window of opportunity? :) >>> "Window of Fortune" >> A stupid question: I experience some strange failures on one of my >> FreeBSD 10.0-CURRENT/amd64 boxes. >> libiconv.so.3 is missing for svn. I can not install conversters/libiconv >> anymore, portbuild compains about a missing >> libintl.so.9 (huhh?), see below. >> >> Ok, libintl.so.9 is gettext. So I try reinstall gettext and it fails, >> also! gawk is missing libintl.so.9. So I try to reinstall gawk: >> portmaster gawk. But gawk complains about no intl found, so it tries to >> install gettext and gettext complains about not finding libintl.so.9. >> >> >> I'm confused! Is this due to the FreeBSD 10 issue? If not, how to repair? >> >> >> >> checking for ptrdiff_t integer literal suffix... l >> checking for size_t integer literal suffix... Shared object >> "libintl.so.9" not found, required by "pg_config"ul >> checking for sig_atomic_t integer literal suffix... l >> checking for wchar_t integer literal suffix... >> checking for wint_t integer literal suffix... >> checking for random.h... no >> checking for struct random_data... no >> checking whether is standalone... (cached) yes >> configure: creating ./config.status >> config.status: creating Makefile >> Shared object "libintl.so.9" not found, required by "gawk"config.status: >> error: could not create Makefile >> ===> Script "configure" failed unexpectedly. >> Please report the problem to gnome@FreeBSD.org [maintainer] and attach the >> "/usr/ports/converters/libiconv/work/libiconv-1.13.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/converters/libiconv. >> *** Error code 1 >> >> Stop in /usr/ports/converters/libiconv. >> >> ===>>> make failed for converters/libiconv >> ===>>> Aborting update >> >> Terminated >> >> ===>>> You can restart from the point of failure with this command line: >> portmaster converters/libiconv > Oh great.. the gawk/libintl chicken and egg problem again because the port was updated (it's in the current or ports archives, 1.5 years ago -- search for gawk). IIRC all you need to do is manually update gawk, then libintl, etc. > Thanks, > -Garrett Hello Garrett. I tried to install lang/gawk manually but it refuses being installed, error see below. Well, I compiled everything so far with CLANG. Hope this is not the issue, will check this. Oliver Making all in po Making all in test ===> Installing for gawk-4.0.0 ===> Generating temporary packing list Making install in . test -z "/usr/local/bin" || /usr/local/bin/gmkdir -p "/usr/local/bin" install -s -o root -g wheel -m 555 gawk pgawk dgawk '/usr/local/bin' make 'CFLAGS=-O3 -fno-strict-aliasing -pipe -march=native' 'LDFLAGS=-export-dynamic -L/usr/local/lib' install-exec-hook (cd /usr/local/bin; ln gawk gawk-4.0.0 2>/dev/null ; ln pgawk pgawk-4.0.0 2>/dev/null ; if ! /usr/bin/which -s awk; then ln -s gawk awk; fi; exit 0) *** Error code 1 Stop in /usr/ports/lang/gawk/work/gawk-4.0.0. *** Error code 1 Stop in /usr/ports/lang/gawk/work/gawk-4.0.0. *** Error code 1 Stop in /usr/ports/lang/gawk/work/gawk-4.0.0. *** Error code 1 Stop in /usr/ports/lang/gawk/work/gawk-4.0.0. *** Error code 1 Stop in /usr/ports/lang/gawk.