Re: HEADS UP: ports/ and 10.0-CURRENT



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@xxxxxxxxxxxxxxxxxx> writes:

On 09/28/11 09:26, Hartmann, O. wrote:

On 09/28/11 15:47, perryh@xxxxxxxxxxxxxx wrote:
Eitan Adler<lists@xxxxxxxxxxxxxx> wrote:

2011/9/27 O. Hartmann<ohartman@xxxxxxxxxxxxxxxxxx>:
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@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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
Great ... worked! Thanks!
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"

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@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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
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


_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"