www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2019/04/06/07:11:10

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:content-transfer-encoding
:in-reply-to:user-agent;
bh=qkfqcJ1n7cpeGyciM008FM+QJJuJhIEu6y4x5euTd9A=;
b=MJyPv3yE9g4aIOilHTQYXm5WXAvPFUW7hQsfImmGDCw42dv/wNUJ5biOvWfYSDyKo8
tLkhMpb5cmOqOK4BGhatQZcvBYjEGUZ72LoNSlT1LynLTb/SUPuD4w7hD4QDZpe5cDNp
8/xDL4LvqQn13OT+Nn37QYAydtax8t5OUmnTkCi4NvFK7VYhc/SE2/C4Kf2cnUsR+r3k
SihTTvSY4eva/+svA9Nf5UXAUCVOM9hp9tNbdb/ObOYDNKuSoMiF1bb8DcWc8tAL0NlO
J66otvwhWoIxE/8/L7kRvdL9skj8l+viehx93QYDYvTqQLapNP/GIGfrm7k/tf4zg5I9
1MTg==
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
:content-transfer-encoding:in-reply-to:user-agent;
bh=qkfqcJ1n7cpeGyciM008FM+QJJuJhIEu6y4x5euTd9A=;
b=rsvoztNOt127SVhbWrnYdIqysToiCA+qx+SbqEGGT296fGY4eh8KGQyAVbR6HJvgyK
gndAMMXr+ufob5JM+k2IbDFAm1zmq0fs36EjGRiyag8mpGT2954OUoNQShtjBkPaiQN7
oT2uyi0RRxqPrRB1Fs1/o+D9BKWAIuUf5km5Fg5y2sunjbYL1wbTNbj7z8qT/lawgTer
Kbn7pUVOPXSeAdcCavJS+IVgWxNyqd8CdPO6tff9IPlA22w5GfVuwhmzhU28LAtXy0Kj
2s+GbcfAsAVzix2VKMKosBPMVTYA65DpYszWFzAHtOLi1C1T2yhpcAU2Rah2A0X6nq8G
R2uQ==
X-Gm-Message-State: APjAAAUN6ryRL6p3mmHDnaOfNdUPJizvhdXegHrH8XaZdGkKCfk3fIsQ
oJTvAjJYKkYB5UCOJkq8kVla9q0R
X-Google-Smtp-Source: APXvYqw6Y4+DNuRJ4O9xsFXCDA1JOS/O1eAbvEHthBm3JN6b6tZIEzhsw3288nfO9ziKQpxM9y1WWw==
X-Received: by 2002:a2e:974d:: with SMTP id f13mr9733834ljj.140.1554548929285;
Sat, 06 Apr 2019 04:08:49 -0700 (PDT)
Date: Sat, 6 Apr 2019 14:08:46 +0300
From: "Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
To: geda-help AT delorie DOT com
Subject: [geda-help] Re: Debian package dependencies
Message-ID: <20190406110846.miosf2dwo7ox56ob@newvzh.lokolhoz>
Mail-Followup-To: geda-help AT delorie DOT com
References: <CAHsNvaAZKmisCbEhkFtqDo_vN7yvPjHvMiz919fgbLb+PLJP-A AT mail DOT gmail DOT com>
<xn7ec95yg9 DOT fsf AT envy DOT delorie DOT com>
<CAHsNvaBWdhC3x1iuVZRHhAU9f_TLRp0dvX+_Psh+=v1nZaw6iw AT mail DOT gmail DOT com>
<CAJZxidAY_kofsvbQBkdtLPKDABD-xF2NYC2mf0boWKqYeZt2Ug AT mail DOT gmail DOT com>
<CAHsNvaA4hjxV8MkQc2DoRGjAwhss2S3NvQcWAf8-v7Dz=TVyMw AT mail DOT gmail DOT com>
<20190405101514 DOT 248c097c AT demon>
<CAHsNvaCgQr-tRvAsdkB-HJGBbASA7yEeK4py5uTnhRGR_u-+aA AT mail DOT gmail DOT com>
<20190405174234 DOT bdp4xx7ujvuo7dhd AT newvzh DOT lokolhoz>
<CAHsNvaDdoRXDnPxNs9WO=UfFC9_NPmf44HSPNR8TOdM57Nz7sQ AT mail DOT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <CAHsNvaDdoRXDnPxNs9WO=UfFC9_NPmf44HSPNR8TOdM57Nz7sQ@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Note-from-DJ: This may be spam
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

Graham,

On Fri, Apr 05, 2019 at 10:45:15PM +0100, Graham S (graham DOT seale AT gmail DOT com) [via geda-help AT delorie DOT com] wrote:
> Hello Vladimir
> Thank you for the help. I have now had some success, but it would have gone
> better if I had taken care of the dependencies first, instead of having
> repeated adventures with ./configure.
> 
> I will likely be having to check more dependencies soon because, it seems,
> if I am going to have a PCB, and gEDA suite that is more recent than 5
> years old, then I have to fetch the latest stable versions, check
> dependencies first, and then install.
> 
> With the kind help from Dmitry, I did succeed in getting past the stumbles
> over dependencies in ./configure, and do #make install, and it (mostly)
> worked!
> 
> After launching pcb, the output from Window => About now reads..
> -------------------------------------------------------
> This is PCB, an interactive
> printed circuit board editor
> version v4.2.0-gb2bcf627
> 
> Compiled on Apr  5 2019 at 21:38:12
> 
> by harry eaton
> --------------------------------------------------------
> 
> Note:
> At the very end of the *# make install*, I did see some messages about texi.
> -------------------------------------------------------
> pcb.texi:2791: @include: could not find options.texi
> pcb.texi:4656: @include: could not find pcbfile.texi
> pcb.texi:5870: @include: could not find wire_size.texi
> pcb.texi:5873: @include: could not find letter_size.texi
> pcb.texi:5876: @include: could not find fractional_size.texi
> pcb.texi:5879: @include: could not find metric_size.texi
> pcb.texi:6018: @include: could not find actions.texi
> pcb.texi:5961: @ref reference to nonexistent node `Renumber Action'
> pcb.texi:4335: @menu reference to nonexistent node `Object Flags'
> pcb.texi:4336: @menu reference to nonexistent node `PCBFlags'
> Makefile:602: recipe for target 'pcb.info' failed
> make[2]: *** [pcb.info] Error 1
> make[2]: Leaving directory '/home/graham/Downloads/PCB-gEDA/doc'
> Makefile:892: recipe for target 'install' failed
> make[1]: *** [install] Error 2
> make[1]: Leaving directory '/home/graham/Downloads/PCB-gEDA/doc'
> Makefile:537: recipe for target 'install-recursive' failed
> make: *** [install-recursive] Error 1
> -------------------------------------------------------------------------------------------------------
> I do not know how essential this texi is, and I am guessing that 'Object
> Flags' and 'PCBFlags' sound kind of important!
> It did not prevent PCB from launching.

The extension '.texi' is one of source files of texinfo
documentation. It can be converted into '.info', '.html', and
other file formats. The pcb manual is created from those '.texi'
files and can always be found here:

http://pcb.geda-project.org/manual.html

As far as I can see, the part of the documentation inlined in C
sources, requires Perl to be fetched and installed (options.texi,
actions.texi, etc.). Please check if it is installed on your
machine.

> 
> I attempted to remove the old 2014 version of pcb, which lives in
> /usr/share/pcb.
> When I tried, the message said it was going to remove geda-xgsch2pcb as
> well!

Yeah, in Debian, xgsch2pcb has hard dependencies on geda-gaf and
pcb tools. However, its repository is available at
http://git.geda-project.org/.

> 
> At this point I remember that very likely the whole rest of the geda suite
> has somewhat been left behind.
> I have all of them installed- like geda-gschem, and geda-gattrib, and
> geda-symbols, and more.
> Several install via the geda metapackage in the Ubuntu repository.
> All are at version 1:1.8.2-5, very likely also 5 years old!
> 
> Clearly I have to do something about that.
> I am shortly to upgrade the whole distro, and be using some new SSD
> hardware.
> I expect that even after upgrade to the latest Linux Mint 19.1, the Ubuntu
> repository it uses will probably still be distributing gEDA and pcb
> versions somewhat from the past.
> If I want it to be at the latest stable version, then it has to be done
> this way.


I've released the last (unstable) geda-gaf version 1.9.2 in
2015. Me and several other devs have forked the project since then
and now it is named lepton-eda and lives on github (see my
signature below). The last released version of lepton-eda is 1.9.7
and today it is available in Debian testing (thanks to Bdale
Garbee). The last geda-gaf version in Debian is still 1.8.2.

> 
> Thank you all again for your kind assistance

You're welcome :-)

-- 
  Vladimir

(λ)επτόν EDA — https://github.com/lepton-eda

- Raw text -


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