/srv/irclogs.ubuntu.com/2014/06/02/#kubuntu-devel.txt

ScottKshadeslayer: ^^^ can you ask afiestas?02:00
ahoneybunhey jose02:05
josehello, ahoneybun :)02:05
ahoneybunjose: what is the foss conf in orlando this yeat?02:05
ahoneybun*year02:05
joseahoneybun: fossetcon, fossetcon.org02:06
ahoneybunsignup is closed?02:07
ahoneybunwow 54 bucks to take a train there02:10
ahoneybunwell to orlando02:10
ahoneybunjose: you put that email about UOS?02:12
joseahoneybun: signup is not open yet but the call for papers is open02:13
josewhich email about UOS?02:13
ahoneybunabout sessions02:13
joseoh, I think that was valorie02:14
ahoneybunsorry yea02:14
josebut, if needed, I can approve sessions in both the community and cloud devops tracks02:14
ahoneybunI was trying to get one for the Kubuntu Docs team like there is one for the ubuntu docs team02:14
ahoneybunbut the blueprint did not show up02:15
joseahoneybun: do you have a link for it?02:15
ahoneybundoes not show up at all02:15
ahoneybunjose: http://fridge.ubuntu.com/2014/05/28/calling-for-ubuntu-online-summit-sessions/02:15
joseoh, that one, yeah, I did :P02:15
joseahoneybun: it needed to be approved, it's approved now02:16
joseshould show up in Summit shortly so I can schedul it02:16
josedo you have any preferred times?02:16
ahoneybunoh 02:16
ahoneybunI'm on the EST time zone so Tu-F 3:00pm to 9:00pm02:17
josehttps://blueprints.launchpad.net/kubuntu-docs/+spec/community-1406-kubuntu-documentation-team02:17
ahoneybunMon is class02:17
josehmm, lemme check02:17
ahoneybunI might want to change the project02:17
ahoneybunto kubuntu02:18
joseahoneybun: are you on EST or EDT?02:18
ahoneybunUTC-5:0002:18
ahoneybunhttps://www.google.com/search?client=ubuntu&channel=fs&q=New+York+time+zone&ie=utf-8&oe=utf-802:18
joseyou're on -4 right now02:19
* ahoneybun has lots of planning to do now02:19
joseahoneybun: I can schedule it at 3PM EDT on Tue, Wed or Thu02:19
ahoneybunwhere is the pad we use02:19
ahoneybunMaybe valorie can join in too02:19
ahoneybunneed to know her times though02:20
josethe blueprint is not on the system right now, so you might need to wait a bit to get the pad02:20
* ahoneybun emails here02:20
ahoneybun*her02:20
ahoneybunhey valorie which time would be better for a UOS session for Kubuntu Docs Team  for you 3PM EDT on Tue, Wed or Thu?02:23
ahoneybunthanks jose 02:25
josenot a prob :)02:25
ahoneybunoff to netflix and bed02:25
* jose notes that 3 PM EDT = 19 UTC02:25
joseenjoy!02:25
soeegood morning06:20
BluesKaj'Morning folks09:47
shadeslayerNoskcaj: I don't follow your upower question09:55
yofelshadeslayer: I think he's just asking if kde will break with upower 0.9909:58
shadeslayeryes and no09:59
shadeslayerit will build09:59
shadeslayerbut no gurantee that it'll work09:59
yofelwell yeah, that was the question ^^09:59
=== vinay is now known as Guest87640
shadeslayeryofel: any clue why cvsservice was dropped10:32
shadeslayerseems like it just got lost in the split10:32
yofelshadeslayer: got lost I believe10:37
shadeslayerack10:37
apacheloggershadeslayer: election card overdue10:48
shadeslayerthx for reminding10:48
* shadeslayer needs to close vote10:48
shadeslayerapachelogger: http://community.kde.org/Kubuntu/Policies#Election_Process_.28.28TBD.29.2910:49
shadeslayerlooks done to me?10:49
apacheloggershadeslayer: I cannot give my vote nowhere10:50
shadeslayerah10:50
shadeslayerI thought TBD meant that the section was still being hashed out in words10:51
apacheloggerwell yeah, it's not exactly very helpful :P10:51
shadeslayerI think it gets the point across10:52
shadeslayerScottK: do you have a HTML template for the CIVS description?11:08
ScottKI just copied/pasted the one before. 11:39
=== rdieter_ is now known as rdieter_work
Riddellsanta_: I'm not merging your allLibrary variable as it looks to me like it just adds complexity rather than simplifies, otherwise all good12:10
Riddellsanta_: and I removed polkit from kauth, it's qt412:21
santa_Riddell: ah, ok apparently the cmake stuff asks for it12:22
Riddellyes, longstanding upstream problem12:23
Riddell"Git 2.0.0 released" waa, and I only just half understand git 1!12:46
soee:p12:51
apacheloggershadeslayer: oh btw, I think there is a script for getting all the email addys of members12:51
shadeslayerI know12:51
shadeslayergives me 41 members12:52
apacheloggerk12:52
shadeslayerthough we have 4612:52
apacheloggerpeople who list no email addy on launchpad will have to request access manually12:52
shadeslayeryep, just double checking poll description12:52
shadeslayerwill send it out shortly12:52
apacheloggeractually12:54
shadeslayeremails going out12:54
apacheloggerwhat I just thought of12:54
shadeslayerapachelogger: too late12:54
apacheloggerI think we could simply change the script to list $lpid@ubuntu.com12:54
shadeslayerprobably12:54
apacheloggerAFAIK the primary email on lunchpad will be what that leads to anyway12:55
apacheloggerso in theory that should cover all members12:55
apacheloggerand if someone has an invalid primary or whatever they would not get the mail eitherway 12:55
shadeslayertrue12:56
yofeldoesn't launchpad have a 'send to all members' button?12:56
apacheloggermail goes through civs12:56
yofelah dang12:56
ScottKMail not going through launchpad is a feature, not a bug. 12:58
shadeslayer^^13:01
shadeslayeryofel: everyone gets a unique url13:01
apacheloggerno one ever nominates me13:02
yofelyeah, I forgot about that for a second13:02
apacheloggerlife's a harsh mistress sometimes13:02
shadeslayerActual votes cast thus far: 4 , hurray, 10% votes casted13:03
sgclarkas a new member how do I get the *ubuntu email address?13:04
apacheloggerthat won't reach 50% IIRC :'<13:04
apacheloggersgclark: should get one after a while13:04
sgclarkok13:05
apacheloggersgclark: did someone tell you to change your launchpad id btw? ^^13:05
shadeslayeryou can't if you've published packages13:05
sgclarkhuh?13:05
apacheloggerI think you had a launchpad id with a number or something13:05
shadeslayeryep ^^13:05
apacheloggerand then ubuntu address is lpid@ubuntu.com/kubuntu.org13:05
apacheloggercouncil not telling people about things...13:06
shadeslayerapachelogger: blasphemy13:07
apacheloggersgclark: you'll want to delete your ppa, then you should be able to change your username on launchpad to something other than scarlett-713:07
shadeslayeragain, don't think so, you can't change once you've published packages I think13:07
apacheloggeryou can delete ppas13:07
apacheloggerthen you can change again13:08
apacheloggershadeslayer: the id itself has no baring on the publishing process in general13:08
sgclarkI was not aware I have to change it? change it to what? sorry I am confused13:08
apacheloggerworks the other way around through the packages it will figure out which account did a change etc.13:08
apacheloggersgclark: right now you'll get an email address scarlett-7@ubuntu.com13:08
sgclarkoh eww13:09
apacheloggerif you want something nicer like sgclark@ubuntu.com you have to change your launchpad name13:09
sgclarkI see now, thanks13:09
apacheloggersgclark: https://wiki.ubuntu.com/UbuntuEmail#Changing_your_Launchpad_name13:09
shadeslayersgclark: fwiw I don't see your email in the kubuntu-members email list13:09
shadeslayerso I'll add you manually to the poll13:10
apacheloggerhttps://launchpad.net/people/+me/+edit <- untick ' Hide my email addresses from other Launchpad users' to fix that :P13:11
sgclarkok yeah had to delete my PPA, I have to wait for that to complete13:11
sgclarkI would like to start moving to my new email when I get that sorted tbh13:12
sgclarkunhidden thanks13:13
apacheloggerrandom word of advise: since the @kubuntu/@ubuntu addresses are aliases you always need your primary address on launchpad to be another one or you won't get any mail13:13
* apachelogger didn't think of that and broke email delivery for a month ^^13:14
Quintasanhttps://launchpad.net/~kubuntu-ppa/+archive/ppa?field.series_filter=trusty13:15
QuintasanWas any testing done for those?13:15
yofelQuintasan: they should be fine, want to put them in -proposed?13:16
* yofel totally forgot..13:16
Quintasanyofel: Do we have any script for that?13:16
yofelkubuntu-archive-upload --sru should do it13:17
yofell10n you'll have to do by hand as usual13:17
Quintasancrap13:18
Quintasanyofel: Can't do it now. Somebody turned off my PC @ home.13:19
yofelnp, there's still 3 days until .2 13:19
shadeslayeryofel: I could do it13:21
Riddell"chris.halls@credativ.co.uk has been removed from kubuntu-devel"  aww, he's one of the original folks who was there at the start when there was only 3 of us13:46
shadeslayeraw13:56
* yofel just realized that he's been here for almost 5 years now...13:58
yofeltime sure flies13:58
apacheloggerhow the octopus do we automate kf5/plasmanext/jellyfishworkspace packaging?13:59
apacheloggerit's gonna be a drag^2 without some scripteroo14:00
yofelIIRC we have a --kf5 mode for the automation stuff, not sure what else so far14:01
yofelmaybe a --mode=foo switch would be better14:01
shadeslayer--mode=unicorns14:01
shadeslayerthere14:01
shadeslayerI just made it awesome14:01
* apachelogger throws an empty coffee mug14:01
apacheloggeryofel: what's that do?14:02
yofel--mode=doctor is more awesome14:02
apacheloggerhttps://www.youtube.com/watch?v=4Lp5a-r3MJU14:02
yofelapachelogger: use a different package list file I think? Riddell added it IIRC14:02
apacheloggersounds like a drag already14:03
apacheloggerdown with the manual lists I say14:03
yofelit's not like kf5 or plasma<whatever> are that different from the sc14:03
apacheloggerthere's just more of it at different release cycles14:03
yofelwell, we could delete some...14:03
apacheloggermore of it means more possibility to screw up packaging, because we need to split everything 3 times over14:03
yofelthe backport lists are there on purpose though, the other ones could be temporary14:03
shadeslayerActual votes cast thus far: 1014:04
shadeslayer~25% voting done14:05
apacheloggerif I had a firmer grasp on what our automation does and needs to do I'd totally be able to comment in a useful way xD14:06
shadeslayergrab bzr, update bzr with new release number, grab tar, smash them together, run bzr-buildpackage14:06
yofelapachelogger: they're a really elaborate launchpad glue for a bunch of subprocess calls that do what you usually do14:07
apacheloggerright14:08
apacheloggerso14:08
apacheloggerwhat if I need to make a change that applies to all frameworks14:08
apacheloggerbecause really frameworks are very much alike at this point so a change to the packaging of one may well applie to every framework in its tier or all of them even14:08
apacheloggerand let's make it interesting that changes happens outside a release packaging14:09
Riddellbash for loops are your friend14:10
apacheloggerso you want to script rubbish manually whenever such a case arises?14:10
yofeldidn't bother people enough to far to make a script14:10
Riddellhttps://notes.kde.org/p/kubuntu-ninjas-frameworks  kf5 beta 3 up <--14:11
yofelaltough that idea is essentially how the backport hooks work14:11
Riddellanyone in germany want to see if they can renew our web server?14:18
yofelI'm pretty sure you'll have to ask whoever owns it about that14:18
Riddellyofel: the trouble is the guy who owns it has e-mailed to remind us that it's going to run out on june 26th14:20
Riddellyofel: so I e-mailed back to say how do we renew and I've not heard back14:21
yofelhm..14:21
Riddellyofel: would you be able to phone them up and ask?14:21
yofelI could I guess... are we covering the costs for it then?14:26
Riddellyofel: yes, council has agreed to do so14:26
shadeslayerRiddell: you could ask for costs to be reimbursed via the donation pot14:28
Riddellsame thing, it's all kubuntu council money14:29
Riddellsgclark: lots of lovely new kf5 packages for fixing http://qa.kubuntu.co.uk/kf5-status/build_status_4.100.0_trusty.html14:30
sgclarkRiddell: ok14:30
apacheloggerwhy do they fail so much?14:32
Riddelldunno, to be investigated14:33
apacheloggerversion incompat14:33
apacheloggerCMake Error at CMakeLists.txt:28 (find_package):14:33
apachelogger  Could not find a configuration file for package "KF5JS" that is compatible14:33
apachelogger  with requested version "4.100.0".14:33
apachelogger^ also needs handling in automation14:33
Riddellhmm, maybe the scripts didn't update the build-depends14:33
Riddellfoo it didn't14:34
RiddellI'll do a mass update14:34
sgclarkok so script issue?14:34
sgclarkok14:34
Riddellsgclark: unless you want to do it14:34
sgclarkRiddell: probably something I should learn at some point14:35
Riddellsgclark: well I'd just do it with bash loops, I could show you on an ec2 or just try and describe it here14:36
sgclarkRiddell: describe here should be fine14:37
RiddellI've a list of the frameworks http://starsky.19inch.net/~jr/tmp/LIST14:37
Riddelland I run stuff like    for asdf in `cat LIST`; do echo ${asdf}; mkdir ${asdf}; done14:38
apachelogger^ why can't the automationdo that?14:38
Riddellapachelogger: that's the next issue to fix that14:38
apacheloggerjust make a list of things wrong with the automation please :P14:38
Riddellcan't run automation init script twice14:39
apacheloggerwe have a rewrite card, so we best rewrite things and then accomodate new use cases14:39
apacheloggeras to not write code for new use cases and possibly have to start over because the rewrite changed the architecture or something14:39
Riddellsgclark: and I run stuff like    for asdf in `cat LIST`; do echo ${asdf}; cd ${asdf}; kbzr co ${asdf}; cd ..; done14:39
Riddellsgclark: then one to run sed s,4.99.0,4.100.0, debian/control -i14:40
Riddelland another for extra-cmake-modules build-dep version14:40
Riddellthen ones to bzr diff   bzr commit   bzr-buildpackage-ppa -s 214:40
Riddelland then fix the automation script so it does the right thing next time :)14:40
sgclarkhah ok14:41
yofelhm, I fixed the "does really stupid things when run twice" issue in the script really, I think what's missing is a suffix parameter for the upload14:42
sgclarkyou would probably be faster on this round, but I will improve my scripting skills14:42
yofelyou would end up with the same commit message again though14:43
shadeslayerso much stuff to mere @_@14:55
apacheloggeryes14:58
apacheloggerhow does merging work?14:58
yofelvery manual15:00
apacheloggerdrag^315:00
shadeslayerQuintasan: I need some polish vodka15:01
shadeslayerto tide over merges15:01
shadeslayerQuintasan: the hazelnut stuff15:01
apacheloggerualcoholic15:01
shadeslayermerges do that to you15:01
shadeslayeralso I've come to love polish vodka :315:01
apacheloggerwanna do some python code reading instead15:01
shadeslayerno thx15:02
apacheloggerpft15:02
shadeslayerthat stuff makes you a drug user15:02
apacheloggerour cmake log parser is way too fragile15:02
apacheloggerI repaired one bit now another bit broke15:02
shadeslayerand I don't know any dealers15:02
apacheloggersounds like a kerfuffle 15:03
apacheloggerdid I mention that ark can easily be crashed by trying to close it while it is loading?15:03
apacheloggerone of the top crasheroos that is15:03
yofelyou can do that to kmail too15:03
apacheloggerwith kmail it doesn't surprise me that much15:06
apacheloggerit's very big with many a great things it uses15:06
apacheloggerbut ark...15:06
shadeslayerapachelogger: fixed by tsdgeos15:06
shadeslayeror I vaguely recall seeing a patch15:06
tsdgeosapachelogger: yeah, you're old man, update and stop complaining _P15:07
apacheloggerpft15:07
apacheloggerI can't we first have to package 3000 tarballs ....15:07
apacheloggersomeone please explain the ppa-status script to me15:08
yofelself-documenting >.>15:08
apacheloggeryesyes15:09
* Riddell watches #ubuntu-meeting for rohan grilling15:09
apacheloggerit marks the i386 build orange because "No lintian output in build log."15:09
apacheloggerand the amd64 build it marks green15:09
apacheloggerbecause I dunno15:09
yofelIIRC that was so someone actually notices if the lintian stuff is broken15:09
apacheloggeryes15:09
yofeland amd64 has no arch:all build, so no lintian and list-missing checks15:09
apacheloggerbut why only i38615:10
apachelogger          # Lintian output is only generated on i38615:10
apachelogger            if (arch == "i386"):15:10
apacheloggerah15:10
shadeslayerRiddell: boo :P15:10
apacheloggerholy mother of :@15:10
apacheloggerso here's a story15:10
apacheloggermgraesslin noticed that the neon5 status page does not correctly track the orangeness of kinfocenter15:11
apacheloggerso it turns out the cmake parser is kaput since forever as the cmake format changed (something I explicitly warned about when we first talked about automation btw :P)15:11
apacheloggerso I repaired the cmake parser15:11
apacheloggerand as it turns out the broken cmake parser somehow prevented the lintian thing to work as well15:12
apacheloggerso now all i386 builds in neon5 are orange while previously they were green (because of the lintian thing...)15:12
apacheloggerI must deduce that the script is not at all reliable and prolly should have been rewritten yesterday :'<15:12
yofelwell wait15:14
yofeldo you have a patched pkg-kde-tools package in your ppa?15:14
apacheloggerno, we no use pkg-kde-tools15:14
apacheloggerthat's why it's orange15:14
yofelah ok, then you'll have to cover lintian yourself15:14
apacheloggermy problem is not with it being orange it's with the fact that previously half the cmake parser and the entire lintian check was broken and no one noticed because of how the script that does not handle error cases well/atall15:15
yofelwell yeah, at the beginning the scripts had no error handling at all. I added a bunch, but that was more bandaid than anything15:16
* Riddell learns about seeded-in-ubuntu15:25
* apachelogger too15:25
apacheloggerxD15:25
shadeslayerlol15:25
shadeslayeru so silly15:25
apacheloggerold people.15:25
Riddellnothing wrong with grep seeds/*/*15:27
apacheloggerI use the archive tools' edit-acl ^^15:28
apacheloggeralthough that's more package set than seed15:28
* apachelogger never actually had to check whether something is seeded, outside the scope of kubuntu anyway15:29
apacheloggerI am too stupid to use python argparse15:30
apacheloggeryofel: you surely know about the argparse, right? :S15:30
yofeldidn't know about it until felix used it for the scripts, it's rather simple15:31
* yofel always use optparse15:31
yofel*used15:31
apacheloggerI don't manage to add an option without argument15:31
apacheloggerperhaps impossible given the name15:31
debfxapachelogger: add action='store_true'15:32
yofelsee like, the archive-upload script? e.g. --sru15:32
debfxor store_false15:32
apacheloggerdebfx: cheers15:33
apacheloggerhttps://www.youtube.com/watch?v=8AOfbnGkuGc15:37
apacheloggershadeslayer: congratz15:39
=== Riddell changed the topic of #kubuntu-devel to: Congratulations elite MOTU rohan! | Kubuntu - 9/10 Jellyfish Love It | https://trello.com/kubuntu | http://qa.kubuntu.co.uk/ | Polo Shirts are available again!! https://holvi.com/shop/Kubuntu/ (Womens also) | Council meeting Thursday, May 29, 2014 4:00 PM UTC
yofelshadeslayer++15:39
apacheloggerFYI: kubuntu-ppa-build-status now has a might --nolintian option to avoid the lintian check15:39
shadeslayerthanks :P15:39
apacheloggeralso much long topic with outdated rubbish15:40
apacheloggersomeone clean dat topic15:40
=== yofel changed the topic of #kubuntu-devel to: Congratulations elite MOTU rohan! | Kubuntu - 9/10 Jellyfish Love It | https://trello.com/kubuntu | http://qa.kubuntu.co.uk/ | Polo Shirts are available again!! https://holvi.com/shop/Kubuntu/ (Womens also)
yofelthere, shorter15:40
RiddellI find it quite worrying how wrap-and-sort likes to delete packages from debian/control15:41
sgclarkreally? I have not had that15:41
apacheloggerlos rubbish15:41
apacheloggerwhy wrap-and-sort?15:41
yofelthanks for reminding me that I wanted to file a bug about that -.-15:41
yofelapachelogger: debian uses it, so merge-diff-reducing15:42
apacheloggerjebus15:42
apacheloggeractually it will increase the delta I think15:42
yofelRiddell: FWIW, if you fix the mess it did by hand, it shouldn't break it again15:42
yofelapachelogger: it won't15:42
apacheloggeryou sure?15:42
yofelI'm sick and tired of looking at install file diff where debian sorted and someone here just added files to the bottom15:43
apacheloggerah, install, who cares about install15:43
apacheloggerwildcard all the shits :P15:43
apacheloggeror more to the point15:43
sgclarkI run it on everything now, but concerned with the deletes stuff stated above heh15:43
apacheloggerif we didn't split everything three times over we'd not need install files15:43
shadeslayerRiddell: really? it deletes shit? :O\15:44
yofelsgclark: just verify that it didn't do anything stupid after running it (bzr diff usually tells you that pretty fast :P )15:44
shadeslayerpft bzr diff15:44
shadeslayerbzr qdiff ftw15:44
sgclarkyofel: ok15:44
shadeslayerwith nice colors15:44
shadeslayermy brain has been thanking me several times for switching to kompare and bzr qt :P15:44
yofelapachelogger: take that up with debian15:44
apacheloggerare we sharing repos yet?15:44
yofelshadeslayer: FWIW, becoming a member of qt-kde on alioth is usually pretty trivial15:45
yofelwhich reminds me that I'm actually a member..15:45
shadeslayerI *might* already be one15:45
shadeslayerbut I haven't logged into alioth in forever15:45
* yofel makes his way home15:45
yofelmight pick some low hanging merge fruits later15:45
Riddellhmm, I wonder if I'm a member15:50
Riddellsgclark: where, if anywhere, did you get to with the build-dep changes?15:56
sgclarkRiddell: said it would be faster if you did, but I am trying now as I noticed they were unchanged :)15:56
Riddellsgclark: I just did a load of updates so you'll need to bzr update if you have a checkout15:59
sgclarkRiddell: kbzr is where? 16:00
santa_Riddell: lasts changes https://code.launchpad.net/~panfaust/+activereviews feel free to decline if you already did one of these16:00
Riddellsgclark: kubuntu-dev-tools16:01
Riddelllp:kubuntu-dev-tools16:01
santa_... and finally everything built https://launchpad.net/~panfaust/+archive/kubuntu-kf5-experiments16:01
sgclarkty16:01
santa_no more kubuntu today :P16:01
sgclarkRiddell: is there a way to have bazaar remember my passphrase...16:06
Riddellsgclark: it should use your gpg no? so I guess it's a passphrase you have on the key?16:07
sgclarkyeah16:07
Riddells/gpg/ssh/16:08
kubotuRiddell meant: "sgclark: it should use your ssh no? so I guess it's a passphrase you have on the key?"16:08
Riddellbut hmm, I don't know16:08
Riddellsanta_: merged, thanks!16:09
santa_:)16:10
Riddellsgclark: I'm off soon, you can throw them up into the ppa when you make them, make sure you run bzr update as I've merged some bits from santa now16:14
sgclarkRiddell: ok :) have a good night16:15
Riddellsgclark: the plasma-workspace conflicts are interesting, I'll get onto fix them upstream tomorrow16:15
sgclarkRiddell: ok thank you16:16
Riddellsgclark: plasma-workspace source should be ust plasma-workspace no need for a -kf5 on the end16:16
sgclarkRiddell: ok will fix that16:16
Riddellor in plasma-workspace-kf5-data .deb, also there's in incorrect "Depends: plasma-workspace-kf5"16:16
sgclarkRiddell: ahh riht, other way around right?16:18
Riddellsgclark: plasma-workspace-kf5-data should be plasma-workspace-data and it doesn't need to depend on anything much16:20
Riddellplasma-workspace should depend on plasma-workspace-data16:20
sgclarkfixed16:20
sgclarkwill upload that as well when built16:21
* Riddell out16:21
Riddellshadeslayer: how do I turn off notifications in the new black themed spotify client?16:22
RiddellI don't really want to know what every new song is called16:22
macoRiddell: oi, whats this "JR's going away" stuff?16:32
ScottKWhat? 16:32
macoScottK: not kubuntu related i dont think16:33
macoRiddell: (on fb)16:33
macoScottK: saw a thing about a going away party for him and wondered16:34
ScottKHmmmm16:34
macoexporting scottish influence around the world?16:36
ScottKDunno. So far that's proven to be pretty hazardous. 16:39
macoindeed16:40
ScottKThere's http://en.m.wikipedia.org/wiki/Darien_scheme more generally too.16:42
macohahah yes i remember that16:43
macofrom reading a bit of a scottish history book16:43
maco"what's got the english so rich?" "colonies!" "ok we'll get ourselves a colony. what isn't taken yet?" "uh...hmm...well there's this little bit of land overrun with mosquitos and malaria..." "PERFECT!"16:43
yofelsgclark: there's ssh-agent for not typing the ssh password all the time17:11
yofelrun 'ssh-add' to unlock the key17:11
sgclarkyofel: yay! thanks17:12
sgclarkwas taking the automation out of it lol17:12
yofelyeah, and there's gpg-agent for the other key, though that might need enabling in the config file17:13
sgclarkyofel: I was able to change my launchpad id to sgclark, is there anything else I need to do to get the *ubuntu email?17:23
yofelI don't *think* so, the alias updates are automatic I think, might take a while though17:24
sgclarkok thank you17:24
apacheloggerRiddell: why are you staging in experimental?17:34
* apachelogger hijacks builders17:36
sgclarkyofel: ok so bzr diff confirms that wrap-and-sort is indeed doing stupid things eg. removed -dev packages, just skip it?17:40
yofelsgclark: rather fix what it did wrong, from what I've seen it won't break it again after that17:41
sgclarkyofel: ok17:42
yofelprobably gets confused by too much wrapping -.-17:42
yofelsgclark: what's the broken package btw.?17:42
sgclarkI am bumping versions on all of the broken kf5 new releases. noticed some did not have wrap-and-sort, so ran it and a great many broken, but I have not committed17:43
yofeljust tell me one so I have something to report a bug with17:44
sgclarkit is all local. want me to commit a broken one?17:44
yofelno, rather fix it first, but tell me the name17:44
apacheloggerhttps://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/plasma-workspace-kf517:45
apacheloggerthat branch name looks broken17:45
* apachelogger goes :/17:45
yofelit very much is o.O17:45
sgclarkapachelogger: right, Riddell: made me aware and it is on my long to do list today17:45
yofelesp. as that doesn't even need the suffix17:45
* sgclark knows and is fixing17:46
yofelsgclark: could I have an example please?17:46
apacheloggersgclark: we should move everything to project kubuntu-packaging-next 17:46
apacheloggeravoids name clashes altogether17:46
sgclarklibkf5runner yofel17:46
yofelthanks :)17:46
sgclarkapachelogger: where is that?17:47
apacheloggernot yet created17:47
yofelapachelogger: does that really warrant adding project name handling to the scripts?17:47
apacheloggerat least all my scripts work under the assumption that upstream name == branch name17:48
apacheloggernotable and only exception to that is qt17:48
apacheloggerthat was one of the original naming considerations when we set up the branches17:48
yofelright17:48
apacheloggerif you don't hold on to something you end up with random names like plasma-workspace-kf517:48
yofelyeah, good point17:48
apacheloggerwhich is neither tied to the source nor to upstream17:48
apacheloggerall that said, IMO it warrants adding project name handling ^^17:49
yofelsgclark: what's the source name for that?17:49
apacheloggerplasma-workspace17:49
apacheloggeryofel: legit conflict is kactivities I believe17:49
sgclarkapachelogger: yofel: I only that that that because the previous version was kde-plasma-kf5 and upstream renamed it plasma-workspace. I should not have kept the kf5 and I now know that , but did not when I created it.17:50
apacheloggerbasically the options are a) create a new super project until we transit to next b) suffix or prefix *everything* with kf517:50
apacheloggersgclark: well, there's a bigger naming problem at work here ^^17:51
yofelwell, new project and moving branches once the old ones are obsolete would be the way to go IMO17:51
apacheloggerwe now can have two concurrent versions of a source17:51
sgclarkI agree that only some being kf5 is rather confusing17:51
apacheloggeryofel: yep17:52
apacheloggeralso that just reminded me that we should create kubuntu-packaging-abandoned where we can move old branches like the previous monolithic ones17:52
apacheloggere.g. it happend to me that I pulled kdesdk and worked on it and only afterwards realized that we don't even use that branch anymore ^^17:53
apacheloggerfortunately bzr doesn't actually care about the branch status you can define on launchpad, so you have no actual indication that you should not use that branch 17:53
yofelI don't particulary care about those, so I'm fine with anything17:54
apacheloggeralternatively we could actually do a rm * commit on old branches, but I think it'd be in favor of tooling performance if we simply move abandoned stuff elsewhere17:54
apacheloggeror well, we do both ^^17:54
yofelanyone against me wiping our quantal stuff from the PPA's? It's EOL17:55
apacheloggerdeath to quantal!17:56
ScottKKill it with fire.17:57
yofelheating up :)17:57
apacheloggerthis kf5 version hiccup is fun, it's like I now get to poke two ppas to get over the version problem ^^17:58
apacheloggerbuild queue will be lovely thanks to me :P17:58
apacheloggersooooo18:01
apacheloggerproject name kubuntu-packaging-next or kubuntu-packaging-kf5 or kubuntu-packaging-frameworks18:01
yofelIMO next, if you want to have plasma in the scope too18:01
apacheloggerthat'd be the idea18:02
apacheloggeralso it would align with ppa:kubuntu-next18:02
apacheloggerhttps://launchpad.net/kubuntu-packaging-next18:03
apacheloggersgclark: are you still working on the branches?18:03
sgclarkapachelogger: yeah18:04
apacheloggerok18:04
sgclarkfixing some wrap-and-sort breaks18:04
apacheloggeryofel: we need to unify script naming ^^18:04
yofelas in?18:05
apacheloggeralso merge kubuntu-automation in kubuntu-dev-tools or vice versa18:05
apacheloggeryofel: 18:05
apacheloggerastyle-kubuntu  buildstatus   kbuildppa  kde-l10n-build-status  kgetsource       klearppa     kopypackages   kshowseries                 kubuntu-update-symbols  plymouth-rgb-normalizer  pull-ppa-source18:05
apacheloggerbatpaste        kbranchmover  kbzr       kde-sc-build-status    khighestversion  klinksource  kshowbranches  kubuntu-members-email-list  newpackage              pull-ninjas-source18:05
apacheloggermany hard to parse. such mess18:05
yofelheh, yeah18:05
apachelogger    new_branch = lp.load('https://api.launchpad.net/1.0/~kubuntu-packagers/' + new_project_name + '/ubuntu/') :O18:06
apacheloggerwhen did we move to that scheme?18:06
yofelwhere did you get that from o.O?18:06
apacheloggerkbranchmover18:07
apacheloggerapparently I wrote that script to move branches, but the nature of the move is a mystery to me18:07
yofelbtw. kubuntu-dev-tools was supposed to be packagable IIRC, kubuntu-automation started as a stand-alone set of scripts (bzr-buildpackage-ppa should definitely be in -tools though)18:07
yofelapachelogger: well, that was our ancient branch naming scheme, but that's like a few years old18:08
apacheloggerI think the packaged version is severely out of date18:08
apacheloggerit would be so nice if one could have automated builds directly to the archive18:08
yofelapachelogger: it's not even in the archive I think. I have a recipe for it somewhere18:08
apacheloggerit was in the archive 18:08
apacheloggerI definitely landed it after we created it18:09
apacheloggerbut that was way back in the batcave days18:09
yofelI know, but that was long ago18:09
yofelthe current changelog has changes staged for precise ^^18:09
apachelogger[17:00] <CIA-52> [kubuntu-dev-tools] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20110628160033-w96uq8832y339i67 * (bin/kbranchmover debian/changelog) Add kbranchmover for moving branches around18:10
apacheloggershadeslayer: there, I can also write useless commit messages :P18:10
apacheloggeralso that reminds me... we need a new commit bot ^^18:10
yofelthe script also need some code sharing. I believe we have like 4 different code sets for pasing ppa:<owner>/<archive>18:10
yofel*parsing18:10
apacheloggerkubotu: care to take over?18:10
yofeland different behavious between scripts18:11
apacheloggeryofel: because sharing code in python is a flipping pain in the bum18:11
yofel*behaviour18:11
apacheloggerrequire_relative ftw!18:11
yofelapachelogger: well, I know, I tried if you remember -.-18:11
yofelthe mess is still there...18:11
apacheloggerrewrite launchpadlib in ruppee, problem solved. 18:11
apacheloggerbeen sayin that all along18:12
yofelwell, you *can* have local python includes18:12
yofelI was trying to keep it packagable...18:12
apacheloggeryofel: that's when the madness begins, I know ^^18:12
yofelI still wonder if we'll have python3-launchpadlib in this decade ^^18:13
apacheloggerrewrite in ruppeee.18:13
yofeldo we have ruby-lazr.restfulclient or how that thing was called?18:14
* yofel sweeps the quantal ashes together18:14
apacheloggermy world goes like this: write in javascript, if it aint working rewrite in ruby, if it aint working rewrite in c++18:14
yofelRIP18:14
apacheloggeryofel: I am sure there is some nonesense like that18:14
apacheloggeranyway the problem is that I personally could not be bothered to even look into how exactly this lazr thing works18:16
apacheloggerso I shall not do the rewrite18:16
apacheloggerI hear shadeslayer is down for some coding though 18:16
apacheloggershadeslayer: piiing18:16
yofelapachelogger: you know, we should totally make our scripts a single python library and have executables that all only call a single function for bash compatibility18:17
apacheloggerrewrite in bash you say?18:17
apacheloggeryes, I agree18:17
yofellol, I would if I could18:17
apacheloggereval "expr \"\$"$1"\" "18:17
yofelI was happy that I could keep the backport script in bash18:17
yofelhahaha18:17
apacheloggerargparsing in bash is crap though18:18
apacheloggerso, I am not too sure from a usage perspective bash would improve anything18:18
apacheloggergenerally I agree with the notiion of separating logic into standalone binaries though18:19
apacheloggerthis would then also make the earlier discussed approach of having to manually write tiny scripts to do batch editing of things18:19
apachelogger..less awful18:19
yofelat some point I wanted to have it all bash and only glue to python where launchpad was needed, but that's a performance nightmare in some cases :/18:20
apacheloggerdepends on what you do18:20
yofelcall a script that opens a connection to launchpad in a bash loop :P18:20
apacheloggermind you, technically you could pass lambda style bash logic to wahtever wrapper binary18:20
apacheloggeryofel: the thing is why would you need that? :P18:21
yofelI can't remember, but there was something18:21
apacheloggeras I see it short of actual ppa data retrieval you don't need to call the helper all the time18:22
apacheloggerlike when you need a set of branches you'd simply use a script that spits out a list of branches, then you process that in bash and actual branch content editing would happen via bzr anyway18:22
yofelI think in many cases it's like resolving distro versions etc. which *could* be worked around18:23
apacheloggerohohoho, now I get the kbranchmover 18:23
apacheloggerit moves from /ubuntu to project specific branches18:24
yofeluh yes...? ^^18:24
apacheloggerthe variable name is very smarter there     new_branch = lp.load('https://api.launchpad.net/1.0/~kubuntu-packagers/' + new_project_name + '/ubuntu/')18:24
apacheloggershitty dev I say18:24
yofellol18:24
apacheloggerthat's pretty much how I read code... look at the longest line there is and 90% of the time that should tell you what is going on :P18:25
yofelapachelogger: so, if we want to merge the tools and automation, make one non-packagable or leave the other one just for runtime stuff?18:26
apacheloggerI don''t think packagable is necessary18:27
apacheloggerwhat should work is easy deployment to $HOME though18:27
apacheloggerone way or the other18:27
yofelwell, you can do local installs with setup.py, or maybe use virtualenv18:28
apacheloggerkitemmodels-work18:28
apacheloggerwhat's them branches Oo18:28
yofelsounds like santa_18:28
yofelhe had something with -work18:29
apacheloggeroh right, getting all branches of a project lists everything I don't care as well -.-18:29
apachelogger:@18:29
yofelenjoy the bazaar branch management shittyness :(18:29
apacheloggerbranch management? lol? :P18:30
yofelyou get the point..18:30
apacheloggerthe absence of management, yeah ^^18:30
santa_actually I'm not disgusted with bazaar and launchpad18:30
yofelsanta_: were's talking scalability here18:31
apacheloggerI think I am looking at the wrong api documentation again18:31
apacheloggeryofel: fun idea: how about we move to github? :P18:31
yofelapachelogger: we're using a mix of 1.0 and devel depending on the script18:31
apacheloggeryeah, the documentation is just confusing18:31
yofelsure, it has git in it18:31
apacheloggeralways takes me a while to get used to reading it18:32
apacheloggerfound the branch object now ^^18:32
santa_and yes, have a zillion -work branches, mainly to correct the build issues18:32
santa_what I'm suposed to do with them, now that are all merged, remove them?18:33
yofelif people would use launchpad correctly it should be marking them automatically as 'Merged'. Just leave them18:34
apacheloggerlaunchpad marking them as merged doesn't really do anything other than them not showing up in search results on the website18:37
yofelshould also hide it from the default API listing18:42
apacheloggeryofel: apt listing?18:44
yofellaunchpadlib listing18:44
apacheloggerah yeah18:44
apacheloggerthat is true18:44
* apachelogger wonders how kubuntu-packaging ended up with 500 branches18:50
apacheloggermadness18:50
yofelwell, nobody wanted to create one project per upstream source...18:50
yofel(even if the API can do that very well)18:51
apacheloggerI wanted to :'<18:52
apacheloggergot downvoted18:52
yofeloh, sorry then18:53
* yofel curses reportbug18:53
ahoneybunvalorie: http://summit.ubuntu.com/uos-1406/all/18:55
apacheloggerjuju is still a thing18:55
apacheloggermagic18:55
yofelwhich reminds me we need to re-start the mir flamewar at UOS18:56
apacheloggerwe do?18:56
yofelwasn't that the plan?18:57
apacheloggerI dunno18:57
yofelthe CC said to talk about it at UOS, they don't care18:57
apacheloggercan I get a wayland plasma before that?18:58
yofeldunno, is it still using X in neon?18:59
apacheloggeryeah18:59
yofel:(18:59
apacheloggermostly because MG doesn't want to hold the train up with wayland migration I think19:00
yofelaha, I guess I as nvidia user should be happy19:00
apacheloggerdepends on whether you use novuvulusdlfyo that one is pretty much busted with next I think19:01
apacheloggeras is radeon19:01
apacheloggeras is intel19:01
apacheloggerxD19:01
yofelI am not19:01
yofelnow, how do I re-send a reportbug report without a properly setup sendmail MTA -.-19:02
yofelit's this rare moments that I actually like apport in19:02
sgclarkyofel: I have commited my  changes now, but Riddell wanted me to run bzr-buildpackage-ppa -s 2 but all complain that it can't fine package upstream, not sure what to do19:03
yofelmissing watch files, you can work around it by putting the deb-src line for the ppa in your sources.list19:04
yofel(if the ppa has the source)19:04
sgclarkyofel: that worked thank you19:15
ahoneybunyofel: I have a notebook with intel + nvidia graphics19:25
yofelthat's the perfect fun combination :D19:25
ahoneybunyofel: thank fully the new driver manager handles it great19:32
BluesKajOptimus ahoneybun?19:42
ahoneybunBluesKaj: yep19:42
BluesKajahoneybun, nice to know that the new drivers will work with those gpus and the switch, that setup was troublesome in the past19:44
ahoneybunwell the driver manager does not install the switch but I did install it in a previous setup and it seemed to work19:44
ahoneybunright now it just is using the nvidia for eveyrhting19:45
sgclarkyofel: ok so now it fails at debsign I am not jriddell. I dch -a as I was told in the past, not sure how to tell it to sign with my key19:46
=== keithzg_ is now known as keithzg
apacheloggersgclark: debsign -kKEYID19:50
apacheloggerKEYID can be your name or the actual id of the key19:51
sgclarkwith bzr-buildpackage-ppa?19:51
sgclarkfirst or append to that command? sorry first time trying this apachelogger19:52
apacheloggerhum, no clue 19:53
apacheloggerlet's see19:53
apacheloggersgclark: yeah, simply append apparently19:53
sgclarkgreat, thank you!19:54
yofelsgclark: you can also permanently override the key in ~/.devscripts20:06
yofele.g. I have "DEBSIGN_KEYID=2EC0A9FF" in there20:06
sgclarkoh ok, will try that appending is not working 20:09
doctorpepperhi guys !!!22:11
Riddellsgclark: how did you get on?22:22
sgclarkRiddell: all the way to bzr-buildpackage-ppa and that is not going well22:23
Riddellmaco: got bored of scotland, going to find a repressed country where I can moan about central government more22:23
Riddellsgclark: what's up?22:23
macoRiddell: just before you get to vote for independence?!22:24
Riddellmaco: I'll get a postal vote :)22:24
sgclarkRiddell: had debsign error, yofel and apachelogger helped me with that and now new error without any sort of message as to why. I am starting again with fresh checkouts.. wish me luck22:25
Riddellgood luck22:25
Riddellapachelogger: I'm experimenting in experimental22:26
sgclarkRiddell: seems like it is working now, does this put to PPA or do I need to do another bash loop for that ?22:43
santa_sgclark: kdnssd-kf5 is still at 4.99.0 in bzr apparently23:06
apacheloggerall hail the mighty insomnia23:15
apacheloggerRiddell: experimental doesn't mean that entire package stacks should be broken23:15
apacheloggerthat's what staging is for23:16
apacheloggersgclark, Riddell: I am going to do a mass move of all branches to kubuntu-packaging-next project in a bit23:16
sgclarkapachelogger: I am still building, please wait a little longer. almost one23:18
sgclarkdone23:18
sgclarksanta_: not sure what happened there, looks like your merge was merged after my changes23:22
apacheloggerthat happens when one doesn't use git :P23:22
ahoneycuttyou on valorie ?23:24
valorieI'm here23:25
valorieI saw your ping yesterday, but you had disappeared23:25
sgclarkok apachelogger all has been built (that didn't get broken) with bzr-buildpackage-ppa. Should I wait to puch these until you do this move?23:26
valoriewhat you have filed looks more like the typical old UDS meeting plan23:26
sgclarks/puch/push23:26
valorierather than a presentation23:26
valoriewhat exactly do you envision, ahoneycutt?23:26
apacheloggersgclark: depends on whether your branches are unbound or checkouts23:26
sgclarkcheckouts23:26
apacheloggerthen you'll have to wait I guess23:26
* valorie sends along some sleepy time tea to apachelogger23:27
apacheloggervalorie: oh, I got myself coffee actually ;)23:27
apacheloggersleep is for the weak23:27
valoriethat'll help.....23:27
valorielol23:27
valoriesleep is a unix command!23:27
apacheloggera mostly incorrectly used one mind you ^^23:28
ScottKvalorie: t-shirt23:28
valorietshirt?23:28
sgclarkapachelogger: so just to be clear after bzr-buildpackage-ppa I need to do another bash loop to dput these right? and is this where they will be going to a new location other than experimental, or are you moving them to another bzr?23:28
sgclarkand hello valorie :)23:29
apacheloggerit's a shirt with tea23:29
ScottKThat'd be a good one23:29
valorieah, true23:29
valorieapachelogger: don't spill your tea on your shirt23:29
valoriethat is untidy23:29
valoriehi scarlett23:30
apacheloggersgclark: the bazaar branches are moving, although I guess you could upload to kubuntu-ppa/kubuntu-next right away23:30
apacheloggerwe'll have to move all the kf5 stuff there anyway23:30
ahoneycuttvalorie: to show the community the current way we work our docs, try to open it up more to the community and maybe get some better ideas to improve our current ways23:30
sgclarkapachelogger: ok I will do that, thanks!23:30
apacheloggervalorie: I am wearing a proper shirt23:30
apacheloggerbzr branches moved https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging-next23:31
valoriesounds good, ahoneycutt23:31
valorieapachelogger: appropriate costume is important23:32
apacheloggerindeed23:32
* valorie is wearing a destop summit T23:32
valoriereminds me of fun times in Berlin23:32
apacheloggerberlin I do not remember23:32
apacheloggerwhen did we visit berlin?23:33
apacheloggeroh, desktop summit23:33
* valorie sneaks brandy into the apachelogger's coffee23:33
* apachelogger totally thinks that was more of a tomahawk sprint for him23:33
apachelogger:O23:33
* ahoneycutt is wearing Trusty Tahr Ubuntu shirt23:33
apacheloggerit's before noon here :P23:33
valorielol23:34
ahoneycuttvalorie: anything you think we need to discuss there?23:35
apacheloggersgclark: I'll also need to rename some branches for the name fixing, not right now if you need the branches though23:35
valoriegathering more translators, ahoneycutt23:36
apacheloggeralso Riddell's branch list was incomplete it seems :O23:36
ahoneycuttvalorie: that was the main goal, if we show more people how easy it is to summit translations more will come https://blueprints.launchpad.net/kubuntu-docs/+spec/community-1406-kubuntu-documentation-team23:36
valorieit's pretty early to begin making the docs for this round, since most technical decisions are in process23:36
apacheloggersgclark: going to move another bunch of branches now23:36
sgclarkok23:37
ahoneycuttvalorie: well it can help us brainstorm for this round then23:37
apacheloggerfun story: there actually are two branches for kdnssd since yesterday :S23:37
apacheloggervalorie, ahoneycutt: since we do not do feature development for 4.x I doubt there will be much change between now and release23:39
sgclarkapachelogger: ok rejection fun, so I need to copy all these from experimental?23:39
apacheloggerexcept for version bumps and those are also rather featureless with a lot of the workspace working happening in 5.x23:39
apacheloggersgclark: no, huh, what kind of rejection?23:39
sgclarkdput23:40
sgclarkto next23:40
apacheloggersgclark: ah, sorry, the ppa is kubuntu-ppa/next23:40
sgclarkcan't find .orig23:40
apacheloggersgclark: oh23:40
apacheloggerwhy that is bad ^^23:40
apacheloggersgclark: will have to wait for branch moving then23:40
sgclarkyes haha23:40
sgclarkok23:40
valorieahoneycutt: I'll bbl -- laundry then dinner now23:42
apacheloggersgclark: you could copy them and then upload the new versions, or you could rerun buildpackage with another flag that forces it to upload the origs23:43
* apachelogger can't find the flag though23:43
ahoneycuttapachelogger: mostly to look at our current ways and tools and think as a team to see if we could do better, and get more translators on board23:43
apacheloggerpossibly it was -si23:43
sgclarkapachelogger: I will copy them23:43
apacheloggersgclark: all branches should be moved now23:45
apacheloggerhttps://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging-next23:45
sgclarkok23:45
sgclarkty23:45
apachelogger 5. By Scarlett Clark <scarlett@saturn> 9 hours ago 23:45
apacheloggersgclark: you may want to fix bzr whoami23:45
* apachelogger writes mail23:46
sgclarkblah lol, ok thanks23:46
apacheloggerhttp://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging-next/plasma-workspace/view/head:/debian/changelog is there a reason the source has a suffix btw?23:53

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