Mail Archives: geda-help/2019/04/04/19:40:47
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=mime-version:references:in-reply-to:from:date:message-id:subject:to;
|
| bh=buJe1fSepL27GiE5cAL46nxgkNYtE0j/Tv6tYauJ2M4=;
|
| b=nNhmbXCU+vuZlXd05Malkp39u+FgRe+KBa5WQJxtIx26g63HFoQz7KkHHbuWoM43Gh
|
| 0szfMZyCf69qqW5VLgx7ksBk4eYICL/egTPX+NSDwDMjt3+76DvSWlhQFwxI3EU5WGI7
|
| elQ1oqDSu1uDUQPuD1/WI0jwxRZqFwrtJefRlsTNUXZXpYGNp5FBJEv39vXwLTCPImho
|
| nFQPYPyC2tY+1mPjMIQ7xzUXsVN7CJ9RaMT06fqooMI1pQLgRpJbT9KYMeXx0ULvG1MC
|
| vtY1hP9hW9+gOpeA1gm74ER41yqjlfJFbY4xhL4tRAXRUHbWpddSklsbpBXZIVFF9wFh
|
| iXzw==
|
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed;
|
| d=1e100.net; s=20161025;
|
| h=x-gm-message-state:mime-version:references:in-reply-to:from:date
|
| :message-id:subject:to;
|
| bh=buJe1fSepL27GiE5cAL46nxgkNYtE0j/Tv6tYauJ2M4=;
|
| b=pJxc44hUV5QfgnxgjGFMv5fuvV9/G8KCgMgHxLhApxLcEFBlKXeg7RLpQF1/A7EIHI
|
| SsHsuFoBrV9/pt7ix8OeI9rbFHEv3UmSuEKueG4qtESL0HQaGnHlR0rN176c6W7gqVMD
|
| 98ONwljDGo2OpAQg0OUjCsIB9G65bvPjOa6ck6/HAFwNo7h7CAOD7F0d2L8FBfCjjAkC
|
| 2FzpicAcPtMNhy6f4n5kbL1/T6Fhf7iBOYC6sTApIfFnxsJw4vKlyJFNCbrqnpgFbyqe
|
| rlDD0nvIz7Hn15bzQ5+VD/Rd3NtdGMiLFMtVIhF/G2a8iwv5BkajTFsp6yZurWMj3YyC
|
| Vecg==
|
X-Gm-Message-State: | APjAAAXnSXPW4fKtTk4st2b/2AcBFoBBkeSe5AVJWMJYCNK/3my9bK9b
|
| ImJGAPQHL19RmDGWraYWw8yGsdOmqRxsL7QfW610R166
|
X-Google-Smtp-Source: | APXvYqxAG0imdggL+GXR7oexKQuw80ipLYH4RqUTmHoMwcNq19ulH2Z78d/UJCv6qbohPBNTQAbFJjslYjRNHScJOwQ=
|
X-Received: | by 2002:a24:33d3:: with SMTP id k202mr6464445itk.129.1554421223231;
|
| Thu, 04 Apr 2019 16:40:23 -0700 (PDT)
|
MIME-Version: | 1.0
|
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>
|
In-Reply-To: | <CAJZxidAY_kofsvbQBkdtLPKDABD-xF2NYC2mf0boWKqYeZt2Ug@mail.gmail.com>
|
From: | "Graham S (graham DOT seale AT gmail DOT com) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
|
Date: | Fri, 5 Apr 2019 00:40:11 +0100
|
Message-ID: | <CAHsNvaA4hjxV8MkQc2DoRGjAwhss2S3NvQcWAf8-v7Dz=TVyMw@mail.gmail.com>
|
Subject: | Re: [geda-help] PCB and resizing via holes?
|
To: | geda-help AT delorie DOT com
|
Reply-To: | geda-help AT delorie DOT com
|
--000000000000d7964e0585bce4d7
Content-Type: text/plain; charset="UTF-8"
I downloaded the latest version using ..
git clone git://git.geda-project.org/pcb.git
All seemed to go OK, and all the required tools (gcc, automake,etc) are all
present.
The ,/autogen.sh ran OK and made the configure file.
Then I encountered the first stumble while running ,/configure.
It is about DBUS.
-----------------------------------
checking for whether to use DBUS... yes
checking for DBUS... no
configure: error: Cannot find dbus-1 >= 0.61, install it and rerun
./configure
Please review the following errors:
No package 'dbus-1' found
------------------------------------
I this Linux Mint, it uses the Ubuntu (Xenial).
The package is called "dbus", not "dbus-1" although there are references to
"dbus-1-debug" and dbus-1-doc".
I checked ..
--------------------------------------
graham # apt-get install dbus
Reading package lists... Done
Building dependency tree
Reading state information... Done
dbus is already the newest version (1.10.6-1ubuntu3.3).
----------------------------------------
So we do have DBUS installed OK - it came with the distro automatically
installed.
Unfortunately, configure looks for dbus-1.
I an a application user, not a programmer.
I would not usually meddle with automatically generated scripts, but might
it be something as easy as replacing all references "dbus-1" with "dbus" in
the configure script?
Maybe I will try it anyway. It might make a mess, but I can start over if
it does.
Regards
Graham
On Thu, 4 Apr 2019 at 21:58, Chad Parker (parker DOT charles AT gmail DOT com) [via
geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
> Hi Graham-
> This is a known bug:
> https://bugs.launchpad.net/pcb/+bug/1496603
>
> It has to do with how window managers intercept the "Alt" key. Likely when
> you press "Alt" and click, you'll drag around the entire window. The window
> manager is intercepting the keystrokes and acting instead of passing the
> input along to pcb. It's possible that the selection of this key
> combination actually predated that window manager behavior.
>
> We're planning to fix it in the next release, which I imagine will drop in
> the next couple of months.
>
> The version you're using is obviously 5 years old, and many improvements
> have been made in that time. I would strongly recommend updating to the
> latest release if possible. If your distribution doesn't include newer
> versions, you can always build and install pcb from source. I'd be happy to
> help you with that if you need.
>
> Thanks,
> --Chad
>
> On Thu, Apr 4, 2019 at 4:29 PM Graham S (graham DOT seale AT gmail DOT com) [via
> geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>
>> Thank you. This does work!
>> I have to ask, when did it change, and, if you know, then why?
>> The motivation for assigning part of a logical key binding set to a menu
>> function that is available in the toolbar anyway seems unclear.
>>
>> Do I need to use a more up-to-date version?
>> For me to get a more recent version from the repository, I would have to
>> install Linux Mint 19.1, or use some more deliberate method.
>> Anyway, my thanks for the prompt reply, and that it did work.
>>
>> My regards
>> Graham
>>
>> On Thu, 4 Apr 2019 at 21:08, DJ Delorie <dj AT delorie DOT com> wrote:
>>
>>>
>>> You can select the via, and use the "command line":
>>>
>>> :ChangeDrillSize(Selected,=28mil)
>>>
>>> (i.e. press ":" and type "Change...", then <ENTER>)
>>>
>>> You can also override the menu bar shortcuts by finding gpcb-menu.res
>>> (you might need to build pcb from sources to get a copy), editing it,
>>> and putting it in ~/.pcb/
>>>
>>
--000000000000d7964e0585bce4d7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><div><div><div><div><div><div><div><div><div><div>I d=
ownloaded=C2=A0 the latest version using ..<br>git clone git://<a href=3D"h=
ttp://git.geda-project.org/pcb.git">git.geda-project.org/pcb.git</a><br><br=
></div>All seemed to go OK, and all the required tools (gcc, automake,etc) =
are all present.<br></div><div>The ,/autogen.sh ran OK and made the configu=
re file.<br></div>Then I encountered the first stumble while running ,/conf=
igure.<br>=C2=A0It is about DBUS.<br>-----------------------------------<br=
>checking for whether to use DBUS... yes<br>checking for DBUS... no<br>conf=
igure: error: Cannot find dbus-1 >=3D 0.61, install it and rerun ./confi=
gure<br>Please review the following errors:<br>No package 'dbus-1' =
found<br>------------------------------------<br></div>I this Linux Mint, i=
t uses the Ubuntu (Xenial).<br></div>The package is called "dbus"=
, not "dbus-1" although there are references to "dbus-1-debu=
g" and dbus-1-doc".<br><br></div>I checked ..<br>----------------=
----------------------<br>graham # apt-get install dbus<br>Reading package =
lists... Done<br>Building dependency tree=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 <br>Reading state information... Done<br>dbus is already the newest ver=
sion (1.10.6-1ubuntu3.3).<br>----------------------------------------<br></=
div>So we do have DBUS installed OK - it came with the distro automatically=
installed.<br></div>Unfortunately, configure looks for dbus-1.<br><br></di=
v>I an a application user, not a programmer.<br>I would not usually meddle =
with automatically generated scripts, but might it be something as easy as =
replacing all references "dbus-1" with "dbus" in the co=
nfigure script?<br><br></div>Maybe I will try it anyway. It might make a me=
ss, but I can start over if it does.<br></div>Regards<br></div>Graham<br><d=
iv><div><div><div><div><br><br><div><br><br><div><div><div><br><br><br><div=
><br></div></div></div></div></div></div></div></div></div></div></div><br>=
<div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, 4 =
Apr 2019 at 21:58, Chad Parker (<a href=3D"mailto:parker DOT charles AT gmail DOT com"=
>parker DOT charles AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com=
">geda-help AT delorie DOT com</a>] <<a href=3D"mailto:geda-help AT delorie DOT com">g=
eda-help AT delorie DOT com</a>> wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex"><div dir=3D"ltr"><div>Hi Graham-</div><div>This is a kn=
own bug:<br></div><div dir=3D"ltr"><a href=3D"https://bugs.launchpad.net/pc=
b/+bug/1496603" target=3D"_blank">https://bugs.launchpad.net/pcb/+bug/14966=
03</a></div><div dir=3D"ltr"><br></div><div>It has to do with how window ma=
nagers intercept the "Alt" key. Likely when you press "Alt&q=
uot; and click, you'll drag around the entire window. The window manage=
r is intercepting the keystrokes and acting instead of passing the input al=
ong to pcb. It's possible that the selection of this key combination ac=
tually predated that window manager behavior.<br></div><div dir=3D"ltr"><br=
></div><div>We're planning to fix it in the next release, which I imagi=
ne will drop in the next couple of months.</div><div><br></div><div>The ver=
sion you're using is obviously 5 years old, and many improvements have =
been made in that time. I would strongly recommend updating to the latest r=
elease if possible. If your distribution doesn't include newer versions=
, you can always build and install pcb from source. I'd be happy to hel=
p you with that if you need. <br></div><div><br></div><div>Thanks,</div><di=
v>--Chad<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" cla=
ss=3D"gmail_attr">On Thu, Apr 4, 2019 at 4:29 PM Graham S (<a href=3D"mailt=
o:graham DOT seale AT gmail DOT com" target=3D"_blank">graham DOT seale AT gmail DOT com</a>) [vi=
a <a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank">geda-help AT delo=
rie.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_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2=
04);padding-left:1ex"><div dir=3D"ltr"><div><div><div><div><div>Thank you. =
This does work!<br></div>I have to ask, when did it change, and, if you kno=
w, then why?<br></div><div>The motivation for assigning part of a logical k=
ey binding set to a menu function that is available in the toolbar anyway s=
eems unclear.<br></div><div><br>Do I need to use a more up-to-date version?=
<br></div>For me to get a more recent version from the repository, I would =
have to install Linux Mint 19.1, or use some more deliberate method.<br>Any=
way, my thanks for the prompt reply, and that it did work.<br><br></div></d=
iv>My regards<br></div>Graham<br></div><br><div class=3D"gmail_quote"><div =
dir=3D"ltr" class=3D"gmail_attr">On Thu, 4 Apr 2019 at 21:08, DJ Delorie &l=
t;<a href=3D"mailto:dj AT delorie DOT com" target=3D"_blank">dj 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"><br>
You can select the via, and use the "command line":<br>
<br>
:ChangeDrillSize(Selected,=3D28mil)<br>
<br>
(i.e. press ":" and type "Change...", then <ENTER>=
;)<br>
<br>
You can also override the menu bar shortcuts by finding gpcb-menu.res<br>
(you might need to build pcb from sources to get a copy), editing it,<br>
and putting it in ~/.pcb/<br>
</blockquote></div>
</blockquote></div>
</blockquote></div>
--000000000000d7964e0585bce4d7--
- Raw text -