MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (59):

Chutt, dekarl, gregl, jab416171, jafa, jpabq_, jpharvey, mad_enz, MythLogBot, ramshadow, sraue, Warped, aloril, Anssi, blahdodo, ChanServ, clever, CyberJacob, davic, eharris, ElmerFudd, gigem, GreyFoxx, hampton, Hydr0p0nX, ikevin, jams_, jya, knowledgejunkie, KooeeeeennN, lapion, libsci, markspieth, MitchCapper, MythBuild, nephyrin, poptix, pppingme, rmeden, sheedy, sphery, stuarta, taylorr, tgm4883, tris, wagnerrp_, XDS2010, _charly_, brfransen, jheizer, Tobbe5178, kwizart, Vollstrecker_, Seeker`, enyc, ghoti_, jarle_, toeb, gary_buhrmaster
Thursday, August 3rd, 2017, 00:11 UTC
[00:11:15] Warped (Warped!~Warped@unaffiliated/warped) has joined #mythtv
[00:17:12] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[00:18:50] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 240 seconds)
[00:21:59] http_GK1wmSU (http_GK1wmSU!~deep-book@119.81.230.146) has joined #mythtv
[00:24:12] http_GK1wmSU (http_GK1wmSU!~deep-book@119.81.230.146) has left #mythtv ()
[00:55:59] tgm4883: hmm, wth is creating this .dockerignore file
[00:57:39] tgm4883: it's part of the repo, but it has been for 3 years
[00:58:58] tgm4883: oh wait, it's getting deleted...
[00:59:02] tgm4883: wth is deleting it
[01:58:56] jheizer: Ha, I hook up the monitor and reboot the pi yet again and this time it all starts up just fine and the build is running
[01:59:00] jheizer: so its alive again
[02:14:13] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds)
[02:18:46] gary_buhrmaster (gary_buhrmaster!~gtb@2601:647:4802:4c3:222:4dff:fe51:6728) has joined #mythtv
[02:49:20] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[03:16:50] benklop (benklop!~quassel@c-73-153-66-252.hsd1.co.comcast.net) has quit (Ping timeout: 240 seconds)
[03:27:13] Hydr0p0nX (Hydr0p0nX!~Hydr0p0nX@66-191-154-200.dhcp.mtgm.al.charter.com) has quit (Ping timeout: 240 seconds)
[05:28:36] Tobbe5178 (Tobbe5178!~asdf@2001:2002:51eb:d24e:502d:9735:136e:7353) has joined #mythtv
[06:00:59] stuartm (stuartm!~gbee@cpc95496-derb17-2-0-cust390.8-3.cable.virginm.net) has joined #mythtv
[06:00:59] stuartm (stuartm!~gbee@mythtv/developer/stuartm) has joined #mythtv
[06:00:59] stuartm (stuartm!~gbee@cpc95496-derb17-2-0-cust390.8-3.cable.virginm.net) has quit (Changing host)
[06:19:51] SteveGoodey (SteveGoodey!~steve@host86-138-103-133.range86-138.btcentralplus.com) has joined #mythtv
[07:35:37] BLZbubba (BLZbubba!~mark@pdpc/supporter/professional/blzbubba) has quit (Ping timeout: 255 seconds)
[07:37:25] BLZbubba (BLZbubba!~mark@knm.org) has joined #mythtv
[07:44:57] willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv
[07:44:57] willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host)
[07:44:57] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[07:50:16] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:5c0a:d698:85a2:6bb5) has joined #mythtv
[08:09:19] knowledgejunkie: stuarta: that would be handy so idiots like me "do the right thing". maybe also update the fqdn of the test install to something more descriptive whilst there are 2 instances live?
[08:16:20] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Remote host closed the connection)
[08:17:05] willcooke (willcooke!~willcooke@host-92-6-128-128.as43234.net) has joined #mythtv
[08:17:05] willcooke (willcooke!~willcooke@host-92-6-128-128.as43234.net) has quit (Changing host)
[08:17:05] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[08:34:55] BLZbubba (BLZbubba!~mark@knm.org) has quit (Ping timeout: 246 seconds)
[08:49:58] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Remote host closed the connection)
[08:53:36] willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv
[08:53:36] willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host)
[08:53:36] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[09:13:26] xris (xris!~xris@mythtv/developer/xris) has quit (Quit: Goodbye.)
[09:37:31] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Remote host closed the connection)
[09:38:25] willcooke (willcooke!~willcooke@host-92-6-128-128.as43234.net) has joined #mythtv
[09:38:25] willcooke (willcooke!~willcooke@host-92-6-128-128.as43234.net) has quit (Changing host)
[09:38:25] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[09:42:49] knowledgejunkie: seeing reports of failed schema updates (garbage in syntax) to version 1347 and also wondering if the master.Utf8() call is safe?
[09:43:30] knowledgejunkie: s/Utf8/toUtf8/
[09:47:26] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Remote host closed the connection)
[09:48:10] willcooke (willcooke!~willcooke@host-92-6-128-128.as43234.net) has joined #mythtv
[09:48:10] willcooke (willcooke!~willcooke@host-92-6-128-128.as43234.net) has quit (Changing host)
[09:48:10] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[09:48:10] stuarta: knowledgejunkie: where do you see the reports?
[09:57:40] knowledgejunkie: stuarta: on the debian multimedia and mythtv-users lists so far
[10:49:11] stuarta: seen the emails now
[10:49:14] stuarta: very odd
[11:23:57] enyc: mysql -> mariadb possible changes related ??
[11:39:31] Seeker` (Seeker`!~cjo20@unaffiliated/seeker) has joined #mythtv
[12:14:39] stuarta: enyc: anything is possible
[12:20:45] enyc: stuarta: blame trump
[12:24:53] stuarta: even that :)
[13:26:12] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has quit (Quit: buildmaster reconfigured: bot disconnecting)
[13:26:45] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has joined #mythtv
[13:49:33] peterbennett (peterbennett!~Peter@2601:183:100:764c:9baf:9cea:70a8:93d6) has joined #mythtv
[13:49:39] peterbennett (peterbennett!~Peter@2601:183:100:764c:9baf:9cea:70a8:93d6) has quit (Changing host)
[13:49:39] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv
[13:54:25] sphery: stuarta: thanks for catching my reversed patch :)
[13:56:02] stuarta: np
[13:56:18] sphery: peterbennett: yeah, after looking deeper, I saw mention that libmysqlclient doesn't allow bracketed ipv6 addresses, so that's probably why they wouldn't work in config.xml... So it seems it's best to just say that you can't bracket them in config.xml
[13:57:40] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Remote host closed the connection)
[13:58:28] willcooke (willcooke!~willcooke@willcooke.plus.com) has joined #mythtv
[13:58:28] willcooke (willcooke!~willcooke@willcooke.plus.com) has quit (Changing host)
[13:58:28] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[13:59:06] peterbennett: sphery: Did you look to see how it is done in the perl bindings? I tested mythlinks.pl with IPV6 database and that was OK.
[13:59:07] sphery: peterbennett: btw, this is mdean, and if you have a better test for ipv6, feel free to use it... I just mainly wanted something, if possible, that doesn't require a new library dependency, but if we need Net::IP's is_ipv6_address or something, we can use it
[13:59:44] sphery: interesting...
[14:00:01] stuarta: tbh, i'd rather pull in an extra (common) perl module to do the job
[14:00:13] peterbennett: sphery: I think just testing for colons should satisfy that it is an IPV6 address
[14:01:29] sphery: not seeing anything special in perl bindings...
[14:01:35] peterbennett: stuarta: There is a module but the backup script states that is purposely does not use it, because that is not appropriate for a backup program
[14:01:41] sphery: but you filed #13009 ...
[14:01:41] ** MythLogBot http://code.mythtv.org/trac/ticket/13009 **
[14:03:14] stuarta: peterbennett: interesting.
[14:03:25] peterbennett: sphery: I am confused ...
[14:05:40] sphery: I do think for the Perl bindings we should use Net:IP or something to check the address, but I tried to make the backup/restore scripts use as few libs as possible so they would just work on most any system with Perl
[14:06:07] peterbennett: I need to revisit that ticket. I am pretty sure that I had it all working, although maybe not with link-local addresses
[14:06:49] peterbennett: I had tested the perl bindings with mythlink.pl. perhaps that is not the best test
[14:06:58] sphery: when testing, make sure you test without a specification for the host in mysql's option file (my.cnf... in any of its locations)
[14:07:19] sphery: it could override what gets specified in some cases
[14:07:27] peterbennett: ok
[14:07:35] sphery: mythlink should be a good test for perl bindings, I think
[14:08:43] sphery: fwiw, if you do end up modifying the Perl bindings, I'd recommend https://metacpan.org/pod/Net::IP#ip_is_ipv6
[14:09:03] sphery: and it should just be necessary at about https://code.mythtv.org/cgit/mythtv/tree/myth . . . thTV.pm#n370
[14:09:21] stuarta: i like nice libraries
[14:09:29] peterbennett: I fear I am not a perl expert, I just muddle through it
[14:09:35] sphery: but on quick glance (and I haven't done any testing), it looks like the perl bindings will require updating
[14:09:45] sphery: peterbennett: me, too
[14:10:16] sphery: which is probably why backup and restore scripts are so long--I'm sure a Perl expert could have done it all in one line :)
[14:10:54] peterbennett: We need to convince Gary to join :)
[14:10:59] sphery: hehe, yeah
[14:11:15] stuarta: peterbennett: we've asked and he prefers to submit patches
[14:11:57] peterbennett: Yes I know that I have also asked him
[14:15:18] sphery: oh, and feel free to combine my 2 tests into 1 if you like in the patch... I couldn't decide on 1 or if 2 helped with clarity... 1 would be something like: if ($temp_host =~ /^(?!\[).*:.*(?!\])$/)
[14:16:08] sphery: and I guess I probably should have put in a comment to say something about, "bracket IPv6 address for DBD:mysql"
[14:17:35] sphery: Anyway, thanks for finding and looking at that one, peterbennett . I hope my input helped you more than it slowed you down. :)
[14:18:36] peterbennett: This line concerned me – my ($var, $val) = split(/ *[\=\: ] */, $line, 2);
[14:18:50] peterbennett: It looks like it may mess with the colons
[14:19:56] peterbennett: anyway, thanks sphery, I will test and fix as necessary
[14:25:28] sphery: peterbennett: yeah, that line was for mysql.txt support...
[14:25:41] sphery: IIRC, it used lines like
[14:25:51] sphery: DBHostName: mydbhost
[14:30:03] sphery: I think it will just split the line in two at the first : or = or space (that's not beginning of line space) and we'd end up with garbage in it, but the next line will process a config.xml line containing an ipv6 address properly
[14:30:26] sphery: so I think that just means that the script won't work with ipv6 in mysql.txt...
[14:31:07] sphery: or it actually might since the : or = or space would occur before the ipv6 address (and its colons)
[14:31:48] peterbennett: I don't think we need to support config.txt any more
[14:32:08] sphery: yeah, definitely not worth debugging ipv6 in mysql.txt
[14:33:07] sphery: let's leave the line in there since I have tried to make it so that any version of the backup/restore scripts will work with any other version of mythtv (i.e. so you could use the most-current backup script with 0.21 or whatever)
[14:33:49] sphery: but I think it might actually work, anyway, just because the ipv6 colons won't be the first in the line, so ... yay?
[14:34:30] sphery: (that said, I don't think any version of MythTV that relied on mysql.txt would work with ipv6, so probably won't find any ipv6 in mysql.txt out there, I hope)
[14:34:49] peterbennett: Yes I won't remove it but I won't test it with config.txt
[14:34:55] sphery: sounds good
[14:35:06] sphery: and, btw, thank you for handling this/testing/committing
[14:35:13] peterbennett: Thanks for the help, I have to leave now.
[14:35:22] ** peterbennett is leaving the building **
[14:35:22] sphery: I really need to get time to set up a dev system and help out again
[14:35:25] sphery: latwer
[14:35:34] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[14:45:31] stuarta: sphery: i do parallel installs on the same machine
[14:45:58] stuarta: and split the dual tuners between dev & prod, so that they both have the same set of tuners
[14:59:55] Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Ping timeout: 246 seconds)
[15:19:56] mad_enz (mad_enz!~mad_enz@2607:f090:488d:7ab:80ec:c489:429d:9c9d) has quit (Ping timeout: 255 seconds)
[15:21:50] stuarta: jheizer: unfortunately the rpi builder has 27 builds queued up, and there isn't an option in our buildmaster to collapse the build requests
[15:22:18] stuarta: which is odd, i thought it used to do that
[15:22:53] enyc: rpi too slow??
[15:23:12] stuarta: takes about 2hrs a build iirc
[15:23:29] stuarta: 2hrs x 27 = over 2 days
[15:24:41] stuarta: 1 hrs, 36 mins, 23 secs for the previous build
[15:25:30] jheizer: hahahaha work little guy, work!
[15:25:58] stuarta: sadly the option was added into buildbot 9
[15:26:08] jheizer: the disks are shared, but the pi itself does nothing but the buildbot so no biggie really
[15:26:25] mad_enz (mad_enz!~mad_enz@2607:f090:488d:7ab:b8b5:a847:b563:5596) has joined #mythtv
[15:27:00] jheizer: my fault for not seeing it was off and fixing it sooner
[15:29:24] enyc: so many builds todo????
[15:30:20] stuarta: it's been offline quite a while
[15:31:33] stuarta: it collapses multiple commits into a single build, but not multiple build requests into a single build
[15:36:44] enyc: 'original rpi (armv6, raspbian), or rpi 2/3 (can run 'normal' armhf debian/ubuntu) ?
[15:38:15] stuarta: rpi 2/3 mostly
[15:38:29] stuarta: i think there is one other random arm board in the mix too
[15:38:50] stuarta: the original rpi's are of no use for a frontend, so we don't bother
[15:45:09] ** stuarta peers at his rpi3 **
[15:48:30] jheizer: mine is a 3
[15:48:37] jheizer: that is the buildslave
[16:00:42] ** enyc wants to know what virtualizers / xen / lvm / etc works on rpi3 =) **
[16:00:51] enyc: hypervisors i should say
[16:02:16] stuarta: none, it's got no hardware support for those things
[16:02:37] ** stuarta heads out **
[16:10:11] enyc: hrrrrrrrrrrm
[16:10:19] enyc: kvm on rpi2 even doable according to some!
[16:13:44] jheizer: I'll try it real fast and see
[16:14:35] enyc: suitable kernel needed most significantly, apparently
[16:21:43] jheizer: ah yeah
[16:21:44] jheizer: Aug 3 11:17:30 raspberrypi libvirtd[9984]: libvirt version: 1.2.9, package: 9+deb8u4 (buildd 2017-05-07–04:29:57 bm-wb-02)
[16:21:44] jheizer: Aug 3 11:17:30 raspberrypi libvirtd[9984]: Unable to initialize audit layer: Protocol not supported
[17:07:19] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:5c0a:d698:85a2:6bb5) has quit (Quit: Leaving)
[17:16:47] enyc: jheizer: uname -a ?
[17:21:51] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Remote host closed the connection)
[17:29:19] jheizer: enyc, Linux raspberrypi 4.9.8-v7+ #960 SMP Sun Feb 5 15:03:59 GMT 2017 armv7l GNU/Linux
[17:29:19] ** MythLogBot http://code.mythtv.org/trac/ticket/960 **
[19:03:10] jheizer (jheizer!~jheizer@2601:246:8200:70ab:a980:a262:9be1:e099) has quit (Ping timeout: 246 seconds)
[19:16:16] jheizer (jheizer!~jheizer@73.51.93.177) has joined #mythtv
[20:44:04] SteveGoodey (SteveGoodey!~steve@host86-138-103-133.range86-138.btcentralplus.com) has quit (Quit: Konversation terminated!)
[21:26:56] Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv
[21:31:42] stuarta: jheizer: does your rpi run the official raspbian build?
[21:31:50] jheizer: yeah
[21:32:06] stuarta: ah cool. just poking mine so it can help out
[21:32:21] stuarta: needs a little setup
[21:32:34] jheizer: it may be behind on kernels/firmwares, but apt is all up to date
[21:33:33] stuarta: i've just done the apt side of mine
[21:33:43] stuarta: now just sorting the buildslave stuff
[21:35:45] jheizer: I know someone did some updates to the build process since I set mine up
[21:35:50] jheizer: but at that time I needed https://pastebin.com/fCJZTMxL
[21:36:08] jheizer: aww, I need to up the -j again
[21:36:18] jheizer: I had some other thing running on here for a few weeks so I dropped it
[22:02:30] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has quit (Quit: buildmaster reconfigured: bot disconnecting)
[22:02:42] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has joined #mythtv
[22:08:26] stuarta: hah
[22:09:15] stuarta: jheizer: so as a result of doing the reconfiguration to add my buildbot, i managed to slightly change the definition on the master, so it's considered a new setup with no outstanding builds
[22:12:10] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has quit (Quit: buildmaster reconfigured: bot disconnecting)
[22:12:28] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has joined #mythtv
[22:17:23] Hydr0p0nX (Hydr0p0nX!~Hydr0p0nX@66-191-154-200.dhcp.mtgm.al.charter.com) has joined #mythtv
[22:18:00] stuarta: hrm
[22:19:29] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has quit (Quit: buildmaster reconfigured: bot disconnecting)
[22:19:52] MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has joined #mythtv
[22:40:36] Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Ping timeout: 255 seconds)

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