I have now included the packages for czmq and zmq from Jessie into the Raspbian distro
They are still tagged ~jessie, but that does not matter, because that is what the dependencies specify anyway.
It is certainly a much simpler solution to re-building a complete set of binaries just to have a ~raspbian tag in them
http://deb.machinekit.io/debian/dists/raspbian/main/binary-armhf/Packages

If you have the time and inclination, try my suggestion of switching to the Jessie distro first, it should just work.
The only difference between a package tagged ~jessie-armhf and ~raspbian-armhf is the name in the control file etc.
You can download one from each distro folder and run debdiff on them to show this.
In future distributions (Stretch onwards) there will not be specific raspbian packages.

Otherwise, just purge all your old packages,
apt-get update
apt-get install machinekit machinekit-rt-preempt
and let the dependencies list pull in libczmq, libzmq and python-zmq


On 17/10/17 08:59, Petros Makris wrote:
Thanks!, I will give it a try this evening and let you now.

On Tue, Oct 17, 2017 at 10:49 AM, [email protected] <[email protected]> wrote:

All the packages of version 0.1.1507881226-1mk for raspbian are there

Unfortunately raspbian should no longer exist as a distro, because the packages are binary identical to jessie-armhf

Installing machinekit first, will find machinekit-rt-preempt, but it is probably not going to find libczmq4 and libzmq3, because they have jessie tags.

You should find that if you purge your packages (machinekit, machinekit-rt-preempt libczmq libzmq python-zmq),
change the distro tag in your /etc/sources.list.d/machinekit.list to jessie
do
apt-get update
apt-get install machinekit machinekit-rt-preempt

It will install and work

Otherwise, later I should be able to produce some libs that are specifically tagged ~raspbian.

On 16/10/17 22:10, Petros Makris wrote:
All I can see is that machinekit depends on libczmq4 which is available in stretch.

On Monday, October 16, 2017 at 11:41:06 PM UTC+3, Petros Makris wrote:
Hello,

If booting to the latest 8.x jessie raspbian and following the instructions in machinekit.io you get

(after installing the latest rt-preempt kernel)

The following packages have unmet dependencies:

machinekit-rt-preempt: Depends: machinekit (=0.1.1507881226-1mk.travis.master.git15d5a3f6) but is not going to be installed

Any ideas? 


--
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 machinekit+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit
---
You received this message because you are subscribed to a topic in the Google Groups "Machinekit" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/machinekit/vSPXdPspyEs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to machinekit+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

--
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 [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

--
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 [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to