#linuxcnc-devel Logs

Sep 05 2020

#linuxcnc-devel Calendar

03:38 PM htasta: hey hou, my pull request had an unsuccessful check: continuous-integration/travis-ci/pr — The Travis CI build could not complete due to an error
03:42 PM htasta: can someone tell me what I need to do to fix that? thx
03:45 PM andypugh: Have you looked at the travis log?
03:47 PM htasta: yeah, wasn't very useful:
03:47 PM htasta: The job exceeded the maximum log length, and has been terminated.
03:47 PM andypugh: Hmm. The job exceeded the maximum log length, and has been terminated.
03:47 PM andypugh: It sounds like it isn’t your fault
03:48 PM htasta: phew D
03:48 PM htasta: :D
03:48 PM andypugh: have you run runtests?
03:48 PM htasta: btw, should I make pull request for every version (2.8, 2.9, master) or do you guys do the merging between branches?
03:48 PM htasta: no I haven't
03:49 PM andypugh: Typically we merge upstream, so if something is added to 2.8 then it will be merged in to master.
03:49 PM htasta: I made it for 2.7, was that dumb?
03:50 PM andypugh: But I think this would be a “master” thing, as it is a new feature rathe than a bugfix.
03:51 PM htasta: ok, so pull request for master than then you guys merge it back? or is 2.7 completely closed now only bugfixes?
03:53 PM andypugh: No, if it goes in to master it won’t be pulled back to 2.7 or 2.8
03:53 PM andypugh: There probably won’t be another 2.7 release
03:54 PM htasta: oh ok, so for now I would have to use my hack and try to get it merged into 2.8, right?
03:54 PM andypugh: Well, you can use it yourself, obviously.
03:57 PM andypugh: I don’t think it would go in to 2.8.
03:58 PM htasta: why?
03:58 PM andypugh: Because it is a new feature rather than a bugfix.
03:59 PM htasta: oh ok
03:59 PM andypugh: (2.8 is now released on the server, but I have been to busy this weekend to test the .iso file and the Pi image)
04:00 PM htasta: aaah yeah, I saw a commit like this and was wondering where it is because on the homepage I only saw 2.7.15 lol
04:01 PM htasta: ok then, so imma cancel my pull requests then and do it for master, ok?
04:02 PM andypugh: Probably best
04:05 PM htasta: ok cool, thanks for the help. gn8
04:05 PM Tom_L: andypugh, you could have asked :) wasn't aware they were ready
04:06 PM Tom_L: i might have a look after while
04:07 PM Tom_L: still tux on the rpi?
04:12 PM andypugh: I haven’t made the new pi image yet
04:13 PM Tom_L: i thought they built together now..
04:13 PM Tom_L: guess not
04:13 PM jepler: andypugh: congrats and thanks for 2.8
04:14 PM andypugh: jepler: There has to be a better way to get the files from the buildbot to my local rsync than the one I used.
04:14 PM jepler: I don't know.
04:15 PM jepler: I don't know how to try for myself without causing extra trouble either
04:15 PM andypugh: Because it’s presented as a web page file listing, I ended up using a complicated wget.
04:15 PM jepler: I saw that
04:15 PM jepler: seb presumbly has ssh access to the files, but you don't.
04:15 PM andypugh: I suspect seb has scp access.
04:16 PM jepler: if he had time to implement things, it's possible to imagine making it easier for you with things like scp-only ssh account, anonymous rsync but I can't put that on his plate unilaterally
04:16 PM andypugh: anonymous ftp seems like it might be easy to set up.
04:16 PM jepler: anything but ftp, please, not ftp
04:16 PM jepler: it's the 2020s, etc
04:17 PM andypugh: Laplink? :-)
04:17 PM Tom_L: omg
04:21 PM jepler: andypugh: can you tell me a bit more about why you think pi/raspberry is better than tux/linuxcnc? Expectations of people who have used pi distros before is bigger than expectations of people who have used linuxcnc distros before?
04:22 PM Tom_L: for naming? i just followed jt's tut to change it to me
04:23 PM andypugh: jepler: I am not sure that I would choose to have any default account, but that is Pi convention.
04:25 PM andypugh: It’s pi/raspberry and linuxcnc/tux. tux seems a bit short for a password. But the main thing is that the password didn’t come with the image. And I am not sure how to tell people the password in a way they will remember.
04:29 PM andypugh: jepler: I don’t think linuxcnc/tux has ever been a LinuxCNC default combination? (and the wiki password is “chips”)
04:29 PM jepler: huh maybe I'm dreaming then
04:29 PM JT-Shop: you could make it auto login... and have a READ.ME on the desktop
04:30 PM jepler: It does auto login, I think the problem is when you want to sudo?
04:30 PM JT-Shop: that's what I did on the hard drives I used to sell
04:30 PM jepler: I changed it so it should follow the pi default .. if you want to watch paint dry, here's the build -- https://www.twitch.tv/honestpangolin685 which fails 2/3 of the time with a failure to apt-get something and the you restart from scratch
04:30 PM andypugh: JT-Shop: Yes, that was something that I planned to do. (whichever password is chosen)
04:31 PM jepler: it should pick up 2.8 from linuxcnc.org if the indexes are up to date(?) I guess I should have asked whether the armhf was still in process
04:31 PM andypugh: jepler: I was planning to build the pi image myself (the 2.8.0~pre3 was one I built using your pi-gen repo.
04:31 PM JT-Shop: I have a step by step somewhere to add a new user name and password and delete pi
04:32 PM jepler: yes, I've followed it
04:32 PM andypugh: Yes, the index should be up to date.
04:32 PM jepler: andypugh: I found I had some non-pushed changes in my pi-gen repo so if what you were able to get from github worked that's great .. but I pushed some stuff just now
04:33 PM jepler: we can transfer that repo into the linuxcnc org, that would probably be a good idea
04:34 PM jepler: andypugh: objections to making github.com/linuxcnc/pi-gen (transferred copy of what's in my repo right now)?
04:35 PM andypugh: None from me.
04:35 PM jepler: if what I JUST pushed is broken it'd be fine to revert any of it, etc, I don't have much ego tied up in it
04:36 PM jepler: https://github.com/linuxcnc/pi-gen
04:36 PM andypugh: (it’s unlikely that I will build a new Pi image before Monday, i have familiy visiting)
04:37 PM jepler: and if the image building finishes it would appear at http://zaphod.unpythonic.net/pi/
04:38 PM cradek: omg 2.8 !?
04:40 PM jepler: your lathe still on 2.4?
04:40 PM cradek: I'm not sure, but there's a minor bug in touchy that I notice every once in a while
04:41 PM cradek: I guess I don't know what versions are on my 4 real machines
04:58 PM andypugh: cradek: Had a funny touchy bug lasat week. The machine started up and G0 only offered me (IIRC) Q and R
04:58 PM andypugh: A reboot corrected the issue.
05:00 PM cradek: ooh, weird!
05:01 PM cradek: my bug is if the list of programs is exactly one page, it will sometimes? show you the "next" (empty) page when you poke to load a program
05:26 PM andypugh: The file list is a bit funny anyway. (and made more so by the fact that I tend to transfer files in via smb from the Mac, and that puts annoying cruft in the folder (._xxxx files)
05:26 PM andypugh: I keep meaning to modify the file listing to only show ngc files.
05:41 PM cradek: oh hm, I would have figured it already did that
05:41 PM cradek: that would be smart!
05:43 PM andypugh: Looking, it does.
05:44 PM andypugh: The problem (and I blame Apple, not Touchy) is the the OSX stores some file-browser metadata. So a file called “slot.ngc” would have a metadata file called ._slot.ngc
05:45 PM andypugh: So in my (probably unusual) situation there are .ngc files which are not ngc files.
05:46 PM cradek: I agree with your blame, but you could sure make it ignore files starting with dot
05:47 PM cradek: that would be very unix-typical and unsurprising I'd think
05:48 PM andypugh: Yes, it’s just a matter of remembering when I get back from the workshop
06:54 PM jepler: untested: -rw-r--r-- 1 root root 1.3G Sep 5 18:22 image_2020-09-05-linuxcnc-pi4.zip