Re: [Emc-developers] Building LinuxCNC on Debian 10

2019-10-11 Thread Gene Heskett
On Wednesday 10 July 2019 18:33:15 John wrote:

I know this is late, but its the only discussion I can find in this years 
emc tree.

> Hi Seb,
>
> It never hurts to double tag team when wrestling a problem out.
>
> I think your correct that having yapps2-runtime | python-yapps for dev
> is a correct solution and I can test that on a fresh install in the
> morning.
>
> JT
>
> On 7/10/19 4:35 PM, Sebastian Kuzminsky wrote:
> > On 7/10/19 2:59 PM, John Thornton wrote:
> >> I deleted yapps2-runtime from debian/control.top.in in the dev
> >> section as that is the only place grep can find yapps2-runtime and
> >> rebuilt. Now dev installs without complaining. I tested halcompile
> >> and it runs, is there anything else in dev besides halcompile?
> >
> > Hi JT, it looks like you and i have been duplicating effort on this
> > yapps thing today.
> >
> > If you remove yapps2-runtime from linuxcnc-dev's runtime
> > dependencies it will install on Buster, but halcompile will not run
> > -- it needs to import yapps.
> >
> > In the older distros that we support on 2.7 (Lucid, Precise, and
> > Wheezy through Stretch), the yapps runtime is in
> > `yapps2-runtime.deb`, but in Buster it moved to `python-yapps`. So
> > the simple fix there is to have linuxcnc-dev depend on
> > `yapps2-runtime | python-yapps` instead of just `yapps2-runtime`.
This is lowercase, the original is UPPERCASE and has underscore spaces
> > I have been hacking a bit on the yapps issue today and I have a
> > couple of branches nearly ready to go that i think addresses this
> > yapps thing for Buster, and also cleans up the whole yapps situation
> > a bunch by removing the old copy of yapps from our git repo, and
> > instead build-depending on the packaged yapps from the distro.  I'll
> > add you as a reviewer on the PR when i make it shortly.
>
A final solution please John, as in a copy/paste of that line in 
debian/control.top.c?  I don't know if is case sensitive and its not 
working here. Or better yet, commit it and I'll pull a new .zip.

Ahh, I may have it, its gone past that in building the debs. I also 
installed python_yapps.

Thanks.


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] what do I use for yapps???

2019-10-11 Thread Gene Heskett
Greetings all;

In doing a dpkg-buildpackage in master, I've run into a scripting problem 
I think.

Its asking for yapps, but on the pi, I only have a yapps2.

Fix?

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers