X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=3EY1f9xxJ5QIQNmCtyxIb1kzU/v0NIUq36LB7XVbsX0=; b=djmyxBpcgzxFmNTk/yC/SKsZ+reNoWUxOf028Dx0fIEwqyNaDZkFyoZ4truJ7PcV/I DTLAZ90APyI77goMArk1JBLs5kb0fJOwzxcdD5lNIT8tzxLHzDrIv72fPuQAJkeSWyCS hqPEY/tyuw4a8mHpi7KP9mNqd4B7xtztp98GSSViaSE9L5Ns49HxxLDUe/nGlgwhtiw+ hZ4M58RZbVp+sH1j8VIvrkPLpEFcnn9rNoOBIi/t3uqdhxHrNUvHxIxjgQN8FMpC3ODA C6s03ReDnYKBLl/+P8onWwtxc+xy/VWq/p3gaepHNT06nLqMMGN2iNkAwjbxOMEtV0+m oZmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=3EY1f9xxJ5QIQNmCtyxIb1kzU/v0NIUq36LB7XVbsX0=; b=cuX3LBjhtm+fa0Jb0jSIeYCFGf4HPMCr7C0s486RBQ163s35rkPY8ClmrgLAK79WvQ KUtsUHutU7Rqp67sCt4R5mfLdmin4xAa/Wr/YJ4fDya8K47KcL8xMRj/0WyS7DC/XtXD dKUKl64aJsCHLNxdqstcAxPOmtjYIWUKjlMpTxPfbl0nPh5/M0whdN9xNOPPspoo+kf9 XQ9YkLHus8v6JtAQJo1y2aAodfSb8Bzlw/7Zb6hAmfBgZIKoXGe6w3dMNJ1/pAI+Nys6 3CdBTDxAC4omtWQiS5ckqqMl1h+ttNvxLNIz50fprLI6kBUYH418pWaxbR1NKhCpFC0N 7WyQ== X-Gm-Message-State: AOUpUlG01W1KZ+Ce41CxJdgZmLs46mww13Psmd+wmcivCgASyuUG4aG+ VpfC267JQU+ve+p1cTqbAX/MlA== X-Google-Smtp-Source: AAOMgpfSGrcFoM4nRExVgasev1+O894r6tDyHfaZZyGfaRaxgV5WpJwsvRDjp6ILiu/XgDa3XjomFg== X-Received: by 2002:adf:f9c9:: with SMTP id w9-v6mr1919330wrr.105.1531845402418; Tue, 17 Jul 2018 09:36:42 -0700 (PDT) Date: Tue, 17 Jul 2018 19:34:28 +0300 From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com]" To: geda-help AT delorie DOT com Subject: Re: [geda-help] gschem startup problems Message-ID: <20180717163428.GA804@debian.lokolhoz> Mail-Followup-To: geda-help AT delorie DOT com References: <8b09687d-6371-acff-048d-405ffa3b175d AT q40 DOT de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <8b09687d-6371-acff-048d-405ffa3b175d@q40.de> User-Agent: Mutt/1.10.0 (2018-05-17) 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 Precedence: bulk Hi Derek, On Mon, Jul 16, 2018 at 10:15:40AM +0100, Derek Stewart (derek AT q40 DOT de) [via geda-help AT delorie DOT com] wrote: > Hi, > > I have installed gEDA on Linux Mint 18.3 x64 laptop, using the command: > > sudo apt install geda > > All seems to install OK, but when I enter: gschem from the terminal I get a > popup window saying: > > Cannot load gschem configuration > > Unable to parse config from [/home/derek/.gEDA/gschemrc]: ERROR: Unbound > variable: build-path > > > The gschem log may contain more information. > > > Attached is the gschem log. > > I have also created the gEDA config file are specified in the > > There is no system-gfarc file installed. It's not `gfa', it is `gaf' -- `gEDA and friends'. Please use proper names (gafrc) in order your system to behave correctly ;-) ... > gEDA/gschem version 1.8.2.20130925 So you're using gschem 1.8.2. ... > 3065: 6 [try-module-autoload (gschem hook) #f] ... > In unknown file: > ?: 3 [primitive-load-path "gschem/hook" ...] > In gschem/hook.scm: > 25: 2 [#] > In ice-9/boot-9.scm: > 102: 1 [# unbound-variable ...] > In unknown file: > ?: 0 [apply-smob/1 # unbound-variable ...] > > ERROR: In procedure apply-smob/1: > ERROR: In procedure module-lookup: Unbound variable: %copy-objects-hook > Failed to read init scm file [/usr/share/gEDA/scheme/gschem.scm] ... ... though your gschem tries to load the (gschem hook) module having the %copy-objects-hook procedure which appeared in 1.9.2. Obviously, as it is not present in 1.8.2, gschem.scm is not loaded and the subsequent errors are just the results of this fault. The reason, I believe, is in loading of cached guile files produced as the result of compilation of the previous geda installation. Hence, you can remove the guile cache stored in your $HOME to force recompilation. Try: rm -rf ~/.cache/guile/* and run gschem again. HTH -- Vladimir