X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=fzQA3KcAIJpY3qh1DzNO0dGiBsVtAI+CGbHifDkR5Wo=; b=ydkRpXTn3veMTO2rmx8DB4bYCbj8O7cWlkNoCVz6NQDpMMFIm59kDUaV6TyijxMf8a nUqdJ3v4Oa2cRXnyQvYwc1UEp/bEiXFietNTM6HgeX3IrP1CRMXuSQyehjmvBIc2SprZ ikXCn0EEAtPXYPzgUY+SGmc7J0Klb6apkG33yVRracGGQWchk6zQXGzzoYdEx1A6q271 2Ml9Izwkk59kFNGLtzMZpNUwk+jeKnZ59pwLrdA4NtSoKxiful/vapBSzbJY0iyMZdoK rNKdW9neGmkCS4apOlZt6eoiFKUDkpkCDtB/29a9Cka4fZ2LyG6D/kKe3Lsde4me6dOJ Tb4g== X-Received: by 10.112.118.206 with SMTP id ko14mr10508625lbb.14.1407151826839; Mon, 04 Aug 2014 04:30:26 -0700 (PDT) Date: Mon, 4 Aug 2014 15:30:14 +0400 From: Vladimir Zhbanov To: geda-help AT delorie DOT com Subject: Re: [geda-help] gsch2pcb or gnetlist -g gsch2pcb fails to generate initial pcb Message-ID: <20140804113014.GK24580@localhost.localdomain> Mail-Followup-To: geda-help AT delorie DOT com References: <53A1A7F1 DOT 7030600 AT philippklostermann DOT de> <53AAC15C DOT 6000901 AT philippklostermann DOT de> <1404130652 DOT 16971 DOT 11 DOT camel AT pcjc2lap> <53B15CB0 DOT 7070103 AT philippklostermann DOT de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <53B15CB0.7070103@philippklostermann.de> User-Agent: Mutt/1.5.23 (2014-03-12) 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 On Mon, Jun 30, 2014 at 02:48:48PM +0200, Philipp Klostermann wrote: > Am 30.06.2014 14:17, schrieb Peter Clifton: > > It sounds like your guile version may not be providing the > > (ensure-batch-mode!) method. > > > > Could you check which version of the guile package(s) you have > > installed, and additionally, report the output of: > > > > guile --version. > > > > Try tab-completing guile at the command prompt, and see what other > > versions are available. For example, I have guile-1.8 and guile-2.0 > > albus:~# guile --version > guile (GNU Guile) 2.0.5-deb+1-3 I have the same version of guile and all works fine. > > License LGPLv3+: GNU LGPL 3 or later . > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > albus:~# guile > guile guile-1.8 guile-2.0 guile-config guile-snarf > guile-tools > albus:~# guile > > I've found out, that (ensure-batch-mode!) is deprecated, but I couldn't > find any information, that it's not available, anymore. If I say: locate '*.scm'|grep guile|xargs grep -l "ensure-batch-mode" I have /usr/share/guile/2.0/ice-9/boot-9.scm /usr/share/guile/2.0/ice-9/deprecated.scm /usr/share/guile/2.0/ice-9/popen.scm /usr/share/guile/2.0/ice-9/scm-style-repl.scm If you look at deprecated.scm you can find a line which reads: "`set-batch-mode?!' is deprecated. Use `ensure-batch-mode!' instead." So "ensure-batch-mode" is not deprecated. It is a new function. The following command dlocate /usr/share/guile/2.0/ice-9/boot-9.scm shows that the 'ensure-batch-mode' procedure lives in guile-2.0-libs. Is this package installed on your system? Try to reinstall it together with guile. > > Maybe it has something to do with the other problems that I had, that > relate to my automake version 1.11.6? I suspect something is wrong with your guile installation. Does the command: guile -c 'ensure-batch-mode!' work for you?