#linuxcnc-devel Logs

Jan 22 2023

#linuxcnc-devel Calendar

05:00 AM -!- #linuxcnc-devel mode set to +v by ChanServ
12:18 PM seb_kuzminsky: JT-Shop: i see what you mean
12:18 PM seb_kuzminsky: halcompile should install rt comps as non-executable and userspace comps as executable
12:19 PM seb_kuzminsky: but it installs both as executable
01:59 PM linuxcnc-build: build #6231 of 1510.rip-jessie-rtpreempt-i386 is complete: Failure [4failed configure-debian-control] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1510.rip-jessie-rtpreempt-i386/builds/6231 blamelist: Sebastian Kuzminsky <seb@highlab.com>
02:36 PM linuxcnc-build: build #8829 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/8829 blamelist: Sebastian Kuzminsky <seb@highlab.com>
02:43 PM linuxcnc-build: build #7442 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/7442 blamelist: Sebastian Kuzminsky <seb@highlab.com>
02:50 PM linuxcnc-build: build #9644 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9644 blamelist: Sebastian Kuzminsky <seb@highlab.com>
04:07 PM seb_kuzminsky: nope
04:08 PM seb_kuzminsky: oh, those are some kind of mb2hal test failures on old rtai platforms
04:09 PM seb_kuzminsky: looks like that failure has been going on for a while
04:09 PM seb_kuzminsky: sigh
04:09 PM seb_kuzminsky: let's try not to merge failing tests :-(
04:11 PM seb_kuzminsky: it's commit c0b892e20
04:17 PM linuxcnc-build: build #6232 of 1510.rip-jessie-rtpreempt-i386 is complete: Failure [4failed configure-debian-control] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1510.rip-jessie-rtpreempt-i386/builds/6232 blamelist: Sebastian Kuzminsky <seb@highlab.com>
04:26 PM seb_kuzminsky: buildbot2 was failing because the buildmaster ran out of disk
04:27 PM seb_kuzminsky: it's the same size as the old buildmaster, but it's building a lot more (the old one doesnt build PRs), and the "keep the past 1 days worth of scratch debs" feature is more disk hungry
04:29 PM JT-Woodshop: how much disk space do you have?
04:29 PM seb_kuzminsky: plenty
04:29 PM seb_kuzminsky: but i made the VM too smal
04:29 PM seb_kuzminsky: it's got 100G right now, bumping it to 200
04:35 PM JT-Woodshop: wow
04:37 PM seb_kuzminsky: oops, typo (the number keys on this keyboard are dying) - it keeps fifteen days worth of debs
04:48 PM JT-Woodshop: that can add up, I finally moved my debs from the repo to the release to reduce the download size of mesact
04:53 PM seb_kuzminsky: what does mesact do?
04:55 PM JT-Woodshop: makes configurations for Mesa cards and a whole lot more like flashing, reading Mesa cards getting info about the PC, NIC and more
04:56 PM JT-Woodshop: https://gnipsel.com/linuxcnc/mesact/index.html
04:59 PM linuxcnc-build: build #9645 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9645 blamelist: Sebastian Kuzminsky <seb@highlab.com>
05:07 PM seb_kuzminsky: how is it different from pncconf?
05:09 PM JT-Woodshop: it can test the pc, nick, download Mesa documents, custom hal command, and the main thing is it does not over write the ini file so any changes the user makes are preserved
05:09 PM JT-Woodshop: it opens the ini file instead of a different file
05:09 PM seb_kuzminsky: that sounds useful
05:10 PM JT-Woodshop: you can add a readme and a ton of other stuff
05:10 PM JT-Woodshop: HAL funtion assistant to help create custom HAL code
05:10 PM JT-Woodshop: I hope so...
05:11 PM seb_kuzminsky: is it intended as a replacement for pncconf? or as an alternative tool to live alongside it?
05:13 PM JT-Woodshop: an alternative tool with more features than pncconf
05:13 PM JT-Woodshop: it can now actually open an ini file created by pncconf
05:14 PM JT-Woodshop: I started it when the 7i96 came out and pncconf could not create a configuration for that board
05:14 PM JT-Woodshop: chickens are starting to wander inside the coops...
05:14 PM * JT-Woodshop watches chicken tv
05:15 PM seb_kuzminsky: i wish i still had chickens
05:15 PM JT-Woodshop: https://gnipsel.com/linuxcnc/mesact/description.html#highlights
05:15 PM seb_kuzminsky: oh, i was hoping for a link to your chicken webcam
05:15 PM JT-Woodshop: mine are not laying right now except for Pee Wee
05:15 PM JT-Woodshop: it's on my LAN
05:15 PM seb_kuzminsky: does it shell out to mesaflash to do the flashing?
05:16 PM Tom_L: all thru the gui
05:16 PM JT-Woodshop: yes, flashing, reading, pretty descriptions, check firmware etc
05:16 PM JT-Woodshop: and reload
05:17 PM seb_kuzminsky: sweet
05:17 PM JT-Woodshop: it even flashes PCI(e) cards
05:17 PM JT-Woodshop: which require sudo
05:18 PM JT-Woodshop: smoe is sponsoring it for debian
05:18 PM seb_kuzminsky: you don't want it in linuxcnc.git?
05:18 PM seb_kuzminsky: either way is fine, of course
05:19 PM Tom_L: there was talk about that
05:19 PM seb_kuzminsky: i missed it
05:19 PM * seb_kuzminsky spaced out
05:19 PM JT-Woodshop: that would be fine, but I've not figured out how to add it
05:19 PM Tom_L: 2 sides to every story
05:19 PM JT-Woodshop: I don't want to step on Chris's toes
05:20 PM JT-Woodshop: it recommends linuxcnc and I think the other way around when it's all said and done
05:20 PM seb_kuzminsky: linuxcnc-build: force build --branch=halcompile-permissions 0000.checkin
05:20 PM linuxcnc-build: build forced [ETA 4h07m20s]
05:20 PM linuxcnc-build: I'll give a shout when the build finishes
05:20 PM seb_kuzminsky: 4 hours!??! wtf
05:21 PM * JT-Woodshop goes to tuck the hens in and read them a bedtime story... maybe chicken little
05:22 PM seb_kuzminsky: in undergrad i had a professor that said (referencing the "if i have seen further than others, it's because i've been standing on the shoulders of giants" quote):
05:22 PM seb_kuzminsky: "in computer science we stand on each others toes"
05:24 PM JT-Cave: I remember the resistance to a configuration wizard for Mesa cards and I told Chris to "Go for it" and he did
05:25 PM JT-Cave: the old BDI mentality I assume was the problem then
05:28 PM JT-Cave: the hens rejected my telling the chicken little story and asked me to tell them about the 3 pigs...
05:52 PM linuxcnc-build2: Worker `checkin` is missing. It was seen last on Sun Jan 22 15:52:29 2023.
06:51 PM linuxcnc-build2: Build [#260](http://buildbot2.highlab.com/buildbot/#builders/13/builds/260) of `00-checkin` 3completed successfully.
06:56 PM linuxcnc-build: Hey! build 0000.checkin #9646 is complete: Success [3build successful]
06:56 PM linuxcnc-build: Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9646
09:56 PM chris_: One trick to not stepping on toes is asking if one would mind moving them.
09:57 PM chris_: If you want to put mesact _into_ linuxcnc project, then I'm happy to remove pncconf.