/srv/irclogs.ubuntu.com/2007/09/28/#ubuntu-mythtv.txt

lagano01:20
lagabeen busy hacking at stuff01:20
lagahum01:22
lagaevery time i do /topic01:22
Davieybug01:22
lagai think: one day i'm gonna vandalize it.01:22
brunnerthat's strange... my 140GB drive shows up as free space in the partitioner01:24
brunnerit should have an ext2 partition01:25
brunnerFuck. I just installed with a hostname of chris-desktop01:50
brunnerwhoops01:50
laga;)01:55
brunnerdamn this low-rez TV screen01:56
brunnerand damn the FCC for hampering the free market and causing me to have a low rez TV screen01:57
laga"free market"?01:57
brunnerwell, would-be free market01:57
lagai bet that the free market would consist of getting your tongue cut out if you mentioned the word "tivo" if it wasn't for the FCC01:58
therethinkerdid anything happen while I was gone?01:58
brunnerlaga: why would that be the case?01:58
lagabrunner: well, AFAIK is regulating the cable/media companies to make sure they're not completely locking out their customers01:59
lagabut what do i know, i'm not from the US02:02
therethinker2okay, any bugs?02:02
therethinker2I want to start with adding something, to get to know it, rather than rewriting02:03
therethinker2oh, does anyone know how to add in shell?02:06
lagalike02:07
lagamaths in bash?02:07
therethinker2yeah02:07
lagaecho $((2+2))02:07
therethinker2I want to increment an envi. variable02:07
lagaought to work02:08
lagaecho $(($FOO+2))02:08
laga402:08
lagayup02:08
therethinker2Ahhh02:08
lagasuperm1: you here?02:08
therethinker2Yay! Worked02:08
therethinker2I just have a script that makes a new directory, downloads the latest branch, builds and installs it02:11
lagacool02:12
therethinker2but what needs to be done, other than neatining up?02:12
lagadoes it increment the version number as well?02:13
lagaok02:13
lagawhat needs to be done02:13
lagahum02:13
lagasuperm1 might have some ideas...02:13
lagapersonally i'd like to add some performance tuning stuff to mythbuntu.02:13
therethinkerOkay02:13
lagaeg the ability to modify the fstab to include an allocsize= mount option to avoid fragmentation02:14
therethinkerIt doesn't do it based on the version number in bazaar, but it just goes by whenever you run the script. I'm sure if I had time, I could do that, but this is just really quick02:14
therethinkerOkay02:14
lagapossibly only for the file system which holds /var/lib/mythtv/recordings02:14
lagabut that's probably a rather big task02:14
lagatherethinker: if you install devscripts, you can do "dch -v 1.3.37-mine "my changelog entry"" and be done02:15
=== Tari_ [n=Tari@CPE-72-133-204-1.wi.res.rr.com] has joined #ubuntu-mythtv
lagawell, what do _you_ like to see in the control centre?02:16
therethinkerWhat? If you haven't noticed by lack of knowledge, I'm new to bazaar, so I'm a tad (scratch that, very) slow02:16
lagatherethinker: sudo aptitude install devscripts02:17
therethinkerhmm... I'll look around,02:17
lagathat's a bunch of helper scripts for debian package maintainers02:17
therethinker2oh, thats awesome02:17
lagause dch -v to set a new version number for the debian package02:17
lagaand use dpkg-buildpackage -rfakeroot to build afterwards02:17
therethinker2okay02:17
therethinker2sorry I keep switching users, I hope its not too confusing :P02:18
lagano problem02:18
chukany eta on new mythbuntu CD?  this week?02:22
lagachuk: likely02:22
lagamy perl-fu is weak.02:27
Daviey perl blows02:28
DavieyI've never liked perl02:28
lagawhat do you use?02:28
DavieyWell I'm a C++ / Java Coder02:28
lagaoh02:29
Davieyscripting, bash or python :)02:29
lagaah, ypthon. so we have another mcc victim :)02:29
Davieybut my python is pretty weak tbh02:29
lagapython*02:29
lagamine is worse...02:29
laganot sure if my perl or my python is worse02:30
lagai think it's python02:30
Davieywell perl sucks rocks02:30
lagaheh02:30
Davieyit's such an illogical language02:30
lagathat's probably what i like about it02:31
laganot sure why my stuff is breaking, though02:31
Davieycause you suck?02:31
lagait's interesting how everyone in here is harassing me. :>02:31
=== laga makes a note to fight back
DavieyAt least you aint German... that would be really unfortuante02:32
lagayes02:32
=== therethinker harasses laga
lagahaving such a great vriety of beer available would kill me02:32
lagas/vriety/variety/02:32
Davieyweiss beer ftw02:32
lagai probably like perl because it doesn't matter how i spell stuff02:33
therethinker:P02:33
Davieylaga: Have you ever been to the Munich beer halls?02:33
lagano02:33
lagait's teh suck02:33
lagaonly stupid british tourists find it interesting02:33
Davieyyup02:33
Davieybut then, that's cause we have class02:33
=== Daviey huggles laga
lagayes. puking british tourists, that's what i call class02:34
lagaheh02:34
DavieyAnd what are the cycle paths all about eh?02:35
=== laga checks for new jokes on sickipedia
Davieyding ding ding... "get out of the way"02:35
lagaheh02:35
lagawell, WE care about people who can't afford a car02:35
Davieywhy?02:36
DavieyGeez, i didn't know sikipedia existed.. thanks! :)02:36
lagayes02:36
lagait's awesome02:37
lagaif you are a sick fuck02:37
laga<3 sickipedia02:37
Daviey<------------02:37
DavieyOh... some are sick02:37
therethinkerWow, this does a lot in such little code02:44
therethinkerIs all the changing done by some other component?02:44
therethinkerand its just a GUI to launch these things?02:44
lagatherethinker: changing is done in changer.py02:44
therethinkerstill...02:45
therethinkerbut okay02:45
=== laga curses
=== laga stops cursing
=== therethinker2 asks what happened?
=== therethinker2 likes talking in 3rd person!
lagaoh, just coding perl and messing around with hashes03:04
lagalooks like some data has some additional presents attached03:05
lagaspaces or newlines03:05
therethinker2ah03:05
therethinker2BTW: you cursed for exactly 50 seconds, thats quick!03:05
lagachannel="1.orf.at&#10;"03:05
lagaheh03:05
lagadoes anyone know what &#10 means?03:05
lagaso, are you doing anything to mcc currently?03:06
therethinker2I'm looking it over03:06
therethinker2trying to be one with the code03:07
lagaah, yes03:07
lagathe old black leather coat thing03:07
therethinker2waiting for the moment when I think that "self.sleep(10)" means I get a 10 minute break03:07
=== laga considers putting in a self.torture(666)
=== therethinker2 considers putting in self.fix_line(618)
lagawhat's wrong?03:09
therethinker2nothing, just a random line :P03:09
lagaheh03:10
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-mythtv
=== OpenMediaSupport [n=steve@60-234-129-166.bitstream.orcon.net.nz] has left #ubuntu-mythtv []
=== gcleric_ [n=ericjk@74.95.16.13] has joined #ubuntu-mythtv
superm1laga, stilll around?03:37
lagaye03:37
lagas03:37
superm1i figured out why it kept asking me to redo my auth status03:37
superm1small oversight on your part03:37
superm1very small actually03:37
laga?03:38
superm1i'll commit it right now03:38
superm1and you can see03:38
lagak03:38
superm1revno68 has it03:39
lagaduh03:41
lagathanks :/03:41
superm1silly eh?03:42
lagayes03:42
superm1i'm really wondering why that worked on your box though03:42
superm1makes little sense03:42
superm1do you have any other items to get in?  If no, i'm going to prep debian/changelog and debian/rules to push this to the archive03:43
lagaright.. i was storing a boolean variable as a string and forgot to conver it back to boolean03:43
lagaTBH, it totally sucks that configparser cant do this natively03:43
superm1well that configparser isn't usually used for this03:43
superm1it was just a convenient structure03:43
superm1that would be conducive to saving settings later03:43
lagasuperm1: i'd like to jclean it up a bit maybe and  add some sanity checks here and there. can you push it tomorrow?03:43
lagayes03:44
superm1as long as you promise not to break anything else sure :)03:44
lagabut still, i should be able to save "yes"/"no" with configparser without converting them to strings beforehand *shrug*03:44
lagaheh03:44
lagaxmltv grabber is fixed, too03:44
superm1big productive day today eh?03:44
laganow it's outputting nice xmltv ids03:44
lagasame as yesterday03:44
lagayou get that effect if you spend ~14h coding even if you can't actually do it ;)03:45
superm1haha03:45
superm1yeah03:45
superm1okay well looking at the list of things to hit upon before beta, only two things left.03:45
superm1push these to the archives03:45
superm1and stop apt from freezing in ubiquity03:45
lagais xfce sane now?03:45
superm1in theory yeah03:46
lagagood03:46
superm1there is a small bug that nm-applet starts over and over03:46
superm1if you save settings upon logout03:46
superm1but otherwise things should be good03:46
superm1i talked to the xubuntu guys03:46
superm1and by rc they will have some cleanup that will make our lives easier03:46
lagais the mythtv session xfce or still openbox?03:46
superm1its xfce now via control centre03:47
superm1or ubiquity03:47
lagaok03:47
superm1you can go openbox if you use ubuntu-mythtv-frontend03:47
superm1but nothing is pushed to the archive03:47
lagawon't nm-applet ask for a password for wlans? :/03:47
superm1i'm going to push it all at once03:47
lagaok03:47
superm1hmu03:47
superm1m03:47
lagait's almost time for weekly builds again03:47
superm1well it asks to unlock the keyring03:48
superm1that's right03:48
superm1that's a big annoyance03:48
lagasomeone ine here told me you can use pam-keyring03:48
superm1well by rc we can look at adding pam keyring03:48
superm1yeah03:48
lagabut i have no clue what that is03:48
superm1but you need to set your keyring password identical03:48
lagaright03:48
superm1to your login password03:48
superm1and i think it doesnt work upon auto login03:48
lagashould be able to enforce that in mcc03:48
superm1lets see what kind of response we get post beta03:49
superm1and whether that will be necessary03:49
lagaunessl i do it, in which case you'll get dancing clowns or something03:49
superm1you can always save the setting via network-admin too03:49
superm1rathre than use nm-applet03:49
superm1since network-admin is part of our install now03:49
lagatrue. we can still modify wpa-supplicant.conf03:49
lagawhat does network-admin do? modify config files statically?03:49
superm1yeah03:49
superm1it modified /etc/network/interfaces03:49
superm1and tells nm-applet to take a hike03:50
lagathat's great.03:50
superm1for those interfaces03:50
lagai think that should be sufficient03:50
superm1yeah hopefully03:50
lagaignoring the fact that it's gnome. ;)03:50
superm1well the gnome dependencies are stripped from it03:50
superm1from what the xfce guys told me03:50
lagawee03:50
superm1they used to have an xfce variant of it03:50
superm1until they convinced gnome guys to build it differently03:51
superm1okay i'm going to push this version to the ppa at least03:51
superm1and do another build of the iso in a few hours03:51
superm1and take a look and see if maybe for some reason apt decides to not freeze anymore03:52
lagadoes i+t freeze in ubiquity proper, too?03:52
superm1well can't test the gtk frontend in our env03:52
superm1since we are missing language packs03:52
superm1and it expects those03:52
superm1and cant test our ubiquity in a normal env03:52
superm1because we expect mythtv-common03:52
superm1and a few other things03:52
lagagreat03:53
superm1i'm wondering if perhaps installing from the ppa on an alpha4 disk is feasible though03:54
=== laga imports his XMLTV file for the first time
superm1that would definitely be a good way to test03:54
superm1and it would rule out unionfs crap03:55
superm1i still dont believe unionfs is solved03:55
superm1it may not kernel oops for us03:55
lagaunionfs seems to be "teh suck" lately03:55
superm1but i dont trust it03:55
lagaare older kenrles still available? maybe we can build a disk with an old kernel03:55
superm1unfortuantely not03:56
lagabah03:56
superm1also older kernels have older versions of lirc modules03:56
superm1which is bad03:56
lagawell, just for testing, so we can yell at the kernel guys03:56
superm1well the problem though is that the cd repository is broken on disk remember for alpha403:57
superm1so it has to be an app that hasn't changed since a4 that gets installed03:57
superm1perhaps openchrome03:57
superm1that'd be feasible03:57
lagayou mean openchrome breaks apt?03:58
superm1well need a deb to install during ubiqiuty03:58
superm1to test apt03:58
superm1but needs to be one still valid on mirrors.cs.umn.edu03:58
superm1since all the others have expired03:59
lagawhat happens if there is no intarweb available during install?04:00
superm1the install gets unhappy on a404:00
superm1beta its fixed04:00
superm1since on cd repo works properly04:00
lagagood04:00
lagaGrabber did not validate ok. See /tmp/q8JyReIDRx/t_commands.log for a list of the commands that were used04:01
superm1it did boil down to that one apt config option04:01
laga/tmp/q8JyReIDRx/t_commands.log: No such file or directory04:01
superm1that's not good04:01
lagaXMLTV is bersolid software.04:01
superm1woah i forgot usplash was so f*d on a404:02
superm1wow04:02
lagai iwhs asus would finally release their EEE04:05
superm1EEE?04:05
ubotuNew bug: #139585 in mythbuntu-control-centre (universe) "Desktop roles: should be able to select more than one" [Wishlist,New]  https://launchpad.net/bugs/13958504:06
lagasmall notebook for $199-$35004:08
lagahttp://images.google.de/imgres?imgurl=http://www.mobilemag.com/content/images/12559_large.jpg&imgrefurl=http://www.mobilemag.com/content/100/334/C12559/&h=300&w=400&sz=33&hl=de&start=2&um=1&tbnid=5kLfj1_mSfgs0M:&tbnh=93&tbnw=124&prev=/images%3Fq%3Dasus%2Beee%26svnum%3D10%26um%3D1%26hl%3Dde%26client%3Dfirefox-a%26rls%3Dcom.ubuntu:de:official%26sa%3DN04:08
laga/tmp/1QRwA0T9Ep/t_1_2.xml validates ok04:08
lagayay04:08
superm1wow 200 bucks04:08
superm1what kind of cpu in the things?04:09
lagasomething intel i guess04:09
lagahttp://www.notebookreview.com/default.asp?newsID=382904:10
lagaProcessor: Intel mobile CPU (Intel 910 chipset, 900MHz Dothan Pentium M)04:10
lagamore than enough04:10
lagafor myth and sdtv :)04:10
superm1yeah for sure04:10
lagatoo bad they won't ship it next month like they planned to04:11
laganeed one for university04:11
superm1no you just want to be able to irc in class dont you :S?04:12
lagano, that wouldn't justify the 2Gb RAM and the dual core CPU i'm gonna get ;)04:12
superm1the only reason i'd want a faster laptop is so that i can run VM's faster04:13
lagayup04:13
lagaif my old laptop wasn't falling apart, it#d keep it04:13
superm1at least one core for a vm and one for normal session04:13
laganice small asus thing with a pentium m 1.4GHz04:13
superm1i should just fix my other box already though, so i can use my desktop for vmware server again04:13
lagayes04:14
lagashame on you04:14
superm1you used vmware server's remote connection stuff?04:14
superm1its actually pretty nice04:14
lagano04:14
lagabut virtualbox can do rdp, too04:14
superm1but can it forward cdroms and usb over rdp?04:15
superm1and virtualbox's networking is horrible compared to vmware's04:15
superm1i mean for most purposes its not a big deal04:15
laga"The Eee PC even comes with its own Anti-Virus software" wtf04:15
superm1but in general04:15
superm1haha04:15
lagatrue, but i managed to get virtualbox working so i won't bother04:15
lagaok, virtualbox breaks often but i tinker a lot04:15
Davieylaga: go to bed!04:16
superm1okay i was able to upgrade ubiquity in the a4 vm04:16
lagaDaviey: bah04:16
superm1so perhaps we'll know in about 42 percent04:16
superm1whether unionfs is being mean04:16
Davieyunionfs is fixed, aint it?04:16
superm1that's what they 'say'04:16
superm1psh04:16
superm1i dont buy it04:16
lagaso. what's your favourite webcomics?04:17
=== Tari__ [n=Tari@adsl-70-231-16-54.dsl.milwwi.ameritech.net] has joined #ubuntu-mythtv
=== laga waits for 42% to happen
superm1webcomics?04:18
superm1cant say i look at any ever04:18
=== laga recommends www.xkcd.com
Daviey:O just googled and came to that site aswell04:19
laganow we know why you are so darn productive04:19
Davieyeeek04:19
lagaalso, www.sinfest.net04:19
superm1oh i've been to xkcd before04:19
=== laga will keep the sick ones to himself
superm1there are some good things on there04:19
lagayup04:20
=== claydoh [n=claydoh@66-252-58-249.dyn-adsl.midmaine.net] has joined #ubuntu-mythtv
DavieyEverbody loves eric raymond... they are good04:21
lagayes04:21
Davieyhttp://geekz.co.uk/shop/images/che-stallman-tshirt-show.jpg?117474545704:21
superm1by goly it works on a404:23
superm1so now its time to play the game what has changed that could have broken it since then04:24
superm1argh04:24
lagasuperm1: that's probably even less fun than git-bisect on a few thousand changes..04:25
=== superm1 curls up in a ball and wishes there was a way to just ship the older kernel
superm1its probably unionfs.04:27
superm1and now that the beta disks are out for normal ubuntu there is no priority to them rushing to fix things04:27
lagawell04:28
lagathey just shipped thousands of borked disks..04:28
Davieywe could switch to Fedora?04:28
lagaoh well, it's not like _my_ bugs get fixed04:28
=== laga burns Daviey
Davieyerm, are beta disks shipping?04:29
superm1yeah they are04:29
DavieyWhy?!04:29
superm1honestly, make a disk and look at dmesg04:29
superm1its a mess04:29
superm1i swear unionfs cant be fixed04:29
Davieysurely beta testers are capiable of burning an iso!?04:30
DavieyThis makes me sad - http://www.youtube.com/watch?v=icyQDl2eN5g04:30
superm1okay next experiment.  lets upgrade apt and python in an alpha4 disk04:30
superm1and try04:30
lagaDaviey: they are not shipped04:31
lagaDaviey: shipped as in "available for download"04:31
Davieyah04:31
superm1god can you guys imagine how hard it would have been to start coding ubiquity and this live disk if things were broke at the *start* of the dev cycle?04:33
superm1it would have been impossible04:33
lagahttp://geekz.co.uk/lovesraymond/archive/copa-cobandit04:33
laga^^ the "everybody loves eric s raymond" is nice, indeed04:33
Davieyyeah.. i'm still looking forward to a major merge.. no doubt hungry hippo will change ubiquity radically04:33
superm1hungry hippo?04:34
lagabetter than herdly heroine04:34
lagas/herdly/hardly/04:34
Davieyhttp://www.thinginabag.com/node/68804:34
lagaok, it#s 4:30 or something, i need to go to bed04:34
superm1night04:35
Davieylaga: sleep is for the weak04:35
superm1this week i agree04:35
=== Daviey is writing documentation...
Daviey11,257 words so far... i hate writing docs04:36
lagacat dem from /dev/random and use clever perl script04:36
lagag'night04:36
DavieyHas to be written to 3 levels aswell... This is just the low level stuff04:36
Davieylaga: nn04:37
DavieyI'm going aswell04:40
Davieynn04:40
superm1nn04:40
superm1man it works with updated python-apt and apt on the live disk too04:43
superm1it really is looking like unionfs04:43
superm1laga, look at bug 144395 and tell me i'm not crazy.  i swear this is the exact same time that things fail for us too.05:00
ubotuLaunchpad bug 144395 in linux-ubuntu-modules-2.6.22 "unionfs oopses for http processes" [Undecided,New]  https://launchpad.net/bugs/14439505:00
superm1well laga: it does sound to be unionfs.  i knew i couldn't trust it. http://pastebin.ca/71810205:09
=== jumpkick [n=GED@bas2-toronto47-1242398775.dsl.bell.ca] has joined #ubuntu-mythtv
jumpkicksigh... mythbackend crashed 4 hours before prime time...05:12
jumpkickmakes me sad05:12
superm1ouch :(05:12
superm1why'd it crash?05:12
jumpkickEIT scanning I guess05:13
jumpkickthat's the last thing in the log05:13
jumpkick[26917.539354]  mythbackend[3815] : segfault at 00002aaaaae55000 rip 00002aaf01d23a48 rsp 00000000480108f0 error 405:14
jumpkick in dmesg05:14
superm1ugh yuck.05:15
superm1did apport catch anything?05:15
jumpkickhow do I check?05:15
jumpkickoh I suppose I should install it05:16
superm1haha well too late then if it wasn't installed05:16
jumpkickseems I already have it05:17
jumpkickbut X was not running at the time05:17
jumpkickguess I'll just put in an f-in cron script to keep things running05:18
superm1well i dont know if apport needs to be cron'ed05:19
superm1its a service05:19
jumpkickoh no05:21
jumpkickI was thinking more like this05:21
jumpkickif [ -z "$(ps aux | grep `cat /var/run/mythtv/mythbackend.pid` | grep -v grep)" ] ; then rm /var/run/mythtv/mythbackend.pid && /etc/init.d/mythtv-backend restart; fi05:21
superm1does your mythbackend crash that often?05:22
superm1that you need to do that?05:22
jumpkickIt ran from 8:30am till 4:00pm05:22
superm1i'd think some similar service out there already exists to do that05:22
superm1at least05:22
jumpkickhowever when I'm not around to restart it05:22
superm1but i mean a service that automatically restarts processes05:22
superm1should they go down05:22
superm1someone told me of one ages ago05:23
jumpkickoh05:23
jumpkickrestartd - Process checker and/or restarter?05:24
superm1the exact name i have no idea05:24
superm1does it work with init scripts?05:24
jumpkickthat's what apt-cache said05:24
superm1monit05:25
superm1i think thats it05:25
jumpkickoh05:26
jumpkickthat came back in the list too05:26
jumpkickmeh05:33
jumpkickmonit looks nice and everything05:33
jumpkickbut it also looks like it's overkill05:33
jumpkickand I'm not feeling ambitious at the moment, so crontab it is05:33
superm1haha05:34
jumpkickwould probably be a good feature for mythbuntu though...05:35
jumpkick;)05:35
superm1well the real feature is supposed to be stability :)05:35
jumpkickthat would be good, but might not always be in your control (if the myth guys mess up)05:35
superm1yeah05:36
superm1well i'm happy to brag about my backend:05:36
superm1mythtv@mythdell:~$ uptime05:36
superm1 22:35:24 up 47 days,  1:53,  1 user,  load average: 0.13, 0.13, 0.1705:36
jumpkickthat's nothing05:38
jumpkickmythbuntu websever's got you beat -  23:37:56 up 94 days,  2:33,  1 user,  load average: 0.00, 0.00, 0.0005:38
superm1haha05:38
jumpkickmy old webserver is even better05:39
jumpkickroot@northern:~# uptime05:39
jumpkick 00:06:11 up 214 days, 18:26,  1 user,  load average: 0.32, 0.82, 0.5905:39
jumpkickanyway system uptime is not what I worry about05:40
jumpkickit's mythbackend05:40
jumpkickno way yours has been up for 47 days05:40
jumpkickunless you are running stable packages from the last release05:40
superm1well i restarted it once05:40
superm1to upgrade to 0.20.205:41
superm1otherwise yeah its been up that whole time05:41
jumpkickwow05:41
jumpkickI'm impressed05:41
superm1honestly, me too :)05:41
superm1i'd have expected something to go wrong for ages05:41
jumpkickcrontab worked05:41
jumpkickjust got an email05:41
jumpkick:D05:41

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