#linuxcnc-devel Logs

May 23 2019

#linuxcnc-devel Calendar

01:46 PM andypugh: OK, so how do I get these ISO images that I made on the actual server?
03:26 PM andypugh: http://www.linuxcnc.org/iso/linuxcnc-2.7.14-wheezy.iso
03:26 PM andypugh: I have updated the link in git, I guess that the buildbot will catch up eventually?
03:27 PM andypugh: I notice that the french and Spanish download pages still point to Ubuntu 10.04 and Alex Joni’s mirror
03:37 PM JT-Shop: where is that at?
03:40 PM andypugh: http://linuxcnc.org/docs/2.7/html/getting-started/getting-linuxcnc-es.html
03:40 PM andypugh: und/et
03:41 PM JT-Shop: ok, that does take a while to update lately online
03:41 PM JT-Shop: I can scratch that off my list then
03:44 PM andypugh: I don’t know how you get to this French page: https://github.com/LinuxCNC/linuxcnc/blob/master/docs/src/getting-started/Getting-LinuxCNC_fr.txt
03:49 PM KimK: andypugh: Maybe try ~/linuxcnc-dev/docs/src/getting-started/ ?
03:50 PM andypugh: KimK: I mean I don’t know how you navigate to that page in the french online docs
03:50 PM KimK: Ah!
04:04 PM KimK: andypugh: It has somehow become hidden (non-clickable) at line 21 under "Guide de demarrage": https://postimg.cc/DSQPVSBj
04:05 PM andypugh: I think I see the le probleme
04:06 PM KimK: Heh, I see what you did there. Leading and trailing A need to be uppercase?
04:07 PM andypugh: There is a spurious </a> in the middle of the URL
04:07 PM KimK: Oh, yes, very good.
04:09 PM JT-Shop: andypugh: I'll add it to this page in a bit http://linuxcnc.org/documents/
04:09 PM * KimK hereby awards Andy the Wine and Cheese Medallion, with truffle cluster.
04:11 PM JT-Shop: well I guess this page is good enough http://linuxcnc.org/docs/2.7/html/index.html
04:11 PM JT-Shop: I forgot I had the links on the top of that page
04:12 PM andypugh: Hmm, how do we kick of a docs build?
04:13 PM andypugh: (I fixed the markup, I think)
04:13 PM KimK: linuxcnc-build: ?
04:13 PM KimK: linuxcnc-build: help
04:13 PM linuxcnc-build: Get help on what? (try 'help <foo>', or 'commands' for a command list)
04:13 PM KimK: linuxcnc-build: commands
04:13 PM linuxcnc-build: buildbot commands: commands, dance, destroy, force, hello, help, last, list, mute, notify, source, status, stop, unmute, version, watch
04:13 PM KimK: linuxcnc-build: help force
04:13 PM linuxcnc-build: Usage: force build [--branch=branch] [--revision=revision] [--props=prop1=val1,prop2=val2...] <which> <reason> - Force a build
04:14 PM andypugh: linuxcnc-build: help dance
04:14 PM linuxcnc-build: No usage info for 'dance'
04:14 PM andypugh: linuxcnc-build: dance
04:14 PM linuxcnc-build: <(^.^<)
04:14 PM linuxcnc-build: <(^.^)>
04:14 PM linuxcnc-build: (>^.^)>
04:14 PM linuxcnc-build: (7^.^)7
04:14 PM linuxcnc-build: (>^.^<)
04:14 PM KimK: linuxcnc-build: force build
04:14 PM linuxcnc-build: you must provide a Builder, try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>'
04:15 PM andypugh: linuxcnc-build: force —branch=2.7
04:15 PM linuxcnc-build: try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>'
04:15 PM KimK: linuxcnc-build: force build --branch=2.7
04:15 PM linuxcnc-build: you must provide a Builder, try 'force build [--branch=BRANCH] [--revision=REVISION] [--props=PROP1=VAL1,PROP2=VAL2...] <WHICH> <REASON>'
04:16 PM andypugh: <shrug>
04:17 PM KimK: linuxcnc-build: force build docs fix_html
04:17 PM linuxcnc-build: no such builder 'docs'
04:19 PM KimK: linuxcnc-build: force build buildbot fix_html
04:19 PM linuxcnc-build: no such builder 'buildbot'
04:21 PM KimK: linuxcnc-build: help builder
04:21 PM linuxcnc-build: no such command 'builder'
04:21 PM KimK: linuxcnc-build: help build
04:21 PM linuxcnc-build: no such command 'build'
04:21 PM JT-Shop2: andypugh: I think I made a note downstairs, let me look
04:24 PM jthornton: linuxcnc-build: force build --branch=2.8 2000.docs
04:24 PM linuxcnc-build: build forced [ETA 8m11s]
04:24 PM linuxcnc-build: I'll give a shout when the build finishes
04:24 PM jthornton: there you go
04:24 PM linuxcnc-build: build #4783 of 2000.docs is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/2000.docs/builds/4783
04:25 PM jthornton: linuxcnc-build: force build --branch=2.7 2000.docs
04:25 PM linuxcnc-build: build forced [ETA 8m11s]
04:25 PM linuxcnc-build: I'll give a shout when the build finishes
04:26 PM jthornton: http://buildbot.linuxcnc.org/buildbot/builders/2000.docs/builds/4783
04:28 PM KimK: Thanks, JT. Thanks, Andy.
04:30 PM andypugh: linuxcnc-build: force build --branch=2.7 2000.docs
04:30 PM linuxcnc-build: The build has been queued, I'll give a shout when it starts
04:33 PM JT-Shop2: 2.7 is already queued
04:33 PM JT-Shop2: going to build it twice to be sure?
04:38 PM andypugh: Oops! Can’t read
04:48 PM linuxcnc-build: Hey! build 2000.docs #4784 is complete: Success [3build successful]
04:48 PM linuxcnc-build: Build details are at http://buildbot.linuxcnc.org/buildbot/builders/2000.docs/builds/4784
04:48 PM linuxcnc-build: build forced [ETA 7m55s]
04:48 PM linuxcnc-build: I'll give a shout when the build finishes
04:55 PM linuxcnc-build: Hey! build 2000.docs #4785 is complete: Success [3build successful]
04:55 PM linuxcnc-build: Build details are at http://buildbot.linuxcnc.org/buildbot/builders/2000.docs/builds/4785
04:55 PM JT-Shop2: I wonder why 2.8 failed?
05:05 PM andypugh: I forgot to update the sha and md5 sums…
05:05 PM mozmck: JT-Shop2: git failed saying: fatal: Couldn't find remote ref 2.8
05:12 PM andypugh: mozmck: I giess there is no point updating the master version of the docs for the 2.7 wheezy download? (ie http://linuxcnc.org/docs/devel/html/getting-started/getting-linuxcnc.html )
05:13 PM mozmck: I wouldn't think so... is there even a test ISO with master on it?
05:13 PM mozmck: Should the download links even go in the docs?
05:14 PM mozmck: Seems like an actual Downloads page might be better with links to the main ISO as well as test ISOs such as stretch and jessie
05:17 PM jthornton: mozmck: I'm working on that at the moment
05:17 PM mozmck: Great!
05:17 PM jthornton: dunno if you noticed the changes I made so far or not
05:18 PM jthornton: should it be master not 2.8 for a force build?
05:18 PM mozmck: on the website?
05:18 PM mozmck: ah, that's probably it.
05:18 PM jthornton: yea
05:19 PM jthornton: I added an archive page for old stuff and added a documents page so the header is not lost when you go there
05:19 PM mozmck: No, I've been pretty busy with work
05:19 PM jthornton: that's good I think
05:19 PM mozmck: Oh yeah, nice.
05:20 PM jthornton: linuxcnc-build: force build --branch=master 2000.docs
05:20 PM linuxcnc-build: build forced [ETA 7m44s]
05:20 PM linuxcnc-build: I'll give a shout when the build finishes
05:20 PM mozmck: Yeah, need the money, but would rather be working outside or something.
05:21 PM jthornton: I've had very little work this year so far, so doing stuff around the house and coop
05:21 PM jthornton: need to clean out my shop lol
05:21 PM mozmck: Interesting. I'm actually designing a chicken coop door controller right now in my spare time
05:22 PM jthornton: I have a bullet proof automagic chicken door and control
05:22 PM mozmck: bullet proof - is that the brand or is it armor plated?
05:23 PM jthornton: it turns the lights on at dawn and opens the door at sunrise if sunrise to sunset > 14hrs
05:23 PM jthornton: well it has an aluminum diamond plate door and I've been polishing the code for a couple of years
05:23 PM mozmck: Unfortunately I lost all but 2 of my chickens recently to predators. I needed a door :-)
05:23 PM mozmck: :-(
05:24 PM jthornton: ouch, my neighbor finally gave up on free ranging hers she has lost so many
05:24 PM jthornton: she put up a fence and strung a hot wire on it similar to my setup
05:24 PM jthornton: you loosing them at night?
05:24 PM jthornton: losing even
05:25 PM mozmck: I had them in a pen but I didn't close the door at night. They did fine for a year and then I started loosing them pretty fast.
05:25 PM jthornton: yea once a predator finds the buffet table they keep coming back
05:25 PM mozmck: door of the chicken house that is. I let them free range sometimes during the day.
05:26 PM jthornton: do you have power in your coop?
05:26 PM mozmck: Yep. We plan to move sometime around the end of the year or beginning of next, so I'll try again at the new place and make a better setup.
05:26 PM mozmck: No
05:26 PM Tom_L: jthornton puts his up in the hilton
05:26 PM jthornton: when you move run power and a cat5 cable out there :)
05:27 PM jthornton: chilton actually
05:27 PM mozmck: I'm actually making this controller for someone else to sell - it will be battery powered. Probably shouldn't say much more about it than that though.
05:27 PM jthornton: https://www.youtube.com/watch?v=b7k8oaLa-7k
05:27 PM mozmck: chilton hotel - must have something to do with car repair.
05:27 PM jthornton: is it just a simple timer based control?
05:28 PM jthornton: chickton then
05:28 PM andypugh: So, I get an email about each new subscriber. Is it worth considering spamming all those that might have downloaded the dodgy .iso with a link t the new one and/or instructions how to fix the old one?
05:28 PM mozmck: No, will have a light sensor too, and probably other features.
05:28 PM andypugh: jthornton: That’s the worst guillotine I have ever seen
05:28 PM jthornton: I'd say yes to those that downloaded after debian changed
05:29 PM Tom_L: andypugh i'd wait til they scream for help
05:29 PM mozmck: Your door looks nice.
05:29 PM jthornton: too slow I know
05:29 PM jthornton: I like the second one better of course
05:30 PM andypugh: Actually, the speed is probably fine, so that even slow chickens don’t get trapped
05:30 PM jthornton: a bit of advice on the light sensor a thunder storm will be dark enough to make the door close wanna know how I know?
05:30 PM jthornton: the door doesn't close till dusk each day so no chickens will be trying to get in as they can't see in the dark
05:31 PM jthornton: http://gnipsel.com/images/chickens/12x16-coop/coop-door-01.jpg
05:31 PM linuxcnc-build: Hey! build 2000.docs #4786 is complete: Warnings [8warnings compile]
05:31 PM linuxcnc-build: Build details are at http://buildbot.linuxcnc.org/buildbot/builders/2000.docs/builds/4786
05:31 PM jthornton: but I've changed to a diamond plate
05:31 PM jthornton: yea, notes changed
05:32 PM jthornton: time for some mealworms I think
05:34 PM mozmck: Yeah, I figured it would be a combination of timer and light.
05:34 PM jthornton: andypugh: I'll download the livecd in the morning during free time
05:34 PM Tom_L: working on it...
05:35 PM jthornton: a timer and a light sensor would work until the rapid changing days like fall and spring
05:36 PM jthornton: mine adjusts the dawn, sunrise, sunset and dusk times each night at 12:01
05:36 PM jthornton: then calculates the event times
05:37 PM mozmck: adjusts then from the light sensor?
05:37 PM mozmck: That's an interesting thought.
05:37 PM jthornton: no, astral tables
05:37 PM mozmck: I'm downloading wheezy as well.
05:37 PM mozmck: ah, astral tables is basically what I had in mind
05:38 PM jthornton: but yes adjusting from the light sensor and knowing the approximate amount of change is valid might be a good thing
05:39 PM jthornton: will your control have a rt clock?
05:40 PM mozmck: yes
05:41 PM jthornton: that's good and should make things a lot better as you know the sun event times from an astral table
05:42 PM Tom_L: booting the iso now
05:43 PM mozmck: yeah, that was my thought. I figured between that and the light sensor I could make it (hopefully) foolproof.
05:44 PM jthornton: I don't think you need the light sensor if you have the date time and astral tables
05:44 PM jthornton: if you want to look at my python your welcome to it
05:45 PM mozmck: Well, I wouldn't mind if you don't, but this is going to be a commercial product (hopefully) so that's up to you.
05:45 PM Tom_L: andypugh seems to work fine
05:45 PM Tom_L: latency test running
05:46 PM jthornton: I don't care about that but would like to see a good commercial product on the market for sure
05:46 PM Tom_L: sim loads ok
05:46 PM mozmck: Tom_L: What about the debian archives?
05:47 PM Tom_L: what do you mean?
05:47 PM mozmck: Seems like the package archives were incorrect before and I think that's part of what andy fixed.
05:48 PM mozmck: So people couldn't install updates or anything.
05:48 PM andypugh: That’s _all_ that I fixed
05:48 PM Tom_L: how do i check that?
05:48 PM Tom_L: i booted live cd
05:48 PM andypugh: open synaptic, see if there are errors, I guess.
05:49 PM andypugh: But the main test was that it boots.
05:49 PM andypugh: Maybe run a latecy test?
05:56 PM Tom_L: i did run a latency test
05:57 PM Tom_L: did a reload on synaptic and got the wheezy expired error which i figured i would
05:58 PM andypugh: Seems fairly OK then.
05:58 PM Tom_L: yup
05:58 PM andypugh: Which is good, as I already published it :-)
05:58 PM Tom_L: i see no immediate problems