#linuxcnc-devel Logs

Aug 09 2022

#linuxcnc-devel Calendar

02:04 AM pere: I'm updating the docs PO files from weblate now.
02:14 AM Connor1 is now known as Connor
04:09 AM linuxcnc-build: build #2240 of 1660.rip-buster-python3 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1660.rip-buster-python3/builds/2240 blamelist: petterreinholdtsen <pere-github@hungry.com>, Petter Reinholdtsen <pere@hungry.com>, luz paz <luzpaz@pm.me>
04:37 AM pere: hm, someone or something have unlocked weblate too soon.
04:42 AM linuxcnc-build: build #1991 of 4041.deb-buster-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4041.deb-buster-rtpreempt-amd64/builds/1991 blamelist: Rene Hopf <renehopf@mac.com>, Petter Reinholdtsen <pere@hungry.com>, Alex Lait <aclait@gmail.com>, Greg Carl
04:42 AM linuxcnc-build: <26096779+snowgoer540@users.noreply.github.com>, Juraj Adamkovic <stroje.hcnc@gmail.com>, Petter Reinholdtsen <pere-weblate@hungry.com>
05:26 AM linuxcnc-build: build #2642 of 1640.rip-buster-rtpreempt-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1640.rip-buster-rtpreempt-amd64/builds/2642 blamelist: petterreinholdtsen <pere-github@hungry.com>, Petter Reinholdtsen <pere@hungry.com>, luz paz <luzpaz@pm.me>
06:27 AM pere: I'm on the build issue.
07:01 AM pere: andypugh: hi. :)
07:01 AM andypugh: Hi
07:04 AM andypugh: buildbot force build —branch=2.8 0000.checkin
07:04 AM andypugh: Hmm
07:05 AM andypugh: linuxcnc-build force build —branch=2.8 0000.checkin
07:05 AM Tom_itx: talk nicer to it
07:05 AM andypugh: Do you recall the magic words?
07:15 AM Tom_itx is now known as Tom_L
07:24 AM Tom_L: no not off hand, that looked right to me
07:24 AM Tom_L: one sec.. i'll check the logs
08:03 AM linuxcnc-build: build #2241 of 1660.rip-buster-python3 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1660.rip-buster-python3/builds/2241 blamelist: petterreinholdtsen <pere-github@hungry.com>, Petter Reinholdtsen <pere@hungry.com>, Hosted Weblate <hosted@weblate.org>, Hans Unzner
08:03 AM linuxcnc-build: <hansunzner@gmail.com>
08:16 AM linuxcnc-build: build #2643 of 1640.rip-buster-rtpreempt-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1640.rip-buster-rtpreempt-amd64/builds/2643 blamelist: petterreinholdtsen <pere-github@hungry.com>, Petter Reinholdtsen <pere@hungry.com>, Hosted Weblate <hosted@weblate.org>, Hans Unzner
08:16 AM linuxcnc-build: <hansunzner@gmail.com>
08:33 AM linuxcnc-build: build #2402 of 1650.rip-buster-rtpreempt-rpi4 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1650.rip-buster-rtpreempt-rpi4/builds/2402 blamelist: petterreinholdtsen <pere-github@hungry.com>, Petter Reinholdtsen <pere@hungry.com>, Hosted Weblate <hosted@weblate.org>, Hans Unzner
08:33 AM linuxcnc-build: <hansunzner@gmail.com>
08:33 AM linuxcnc-build: build #9041 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9041 blamelist: petterreinholdtsen <pere-github@hungry.com>, Petter Reinholdtsen <pere@hungry.com>, Hosted Weblate <hosted@weblate.org>, Hans Unzner <hansunzner@gmail.com>
08:33 AM linuxcnc-build: build forced [ETA 3h03m21s]
08:33 AM linuxcnc-build: I'll give a shout when the build finishes
10:09 AM linuxcnc-build: Hey! build 0000.checkin #9042 is complete: Success [3build successful]
10:09 AM linuxcnc-build: Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9042
12:02 PM linuxcnc-build: build #2243 of 1660.rip-buster-python3 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1660.rip-buster-python3/builds/2243 blamelist: Hans <hansunzner@gmail.com>, Petter Reinholdtsen <pere@hungry.com>
12:05 PM pere: hm, is runtests running in parallel? the buildbot failure above make me wonder.
12:14 PM linuxcnc-build: build #2645 of 1640.rip-buster-rtpreempt-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1640.rip-buster-rtpreempt-amd64/builds/2645 blamelist: Hans <hansunzner@gmail.com>, Petter Reinholdtsen <pere@hungry.com>
12:30 PM linuxcnc-build: build #2404 of 1650.rip-buster-rtpreempt-rpi4 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1650.rip-buster-rtpreempt-rpi4/builds/2404 blamelist: Hans <hansunzner@gmail.com>, Petter Reinholdtsen <pere@hungry.com>
12:30 PM linuxcnc-build: build #9043 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9043 blamelist: Hans <hansunzner@gmail.com>, Petter Reinholdtsen <pere@hungry.com>
01:35 PM andypugh: pere: You seem to be on the case of 2.9 / master. I was hoping to do the same thing for 2.8, but I think that that will make merging messy, so I have decided not to bother.
01:36 PM pere: andypugh: which issue are you talking about here?
01:36 PM andypugh: (After spending most of the day trying to figure out how to build test debs, my systems seem to fail currently)
01:36 PM pere: the tests or the translations?)
01:37 PM andypugh: pere: Ah, well, neither. I was trying to get rid of lintian warnings about /usr/bin/see not being in the packages.
01:37 PM pere: ah. how can I help?
01:37 PM andypugh: And see that you are switching to xdg-open and lintian-overrides (which I was doing too, but have decided against)
01:38 PM pere: the majority was already using xdg-open, I only fixed one leftover use of x-www-browser and corrected the lintian overrides to match reality.
01:38 PM andypugh: In 2.8 I can’t make debs on either of my dev machines:
01:38 PM andypugh: make[1]: *** [Makefile:629: install-kernel-indep] Error 1
01:38 PM andypugh: make[1]: Leaving directory '/home/andypugh/linuxcnc-dev/src'
01:38 PM andypugh: make: *** [debian/rules:72: install] Error 2
01:38 PM andypugh: dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
01:39 PM andypugh: pere:It’s all still see and x-www-browser in 2.8 though.
01:39 PM pere: that sound like a different problem.
01:40 PM andypugh: I got a long way down the line then realised that it would probably conflict with changes in master
01:40 PM andypugh: pere: Yes, two problems, but as I can’t make packages I can’t test Lintian fixes.
01:40 PM pere: are you updating debian/extras/usr/share/applications/*.desktop and share/applications/?
01:41 PM pere: I can not build 2.8 myself, as I lack python 2 on my machine.
01:41 PM andypugh: I don’t think that them existing in two places is the problem.
01:42 PM pere: if you paste a bit more on 0bin.net, I can have a look.
01:43 PM andypugh: debian/rules:72 is iterating through the .desktop files, but fails for some reason. I think it’s actuall $(shell find……) that fails, “shell” doesn’t work on my machines.
01:43 PM JT-Shop: I have debian 9-13 on ssd's so I can build a 2.8 deb if you need me to
01:44 PM andypugh: I can get the buildbot to do it in scratch.
01:44 PM andypugh: But for dev work I want to do it here, really.
01:44 PM JT-Shop: ok
01:44 PM JT-Shop: understand that
01:44 PM linuxcnc-build: build #2244 of 1660.rip-buster-python3 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1660.rip-buster-python3/builds/2244 blamelist: Petter Reinholdtsen <pere@hungry.com>
01:46 PM pere: andypugh: $(shell ) is a gnu make builtin, so if it fail, you can not be using gnu make?
01:48 PM pere: andypugh: that for loop is strange. Any idea why it uses $(shell find) instad of $$(find)?
01:49 PM andypugh: OK that makes sense then, as I was trying to “try out” the loop in bash.
01:50 PM andypugh: Maybe it does work in make.
01:50 PM andypugh: And I have only enough knowledge of make to be dangerous.
01:50 PM andypugh: So can’t answer the other question
01:50 PM pere: imagine how dangerous I can me. :)
01:50 PM pere: s/me/be/
01:52 PM andypugh: I am also rather puzzled that if I comment-out that check in the rules file it _still_ fails at line 72 (and I am editing rules,in and regenerating, it isn’t the immediately obvious problem
01:52 PM pere: the $(shell find ...) construct tell make to run the find command, extract the list of .desktop files and pass it to the shell in the for loop. while $$(find ...) will tell the shell to run the command and pass it to the for loop, and taking the make file out of that task.
01:53 PM pere: andypugh: note, debian/rules is generated from debian/rules.in by debian/configure
01:53 PM pere: do you have directories or files with space in their names?
01:54 PM andypugh: pere: Yes, I know that. It is commented out in both. So perhaps there is a cached version?
01:54 PM pere: not that I am aware of. doubt it.
01:55 PM andypugh: And as for spaces, I can’t build with a fresh pull, so I don’t think it’s anything in the tree. It feels like an environment thing.
01:57 PM linuxcnc-build: build #2646 of 1640.rip-buster-rtpreempt-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1640.rip-buster-rtpreempt-amd64/builds/2646 blamelist: Petter Reinholdtsen <pere@hungry.com>
01:58 PM pere: what do you get from running this: find debian/extras/ share/applications/ -name *.desktop
02:01 PM pere: anyone understand what is going wrong in <URL: http://buildbot.linuxcnc.org/buildbot/builders/1660.rip-buster-python3/builds/2244/steps/runtests/logs/stdio >? The test in question has the xfail flag.
02:05 PM andypugh: pere: Oh, I tried that, it finds the desktop files.
02:05 PM pere: so that part should be good.
02:07 PM andypugh: Does the test fail on your machine?
02:09 PM andypugh: If you run the tests locally you can look at the result c expected to see what the difference is.
02:14 PM pere: nope, the test work here.
02:17 PM linuxcnc-build: build #2405 of 1650.rip-buster-rtpreempt-rpi4 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1650.rip-buster-rtpreempt-rpi4/builds/2405 blamelist: Petter Reinholdtsen <pere@hungry.com>
02:17 PM linuxcnc-build: build #9044 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/9044 blamelist: Petter Reinholdtsen <pere@hungry.com>
04:27 PM -!- #linuxcnc-devel mode set to +v by ChanServ
05:14 PM -!- #linuxcnc-devel mode set to +v by ChanServ
08:45 PM -!- #linuxcnc-devel mode set to +v by ChanServ