Re: HEADS UP: ports/ and 10.0-CURRENT

From: Matt <sendtomatt_at_gmail.com>
Date: Wed, 28 Sep 2011 12:30:42 -0700
On 09/28/11 12:16, Hartmann, O. wrote:
> 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.
>
>
> _______________________________________________
> 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"
Two days ago, I installed 10 and was able to build ports, xorg, svn (so 
I could get DRM xorg-dev etc)...everything was fine

Unfortunately, I had to start over yesterday for hardware reasons. Now I 
am missing tons of .so.*, while .la and .a are present...this is with 
base system and just trying to add subversion.

This is different than the gettext nightmare from last year. It affects 
fresh ports installs.

I think they made some major changes to LD or something, because I am 
having issues with sqlite and apr and tons of other things today which I 
did not have sunday.

Is anyone having problems who isn't on CURRENT? Has anyone else tried 
ports on a new CURRENT system (i.e. started building from scratch recently)?

Matt
Received on Wed Sep 28 2011 - 17:30:28 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:18 UTC