/srv/irclogs.ubuntu.com/2015/12/15/#kubuntu-devel.txt

Riddellhi clivejo09:29
clivejomorning09:29
yofelclivejo: moin, the removal in that last log you posted was a package install failure09:41
yofeluhm, that's very wrong actually o.O09:43
yofelhm... I'm kind of starting to like ruby...10:52
* yofel feels like he just said something crazy10:52
* lordievader stares at yofel wide-eyed10:59
* clivejo checks yofel's temperature11:05
clivejoI think you're ill11:06
sitteryofel: http://paste.ubuntu.com/14025920/11:06
sitterhttps://speakerdeck.com/erniemiller/thats-not-very-ruby-of-you?slide=26 *cough*11:06
yofelXD11:06
sitterfull sample for general enjoyment http://paste.ubuntu.com/14025930/11:07
yofelalias print puts, wth?11:09
yofelthis is just.. 11:10
clivejomad?11:11
clivejocrazy?11:11
yofellets say, misdirected mindset11:11
sitterit's for when you want your print to behave incorrectly11:11
sittera print that appends newlines is no real print IMO :P11:11
clivejois that how you have to define an object in ruby?11:13
yofelclivejo: no, that's how you define a ruby object to look and work as a python one11:13
yofeljust in case you ever want to write a language to behave like a different language11:14
clivejoO_O11:14
yofelsitter: does this look reasonable or did I do something very wrong? https://git.launchpad.net/~kubuntu-packagers/+git/kubuntu-automation/tree/git-push-all11:15
yofel(haven't actually tested the push part yet)11:15
* sgclark is very scared11:20
* yofel originally wanted to rewrite that 500-line spaghetti code called ppa-build-status and was looking at ruby so he might be able to use the CI parsers.11:26
yofelas usual I ended up writing something else11:26
sgclarkhehe11:31
santa_yofel: still using the stuff in automation-ng?11:36
yofelsanta_: no, I gave up on that for now after git-clone-all didn't do anything useful to me due to too much hardcoding of os.getcwd()11:37
yofelright now I'm trying to patch the old stuff into shape so we can get stuff done while we deprecate it11:38
santa_yofel: ok, so parallelizing git-clone-all sounds like an interesting thing to do?11:39
yofelpossibly, at least with moszumanska being as slow as it is11:40
santa_k11:40
yofelrequires git stdout/stderr redirection though to properly show errros11:40
BluesKaj'Morning all11:41
yofelhey11:41
BluesKajHey yofel11:43
sitteryofel: doesn't look too bad11:48
BluesKajkate isn't launching after unstalling the packages from the frameworks/build_status ppa yesterday ..installed kwrite and it works ok11:49
sgclarkthe build status that is still red?11:50
BluesKajdbus-launch opens kate , but that's a pita11:50
sgclarkwell if it is kf5 in staging-frameworks, it is not done, 11:51
sgclarkand I am about to hop on a plane so it won't be done soon unless someone else steps up to help11:51
yofelIt's building actually, except nmqt11:52
sgclarkwell yes of course, I have retry running. but have to pack up soon11:53
BluesKajsgclark, np, it works fine otherwise and yes it's the Staging Frameworks ppa11:54
BluesKajI'm feeling adventurous these days, maybe it's the winter boredom setting in and a I need a little excitement :-)11:57
sgclarklol11:58
Riddellsitter: "Build step 'Console output (build log) parsing' changed build result to UNSTABLE" gets done if there's any KCI-W detected by kci?12:20
sitterRiddell: yup12:21
yofelkdelibs4support - 5.17.0-0ubuntu1~ubuntu16.04~ppa1i386logfileDependency wait: kdesignerplugin (>= 5.16.0~)12:29
yofelwait, why does that say >= 5.16, should be >= 5.1712:30
yofeloh great, another script with now busted epoch handling12:32
sgclarkeh what? 12:32
yofellooks like I did a bad job at looking for those :(12:32
sgclarkoh12:32
yofeloh wait, that has a different array o.O12:35
sitterO.o12:36
yofelstatic package list files overload -.-12:36
sitterI always did love those static lists12:37
sgclarkhaha12:38
sgclarkanyway, can someone make a tester call when the last bits finish please, I am heading back home now.12:38
yofelsgclark: you uploaded the new network-manager somewhere?12:39
sgclarkahh crud. nevermind. no.12:39
yofelok, our epoch handling sucks12:40
yofelthat needs redesign on paper before I touch it any more12:41
sitteryofel: couldn't you simply switch all version mangling with the python debian lib thingy's version class?12:42
yofelnot if that lib still deletes comments from files, otherwise that's probably good idea12:43
sitterwell. no more or less than wrap-and-sort already does, seeing as that also uses the lib IIRC12:44
yofelgood point12:44
yofelOTOH, the actual control file editing isn't the problem really. The tracking of what package has what epoch is a PITA12:50
sitteryofel: you don't need to track that though12:50
sitterit already shoudl be there12:51
sitterso all you need to do is not touch it12:51
yofelDoing a git-clone-all before starting to work and extracting the information from there is more reasonable than using 2 JSON arrays and a dozen text files12:51
sitterif there is an epoch already you preserve it and if there isn't you won't add one12:51
sitteralso yeah, using life data is of course the 12:51
yofelyes, I think that's what my old code did. The current one does.. magic12:51
sitterbest way :)12:51
yofelvery static magic12:51
Yossarianukdoes this mean that the wily backport will go straight to plasma5.5.1 (due to bugs in 5.5)?13:33
Yossarianukhttps://www.kde.org/announcements/plasma-5.5.1.php13:33
yofelwell yeah, considering we didn't even start yet we'll start with what's available when we do13:35
Yossarianukgood stuff - 5.4.3 is serving me well anyway...13:37
YossarianukI assume that 16.04 will have plasma 5.5.x ?13:38
yofelyes13:43
yofelsgclark, clivejo: As a warning: I just removed the git push logic from staging-upload and ubuntu-archive-upload, that's now an extra script called git-push-all so remember to run that13:45
yofelthat a) finally allows you to mess up while generating the packages, b) shortens the time that CI has to be paused a lot13:45
RiddellPlasma 5.6 meeting in #plasma in a minute!14:59
* yofel watches15:01
clivejohas to go out soon, but Ill read it later :)15:02
* clivejo going to dry the puppy15:05
* yofel has the punch line of the meeting now: "Terminology is important"15:15
bshah:-D15:16
=== mck182 is now known as mck182|afk
=== mck182|afk is now known as mck182_
=== mck182_ is now known as mck182

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