/srv/irclogs.ubuntu.com/2014/08/22/#ubuntu-mythtv.txt

=== dkeith____ is now known as dkeith
enycsuperm1, tgm4883: ping =)15:22
superm1yep i'm around what's up?15:23
enycsuperm1: ""if needbe i create a bug...   Please remind me  of the exact approach for bugs in this context..  I don't want to accidentally post bug against mythtv ubuntu version rather than mythbuntu PPA etc15:24
enycsuperm1: i was trying ot ask tgm488315:25
superm1what's the bug about ?15:25
enycsuperm1: packaging related, not code15:25
superm1i'd just make a git pull request15:25
superm1and send it to me and dekarl15:25
enycsuperm1: i.e. fix the bug that breaks ipv6 connection to database, fix the bug ...... etc...15:25
superm1on github15:25
superm1one of us would get it15:25
enycsuperm1: what which how where why when humm   not really familiar with doing15:25
enycsuperm1: i've discovered the whys and wherefores of all sorts of complexity wrt 'svn' at placement...15:26
superm1svn?15:26
superm1basic steps:15:27
enycsuperm1: subversion ;p15:27
superm11) open a github account if you don't have15:27
superm12) fork https://github.com/mythtv/packaging15:27
superm13) checkout that branch from your fork15:27
superm14) make changes, git add the files you changed, git commit them15:27
superm15) git push to your branch at github15:27
superm16) use the U/I at github to file a pull request15:28
enycI like command lines =) but hey... =)15:28
superm1hopefully we get notifications at github, but i'm not sure - so just send me the URL here in case15:28
superm1you'll get attribution for all the changes then15:28
enycok, there are various, different, changes that fix various, different, problems...  should all these be sumbitted as one or  what?15:28
superm1separate for each fix15:29
superm1do it against the master branch first15:29
enycas separate _branch_ ?   separate _git add_+_git commit_ ??15:29
superm1if they're applicable to other branches those should be against the approrpiate branches too15:29
superm1git add $FILE15:29
enycI'm not familiar with the various branches you refer to15:29
superm1# git commit15:29
enycI (thought) this was 'one stream' we just fix our mythtv 0.27 packaging....15:29
superm1so when you check out that packaging branch - that's the "master" packaging, eg 0.28 or trunk15:29
enycoh i see15:30
superm1we fix stuff there, and then backport to older branches15:30
superm1after you fix it in master, you can locally do a "git checkout fixes/0.27"15:30
superm1and then you are working on the fixes/0.27 branch15:30
superm1do the same set of fixes, or even cherry pick the sha-1 if that makes it easier15:30
enycso you want me to checkout the 0.28 packaging, make changes there, git add git commit  in that context15:30
superm1Yes15:30
superm1once you're all said and done, i think you run:15:31
superm1# git push -a15:31
enychangon:  you will backport  or i should attempt to commit the same to both 0.28 and 0.27 ??15:31
superm1or something similar and it will push all your branches up15:31
superm1either way15:31
enycunderstood15:31
enycI need to do a little more testing at weekend, wheezy-i386 box and various things =)...15:35
enycNeed to figure out the update-rc.d or whatever postinst to make init script work15:36
enycalso need to figure out the  root:adm  vs syslog:adm  logfiles difference15:36
enycotherwise, it largely seems that our packaging15:36
enyccan build/run on wheezy and trusty15:37
enycAIUI you don't yet have a systemd init script, which would be a useful addition15:37
superm1yeah i've made a lot of changes over the previous year to make it usefulish on debian17:18
superm1but there probably will need to be a couple of places that you check if it's debian or ubuntu and set permissions or certain scripts etc17:18
superm1in terms of making init script work, dh_installinit is supposed to do that17:18
enycsuperm1: hrrm... what mechanism do you use to check debian or ubuntu ??22:13
superm1enyc: lsb_release22:13
superm1or cat /etc/lsb-release22:13
enycsuperm1: kk22:14
enycsuperm1: any ideas on this weirdness... only applies to 0.27[well, not 0.25, not tried 0.28] on arm[el,hf,rpi]  on wheezy   [trusty-armhf works]   :  http://www.mythtvtalk.com/linker-issue-16751/22:15
superm1mmm not really sure on that22:17
enycfwiw I'm going to try running the  marilatt/deb-multimedia  build on my arm chroots and see what happens =)22:17
enycthere may be some little fix in their debian diffs/patches / rules to compile =)22:18
=== dkeith__ is now known as dkeith
enycooooh they fail in a different way ;p22:58
enycCannot open POTFILES.in.temp for writing at /usr/share/intltool-debian/intltool-update line 615.22:58

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