/srv/irclogs.ubuntu.com/2012/03/13/#ubuntu-mythtv.txt

superm1Shred00: upstream mythtv does have an infrastructure in place that does builds on every commit to make sure the project remains buildable00:50
Shred00superm1: cool.  accessible repo?00:51
superm1Shred00: i don't believe it gets packaged00:51
superm1it's just a test on debian, osx, fedora, and gentoo i think00:51
superm1to make sure all related libraries will link and build etc00:51
superm1oh and windows00:51
superm1but otherwise what tgm4883 said is right about how our builds work00:52
superm1if there is a commit that breaks things really badly on a day that was fixed mid-day we'll do interim builds, but usually just rely on the daily "if something changed" build once today00:52
Shred00is that a PPA build farm policy or local "Mythbuntu Developers” team policy?00:55
Shred00because istm that for the ppa build machines, an idle machine is a wasted machine when it could be otherwise used to provide more frequent builds.  but that's just mho having deployed and use a jenkins build farm at my day job.  :-)00:57
superm1well i don't know if there is an official PPA build farm policy, but other projects do similar things where they won't generally exceed more than one build per day00:59
superm1and generally we're in a queue waiting an hour or two for our builds, so it's not like the machines are idle throughout the day00:59
Shred00yeah, i'm seeing that we're already in the queue 32 minutes01:00
superm1https://bugs.launchpad.net/launchpad/+bug/393546 sounds like it has been a problem for some projects who's builds took a long time01:02
Zinn[bugs.launchpad.net] Bug #393546 “Long running builds can monopolise the build farm” : Bugs : Launchpad itself01:02
=== baggar11_ is now known as baggar11
superm1and according to https://launchpad.net/builders it looks like all PPA builders at this moment are keeping busy too01:05
Zinn[launchpad.net] The Launchpad build farm01:05
Shred00i guess ultimately, i wouldn't even think this should be a decision the ppa user makes.  were i in charge of the ppa farm i'd have a policy that every project gets queued to build as soon as it is different since the last build (i.e. a commit is made) but that it only gets built when it's "turn" comes up, where turn is defined as a FIFO queue of pending builds or 24h, whichever comes first.  if the queue cannot regularly be ser01:05
Shred00heh.  lots of idle armel.  :-)  need to trade them in for some arm64s.  :-)01:06
superm1haha01:06
superm1i think your message got cut off01:06
superm1last saw was "if the queue cannot regularly be ser"01:06
Shred00viced fully in 24h, you need more machines.  as i said before, this is quite how jenkins works.  i wonder if the ppa buildfarm is a home-grown jenkins-like framework and if so, why something like jenkins was not taken off the shelf for it.01:07
Shred003 idle amd64 nodes interestingly01:07
Shred00ditto for i386.  i wonder why that is01:07
superm1personally i haven't looked through the launchpad code to see much how it works01:07
superm1but i think jenkins wasn't taken off the shelf because it's not really designed initially for projects to do uploads so frequently i think, but to act more like a debian queue01:08
superm1it just so happens that projects like ours, and chromium and mozilla happened to adapt it for more frequent builds via external snapshot and upload scripts01:08
Shred00jenkins will do builds as frequently as you can provide changes for it.  yes, ideally it watches an SCM repo for changes but i wouldn't think having it accept tarballs, etc. to build would be difficult.01:09
Shred00"allspice" has been idle for 21 minutes for example.01:09
Shred00previous to that there was a 22 minute idle window between builds01:10
superm1well the other thing you have to keep in mind is the downstream users of these PPAs.  at least the mythtv packages have a dependency where amd64's packages need some of the i386 packages for dependencies01:11
Shred00hrm.  only 21 minutes of build time in the window of 1 hour ago -> 2 hours ago.01:11
superm1so if builds were happening so frequently that they got skewed, the PPA is no longer usable01:11
Shred00really?  what's an example of an i386 dependency that amd64 packages have?  just curious.01:12
superm1basically any package that is "arch: all"01:13
superm1only gets built by i38601:13
Shred00ahh.  ok.  no binary i386 dependencies.  that would annoy me.  :-)01:14
superm1there used to be more arch all packages, but we switched some to arch any because of the build skew problem causing so many issues for users01:14
superm1also the exact same reason the mythtv source package now contains mythtv, mythplugins, mythweb, and any themes.  we were getting skew because the packages would take so long to build 4 different packages that had a variety of arch all packages01:14
Shred00i'm still using i386, so i don't see this.  :-D01:15
Shred00https://answers.launchpad.net/launchpad/+question/190498 in case anyone wants to follow along... going to relax now though...01:19
Zinn[answers.launchpad.net] Question #190498 : Questions : Launchpad itself01:19
superm1oh that looks like a fairly quick answer too then01:58
superm1cool01:58
Shred00indeed.  as i noted in my followup, it's too bad the bare-metal hardware is not re-distributed as Xen VM hosts while demand for official builders is low.  but an informative answer all the same.02:00
gamerdonkey!help04:55
Zinn!help For a  complete list of my knowledge visit: http://www.baablogic.net/Zinn.cgi  Other available commands: !status, !about, !bug [bug_number].04:55
gamerdonkeyI'll have to be going to bed soon, I've been messing with MythTv all night, but I'll check in the morning so here's my question:05:01
gamerdonkeyI can do a channel scan and it picks up all the stations that I could find when I had the antenna plugged directly into my TV, but when I try to watch TV in Myth I only see an all pink screen with no audio.05:02
gamerdonkeyI can get videos files on the computer to play just fine, and I've messed with my playback options (CPU+,Normal,Slim,VD-something), so I'm not sure what to do next. Is there any kind of test for my card I can try?05:03
gamerdonkeyOh yeah, my card is a Hauppauge HVR-1600 and I'm running MythBuntu05:08
ChaorainHey, I'm looking for the "proper" format for tv episode titles. I have a series stored on my HD but the names are inconsistant.05:22
superm1gamerdonkey: if you've already experimented with the different playback options, it sounds like you might not have the graphics drivers for your gfx card installed06:05
superm1check the "Hardware Drivers" tool to see06:05
gamerdonkeythanks superm1, I'll try that tonight12:50
BLZbubbahello, i did the 10.10 -> 11.10 upgrade and mythtv is no longer reading the IR events.  irw shows the correct key presses.  did something change to how mythtv works with lirc?14:34
superm1BLZbubba: re-run mythbuntu-lirc-generator14:37
BLZbubbaok i'll give that a try, t hanks15:02
=== qwebirc79972 is now known as synapseattack

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!