Hi Kris:<br><br><div class="gmail_quote">2009/3/24  <span dir="ltr"><<a href="mailto:testing-request@lists.pcbsd.org">testing-request@lists.pcbsd.org</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
>><br>
>> Ahh, try this:<br>
>><br>
>> # ln -s /bin/bash /usr/local/bin/bash<br>
>><br>
>> Does it work now?<br>
><br>
> Nope. I tried linking bash 3.x (/bin/bash) to /usr/local/bin/bash and<br>
> linking bash 4.x (/usr/local/bin/bash) to /bin/bash. Same results in<br>
> either case after a "make distclean" and "make".<br>
><br>
>> We ship a static version of bash in /bin/, which may be causing problems<br>
>> if the scripts have #!/usr/local/bin/bash in their header.<br>
>><br>
><br>
> Cheers,<br>
<br>
That is very strange then. If you've rolled your own version of bash<br>
then it should just work, since its not using our included version any<br>
longer. I'm working on 7.1RC1 right now, and I was able to install<br>
x11/libX11 just fine here with the "runports" command. I'm on 32bit<br>
though, not sure if that makes a difference.<br>
<br>
<br>
--<br>
<br>
Kris Moore<br>
PC-BSD Software<br>
<a href="http://www.pcbsd.com" target="_blank">http://www.pcbsd.com</a><br>
</blockquote></div><br>I tried the following this morning:<br><br># remove ports tree<br>mv /usr/ports /usr/ports.old<br># get current ports tree<br>portsnap fetch<br>portsnap extract<br># delete existing installed packages<br>
pkg_delete --all<br># try building libX11 again<br>cd /usr/ports/x11/libX11<br>make<br><br>I get these (different) results on the second and later attempts to make:<br><br>larry@pinawa% sudo make<br>Password:<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - found<br>
===>   libX11-1.2,1 depends on file: /usr/local/share/aclocal/xorg-macros.m4 - found<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/bigreqsproto.pc - found<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xcmiscproto.pc - found<br>
===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - found<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xtrans.pc - found<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/kbproto.pc - found<br>
===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/inputproto.pc - found<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xf86bigfontproto.pc - found<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found<br>
===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found<br>===>   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xproto.pc - found<br>===>   libX11-1.2,1 depends on file: /usr/local/bin/automake-1.10 - not found<br>
===>    Verifying install for /usr/local/bin/automake-1.10 in /usr/ports/devel/automake110<br>===>   automake-1.10.1 depends on file: /usr/local/bin/perl5.8.9 - found<br>===>   automake-1.10.1 depends on file: /usr/local/bin/autoconf-2.62 - not found<br>
===>    Verifying install for /usr/local/bin/autoconf-2.62 in /usr/ports/devel/autoconf262<br>===>  Installing for autoconf-2.62<br>===>   autoconf-2.62 depends on executable: gm4 - found<br>===>   autoconf-2.62 depends on executable: autoconf-wrapper - found<br>
===>   autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found<br>===>   Generating temporary packing list<br>===>  Checking if devel/autoconf262 already installed<br>gmake  install-recursive<br>gmake[1]: Entering directory `/usr/ports/devel/autoconf262/work/autoconf-2.62'<br>
Making install in bin<br>gmake[2]: Entering directory `/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'<br>autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'         ../bin/autom4te -B '..'/lib -B '..'/lib         --language M4sh --cache '' --melt ./<a href="http://autoconf.as">autoconf.as</a> -o <a href="http://autoconf.in">autoconf.in</a><br>
autom4te: need GNU m4 1.4 or later: /usr/local/bin/gm4<br>gmake[2]: *** [<a href="http://autoconf.in">autoconf.in</a>] Error 1<br>gmake[2]: Leaving directory `/usr/ports/devel/autoconf262/work/autoconf-2.62/bin'<br>gmake[1]: *** [install-recursive] Error 1<br>
gmake[1]: Leaving directory `/usr/ports/devel/autoconf262/work/autoconf-2.62'<br>gmake: *** [install] Error 2<br>*** Error code 2<br><br>Stop in /usr/ports/devel/autoconf262.<br>*** Error code 1<br><br>Stop in /usr/ports/devel/automake110.<br>
*** Error code 1<br><br>Stop in /usr/ports/x11/libX11.<br><br>This leads to an important question: What is the prescribed way to install and build ports for PC-BSD? Should portsnap be used, or cvsup, or ??<br><br>Cheers,<br>
-- <br>Larry Gadallah, VE6VQ/W7                          lgadallah AT gmail DOT com<br>PGP Sig: 917E DDB7 C911 9EC1 0CD9  C06B 06C4 835F 0BB8 7336<br>