<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ccccff" text="#000000">
Paul Gress wrote:
<blockquote cite="mid:4A537C2F.2000608@optonline.net" type="cite">William
Bonnet wrote:
  <br>
  <blockquote type="cite">You are using the package from Blastwave, not
from OpenCSW. And this is not an error on your side.
    <br>
    <br>
You installed the package before the fork, and this package was not
updated since. But... the libs it is using have been modified, and
libxcb linking is no longer compatible between both project.
    <br>
    <br>
I suggest your try to remove then reinstall kicad. It should work.
    <br>
  </blockquote>
  <br>
Tried what you asked.&nbsp; Still the same problem.
  <br>
</blockquote>
OK, using what I learned I did a pkginfo -l |/usr/xpg4/bin/grep -f
/tmp/grep.txt&nbsp; where the text file only contained (on seperate lines)
"PKGINST" "HOTLINE" "VERSION".&nbsp; From there I copied all instances of
"blastwave" into a text editor.&nbsp; Then I went down the list to find
packages by blastwave use that matched my ldd list.&nbsp; Removing and
replacing "CSWgtk2" solve most of the problem.<br>
<br>
$ ldd /opt/csw/bin/kicad <br>
&nbsp;&nbsp;&nbsp; libwx_gtk2u-2.8.so.0.2.0 =&gt;&nbsp;&nbsp;&nbsp;
&nbsp;/opt/csw/lib/libwx_gtk2u-2.8.so.0.2.0<br>
&nbsp;&nbsp;&nbsp; libCstd.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libCstd.so.1<br>
&nbsp;&nbsp;&nbsp; libCrun.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libCrun.so.1<br>
&nbsp;&nbsp;&nbsp; libm.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libm.so.1<br>
&nbsp;&nbsp;&nbsp; libthread.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libthread.so.1<br>
&nbsp;&nbsp;&nbsp; libc.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libc.so.1<br>
&nbsp;&nbsp;&nbsp; libz.so =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libz.so<br>
&nbsp;&nbsp;&nbsp; librt.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/librt.so.1<br>
&nbsp;&nbsp;&nbsp; libnsl.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libnsl.so.1<br>
&nbsp;&nbsp;&nbsp; libsocket.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libsocket.so.1<br>
&nbsp;&nbsp;&nbsp; libdl.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libdl.so.1<br>
&nbsp;&nbsp;&nbsp; libiconv.so.2 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libiconv.so.2<br>
&nbsp;&nbsp;&nbsp; libgtk-x11-2.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libgtk-x11-2.0.so.0<br>
&nbsp;&nbsp;&nbsp; libgdk-x11-2.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libgdk-x11-2.0.so.0<br>
&nbsp;&nbsp;&nbsp; libatk-1.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libatk-1.0.so.0<br>
&nbsp;&nbsp;&nbsp; libgdk_pixbuf-2.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libgdk_pixbuf-2.0.so.0<br>
&nbsp;&nbsp;&nbsp; libpango-1.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libpango-1.0.so.0<br>
&nbsp;&nbsp;&nbsp; libgobject-2.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libgobject-2.0.so.0<br>
&nbsp;&nbsp;&nbsp; libgmodule-2.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libgmodule-2.0.so.0<br>
&nbsp;&nbsp;&nbsp; libgthread-2.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libgthread-2.0.so.0<br>
&nbsp;&nbsp;&nbsp; libpthread.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libpthread.so.1<br>
&nbsp;&nbsp;&nbsp; libglib-2.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libglib-2.0.so.0<br>
&nbsp;&nbsp;&nbsp; libintl.so.3 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libintl.so.3<br>
&nbsp;&nbsp;&nbsp; libSM.so.6 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libSM.so.6<br>
&nbsp;&nbsp;&nbsp; libpng12.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libpng12.so.0<br>
&nbsp;&nbsp;&nbsp; libjpeg.so.62 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libjpeg.so.62<br>
&nbsp;&nbsp;&nbsp; libtiff.so.3 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libtiff.so.3<br>
&nbsp;&nbsp;&nbsp; libexpat.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libexpat.so.0<br>
&nbsp;&nbsp;&nbsp; libmp.so.2 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libmp.so.2<br>
&nbsp;&nbsp;&nbsp; libmd.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libmd.so.1<br>
&nbsp;&nbsp;&nbsp; libscf.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libscf.so.1<br>
&nbsp;&nbsp;&nbsp; libXrender.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libXrender.so.1<br>
&nbsp;&nbsp;&nbsp; libX11.so.4 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/openwin/lib/libX11.so.4<br>
&nbsp;&nbsp;&nbsp; libpangocairo-1.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libpangocairo-1.0.so.0<br>
&nbsp;&nbsp;&nbsp; libcairo.so.2 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libcairo.so.2<br>
&nbsp;&nbsp;&nbsp; libsunmath.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libsunmath.so.1<br>
&nbsp;&nbsp;&nbsp; libXext.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/openwin/lib/libXext.so.0<br>
&nbsp;&nbsp;&nbsp; libfontconfig.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libfontconfig.so.1<br>
&nbsp;&nbsp;&nbsp; libintl.so.8 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/i386/libintl.so.8<br>
&nbsp;&nbsp;&nbsp; libiconv.so.2 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/pentium_pro/libiconv.so.2<br>
&nbsp;&nbsp;&nbsp; libICE.so.6 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/X11/lib/libICE.so.6<br>
&nbsp;&nbsp;&nbsp; libuutil.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libuutil.so.1<br>
&nbsp;&nbsp;&nbsp; libgen.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libgen.so.1<br>
&nbsp;&nbsp;&nbsp; libsmbios.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libsmbios.so.1<br>
&nbsp;&nbsp;&nbsp; libXau.so.6 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/X11/lib/libXau.so.6<br>
&nbsp;&nbsp;&nbsp; libpangoft2-1.0.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libpangoft2-1.0.so.0<br>
&nbsp;&nbsp;&nbsp; libfreetype.so.6 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/libfreetype.so.6<br>
&nbsp;&nbsp;&nbsp; libpixman-1.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/i386/libpixman-1.so.0<br>
&nbsp;&nbsp;&nbsp; libxcb-render-util.so.0 =&gt;&nbsp;&nbsp;&nbsp;
&nbsp;/opt/csw/X11/lib/libxcb-render-util.so.0<br>
&nbsp;&nbsp;&nbsp; libxcb-render.so.0 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/X11/lib/libxcb-render.so.0<br>
&nbsp;&nbsp;&nbsp; libxcb.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/X11/lib/libxcb.so.1<br>
&nbsp;&nbsp;&nbsp; libX11.so.6 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/X11/lib/libX11.so.6<br>
&nbsp;&nbsp;&nbsp; libexpat.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/lib/i386/libexpat.so.1<br>
&nbsp;&nbsp;&nbsp; libsec.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libsec.so.1<br>
&nbsp;&nbsp;&nbsp; libXau.so.6 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/X11/lib/libXau.so.6<br>
&nbsp;&nbsp;&nbsp; libXdmcp.so.6 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/opt/csw/X11/lib/libXdmcp.so.6<br>
&nbsp;&nbsp;&nbsp; libavl.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libavl.so.1<br>
&nbsp;&nbsp;&nbsp; libidmap.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libidmap.so.1<br>
&nbsp;&nbsp;&nbsp; libldap.so.5 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libldap.so.5<br>
&nbsp;&nbsp;&nbsp; libsldap.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libsldap.so.1<br>
&nbsp;&nbsp;&nbsp; libadutils.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libadutils.so.1<br>
&nbsp;&nbsp;&nbsp; libsasl.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/libsasl.so.1<br>
&nbsp;&nbsp;&nbsp; libnspr4.so =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/mps/libnspr4.so<br>
&nbsp;&nbsp;&nbsp; libplc4.so =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/mps/libplc4.so<br>
&nbsp;&nbsp;&nbsp; libnss3.so =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/mps/libnss3.so<br>
&nbsp;&nbsp;&nbsp; libssl3.so =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/mps/libssl3.so<br>
&nbsp;&nbsp;&nbsp; libresolv.so.2 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libresolv.so.2<br>
&nbsp;&nbsp;&nbsp; libnssutil3.so =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/mps/libnssutil3.so<br>
&nbsp;&nbsp;&nbsp; libplds4.so =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/lib/mps/libplds4.so<br>
&nbsp;&nbsp;&nbsp; libm.so.2 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/lib/libm.so.2<br>
&nbsp;&nbsp;&nbsp; libXevie.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/X11/lib/libXevie.so.1<br>
&nbsp;&nbsp;&nbsp; libXss.so.1 =&gt;&nbsp;&nbsp;&nbsp; &nbsp;/usr/X11/lib/libXss.so.1<br>
<br>
Now when I start it up I get no fonts, only square boxes.&nbsp; This usuall
means a ciaro or pango problem.&nbsp; Also I got error messages upon startup:<br>
<br>
$ /opt/csw/bin/kicad <br>
<br>
(kicad:2446): Pango-WARNING **: ld.so.1: kicad: fatal:
/opt/csw/lib/64/pango/1.6.0/modules/pango-basic-fc.so: wrong ELF class:
ELFCLASS64<br>
<br>
(kicad:2446): Pango-WARNING **: Failed to load Pango module
'/opt/csw/lib/64/pango/1.6.0/modules/pango-basic-fc.so' for id
'BasicScriptEngineFc'<br>
<br>
<br>
A snapshot of kicad:<br>
<br>
<img alt="screenshot" src="cid:part1.05040603.05040905@optonline.net"
 height="527" width="1247"><br>
<br>
</body>
</html>