Wednesday, May 25th, 2022, 00:14 UTC | ||
[00:14:40] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[00:57:29] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[01:27:06] | peper03_ (peper03_!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[01:28:10] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds) | |
[02:30:16] | amessina (amessina!~amessina@user/amessina) has quit (Remote host closed the connection) | |
[02:41:13] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[06:36:20] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[06:51:26] | sphery_ (sphery_!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[06:51:26] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v sphery_ | |
[06:56:42] | hampton (hampton!~david@mythtv/developer/hampton) has quit (*.net *.split) | |
[06:56:42] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (*.net *.split) | |
[07:05:27] | hampton (hampton!~david@mythtv/developer/hampton) has joined #mythtv | |
[07:05:27] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v hampton | |
[07:34:03] | MythBuild (MythBuild!~MythBuild@140-211-166-71-openstack.osuosl.org) has quit (Ping timeout: 256 seconds) | |
[07:34:20] | MythBuild (MythBuild!~MythBuild@140-211-166-71-openstack.osuosl.org) has joined #mythtv | |
[08:44:53] | frobnic (frobnic!fb@ip-130-180-011-014.um40.pools.vodafone-ip.de) has quit (Ping timeout: 256 seconds) | |
[08:51:27] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has joined #mythtv | |
[08:55:15] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has quit (Client Quit) | |
[08:56:08] | frobnic (frobnic!fb@ip-130-180-011-014.um40.pools.vodafone-ip.de) has joined #mythtv | |
[09:02:45] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[09:07:04] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has joined #mythtv | |
[11:03:04] | amessina (amessina!~amessina@user/amessina) has joined #mythtv | |
[11:05:50] | amessina (amessina!~amessina@user/amessina) has quit (Remote host closed the connection) | |
[12:39:31] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[12:39:32] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[13:20:56] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[13:59:38] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[14:18:30] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:a038:14ff:fe50:8510) has quit (Remote host closed the connection) | |
[14:19:40] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:a038:14ff:fe50:8510) has joined #mythtv | |
[14:32:11] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[14:32:11] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[15:26:04] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[15:33:49] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[15:33:49] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[16:01:50] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Ping timeout: 255 seconds) | |
[16:02:10] | DevMythNotifyBot: | issue opened by TheGorbag, "mythfilldatabase says it is updating a channel when it is not": https://github.com/MythTV/mythtv/issues/570 |
[16:25:55] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[16:25:56] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[16:40:36] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Ping timeout: 250 seconds) | |
[16:41:34] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[16:41:35] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[17:24:34] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[17:32:33] | dl (dl!~dl@71.237.228.189) has joined #mythtv | |
[17:33:25] | dl (dl!~dl@71.237.228.189) has quit (Client Quit) | |
[17:33:39] | MythHead (MythHead!~MythHead@71.237.228.189) has joined #mythtv | |
[17:36:28] | MythHead: | Morning all.. On an ubuntu system anyone have a guess on why capture card init would fail when mythtv-backend is started from systemd, but works when mythbackend is run by hand? "External Recorder invalid response to 'APIVersion?'" |
[17:41:35] | stuarta[m]: | Permissions? |
[17:42:31] | MythHead: | That would be my guess as well – but wouldn't it fail then when run from the same user that the systemd service is set for? |
[17:42:34] | MythHead: | https://pastebin.com/raw/wS9VmzKJ |
[17:46:33] | MythHead: | Something about the way it's calling External Recorder when "--syslog local7" is set. |
[17:47:01] | MythHead: | because if I remove that – it starts fine. **mind blown** |
[17:47:15] | MythHead: | and on a backend with no external recorders set, local7 is fine. |
[17:54:31] | stuarta[m]: | How very odd. Suggest either sending an email to the users list, or posting on the forum |
[17:56:14] | MythHead: | Got it. |
[17:56:59] | MythHead: | So external recorders like mythhdhrrecorder can set their own syslog level. If they set a syslog level that is either redundant, or different than myth is set for, myth dumps on startup. |
[17:59:28] | MythHead: | Had to turn the debug up to max to finally find why the backend was cratering: https://pastebin.com/raw/YyUMRAh2 |
[17:59:28] | MythHead: | MythTV.exceptions.MythError: Error: These logging options are mutually exclusive: 'logfile', 'logpath', 'syslog' or 'systemd-journal'! |
[18:01:18] | MythHead: | was invoking like : /usr/local/bin/mythhdhrrecorder --hdhr 10.4.11.204 --devicename cc204cc --verbose most --syslog local7 --queuesize 256 --- which works fine as long as mythtv-backend isn't started from systemd, or started with "--syslog local7" |
[18:02:02] | MythHead: | so i removed the syslog statement from the external recorder CLI, and backend starts fine. That's moderately obtuse. |
[18:02:56] | MythHead: | Thanks for responding stuarta[m], appreciate it. |
[18:03:13] | stuarta[m]: | Np |
[18:03:45] | MythHead: | You wouldn't happen to be using HDHR-Prime tuners would you? (pressing my luck here...) |
[18:04:01] | stuarta[m]: | Nope! |
[18:06:38] | MythHead: | Ahh well – was worth asking — assuming my theory is correct, I should have a pretty healthy bug post about their (native) support in v31 – been fighting a problem with them for 4 months, finally worked around it. Always try to cross-T & dot-I before I post on the forums. |
[18:09:30] | MythHead: | Where do additional arguments on external recorders come from? It looks like the backend is adding the arguments IT started with, the the external script. Example "May 25 11:05:09 backend4 mythhdhrrecorder[3714]: Recorder starting, args: --hdhr 10.4.11.206 --devicename cc206c --verbose most --queuesize 256 --verbose general --loglevel info --quiet |
[18:09:30] | MythHead: | --syslog local7 --inputid 76" — those last (4) items are NOT in the CLI commands I set for the external recorder, and the syslog being redundant is what made it fail. |
[18:10:34] | MythHead: | "--quiet --syslog local7" is what Mythtv-Backend has for default options in the "mythtv-backend.service" config |
[18:10:55] | MythHead: | appending that to any external recorder scripts seems like a bad idea. |
[18:11:31] | MythHead: | "inputid" obviously it needs. |
[18:11:41] | stuarta[m]: | It is logical for that to happen, because then the output goes to the same location as the backend, otherwise you would be looking in different places for different things |
[18:15:56] | MythHead: | I understand the desire to have the logging go to the same place, that makes sense. I'm trying to understand why those options are wrapped onto the end of the external recorder invocation silently? seems like that could really bugger things up, like prevent the backend from starting? |
[18:18:00] | MythHead: | I do see " Logging levels will be inherited from mythbackend" from https://www.mythtv.org/wiki/ExternalRecorder – which confirms the behavior. |
[18:18:12] | stuarta[m]: | That part I consider a bug |
[18:18:28] | stuarta[m]: | Please raise an issue in github |
[18:19:00] | MythHead: | Happy to, thanks. |
[18:19:18] | MythHead: | Got a suggestion for title? :) |
[18:25:46] | troyt (troyt!troyt@2601:681:4101:5911:44dd:acff:fe85:9c8e) has quit (Ping timeout: 244 seconds) | |
[18:30:02] | stuarta[m]: | Something that resembles the issue! |
[18:30:33] | MythHead: | *lol* — ok thanks.. |
[18:33:17] | DevMythNotifyBot: | issue opened by dlasher, "Silent appending of logging options causes mythtv-backend to fail with external recorders": https://github.com/MythTV/mythtv/issues/571 |
[18:33:40] | troyt (troyt!troyt@2601:681:4101:5911:44dd:acff:fe85:9c8e) has joined #mythtv | |
[18:34:06] | DevMythNotifyBot: | issue edited by dlasher, "Silent appending of logging options causes mythtv-backend to fail with external recorders": https://github.com/MythTV/mythtv/issues/571 |
[18:34:29] | DevMythNotifyBot: | issue edited by dlasher, "Silent appending of logging options causes mythtv-backend to fail with external recorders": https://github.com/MythTV/mythtv/issues/571 |
[18:35:27] | DevMythNotifyBot: | issue edited by dlasher, "Silent appending of logging options causes mythtv-backend to fail with external recorders": https://github.com/MythTV/mythtv/issues/571 |
[18:36:13] | DevMythNotifyBot: | issue edited by dlasher, "Silent appending of logging options causes mythtv-backend to fail with external recorders": https://github.com/MythTV/mythtv/issues/571 |
[18:36:37] | DevMythNotifyBot: | issue edited by dlasher, "Silent appending of logging options causes mythtv-backend to fail with external recorders": https://github.com/MythTV/mythtv/issues/571 |
[18:37:34] | MythHead: | ^^ sorry for the spam – I'm terrible at markup |
[18:42:48] | stuarta[m]: | It's not your fault the bot fires off a message everytime you edit it. Really need to add a time based dedup to edit messages from github |
[18:46:53] | MythHead: | Is there a particular dev who works most on "recorders/hdhrstreamhandler.cpp"? That's my next target for a bug report. |
[19:35:42] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[19:35:43] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[19:58:07] | MythHead (MythHead!~MythHead@71.237.228.189) has quit (Quit: Client closed) | |
[20:20:19] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[20:38:07] | troyt (troyt!troyt@2601:681:4101:5911:44dd:acff:fe85:9c8e) has quit (Ping timeout: 240 seconds) | |
[20:40:26] | troyt (troyt!troyt@2601:681:4101:5911:44dd:acff:fe85:9c8e) has joined #mythtv | |
[21:18:36] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[21:20:30] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[21:20:31] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett | |
[21:24:27] | DevMythNotifyBot: | COMMIT: bennettpeter pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/f6cc . . . 88bb3c05269b |
[21:45:34] | DevMythNotifyBot: | COMMIT: bennettpeter pushed 1 commit(s) to branch master: https://github.com/MythTV/mythtv/compare/88bb . . . 74603967302a |
[21:46:59] | SteveGoodey (SteveGoodey!~steve@2a00:23c5:7d83:6501:fa68:6631:5ed6:d871) has quit (Quit: Konversation terminated!) | |
[22:00:00] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[22:07:57] | troyt (troyt!troyt@2601:681:4101:5911:44dd:acff:fe85:9c8e) has quit (Ping timeout: 260 seconds) | |
[22:18:53] | troyt (troyt!troyt@2601:681:4101:5911:44dd:acff:fe85:9c8e) has joined #mythtv | |
[22:40:00] | MythHead (MythHead!~MythHead@71.237.228.189) has joined #mythtv | |
[23:22:52] | MythHead (MythHead!~MythHead@71.237.228.189) has quit (Ping timeout: 252 seconds) | |
[23:51:17] | peterbennett (peterbennett!~peter@mythtv/developer/peterbennett) has joined #mythtv | |
[23:51:18] | Mode for #mythtv by ChanServ!ChanServ@services.libera.chat : +v peterbennett |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.