I started with a clean debian install of Jessie and added machinekit.
It ran the simulations fine.
Then I tried to install and build from source following the instructions from the machinekit-docs.
I'm not stuck at ./configure --with-rt-preempt
checking for AVAHI... no
configure: error: Package requirements (avahi-client > 0.6) were not met:
No package 'avahi-client' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
I try to install libavahi-client-dev, but can't
# sudo apt-get install libavahi-client-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libavahi-client-dev : Depends: libdbus-1-dev (>= 0.60) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
And it won't install libdbus-1-dev because of a version issue.
# sudo apt-get install libdbus-1-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libdbus-1-dev : Depends: libdbus-1-3 (= 1.8.20-0+deb8u1) but 1.10.8-1 is to be installed
E: Unable to correct problems, you have held broken packages.
This is probably an issue with libdbus, but I'm stuck.
Same kind of issue with libboost-thread-dev,
libboost-thread-dev : Depends: libboost-thread1.55-dev but it is not going to be installed
libboost-date-time1.55-dev : Depends: libboost-date-time1.55.0 (= 1.55.0+dfsg-3) but it is not going to be installed
Anyone run into these issues ?
Is my version of jessie too new ?
Anyone have any ideas ?
# uname -a
Linux debian 4.1.0-0.bpo.1-rt-amd64 #1 SMP PREEMPT RT Debian 4.1.3-1~bpo8+1 (2015-08-12) x86_64 GNU/Linux
Colin..