MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (67):

aberrios_, aloril, amessina, andreaz, Anssi, arescorpio, caelor, Captain_Murdoch2, Chutt, clever, coling, dblain_, dekarl, eee-blt, ElmerFudd, enyc, fetzerch, Gibby, gregL, GreyFoxx_, J-e-f-f-A, jams, jarle, jarryd, jheizer, jpharvey, jwhite, jya, jya_, kormoc, kurre2, kwmonroe, moparisthebest, MythBuild, MythLogBot, nephyrin, peper03, poptix, purserj, rhpot1991, robink, rsiebert, ryan_turner|MTW, seld, Sharky112065, sheedy, skd5aner, sl1ce, sphery, sraue, stuarta, stuartm, sunkan, superm1, taylorr, tgm4883, tonsofpcs, tris, unforgiven512, wagnerrp, wahrhaft_, Warped, wseltzer1, XDS2010_, xris, zentec_, _charly_
Monday, August 11th, 2014, 00:12 UTC
[00:12:43] sl1ce (sl1ce!~johnathan@pool-100-0-189-229.bstnma.fios.verizon.net) has quit (Quit: Konversation terminated!)
[00:20:15] sl1ce (sl1ce!~johnathan@pool-100-0-189-229.bstnma.fios.verizon.net) has joined #mythtv
[00:47:10] andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has quit (Read error: Connection reset by peer)
[01:37:49] arescorpio (arescorpio!~arescorpi@201-26-245-190.fibertel.com.ar) has joined #mythtv
[01:54:30] cappicard (cappicard!~cappicard@64-126-80-42.dyn.everestkc.net) has joined #mythtv
[02:02:35] gigem: stuartm: No problem. I guess the thing that bugs me is the assertion that all of Debian is like that. Unlike many other distros where there is central planning and a clear chain of command for making decisions, Debian is collection of several hundred, if not thousands, of semi-independent packagers. Most are good and easy to work with, but like any population that big, some are not. As for the linking to
[02:02:37] gigem: system libraries issue, that's usually a good thing, especially when any patches are pushed back upstream. In the chaos that is ffempeg and libav, though, their rigidity goes too far ans is a disservice to users that results in buggy packages and hostility with the upstream developers.
[02:04:32] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 250 seconds)
[02:07:21] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[02:11:48] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 260 seconds)
[02:12:29] cappicard (cappicard!~cappicard@64-126-80-42.dyn.everestkc.net) has quit (Quit: Ex-Chat)
[02:12:44] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[02:17:56] cappicard (cappicard!~cappicard@64-126-80-42.dyn.everestkc.net) has joined #mythtv
[02:19:08] cappicard (cappicard!~cappicard@64-126-80-42.dyn.everestkc.net) has quit (Client Quit)
[03:11:02] sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Quit: leaving)
[03:12:25] sheedy-away is now known as sheedy
[03:17:25] sheedy is now known as sheedy-away
[03:36:04] sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv
[03:57:02] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 260 seconds)
[03:58:24] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[04:52:38] arescorpio (arescorpio!~arescorpi@201-26-245-190.fibertel.com.ar) has quit (Excess Flood)
[06:46:57] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[06:50:27] SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has joined #mythtv
[07:52:17] map7 (map7!~map7@ppp59-167-194-79.static.internode.on.net) has joined #mythtv
[08:04:38] rsiebert (rsiebert!~quassel@e179172043.adsl.alicedsl.de) has joined #mythtv
[08:07:33] rsiebert_ (rsiebert_!~quassel@g229084036.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds)
[08:48:41] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has joined #mythtv
[08:50:39] SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[09:02:52] sunkan_ is now known as sunkan
[10:01:12] lomion0815 (lomion0815!~markus@178-190-75-61.adsl.highway.telekom.at) has joined #mythtv
[10:26:37] jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya)
[10:26:38] jya_ is now known as jya
[10:29:50] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[10:30:40] dekarl1 (dekarl1!~dekarl@p4FE84A27.dip0.t-ipconnect.de) has joined #mythtv
[10:32:06] dekarl (dekarl!~dekarl@p4FE8450B.dip0.t-ipconnect.de) has quit (Ping timeout: 246 seconds)
[10:54:09] dekarl1 is now known as dekarl
[11:26:01] andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has joined #mythtv
[11:34:17] map7 (map7!~map7@ppp59-167-194-79.static.internode.on.net) has quit (Remote host closed the connection)
[11:43:58] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG)
[11:49:51] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[12:03:24] lomion0815 (lomion0815!~markus@178-190-75-61.adsl.highway.telekom.at) has quit (Remote host closed the connection)
[12:14:44] SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has joined #mythtv
[12:30:50] Merlin83b (Merlin83b!~Daniel@office.34sp.com) has quit (Remote host closed the connection)
[12:31:11] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:ace0:3c91:a225:1b62) has joined #mythtv
[12:54:26] enyc (enyc!~enyc@muddle.enyc.org.uk) has joined #mythtv
[12:55:12] enyc: I wonder if mythtv 0.27.1 is supposed to be compatible with mythtv 0.27 database / interoperable
[12:57:48] jya: enyc: yes
[12:57:55] enyc: jya: thankyou =)
[12:58:06] jya: 0.27.1 is both backward and forward compatible
[12:58:19] jya: it will work better with a 0.27.1+ frontend
[12:58:50] jya: but the 0.27.1 frontend will work with a 0.27 backend, querying what the backend supports and use the extra features if they are available
[13:04:22] jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya)
[13:04:23] jya_ is now known as jya
[13:31:47] stuartm: enyc: if possible though upgrade everything to 0.27.3 so you benefit from the bug fixes
[13:39:25] Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv
[13:58:31] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Read error: Connection reset by peer)
[13:59:10] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv
[14:36:34] gregL (gregL!~greg@cpe-74-76-121-109.nycap.res.rr.com) has quit (Ping timeout: 240 seconds)
[14:38:17] stichnot (stichnot!~stichnot@c-69-181-173-4.hsd1.ca.comcast.net) has joined #mythtv
[14:38:17] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[14:38:17] stichnot (stichnot!~stichnot@c-69-181-173-4.hsd1.ca.comcast.net) has quit (Changing host)
[14:50:06] gregL (gregL!~greg@23.105.14.130) has joined #mythtv
[15:08:24] henkpoley (henkpoley!~henkpoley@poley.xs4all.nl) has joined #mythtv
[15:12:09] gregL (gregL!~greg@23.105.14.130) has quit (Ping timeout: 255 seconds)
[15:15:40] enyc: stuartm: noted, thats' useful actually... I wonder if the MythTV 0.27.x maintainer knows about the LZO security bug, maybe change ffmpeg 1.2.6 to 1.2.7 to sort this out?
[15:33:15] gregL (gregL!~greg@cpe-74-76-121-109.nycap.res.rr.com) has joined #mythtv
[15:44:18] stuartm: we know, it's not really exploitable in any meaningful way for video though
[15:48:15] stuartm: despite what has been said elsewhere, you'd first need to obtain a video from an untrusted source
[15:49:07] stuartm: and if you're stupid enough to be downloading video from bittorrent you can't really complain when you get burnt (or arrested)
[15:50:16] stuartm: it's sorted in the next release – 0.28, but whether we do anything with it in 0.27.x is undecided
[15:51:40] dekarl: enyc: umm, https://github.com/MythTV/mythtv/commit/f4195 . . . 3e81e6bd851f says we updated more then a month ago. so just use fixes/0.27 and be happy
[15:52:47] henkpoley (henkpoley!~henkpoley@poley.xs4all.nl) has quit (Quit: henkpoley)
[15:53:46] stuartm: dekarl: huh, so we did
[15:54:46] stuartm: I don't think I backported the minilzo resync
[15:55:31] dekarl: no idea what that is about, but the page of last commits to 0.27's ffmpeg mentions LZO buffer yaddayadda
[15:55:48] stuartm: dekarl: https://www.securitymouse.com/lms-2014-06-16-4
[15:56:03] dekarl: https://github.com/MythTV/mythtv/commits/fixe . . . ernal/FFmpeg 3xLZA commits
[15:57:23] dekarl: so is that fixes in ffmpeg 1.2.7?
[15:57:44] stuartm: yeah, decades old bug in LZO found and carried over into almost all LZO implementations, buffer overflow that could in theory be used to crash an application or if you're really clever to execute code
[15:57:51] stuartm: dekarl: yeah it is
[15:58:12] dekarl: has Debian already rolled out the bugfix? ;)
[16:01:48] dekarl: fun aside, I wonder if someone could just setup a fixes/0.27 PPA for Debian just like its done for Ubuntu.
[16:04:33] tgm4883: FWIW, we can't build debian packages on LP. There is a long standing wishlist bug for that
[16:04:48] stuartm: Debian being Debian, they've probably elected to ignore the official fix in favour of their own which fails to fix the original vulnerability and introduces five new ones
[16:07:03] dekarl: tgm4883: just creating them together would be even better. I was only thinking of running the script locally. I didn't even think about the build
[16:07:35] tgm4883: ah
[16:07:58] tgm4883: yea we could create the debian packages too I think, would probably require a slight tweaking of our build scripts but should work
[16:08:05] tgm4883: where would we push them though?
[16:09:27] tgm4883: also, this might be too much work for 16 people :/
[16:09:44] dekarl: I was wondering if d-m-o was interested in that script
[16:09:52] stuartm: having 'official' Debian packages would be great, steer people away from the bad packages which are out there
[16:10:27] tgm4883: at one point we were working with a debian developer to get our packages into debian, but we haven't heard from him in like 2 years
[16:11:37] dekarl: I remember seeing lots of commits that mentioned Debianisms
[16:12:56] dekarl: wagnerrp: I hear you can use CEC to control MythTV with your TV's remote
[16:17:33] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG)
[16:21:24] enyc: dekarl: aha! th'ankyou... looks like it just didn't get pulled into mythbuntu yet then
[16:23:14] Jordack (Jordack!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit ()
[16:24:27] tgm4883: dekarl: so we just need to build mythtv packages for debian?
[16:25:44] natanojl (natanojl!~jonatan@c83-252-231-38.bredband.comhem.se) has joined #mythtv
[16:25:56] dekarl: enyc: did you enable the fixes/0.27 daily updates PPA in the mythbuntu-control-centre?
[16:26:08] enyc: tgm4883: yes I was discussingc this debian whatnot... this is something I was looking into lately
[16:26:29] enyc: dekarl: no, infact i didnt know it exists
[16:26:31] skd5aner (skd5aner!~skd5aner@82.sub-70-198-71.myvzw.com) has quit (Ping timeout: 255 seconds)
[16:27:24] tgm4883: dekarl: enyc looks like superm1 did the work to get our packaging building for debian. I'm going to investigate using the opensuse build service for building and hosting debian packages
[16:27:43] enyc: tgm4883: indeed its' not so difficult to get it to build now
[16:28:12] enyc: tgm4883: also looks like, initially, OpenGL-enabling on ARM is possible too... no longer makes build fail or so
[16:28:16] tgm4883: if it's easy enough to push to the OBS, we can just incorporate that into our daily builds
[16:28:19] dekarl: tgm4883: nice, didn't know such a thing existed :) http://en.opensuse.org/openSUSE:Build_Service_Debian_builds
[16:28:47] superm1: if that works, either we can or you guys can kick off a script daily to do builds like we do on the PPA's
[16:28:49] enyc: tgm4883: the basic problem with ubuntu packages of late is just that the mythtv startup scripts, only work with upstart, iirc
[16:29:11] tgm4883: enyc: true, we'll need to fix that sometime in the next two years
[16:29:23] superm1: enyc: do you have a systemd script that we can integrate?
[16:29:29] superm1: or maybe we can snag one from the fedora packages
[16:29:48] enyc: superm1: not yet, at yet trying to get anything going, learn the invornment i'm talking about at all, etc etc...
[16:29:55] superm1: and then builds against the versions of debian and ubuntu with systemd should automatically install the appopriate sccript (assuming that dh_installinit does the right thing)
[16:31:04] enyc: superm1: I would like to understand, clearly, WHAT is going on with these PPA fixes repositiories etc etc.. — which is done by mythtv which is done by mythbuntu people etc etc...
[16:32:05] superm1: enyc: OK so quick overview. all the packaging for mythtv is kept here: https://github.com/MythTV/packaging
[16:32:30] superm1: we commit all our deb fixes there
[16:32:46] superm1: intention is that ubuntu and debian packages will be built out of the same source
[16:33:03] enyc: superm1: this being central mythtv repository, but commits done to that by people who package for (myth)ubuntu
[16:33:04] superm1: there are different branches of the packaging for different mythtv releases (eg master, 0.27, 0.26 etc)
[16:33:14] superm1: Yes
[16:33:25] enyc: superm1: right, ok, next =)
[16:33:28] superm1: now we have a build server that runs this https://code.launchpad.net/~mythbuntu/mythbun . . . weekly-build
[16:33:37] superm1: which is a wrapper around hte upstream packaging we help maintain
[16:33:52] superm1: it builds for every ubuntu release we support, and pushes to the our different fixes PPA's
[16:34:13] superm1: it's smart enough to check and see if changes have happened upstream on the appropriate fixes branch and only builds/pushes when necessary
[16:35:09] enyc: very clever... or s... upstreaming of changes and not doubel-applying... get idea anyway
[16:35:55] superm1: so yes, we don't apply patches to our packaging whenever possible. upstream first approach means that it is included with our automatic builds every day
[16:39:49] enyc: i see i see
[16:40:12] enyc: i shall log/copy this to my own notes shortly
[16:40:19] enyc: anything else important to point me at?
[16:40:40] enyc: I wonder if MythTV 'precise' / 0.25-fixes branch fixes the same LZO bug in ffmpeg etc...
[16:41:46] enyc: I'm realising... that to create packages including init-script for 'current' debian wheezy etc. will need sysvinit compatible script, not systemd...
[16:48:17] JohnBergqvist (JohnBergqvist!~JohnBergq@85.211.191.246) has joined #mythtv
[16:59:45] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:ace0:3c91:a225:1b62) has quit (Quit: Leaving)
[17:02:12] dekarl: enyc: just update your precise installation to fixes/0.27 instead.
[17:05:18] superm1: enyc: good point. that would be a bit annoying to have to have to support all 3..
[17:05:25] superm1: but true
[17:06:11] superm1: i think that https://sites.google.com/a/mythbuntu.org/webs . . . r-cheatsheet is the only other thing that's important to see
[17:08:47] JohnBergqvist (JohnBergqvist!~JohnBergq@85.211.191.246) has quit (Quit: Leaving)
[17:29:14] enyc: ok ... last question for now ...
[17:29:39] tgm4883: http://www.mythbuntu.org/development/developer-cheatsheet
[17:29:45] tgm4883: because that other link makes my brain hurt
[17:30:10] enyc: superm1, tgm4883: Do you have all the build-dep's set properly so that mythtv will build with everything it 'supports', unless disabled, in a minimalist chroot with the build-deps added?
[17:31:41] enyc: I'm suspecting opengl-es-2.0 may not detect properly in configure stage with only the normal build-deps or so... but I will learn more / experiment more now that I know about fixes versions etc etc
[17:34:12] superm1: I thought so. But we did explicitly remove some stuff over time that has had problems. Double check debian/changelog for details
[17:34:43] superm1: I wouldn't be too surprised if the problem on arm with opengl was just something with configure detecting wrong
[17:35:13] enyc: superm1: ok and thats a partial answer .. but I would like to know what to 'expect' about build-dep's on the packages.. do you use 'pbuilder' / minimalist-chroot-build-infrastructure? etc....
[17:35:38] superm1: Yes we build with sbuild
[17:35:50] superm1: Which uses a very minimalist chroot
[17:35:59] enyc: excellent ok
[17:36:24] enyc: I know mythtv configure has a 'mention' of building with OpenGL-ES 2.0
[17:36:36] enyc: i get the impression that can now work but needs proving in practise
[17:37:02] enyc: can your PPA be installed as a 'deb-src' just as much as a 'deb' line in sources.list includes ?
[17:56:24] skd5aner (skd5aner!~skd5aner@50.sub-70-198-77.myvzw.com) has joined #mythtv
[18:00:00] tgm4883: enyc: yes it can
[19:56:48] henkpoley (henkpoley!~henkpoley@poley.xs4all.nl) has joined #mythtv
[20:10:10] arescorpio (arescorpio!~arescorpi@201-26-245-190.fibertel.com.ar) has joined #mythtv
[20:49:50] henkpoley (henkpoley!~henkpoley@poley.xs4all.nl) has quit (Quit: henkpoley)
[21:36:18] SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[21:59:33] jpharvey (jpharvey!~jpharvey@host109-148-115-248.range109-148.btcentralplus.com) has quit (Ping timeout: 240 seconds)
[22:00:35] natanojl (natanojl!~jonatan@c83-252-231-38.bredband.comhem.se) has quit (Ping timeout: 264 seconds)
[22:10:02] Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has quit (Read error: Connection reset by peer)
[22:11:59] jpharvey (jpharvey!~jpharvey@host86-181-25-170.range86-181.btcentralplus.com) has joined #mythtv
[22:26:01] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Ping timeout: 244 seconds)
[22:27:04] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv
[22:29:47] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Excess Flood)
[22:31:16] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv
[22:45:51] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[23:17:30] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Read error: Connection reset by peer)
[23:18:46] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv
[23:41:28] sheedy-away is now known as sheedy
[23:58:54] jya: I found the last comments about mythtv and debian, in particular related to security and exploit hilarious…
[23:59:02] jya: or very sad depending on the mood you’re in

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