No, just installing python-yapps is not enough.
The whole Machinekit/machinekit branch of development with its repository
https://github.com/machinekit/machinekit is no longer developed and so new versions of packages are not going to happen. So the needed change is not going to be done there.
But given that you already have dpkg .deb package of Machinekit (probably from
deb.machinekit.io), you can manually alter that dpkg package to use python-yapps. Tutorial is (for example) here:
http://www.lucademarini.com/thedarkmaster/2008/05/24/how-to-create-manipulate-a-deb-file-of-a-compiled-application/ You will trash the original PGP signature, but that's no concern for your needs.
Cern.
Apr 5, 2020, 14:08 by
jiriproc...@gmail.com:
> Sorry, maybe it is a silly question, but how do I update the machinekit package?
> I guess that installing python-yapps is not enough.
>
> Thank you
> Jiri
>
> Dne neděle 5. dubna 2020 13:14:56 UTC+2
ce...@tuta.io napsal(a):
>
>> Hi,
>> Apr 5, 2020, 08:40 by >>
jiripro...@gmail.com <>>> :
>>
>> > Any update on this issue now?
>> >
>> yes, this issue was solved by ORing python-yapps (which is in buster: >>
https://packages.debian.org/>> buster/python-yapps>> ) in place of yapps2-runtime (which is only for jessie and stretch: >>
https://packages.debian.org/>> stretch/yapps2-runtime>> ).
>>
>> However, machinekit package is obsolete. So it was probably not fixed there. You can just update the package to use another dependency.
>>
>> Cern.
>>
>> > Because I am having the same problem.
>> >
>> > The following packages have unmet dependencies:
>> > machinekit-rt-preempt : Depends: machinekit (= 0.1.1570528621.git9239acb-1~>> buster) but it is not going to be installed
>> > Depends: yapps2-runtime but it is not installable
>> > E: Unable to correct problems, you have held broken packages.
>> >
>> >
>> >
>> >
>> >
>> >
>> > Dne neděle 16. února 2020 18:06:37 UTC Mr Greg napsal(a):
>> >
>> >>
>> >>
>> >> On Sunday, 16 February 2020 17:13:15 UTC, >> >>
ce...@tuta.io <>>> <>>> wrote:
>> >>
>> >>> Hello,
>> >>> Feb 16, 2020, 16:59 by >>> >>
mr84...@gmail.com <>>> <>>>> :
>> >>>
>> >>> >
>> >>> >
>> >>> > On Sunday, 16 February 2020 14:42:33 UTC, >>> >>
ce...@tuta.io <>>> <>>>> wrote:
>> >>> >
>> >>> >> Hello,
>> >>> >> Feb 15, 2020, 22:06 by >> >>> >>
mr84...@gmail.com <>>> <>>>> <>>> :
>> >>> >>
>> >>> >> >
>> >>> >> >
>> >>> >> > On Saturday, 15 February 2020 20:26:24 UTC, Bas de Bruijn wrote:
>> >>> >> >
>> >>> >> >>
>> >>> >> >> > Any known workaround for this problem?
>> >>> >> >>
>> >>> >> >> Try installing the package manually first. `sudo apt install <insertpackagenamehere>`
>> >>> >> >>
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > My problem is the package <yapps2-runtime> no longer exists in Buster. It has been removed.
>> >>> >> > See
>> >>> >> > >> >>> >>
https://reposcope.com/package/>> >>> >> yapps2-runtime>>
>> >>> >> >
>> >>> >> > Machinelit Buster does not recognise the replacement <python-yapps> ( installed manually first )
>> >>> >> >
>> >>> >> this is odd. The problems should have been solved a year ago with ORing the python-yapps package for Debian Buster, i.e. this line: >> >>> >>
https://github.com/machinekit/>> >>> >> machinekit-hal/blob/>> 120c9f765cf12bcd337b66308b64b3>> >>> >> 146a26ec8d/debian/control.d/>> >>> >>
control.in#L20 <
http://control.in#L20>>> <>>
http://control.in#L20>> >>>> >> and the >> >>> >>
https://github.com/machinekit/>> >>> >> machinekit-hal/commit/>> d25ca64184660a44fcd6b3162b6e75>> >>> >> 84d781ee16>> commit.
>> >>> >>
>> >>> >> I can install Machinekit-HAL Buster on my amd64 computer without problem.
>> >>> >>
>> >>> >> Could you post the command sequence what you are trying to do?
>> >>> >>
>> >>> >> Thanks,
>> >>> >> Cern.
>> >>> >>
>> >>> >> >
>> >>> >> > Cheers
>> >>> >> > MrGreg
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > --
>> >>> >> > website: > >> >>> >>
http://www.machinekit.io>> >>> >> > blog: > >> >>> >>
http://blog.machinekit.io>> >>> >> > github: > >> >>> >>
https://github.com/machinekit>> >>> >> >>>> >
>> >>> >> > ---
>> >>> >> > You received this message because you are subscribed to the Google Groups "Machinekit" group.
>> >>> >> > To unsubscribe from this group and stop receiving emails from it, send an email to > >> machi...@>> >>> >>
googlegroups.com <
http://googlegroups.com>>> <>>
http://googlegroups.com>> >>>> <>>> > .
>> >>> >> > To view this discussion on the web visit > >> >>> >>
https://groups.google.com/d/>> >>>> > >> msgid/machinekit/40e69652->> 5e83-4285-9055-6dcae4c2852d%>> >>> >>
40googlegroups.com <
http://40googlegroups.com>>> <>>
http://40googlegroups.com>> >>>> >> <>> >>> >>
https://groups.google.com/d/>> >>>> > >> msgid/machinekit/40e69652->> 5e83-4285-9055-6dcae4c2852d%>> >>> >>
40googlegroups.com?utm_medium= <
http://40googlegroups.com?utm_medium=>>> <>>
http://40googlegroups.com?>> utm_medium=>> >>>> >> email&utm_source=footer>> >> .
>> >>> >> >
>> >>> >>
>> >>> >>
>> >>> >
>> >>> >
>> >>> > OK to expand on my OP
>> >>> >
>> >>> > Trying to install machinekit Buster on an Rpi3B
>> >>> > Starting here
>> >>> > >>> >>
http://www.machinekit.io/docs/>> >>> getting-started/installing->>> packages/>>>
>> >>> > Following section9 :
>> >>> > 9. Debian Buster on armhf
>> >>> >
>> >>> > Apt successful
>> >>> > RT from here
>> >>> > >>> >>
https://github.com/guysoft/>> >>> RealtimePi>>>
>> >>> >
>> >>> > Install runtime packages : Fail
>> >>> >
>> >>> > Missing dependency
>> >>> > yapps2-runtime ( non existent package in Debian)
>> >>> >
>> >>> > I'm guessing that the arm machinekit package has not been built with the necessary updates to <python-yapps>
>> >>> >
>> >>> > ???
>> >>> >
>> >>> oh, yeah, I can see it now. You are trying to install the deprecated Machinekit package, which require the yapps2-runtime.
>> >>>
>> >>> Well, that's an error in documentation. (Which I am going to repair.) The one Machinekit package was superseded by two packages - Machinekit-HAL and Machinekit-CNC. But the Machinekit-CNC cannot be installed because of pulled python-gnome2 from Buster. You can use the-snowwhite's hack from >>> >>
https://github.com/machinekit/>> >>> machinekit/issues/1323#>>> issuecomment-536042893>>> . However, from LinuxCNC discussion >>> >>
https://github.com/LinuxCNC/>> >>>> > linuxcnc/issues/341>>> it looks like the package is useless and can be removed. I will try it.
>> >>>
>> >>> Cern.
>> >>>
>> >>> T
>> >>>
>> >>> >
>> >>> >
>> >>> >
>> >>> > --
>> >>> > website: > >>> >>
http://www.machinekit.io>> >>> > blog: > >>> >>
http://blog.machinekit.io>> >>> > github: > >>> >>
https://github.com/machinekit>> >>> >>
>> >>> > ---
>> >>> > You received this message because you are subscribed to the Google Groups "Machinekit" group.
>> >>> > To unsubscribe from this group and stop receiving emails from it, send an email to > >>> >>
machi...@googlegroups.com <>>> <>>>> > .
>> >>> > To view this discussion on the web visit > >>> >>
https://groups.google.com/d/>> >>>> > msgid/machinekit/b2ab0a59->>> 0dee-4d4c-bea6-2538f8e416c3%>>>> > >>
40googlegroups.com <
http://40googlegroups.com>>> >>> <>>> >>
https://groups.google.com/d/>> >>>> > msgid/machinekit/b2ab0a59->>> 0dee-4d4c-bea6-2538f8e416c3%>>>> > >>
40googlegroups.com?utm_medium= <
http://40googlegroups.com?utm_medium=>>> >>> email&utm_source=footer>>> >> .
>> >>> >
>> >>>
>> >>>
>> >>
>> >>
>> >> OK
>> >>
>> >> Thanks for the FYI & Info Update
>> >>
>> >> Looks like I will have to wait until there is a fix and resolution to this.
>> >> I look forward to it :)
>> >>
>> >> Many thanks for responding and looking into this problem.
>> >>
>> >> Cheers
>> >> MrGreg
>> >>
>> >
>> >
>> >
>> > --
>> > website: > >>
http://www.machinekit.io>> > blog: > >>
http://blog.machinekit.io>> > github: > >>
https://github.com/machinekit>>
>> > ---
>> > You received this message because you are subscribed to the Google Groups "Machinekit" group.
>> > To unsubscribe from this group and stop receiving emails from it, send an email to > >> machi...@>>
googlegroups.com <>>> > .
>> > To view this discussion on the web visit > >>
https://groups.google.com/d/>> msgid/machinekit/4b3eb8de->> a025-47ca-9e30-b5e4ce5c1c2e%>>
40googlegroups.com>> <>>
https://groups.google.com/d/>> msgid/machinekit/4b3eb8de->> a025-47ca-9e30-b5e4ce5c1c2e%>>
40googlegroups.com?utm_medium=>> email&utm_source=footer>> >> .
> To unsubscribe from this group and stop receiving emails from it, send an email to >
machinekit+...@googlegroups.com> .
> To view this discussion on the web visit >
https://groups.google.com/d/msgid/machinekit/eee6a3a8-f9d0-4280-9c4d-1906eafd2fb8%40googlegroups.com <
https://groups.google.com/d/msgid/machinekit/eee6a3a8-f9d0-4280-9c4d-1906eafd2fb8%40googlegroups.com?utm_medium=email&utm_source=footer>> .
>