MythLogBot@irc.libera.chat :: #mythtv

Daily chat history

Current users (30):

batrick, brfransen, ChanServ, DevMythNotifyBot, e1, ephemer0l, frobnic, gigem, glenb77, hampton, ijc, jwhite, knowledgejunkie, mad_enz, Malmis, mkbloke, MythBuild, MythLogBot, ooshlablu, Panic, peper03_, poptix, skrip_kid, sphery, stuarta[m], TechMonk, ulmus-scott, wookey, xris, zbot
Friday, July 8th, 2022, 00:03 UTC
[00:03:46] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has quit (Remote host closed the connection)
[00:04:16] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has joined #mythtv
[00:05:21] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has quit (Remote host closed the connection)
[00:05:34] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has joined #mythtv
[00:13:11] peterbennett (peterbennett!~peter@2601:183:100:17cc:958:7b78:dedf:a3d9) has joined #mythtv
[00:14:37] peterbennett: jpabq: I run into that all the time :) . Setting html verbose logging on the backend normally helps.
[00:23:04] gregl (gregl!~gregl@cpe-24-194-235-232.nycap.res.rr.com) has quit (Quit: Leaving)
[00:39:23] jpabq: peterbennett: I forgot to register the *new* return type.
[00:39:39] jpabq: peterbennett: Sounds like we need to leave Card & Input separate.
[00:40:39] jpabq: Are you dealing with the "CardUtil::UnlinkInputGroup(0, 0);" issue somewhere?That apparently needs added to keep the inputgroup table from becoming a mess.
[00:40:53] peterbennett: I don't know what is best. People kepp talking about how bad setup is and we need a new design, but it is not that easy.
[00:41:31] peterbennett: I have not started on the input part yet, so I don't know what the issue is there.
[00:43:08] peterbennett: I am mostly copying what was already there.
[00:44:12] peterbennett: jpabq: Do I need a physical HDPVR to test setup or can I just use a regular video card?
[00:45:01] peterbennett: It looks like the code just searches for /dev/video*, so I can test using a video adapter?
[00:56:10] peterbennett (peterbennett!~peter@2601:183:100:17cc:958:7b78:dedf:a3d9) has quit (Ping timeout: 244 seconds)
[04:25:48] MythBuild: Build [#625](https://code.mythtv.org/buildbot/#builders/188/builds/625) of `tidy-master` 3completed successfully.
[06:10:12] MythBuild: Build [#484](https://code.mythtv.org/buildbot/#builders/204/builds/484) of `clazy-master` 3completed successfully.
[06:17:01] mad_enz (mad_enz!~mad_enz@lnsm5-toronto12-64-231-154-74.internet.virginmobile.ca) has quit (Ping timeout: 244 seconds)
[06:28:36] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:7a84:3cff:fedf:a99) has joined #mythtv
[08:41:27] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:7a24:afff:fe9d:c233) has joined #mythtv
[09:51:49] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!)
[11:52:34] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:7a84:3cff:fedf:a99) has joined #mythtv
[12:53:49] peterbennett (peterbennett!~peter@2601:183:100:17cc:3a1c:cb33:954:6542) has joined #mythtv
[14:20:15] peterbennett (peterbennett!~peter@2601:183:100:17cc:3a1c:cb33:954:6542) has quit (Ping timeout: 260 seconds)
[14:30:08] peterbennett (peterbennett!~peter@2601:183:100:17cc:2565:621b:9c0d:5fd8) has joined #mythtv
[14:40:21] glenb77 (glenb77!~glenb77@38-13-16-127.starry-inc.net) has joined #mythtv
[14:47:04] DevMythNotifyBot: COMMIT: bennettpeter pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/88c8 . . . 3e674a5d4278
[14:47:33] SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:7a24:afff:fe9d:c233) has quit (Quit: Konversation terminated!)
[15:01:53] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!)
[15:19:52] glenb77 (glenb77!~glenb77@38-13-16-127.starry-inc.net) has quit (Quit: glenb77)
[15:51:02] peterbennett (peterbennett!~peter@2601:183:100:17cc:2565:621b:9c0d:5fd8) has quit (Ping timeout: 244 seconds)
[16:45:05] peterbennett (peterbennett!~peter@c-75-67-182-217.hsd1.ma.comcast.net) has joined #mythtv
[16:53:12] DevMythNotifyBot: COMMIT: kmdewaal pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/3e67 . . . a80e9009038b
[16:58:46] mad_enz (mad_enz!~mad_enz@lnsm5-toronto12-64-231-154-74.internet.virginmobile.ca) has joined #mythtv
[17:14:27] peterbennett (peterbennett!~peter@c-75-67-182-217.hsd1.ma.comcast.net) has quit (Ping timeout: 256 seconds)
[17:15:39] glenb77 (glenb77!~glenb77@38-13-16-127.starry-inc.net) has joined #mythtv
[17:17:09] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:7a84:3cff:fedf:a99) has joined #mythtv
[18:11:14] peterbennett (peterbennett!~peter@2601:183:100:17cc:c8a4:299:3a1f:c228) has joined #mythtv
[18:36:30] DevMythNotifyBot: COMMIT: kmdewaal pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/a80e . . . 9882cac962c1
[19:20:27] stuarta: evening
[19:20:36] hampton: evening
[19:26:57] ulmus-scott (ulmus-scott!~ulmus-sco@user/ulmus-scott) has joined #mythtv
[19:41:50] DevMythNotifyBot: pull_request opened by ulmus-scott, "GitHub Actions: MythTV no longer supports Ubunutu 18.04": https://github.com/MythTV/mythtv/pull/602
[19:42:43] stuarta: ulmus-scott: i'm just fixing that and adding 22.04
[19:43:32] DevMythNotifyBot: COMMIT: stuarta pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/9882 . . . e941790ffd7a
[19:43:34] ulmus-scott: 22.04 is still beta for GitHub Actions: https://github.com/actions/virtual-environments/issues/5490
[19:44:06] DevMythNotifyBot: pull_request closed by stuarta, "GitHub Actions: MythTV no longer supports Ubunutu 18.04": https://github.com/MythTV/mythtv/pull/602
[19:44:58] stuarta: hampton: to answer your question on the above PR, 22.04 is an option, even though the docs still mark it as "beta"
[19:45:22] stuarta: i think at some point i will also try to add building the webapp
[19:46:38] ulmus-scott: You can abort my workflows https://github.com/MythTV/mythtv/actions/runs/2638224160
[19:46:54] stuarta: they will stop eventually
[19:47:23] stuarta: but cancelled anyway
[19:48:57] ulmus-scott: The MacOS builds often end up queued if more than one Action is running.
[19:49:29] stuarta: it's common, they seem to have less of them, but normally still complete within half an hour (or less)
[20:05:27] DevMythNotifyBot: COMMIT: linuxdude42 pushed 40 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/e941 . . . 6c6cb3448c0c
[20:24:52] peterbennett (peterbennett!~peter@2601:183:100:17cc:c8a4:299:3a1f:c228) has quit (Ping timeout: 244 seconds)
[20:56:17] ulmus-scott: Ubuntu 22.04 GitHub Action will fail: " E: Unable to locate package python3-oauth"
[20:58:22] ulmus-scott: the package might be python3-oauthlib instead; mythplugins configure also gives an error: MythNetvision requires the Python OAuth library (oauth)
[20:58:23] ulmus-scott: Disabling MythNetvision due to missing dependencies.
[20:58:29] stuarta[m]: Ah well still needs work...
[20:59:46] stuarta[m]: Cross check the ansible repo against what the action runs and you should be able to pick up the differences. I wonder if we could actually use the playbooks inside the action runner ...
[21:01:40] ulmus-scott: If you can install Ansible in the GitHub Actions VM, I would expect it to work.
[21:21:15] DevMythNotifyBot: pull_request opened by ulmus-scott, "fix Ubuntu 22.04 GitHub Actions": https://github.com/MythTV/mythtv/pull/603
[21:22:48] peterbennett (peterbennett!~peter@2601:183:100:17cc:1e4e:6288:39da:340e) has joined #mythtv
[21:24:06] ulmus-scott: ^^^ Quick and dirty duplicate the install section for each version of Ubuntu, hopefully that works.
[21:30:14] ulmus-scott: Unfortunately it didn't work.
[21:34:42] ulmus-scott (ulmus-scott!~ulmus-sco@user/ulmus-scott) has quit (Ping timeout: 252 seconds)
[21:37:02] DevMythNotifyBot: pull_request synchronize by ulmus-scott, "fix Ubuntu 22.04 GitHub Actions": https://github.com/MythTV/mythtv/pull/603
[21:43:07] DevMythNotifyBot: COMMIT: jpoet pushed 3 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/6c6c . . . e1f140f32937
[21:50:01] jpabq: peterbennett: It has been a very long time since I looked at the HD-PVRv1 code. My memory is it just used the V4L2 interface. During the actual job of recording, it required some special care, so it had to be setup as its own card type, though.
[21:50:26] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:7a84:3cff:fedf:a99) has quit (Quit: Konversation terminated!)
[21:51:55] jpabq: gigem: For multirec, so we just need to call CardUtil::AddChildInput to add another recording "instance" with the appropriate parentid?
[21:53:40] ulmus-scott (ulmus-scott!~ulmus-sco@user/ulmus-scott) has joined #mythtv
[21:56:10] ulmus-scott: re ulmus-scott quick and dirty GitHub Actions: It does seem to work when you compare against the correct variable, just waiting for them to finish to confirm.
[21:56:50] peterbennett (peterbennett!~peter@2601:183:100:17cc:1e4e:6288:39da:340e) has quit (Ping timeout: 244 seconds)
[22:06:36] jpabq: gigem: it looks like that is called by the scheduler?
[22:08:11] gigem: jpabq: No, at least not yet. CardUtil::AddChildInput() is currently only for safely adding inputs on demand for schedule as group. Parts of it, maybe even most of it, will eventually be needed but that all needs to be thought out first. For now, follow the code pattern in CardInput::Save() for updating the number of multirec inputs. Or even better, add a new, shared method in CardUtil that both
[22:08:14] gigem: CardInput::Save() and your new, API method can call.
[22:09:50] gigem: No, as in don't call AddChildInput(). Yes, it is coupled with the scheduler. As noted, that code only safely supports the specific case adding 1 input. Safely deleting inputs is not supported.
[22:34:53] MythBuild: Build [#626](https://code.mythtv.org/buildbot/#builders/188/builds/626) of `tidy-master` 4failed.
[22:35:56] ulmus-scott (ulmus-scott!~ulmus-sco@user/ulmus-scott) has quit (Ping timeout: 252 seconds)
[22:38:22] jpabq: gigem: While new and better sounds great, I have to say that it is a bit scary. I understand why Peter doesn't want to change how it works since that leads to the (high?) probability of breakage.
[22:43:24] stuarta[m]: Yet this is our chance to improve the whole overall experience
[23:05:20] jpabq: stuarta[m]: Yes. Testing is going to be a ....
[23:15:27] jpabq: I would LOVE to change the interaction between the signal monitors and the recorders. It could be better and faster. The problem is, that I don't have access to all these different capture cards to test with.
[23:19:06] ulmus-scott (ulmus-scott!~ulmus-sco@user/ulmus-scott) has joined #mythtv
[23:21:49] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has quit (Remote host closed the connection)
[23:22:08] DevMythNotifyBot (DevMythNotifyBot!~nodebot@cust32-dsl91-135-4.idnet.net) has joined #mythtv
[23:30:00] ulmus-scott: with https://github.com/MythTV/mythtv/pull/603 the GitHub actions on Ubuntu 22.04 work as expected.  I would like comment on the Python oauth vs oauthlib because more may need to be changed to work on Ubuntu 22.04.  That is, it compiles MythNetvision, but it may not work.
[23:34:29] ulmus-scott: `git grep -nE oauth` seems to suggest that only vimeo uses it

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.