10.0-CURRENT: gawk fails to install: the gawk/libintl chicken and egg problem again

Hartmann, O. ohartman at zedat.fu-berlin.de
Wed Sep 28 19:01:55 UTC 2011


On 09/28/11 20:15, Hartmann, O. wrote:
> 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 at pluto.rain.com wrote:
>>>>> Eitan Adler <lists at eitanadler.com> wrote:
>>>>>
>>>>>> 2011/9/27 O. Hartmann <ohartman at zedat.fu-berlin.de>:
>>>>>>> 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 <wchar.h> 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 at 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 <flags> 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.
>
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"

Problem went away after deinstalling gawk and reinstall it from scratch ...


More information about the freebsd-current mailing list