HEADS UP: ports/ and 10.0-CURRENT

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


On 09/28/11 20:56, Hartmann, O. wrote:
> On 09/28/11 20:41, Garrett Cooper wrote:
>> On Sep 28, 2011, at 11:38 AM, Hartmann, O. wrote:
>>
>>> On 09/28/11 20:20, h h wrote:
>>>> "Hartmann, O." <ohartman at zedat.fu-berlin.de> writes:
>>>>
>>>>> 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.
>>>> subversion port does not depend on iconv/gettext when WITHOUT_NLS is specified.
>>>>
>>>>> 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.
>>>> [...]
>>>>
>>>> Try to do WITHOUT_NLS install of lang/gawk. port builds are not done in
>>>> clean environment so GNU configure happily prefers gawk over nawk in base.
>>>>
>>>>  # Check for gawk first since it's generally better.
>>>>  AN_MAKEVAR([AWK],  [AC_PROG_AWK])
>>>>  AN_PROGRAM([awk],  [AC_PROG_AWK])
>>>>  AN_PROGRAM([gawk], [AC_PROG_AWK])
>>>>  AN_PROGRAM([mawk], [AC_PROG_AWK])
>>>>  AN_PROGRAM([nawk], [AC_PROG_AWK])
>>>>  AC_DEFUN([AC_PROG_AWK],
>>>>  [AC_CHECK_PROGS(AWK, gawk mawk nawk awk, )])
>>>>
>>>> Well, you can also deinstall the port.
>>> Even with CLANG, lang/gawk build fine, but it fails installing and I'm
>>> blind to see what's going on ...:
>>>
>>> Making all in po
>>> Making all in test
>>> root at thor: [gawk] make install
>>> ===>  Installing for gawk-4.0.0
>>> ===>   gawk-4.0.0 depends on shared library: sigsegv - found
>>> ===>   gawk-4.0.0 depends on shared library: intl - found
>>> ===>   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.
>>>
>>>
>>> Oliver
>> h.h. is right. Deinstall the port and restart the upgrade was the recommended solution for your upgrade blues.
>> -Garrett_______________________________________________
>> 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"
> Great ... worked! Thanks!
> _______________________________________________
> 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"


Sorry, take verything back.

Deinstalled gawk, reinstalled gawk, worked so far. Did portmaster
gettext/libiconv. Worked so far, it reported success. But when I then
try to portsnap/portmaster, I get the same idiocracy again. Now even
gawk, gettext and libiconv fail to install since there is no libintl.so.9:


root at thor: [gawk] make install
===>   gawk-4.0.0 depends on shared library: sigsegv - found
===>   gawk-4.0.0 depends on shared library: intl - not found
===>    Verifying install for intl in /usr/ports/devel/gettext
===>   gettext-0.18.1.1 depends on package: libtool>=2.4 - found
===>   gettext-0.18.1.1 depends on shared library: iconv.3 - not found
===>    Verifying install for iconv.3 in /usr/ports/converters/libiconv
===>  Building for libiconv-1.13.1_1
builddir="`pwd`"; cd libcharset && make all && make install-lib
libdir="$builddir/lib" includedir="$builddir/lib"
cd lib && make all
/bin/sh /usr/local/bin/libtool --mode=link --tag=CC clang  -O3
-fno-strict-aliasing -pipe -march=native -std=gnu89 -o libcharset.la
-rpath /usr/local/lib -version-info 1 -no-undefined localcharset.lo
relocatable.lo
libtool: link: ar cru .libs/libcharset.a  localcharset.o relocatable.o
Shared object "libintl.so.9" not found, required by "ar"*** Error code 1

Stop in /usr/ports/converters/libiconv/work/libiconv-1.13.1/libcharset/lib.
*** Error code 1

Stop in /usr/ports/converters/libiconv/work/libiconv-1.13.1/libcharset.
*** Error code 1

Stop in /usr/ports/converters/libiconv/work/libiconv-1.13.1.
*** Error code 1

Stop in /usr/ports/converters/libiconv.
*** Error code 1

Stop in /usr/ports/converters/libiconv.
*** Error code 1

Stop in /usr/ports/devel/gettext.
*** Error code 1

Stop in /usr/ports/lang/gawk.




More information about the freebsd-ports mailing list