Hi Kris:<br><br><div class="gmail_quote">2009/3/24  <span dir="ltr">&lt;<a href="mailto:testing-request@lists.pcbsd.org">testing-request@lists.pcbsd.org</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt;&gt;<br>
&gt;&gt; Ahh, try this:<br>
&gt;&gt;<br>
&gt;&gt; # ln -s /bin/bash /usr/local/bin/bash<br>
&gt;&gt;<br>
&gt;&gt; Does it work now?<br>
&gt;<br>
&gt; Nope. I tried linking bash 3.x (/bin/bash) to /usr/local/bin/bash and<br>
&gt; linking bash 4.x (/usr/local/bin/bash) to /bin/bash. Same results in<br>
&gt; either case after a &quot;make distclean&quot; and &quot;make&quot;.<br>
&gt;<br>
&gt;&gt; We ship a static version of bash in /bin/, which may be causing problems<br>
&gt;&gt; if the scripts have #!/usr/local/bin/bash in their header.<br>
&gt;&gt;<br>
&gt;<br>
&gt; Cheers,<br>
<br>
That is very strange then. If you&#39;ve rolled your own version of bash<br>
then it should just work, since its not using our included version any<br>
longer. I&#39;m working on 7.1RC1 right now, and I was able to install<br>
x11/libX11 just fine here with the &quot;runports&quot; command. I&#39;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>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - found<br>
===&gt;   libX11-1.2,1 depends on file: /usr/local/share/aclocal/xorg-macros.m4 - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/bigreqsproto.pc - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xcmiscproto.pc - found<br>
===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xtrans.pc - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/kbproto.pc - found<br>
===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/inputproto.pc - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xf86bigfontproto.pc - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found<br>
===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/libdata/pkgconfig/xproto.pc - found<br>===&gt;   libX11-1.2,1 depends on file: /usr/local/bin/automake-1.10 - not found<br>
===&gt;    Verifying install for /usr/local/bin/automake-1.10 in /usr/ports/devel/automake110<br>===&gt;   automake-1.10.1 depends on file: /usr/local/bin/perl5.8.9 - found<br>===&gt;   automake-1.10.1 depends on file: /usr/local/bin/autoconf-2.62 - not found<br>
===&gt;    Verifying install for /usr/local/bin/autoconf-2.62 in /usr/ports/devel/autoconf262<br>===&gt;  Installing for autoconf-2.62<br>===&gt;   autoconf-2.62 depends on executable: gm4 - found<br>===&gt;   autoconf-2.62 depends on executable: autoconf-wrapper - found<br>
===&gt;   autoconf-2.62 depends on file: /usr/local/bin/perl5.8.9 - found<br>===&gt;   Generating temporary packing list<br>===&gt;  Checking if devel/autoconf262 already installed<br>gmake  install-recursive<br>gmake[1]: Entering directory `/usr/ports/devel/autoconf262/work/autoconf-2.62&#39;<br>
Making install in bin<br>gmake[2]: Entering directory `/usr/ports/devel/autoconf262/work/autoconf-2.62/bin&#39;<br>autom4te_perllibdir=&#39;..&#39;/lib AUTOM4TE_CFG=&#39;../lib/autom4te.cfg&#39;         ../bin/autom4te -B &#39;..&#39;/lib -B &#39;..&#39;/lib         --language M4sh --cache &#39;&#39; --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&#39;<br>gmake[1]: *** [install-recursive] Error 1<br>
gmake[1]: Leaving directory `/usr/ports/devel/autoconf262/work/autoconf-2.62&#39;<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>