delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2020/01/20/12:42:02

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Virus-Scanned: Debian amavisd-new at smtp-vp03.sig.oregonstate.edu
From: "Roger Traylor (traylor AT engr DOT orst DOT edu) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Subject: Re: [geda-help] [geda-user] xorn inport error
Date: Mon, 20 Jan 2020 09:26:45 -0800
References: <20200107175451 DOT GA3868 AT flip2 DOT engr DOT oregonstate DOT edu>
<alpine DOT DEB DOT 2 DOT 20 DOT 2001072155040 DOT 5592 AT nimbus>
<C2A782BB-3B8C-4721-8992-E06E51965198 AT ece DOT orst DOT edu>
<20200109052734 DOT C320681A6061 AT turkos DOT aspodata DOT se>
<F0129AD2-14FD-462C-BE66-D4F043708E3C AT ece DOT orst DOT edu>
<20200111045332 DOT AC2CC81A6061 AT turkos DOT aspodata DOT se>
<20200113011055 DOT GA2577 AT flip1 DOT engr DOT oregonstate DOT edu>
<20200113062117 DOT 1AFC581A6061 AT turkos DOT aspodata DOT se>
<7356021C-BC84-423B-AAD9-255547FB112F AT ece DOT orst DOT edu>
<6bec7356-2bb2-e11a-bc85-622136cfa1f9 AT yahoo DOT com>
To: geda-help AT delorie DOT com
In-Reply-To: <6bec7356-2bb2-e11a-bc85-622136cfa1f9@yahoo.com>
Message-Id: <88148552-9B27-4ECD-A84C-519F046D4032@ece.orst.edu>
X-Mailer: Apple Mail (2.3445.9.1)
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 00KHRNDu010701
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Glen,
Hmmm, OK. Good for Fedora.  I’ve always resorted to “find” but like you said, its kicks
out a lot of cruff that isn’t helpful.  

Thanks for the tip on updatedb. 

Roger

> On Jan 20, 2020, at 4:27 AM, Glen W. Ruch (gw DOT ruch AT yahoo DOT com) [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
> 
> Roger:
> 
> 'locate' is a Fedora-ism similar to 'find / -name <filename> -print'
> 
> It's advantage is that it searches an existing database for the file.
> 
> The disadvantage is that the user must periodically run the 'updatedb' command as a superuser to refresh the database.
> 
> Another advantage over 'find' is the user isn't given a huge number of 'Permission denied' when searching areas outside his permissions.
> 
> Regards.
> 
> On 1/19/20 7:11 PM, Roger Traylor (traylor AT engr DOT orst DOT edu) [via geda-help AT delorie DOT com] wrote:
>> Karl,
>> 
>> Thank you so much. One thing you mentioned was to use locate. I’ve been around
>> a lot of Linux systems but never heard of it.  On my busted 18.04 machine, I was
>> able to remove every file related to the 2.2 release of guile.  Once a fresh install
>> of geda was tried, it installed without error first time.
>> 
>> I do get a slew of error messages that I will run pass you if I cannot figure them out.
>> 
>> On my laptop, I removed the virtual machine and reinstalled ubuntu 19.04. Installed
>> the usual suspects and then a fresh install of geda-gaf ran perfectly. It invokes all the
>> tools with no errors at all.
>> 
>> I truly appreciate the help you have given me.  One machine down, one to go.
>> 
>> Roger Traylor
>> 
>>> On Jan 12, 2020, at 10:21 PM, karl AT aspodata DOT se wrote:
>>> 
>>> Roger:
>>> ...
>>>> However, I the following directories do not exist:
>>>> /usr/local/guile_2.0.14/include/guile/2.0
>>>> /usr/local/guile_2.0.14/lib
>>> ...
>>>>> If you have guile installed somewhere, you can tell configure et.al. to
>>>>> use it by doing e.g.:
>>>>> 
>>>>> export GUILE_CFLAGS="-I/usr/local/guile_2.0.14/include/guile/2.0 -pthread"
>>>>> export GUILE_LIBS="-L/usr/local/guile_2.0.14/lib -lguile-2.0 -latomic_ops -lgc"
>>>>> export GUILE=/usr/local/guile_2.0.14/bin/guile
>>>>> export GUILE_SNARF=/usr/local/guile_2.0.14/bin/guile-snarf
>>> Please do note that my example was guile compiled from git source and
>>> with ./configure  --prefix=/usr/local/guile_2.0.14, which is fairly
>>> nonstandard, soo my example was perhaps non helping.
>>> 
>>> What one is looking for is directories with theese files (exact version
>>> numbers might differ):
>>> 
>>> $ ls -1F /usr/local/guile_2.0.14/include/guile/2.0/
>>> libguile/
>>> libguile.h
>>> readline.h
>>> $ ls -1F /usr/local/guile_2.0.14/lib/
>>> guile/
>>> libguile-2.0.a
>>> libguile-2.0.la*
>>> libguile-2.0.so@
>>> libguile-2.0.so.22@
>>> libguile-2.0.so.22.8.1*
>>> libguile-2.0.so.22.8.1-gdb.scm
>>> libguilereadline-v-18.a
>>> libguilereadline-v-18.la*
>>> libguilereadline-v-18.so@
>>> libguilereadline-v-18.so.18@
>>> libguilereadline-v-18.so.18.0.0*
>>> pkgconfig/
>>> 
>>> Use locate to find e.g. libguile-2.0.so.
>>> 
>>> ///
>>> 
>>> On a second note, I'm having problems getting latest gschem working
>>> correctly, and is currently using lepton-schematic and
>>> old gschem (v1.9.2).
>>> 
>>> So unless you want to hunt down bugs, I suggest you do the same.
>>> 
>>> Regards,
>>> /Karl Hammar
>>> 
>> 


- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019