[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: No component found message.



On Sat, 2008-03-08 at 21:23 -0800, Ravith Botejue wrote:
> Hello Peter,
> 
> I'm using debian testing version, and I used synaptic to get the geda
> packages.
> 
> The output of  dpkg-query -l "*geda*" is 
> 
> ravith@debian:~$ dpkg-query -l "*geda*"
> Desired=Unknown/Install/Remove/Purge/Hold
> |
> Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
> uppercase=bad)
> ||/ Name           Version        Description
> +++-==============-==============-============================================
> ii  geda           1:1.4.0        GPL EDA -- Electronics design
> software
> ii  geda-doc       1:1.4.0-1      Documentation for GPL EDA --
> Electronics des
> ii  geda-examples  1:1.4.0-1      GPL EDA -- Electronics design
> software -- ex
> ii  geda-gattrib   1:1.2.1-1      GPL EDA -- Electronics design
> software -- at
> ii  geda-gnetlist  1:1.2.1-1      GPL EDA -- Electronics design
> software -- ne
> ii  geda-gschem    1:1.2.1-1      GPL EDA -- Electronics design
> software -- sc
> ii  geda-gsymcheck 1:1.2.1-1      GPL EDA -- Electronics design
> software -- sy
> ii  geda-symbols   1:1.4.0-1      Symbols for GPL EDA -- Electronics
> design so
> ii  geda-utils     1:1.2.1-1      GPL EDA -- Electronics design
> software -- ut
> ii  geda-xgsch2pcb 0.1.2-2        GPL EDA -- Electronics design
> software -- gs
> ii  libgeda-common 1:1.2.1-2      GPL EDA -- Electronics design
> software -- da
> un  libgeda20      <none>         (no description available)
> un  libgeda29      <none>         (no description available)
> ii  libgeda31      1:1.2.1-2      GPL EDA -- Electronics design
> software -- li
> 
> 
> What should I do?


You'll need to get all the versions the same. I'd recommend 1.4.0
(unless you're doing verilog or VHDL netlisting, where you'd want 1.2.1
for now to avoid a bug which will be fixed in 1.4.1).

>From the Debian PTS pages:

http://release.debian.org/migration/testing.pl?package=libgeda


It seems that not all the 1.4.0 versions have migrated from unstable to
testing yet.

Its possibly a packaging bug which means this has left testing in a bad
state. IIRC, libgeda requires a certain version of geda-symbols, perhaps
this should be the other way around.

The reason your seeing the bug, is that your geda-symbols version 1.4.0
installed a script to load the symbols in /usr/share/gEDA/gafrc.d/geda-clib.scm.

Prior to 1.4.0, the symbols were found using a different script
location.

You have two options...

Install the gEDA 1.4.0 .deb files from unstable, or find a
geda-symbols-1.2.0 package. IIRC, there is only one version of any
package available at a time in testing, so this may not be easy. You'd
have to rebuild the 1.2.1 source packages.

For 1.4.0, wget the following (adjust addresses appropriately to use a
mirror site if you want):

ftp://ftp.debian.org/debian/pool/main/libg/libgeda/libgeda-common_1.4.0-1_all.deb
ftp://ftp.debian.org/debian/pool/main/libg/libgeda/libgeda33_1.4.0-1_i386.deb
ftp://ftp.debian.org/debian/pool/main/g/geda-gattrib/geda-gattrib_1.4.0-3_i386.deb
ftp://ftp.debian.org/debian/pool/main/g/geda-gnetlist/geda-gnetlist_1.4.0-1_i386.deb
ftp://ftp.debian.org/debian/pool/main/g/geda-gschem/geda-gschem_1.4.0-1_i386.deb
ftp://ftp.debian.org/debian/pool/main/g/geda-gsymcheck/geda-gsymcheck_1.4.0-1_i386.deb
ftp://ftp.debian.org/debian/pool/main/g/geda-utils/geda-utils_1.4.0-1_i386.deb
to
Then use "dpkg --install ....." to install them. You'll probably need to
do libgeda-common and libgeda33 first, but I'm not sure what order.

When you've finished, you can "dpkg --remove libgeda31" as that package
belongs with gEDA 1.2.1 version of gEDA.


Best wishes,

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user