Thanks for the response. I was able to try the flavor commands this 
morning: all variants segfaulted with different codes. I will try the 
reverted packages (or the updated packages depending on timing) this 
evening. 

B

On Monday, March 20, 2017 at 5:44:32 AM UTC-5, Schooner wrote:
>
>
> On 20/03/17 09:06, schoo...@btinternet.com <javascript:> wrote:
>
> Just an update on this
>
> It is just possible there is a corruption in the machinekit repo, which is 
> causing problems with recent package builds too
> We have just tried a build from a fresh clone of the repo and get all 
> sorts of errors
>
> Brian - If you know how, are you able to revert packages back to something 
> produced at around 8th March and try those?
>
> http://deb.machinekit.io/debian/pool/main/m/machinekit/machinekit_0.1.1488973272-1mk.travis.master.git187524c9~1jessie_i386.deb
> and the matching flavor package
>
> Simon - likewise, but don't screw up your system if you are not sure
>
> We are looking at it , but it may take a while to resolve
>
>
> The problem has been found and a correcting PR made.
>
> There was an unexpected knock on from another recent change, which did not 
> show up in test builds and even allowed packages to build without errors,
> despite them not having setuid on required files and flavor segfaulting 
> and not getting the proper kernel flavour, so it defaulted to posix.
>
> The build process will take a while, I will advise once new packages are 
> available, until then do not update
>
> Reverting to the packages I suggested will work if you are desperate to 
> use your system and have the non working packages installed
>
>
>
>
> On 20/03/17 08:33, schoo...@btinternet.com <javascript:> wrote:
>
> Can you try running the flavor binary in /usr/libexec
>
> Running flavor on its own should give the kernel flavour
>
> Also run flavor -m , flavor -b and flavor -d
>
> This seems similar to Simon Mali's problem when he upgraded, the kernel 
> flavour was not being detected and a default of posix was being tried.
>
> On 20/03/17 03:17, Brian Schousek wrote:
>
>
> I'm trying to get a basic Machinekit up and running on an older PC. I've 
> apparently successfully installed and started an RT-PREEMPT kernel (see ref 
> 1), properly installed the appropriate machinekit packages (see ref2), and 
> tried to start things up with various configurations. Ref 3 shows a 
> representative error (through iterations I determined that just trying to 
> run 'realtime' yields the same errors as starting the whole package, and 
> errors out much quicker.) My interpretation of ref 3 is that it is trying 
> to run rtapi_posix (not installed) instead of rt-preempt. As can be seen in 
> ref 4 there is an executable for rtapi_app_rt-preempt but no 
> rtapi_app_posix so it's no great surprise there is an error in ref 3.
>
> What simple thing am I missing here? I've been unsuccessful in finding a 
> solution in this forum and on the machinekit website. 
>
>
> *Ref 1* 
> { 
> brian@surely:/usr/libexec/linuxcnc⇒  uname -a 
> Linux surely 4.1.19-rt22mah #1 SMP PREEMPT RT Tue Mar 15 09:12:20 CET 2016 
> i686 GNU/Linux
> }
>
> *Ref 2*
> {
> brian@surely:/usr/libexec/linuxcnc⇒  apt list --installed | grep machine
> machinekit/stable,now 0.1.1489960089-1mk.travis.master.git7df8d183~1jessie 
> i386 [installed,automatic]
> machinekit-dev/stable,now 
> 0.1.1489960089-1mk.travis.master.git7df8d183~1jessie i386 [installed]
> machinekit-rt-preempt/stable,now 
> 0.1.1489960089-1mk.travis.master.git7df8d183~1jessie i386 [installed]
> }
>
> *Ref 3*
> {brian@surely:~⇒  sudo realtime start                                     
>                                
> Warning - /usr/libexec/linuxcnc/rtapi_app_posix not setuid
> 'sudo make setuid' missing?
> /usr/bin/realtime: line 111: test: =: unary operator expected
> /usr/bin/realtime: line 174:  4065 Segmentation fault      ${rtapi_msgd} 
> --instance=$MK_INSTANCE $NAME_CMD --rtmsglevel=$DEBUG --usrmsglevel=$DEBUG 
> --halsize=$HAL_SIZE $MSGD_OPTS
> rtapi_msgd startup failed - aborting
> /usr/bin/realtime: line 192: /usr/libexec/linuxcnc/rtapi_app_posix: No 
> such file or directory
> rtapi_app startup failed - aborting
> halcmd: cant connect to rtapi_app: -1 (uri= 
> uuid=a42c8c6b-4025-4f83-ba28-dad21114744a): rtapi_rpc(): reply timeout
>
> halcmd: the rtapi:0 RT demon is not running - please investigate 
> /var/log/linuxcnc.log
> halcmd: the msgd:0 logger demon is not running - please investigate 
> /var/log/linuxcnc.log
> }
>
> *Ref 4*
> {
> brian@surely:~⇒  ls /usr/libexec/linuxcnc  -l                             
>                               
> total 200
> -rwxr-xr-x 1 root root  14888 Mar 19 17:52 flavor
> -rwxr-xr-x 1 root root   5960 Mar 19 17:52 inivar
> -rwxr-xr-x 1 root root  14268 Mar 19 17:52 pci_read
> -rwxr-xr-x 1 root root  14288 Mar 19 17:52 pci_write
> -rwsr-xr-x 1 root root 101368 Mar 19 17:52 rtapi_app_rt-preempt
> -rwxr-xr-x 1 root root  43960 Mar 19 17:52 rtapi_msgd
> }
> -- 
> 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+...@googlegroups.com <javascript:>.
> 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 machinekit+...@googlegroups.com <javascript:>.
> 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 machinekit+...@googlegroups.com <javascript:>.
> 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 machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to