Mail Archives: geda-help/2020/09/05/10:16:49
--000000000000e79eaf05ae917057
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi Shashank Chintalagiri,
Lepton, xorn, pcb, and pcb-rnd - are they all forks? It is elements that I
know nothing about and which a user should'nt need to know about.
I think an installation instruction and a tutorial would do a lot for
Lepton. The installation instruction for Ubuntu 20.04 would take about 11
lines and should not be too difficult to maintain. Could'nt the tutorial
pretty easily be produced on basis of the gsch2pcb tutorial by changing
some file- and command names?
Best regards
torben
On Sat, Sep 5, 2020 at 3:04 PM Shashank Chintalagiri (
shashank DOT chintalagiri AT gmail DOT com) [via geda-help AT delorie DOT com] <
geda-help AT delorie DOT com> wrote:
> I have actually had quite the reverse experience on Ubuntu 20.04 LTS.
> While gEDA was not in the repositories, lepton was or was almost triviall=
y
> installable. Older ubuntu versions came with an outdated gEDA in the
> repositories so I've been compiling gEDA from release source tarballs and
> git for quite some time now, but after about a half hour of dealing with
> dependencies and the build still failing I just gave up and decided to us=
e
> lepton.
>
> This followed an issue with gEDA on a previous Ubuntu install (probably
> 19.10) where all of a sudden gschem segfaults on start-up for no apparent
> reason.
>
> While I am not particularly happy that gEDA development (within which I
> include both lepton, xorn, pcb, and pcb-rnd) has become this complicated
> web of forks and seemingly unmaintained software, I for one am relieved
> that lepton exists so I can still use my old schematics.
>
> As an aside, I might note that lepton forked gschem at an unfortunate
> point. The gschem UI is in a state in lepton which, in my opinion, is ver=
y
> annoying. The side panels are pretty useless as they stand now to have
> permanent residence on a big portion of the screen. Gschem did go through
> that same phase, which was when I started using the git head more regular=
ly
> once they cleaned up that side panel layout and made it more useful. It
> would be nice if lepton could do something about it as well.
>
> I do not wish to belittle the effort it takes to create and maintain thes=
e
> pieces of software or start some kind of flame war, but I do think this
> fork and associated issues will have to be resolved one way or the other
> sooner rather than later, or gEDA (and lepton) will continue to leak
> mindshare. My suspicion is that the fork which is able to keep distributi=
on
> packages and installers updated will be the one that wins out. We're
> already talking about investigating the use of kicad, even though we have=
a
> number of hand rolled tools which specifically depend on the much
> friendlier file format of gschem.
>
>
> On Sat, 5 Sep, 2020, 12:32 Torben Friis (friistf AT gmail DOT com) [via
> geda-help AT delorie DOT com], <geda-help AT delorie DOT com> wrote:
>
>> Hi,
>> I think I have been mixed up in problems and arguments I dont understand=
.
>> Please compare my situation as a user of gEDA with the situation I am in
>> now. With gEDA I could install it by a simple statement or a click in
>> Ubuntu programs and I had access to a very good tutorial. Now I have spe=
nt
>> 4 days installing Lepton-eda and I am not finished yet and there is no
>> tutorial. I am also left with the feeling that the Lepton-eda project is=
in
>> trouble. Is there an authorised version of Lepton-eda? Is there a tutori=
al
>> coming? What is Ubuntu's role now? Does gEDA still exist and being
>> maintained?
>> I realize that "you guys" work out of interest for the project, but I
>> would just like to know the situation so I can decide wether I should go
>> back to Ubuntu 18.01 and gEDA or wether I should continue my installatio=
n
>> and wait for a tutorial.
>> Am I the only user in difficulty?
>> Best regards
>> torben
>>
>> On Fri, Sep 4, 2020 at 7:55 PM Vladimir Zhbanov (vzhbanov AT gmail DOT com)
>> [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>
>>> On Fri, Sep 04, 2020 at 06:05:19PM +0200, Torben Friis (
>>> friistf AT gmail DOT com) [via geda-help AT delorie DOT com] wrote:
>>> > Hi,
>>> > Done processing. Work performed:
>>> > 2 file elements and 0 m4 elements added to board.pcb.
>>> >
>>> > Next step:
>>> > 1. Run pcb on your file board.pcb.
>>> > You will find all your footprints in a bundle ready for you to
>>> place
>>> > or disperse with "Select -> Disperse all elements" in PCB.
>>> >
>>> > 2. From within PCB, select "File -> Load netlist file" and select
>>> > board.net to load the netlist.
>>> >
>>> > 3. From within PCB, enter
>>> >
>>> > :ExecuteFile(board.cmd)
>>> >
>>> > to propagate the pin names of all footprints to the layout.
>>> >
>>> > torben AT torben-Aspire-E5-773G:~/lepton-cli/proj1$ pcb board.pcb
>>> >
>>> > (pcb:8515): Gtk-CRITICAL **: 17:57:26.755: IA__gtk_window_resize:
>>> assertion
>>> > 'width > 0' failed
>>> > Killed
>>> >
>>> > As it appears I get a blank screen?
>>> >
>>> > Are the files set up as shown below correct? - it is taken straight
>>> out of
>>> > gsch2pcb tutorial:
>>> >
>>> > torben AT torben-Aspire-E5-773G:~/lepton-cli/proj1$ ls
>>> > alarm1.sch packages project
>>>
>>>
>>> Cannot say anything since I cannot see their contents :-)
>>>
>>>
>>> --
>>> Vladimir
>>>
>>> (=CE=BB)=CE=B5=CF=80=CF=84=CF=8C=CE=BD EDA =E2=80=94 https://github.com=
/lepton-eda
>>>
>>
--000000000000e79eaf05ae917057
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:large">Hi Shashank Chintalagiri,<br>Lepton, xo=
rn, pcb, and pcb-rnd - are they all forks? It is elements that I know nothi=
ng about and which a user should'nt need to know about.<br>I think an i=
nstallation instruction and a tutorial would do a lot for Lepton. The insta=
llation instruction for Ubuntu 20.04 would take about 11 lines and should n=
ot be too difficult to maintain. Could'nt the tutorial pretty easily be=
produced on basis of the gsch2pcb tutorial by changing some file- and comm=
and names?<br>Best regards<br>torben</div></div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Sep 5, 2020 at 3:04 PM Sh=
ashank Chintalagiri (<a href=3D"mailto:shashank DOT chintalagiri AT gmail DOT com">sha=
shank DOT chintalagiri AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie.=
com">geda-help AT delorie DOT com</a>] <<a href=3D"mailto:geda-help AT delorie DOT com=
">geda-help AT delorie DOT com</a>> wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex"><div dir=3D"auto">I have actually had quite the reve=
rse experience on Ubuntu 20.04 LTS. While gEDA was not in the repositories,=
lepton was or was almost trivially installable. Older ubuntu versions came=
with an outdated gEDA in the repositories so I've been compiling gEDA =
from release source tarballs and git for quite some time now, but after abo=
ut a half hour of dealing with dependencies and the build still failing I j=
ust gave up and decided to use lepton.=C2=A0<div dir=3D"auto"><br></div><di=
v dir=3D"auto">This followed an issue with gEDA on a previous Ubuntu instal=
l (probably 19.10) where all of a sudden gschem segfaults on start-up for n=
o apparent reason.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>While I am not particularly happy that gEDA development (within which I in=
clude both lepton, xorn, pcb, and pcb-rnd) has become this complicated web =
of forks and seemingly unmaintained software, I for one am relieved that le=
pton exists so I can still use my old schematics.=C2=A0</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">As an aside, I might note that lepton forke=
d gschem at an unfortunate point. The gschem UI is in a state in lepton whi=
ch, in my opinion, is very annoying. The side panels are pretty useless as =
they stand now to have permanent residence on a big portion of the screen. =
Gschem did go through that same phase, which was when I started using the g=
it head more regularly once they cleaned up that side panel layout and made=
it more useful. It would be nice if lepton could do something about it as =
well.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">I do not wis=
h to belittle the effort it takes to create and maintain these pieces of so=
ftware or start some kind of flame war, but I do think this fork and associ=
ated issues will have to be resolved one way or the other sooner rather tha=
n later, or gEDA (and lepton) will continue to leak mindshare. My suspicion=
is that the fork which is able to keep distribution packages and installer=
s updated will be the one that wins out. We're already talking about in=
vestigating the use of kicad, even though we have a number of hand rolled t=
ools which specifically depend on the much friendlier file format of gschem=
.</div><div dir=3D"auto"><br></div></div><br><div class=3D"gmail_quote"><di=
v dir=3D"ltr" class=3D"gmail_attr">On Sat, 5 Sep, 2020, 12:32 Torben Friis =
(<a href=3D"mailto:friistf AT gmail DOT com" target=3D"_blank">friistf AT gmail DOT com</=
a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank">geda-he=
lp AT delorie DOT com</a>], <<a href=3D"mailto:geda-help AT delorie DOT com" target=3D=
"_blank">geda-help AT delorie DOT com</a>> wrote:<br></div><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_default"=
style=3D"font-family:arial,helvetica,sans-serif;font-size:large">Hi,<br>I =
think I have been mixed up in problems and arguments I dont understand.<br>=
Please compare my situation as a user of gEDA with the situation I am in no=
w. With gEDA I could install it by a simple statement or a click in Ubuntu =
programs and I had access to a very good tutorial. Now I have spent 4 days =
installing Lepton-eda and I am not finished yet and there is no tutorial. I=
am also left with the feeling that the Lepton-eda project is in trouble. I=
s there an authorised version of Lepton-eda? Is there a tutorial coming? Wh=
at is Ubuntu's role now? Does gEDA still exist and being maintained?<br=
>I realize that "you guys" work out of interest for the project, =
but I would just like to know the situation so I can decide wether I should=
go back to Ubuntu 18.01 and gEDA or wether I should continue my installati=
on and wait for a tutorial.<br>Am I the only user in difficulty?<br>Best re=
gards<br>torben</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Fri, Sep 4, 2020 at 7:55 PM Vladimir Zhbanov (<a hr=
ef=3D"mailto:vzhbanov AT gmail DOT com" rel=3D"noreferrer" target=3D"_blank">vzhba=
nov AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" rel=3D"nor=
eferrer" target=3D"_blank">geda-help AT delorie DOT com</a>] <<a href=3D"mailto=
:geda-help AT delorie DOT com" rel=3D"noreferrer" target=3D"_blank">geda-help AT delo=
rie.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex">On Fri, Sep 04, 2020 at 06:05:19PM +0200, Torben Friis (<a href=3D"m=
ailto:friistf AT gmail DOT com" rel=3D"noreferrer" target=3D"_blank">friistf AT gmail=
.com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" rel=3D"noreferrer" =
target=3D"_blank">geda-help AT delorie DOT com</a>] wrote:<br>
> Hi,<br>
> Done processing.=C2=A0 Work performed:<br>
> 2 file elements and 0 m4 elements added to board.pcb.<br>
> <br>
> Next step:<br>
> 1.=C2=A0 Run pcb on your file board.pcb.<br>
>=C2=A0 =C2=A0 =C2=A0You will find all your footprints in a bundle ready=
for you to place<br>
>=C2=A0 =C2=A0 =C2=A0or disperse with "Select -> Disperse all el=
ements" in PCB.<br>
> <br>
> 2.=C2=A0 From within PCB, select "File -> Load netlist file&qu=
ot; and select<br>
>=C2=A0 =C2=A0 =C2=A0<a href=3D"http://board.net" rel=3D"noreferrer nore=
ferrer" target=3D"_blank">board.net</a> to load the netlist.<br>
> <br>
> 3.=C2=A0 From within PCB, enter<br>
> <br>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :ExecuteFile(board.cmd)<br>
> <br>
>=C2=A0 =C2=A0 =C2=A0to propagate the pin names of all footprints to the=
layout.<br>
> <br>
> torben AT torben-Aspire-E5-773G:~/lepton-cli/proj1$ pcb board.pcb<br>
> <br>
> (pcb:8515): Gtk-CRITICAL **: 17:57:26.755: IA__gtk_window_resize: asse=
rtion<br>
> 'width > 0' failed<br>
> Killed<br>
> <br>
> As it appears I get a blank screen?<br>
> <br>
> Are the files set up as shown below correct? - it is taken straight ou=
t of<br>
> gsch2pcb tutorial:<br>
> <br>
> torben AT torben-Aspire-E5-773G:~/lepton-cli/proj1$ ls<br>
> alarm1.sch=C2=A0 packages=C2=A0 project<br>
<br>
<br>
Cannot say anything since I cannot see their contents :-)<br>
<br>
<br>
-- <br>
=C2=A0 Vladimir<br>
<br>
(=CE=BB)=CE=B5=CF=80=CF=84=CF=8C=CE=BD EDA =E2=80=94 <a href=3D"https://git=
hub.com/lepton-eda" rel=3D"noreferrer noreferrer" target=3D"_blank">https:/=
/github.com/lepton-eda</a><br>
</blockquote></div>
</blockquote></div>
</blockquote></div>
--000000000000e79eaf05ae917057--
- Raw text -