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]" 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: <20190405101514 DOT 248c097c AT demon> <20190405174234 DOT bdp4xx7ujvuo7dhd AT newvzh DOT lokolhoz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: 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 Precedence: bulk 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