Riddell | hi clivejo | 09:29 |
---|---|---|
clivejo | morning | 09:29 |
yofel | clivejo: moin, the removal in that last log you posted was a package install failure | 09:41 |
yofel | uhm, that's very wrong actually o.O | 09:43 |
yofel | hm... I'm kind of starting to like ruby... | 10:52 |
* yofel feels like he just said something crazy | 10:52 | |
* lordievader stares at yofel wide-eyed | 10:59 | |
* clivejo checks yofel's temperature | 11:05 | |
clivejo | I think you're ill | 11:06 |
sitter | yofel: http://paste.ubuntu.com/14025920/ | 11:06 |
sitter | https://speakerdeck.com/erniemiller/thats-not-very-ruby-of-you?slide=26 *cough* | 11:06 |
yofel | XD | 11:06 |
sitter | full sample for general enjoyment http://paste.ubuntu.com/14025930/ | 11:07 |
yofel | alias print puts, wth? | 11:09 |
yofel | this is just.. | 11:10 |
clivejo | mad? | 11:11 |
clivejo | crazy? | 11:11 |
yofel | lets say, misdirected mindset | 11:11 |
sitter | it's for when you want your print to behave incorrectly | 11:11 |
sitter | a print that appends newlines is no real print IMO :P | 11:11 |
clivejo | is that how you have to define an object in ruby? | 11:13 |
yofel | clivejo: no, that's how you define a ruby object to look and work as a python one | 11:13 |
yofel | just in case you ever want to write a language to behave like a different language | 11:14 |
clivejo | O_O | 11:14 |
yofel | sitter: does this look reasonable or did I do something very wrong? https://git.launchpad.net/~kubuntu-packagers/+git/kubuntu-automation/tree/git-push-all | 11:15 |
yofel | (haven't actually tested the push part yet) | 11:15 |
* sgclark is very scared | 11: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 | |
yofel | as usual I ended up writing something else | 11:26 |
sgclark | hehe | 11:31 |
santa_ | yofel: still using the stuff in automation-ng? | 11:36 |
yofel | santa_: 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 |
yofel | right now I'm trying to patch the old stuff into shape so we can get stuff done while we deprecate it | 11:38 |
santa_ | yofel: ok, so parallelizing git-clone-all sounds like an interesting thing to do? | 11:39 |
yofel | possibly, at least with moszumanska being as slow as it is | 11:40 |
santa_ | k | 11:40 |
yofel | requires git stdout/stderr redirection though to properly show errros | 11:40 |
BluesKaj | 'Morning all | 11:41 |
yofel | hey | 11:41 |
BluesKaj | Hey yofel | 11:43 |
sitter | yofel: doesn't look too bad | 11:48 |
BluesKaj | kate isn't launching after unstalling the packages from the frameworks/build_status ppa yesterday ..installed kwrite and it works ok | 11:49 |
sgclark | the build status that is still red? | 11:50 |
BluesKaj | dbus-launch opens kate , but that's a pita | 11:50 |
sgclark | well if it is kf5 in staging-frameworks, it is not done, | 11:51 |
sgclark | and I am about to hop on a plane so it won't be done soon unless someone else steps up to help | 11:51 |
yofel | It's building actually, except nmqt | 11:52 |
sgclark | well yes of course, I have retry running. but have to pack up soon | 11:53 |
BluesKaj | sgclark, np, it works fine otherwise and yes it's the Staging Frameworks ppa | 11:54 |
BluesKaj | I'm feeling adventurous these days, maybe it's the winter boredom setting in and a I need a little excitement :-) | 11:57 |
sgclark | lol | 11:58 |
Riddell | sitter: "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 |
sitter | Riddell: yup | 12:21 |
yofel | kdelibs4support - 5.17.0-0ubuntu1~ubuntu16.04~ppa1i386logfileDependency wait: kdesignerplugin (>= 5.16.0~) | 12:29 |
yofel | wait, why does that say >= 5.16, should be >= 5.17 | 12:30 |
yofel | oh great, another script with now busted epoch handling | 12:32 |
sgclark | eh what? | 12:32 |
yofel | looks like I did a bad job at looking for those :( | 12:32 |
sgclark | oh | 12:32 |
yofel | oh wait, that has a different array o.O | 12:35 |
sitter | O.o | 12:36 |
yofel | static package list files overload -.- | 12:36 |
sitter | I always did love those static lists | 12:37 |
sgclark | haha | 12:38 |
sgclark | anyway, can someone make a tester call when the last bits finish please, I am heading back home now. | 12:38 |
yofel | sgclark: you uploaded the new network-manager somewhere? | 12:39 |
sgclark | ahh crud. nevermind. no. | 12:39 |
yofel | ok, our epoch handling sucks | 12:40 |
yofel | that needs redesign on paper before I touch it any more | 12:41 |
sitter | yofel: couldn't you simply switch all version mangling with the python debian lib thingy's version class? | 12:42 |
yofel | not if that lib still deletes comments from files, otherwise that's probably good idea | 12:43 |
sitter | well. no more or less than wrap-and-sort already does, seeing as that also uses the lib IIRC | 12:44 |
yofel | good point | 12:44 |
yofel | OTOH, the actual control file editing isn't the problem really. The tracking of what package has what epoch is a PITA | 12:50 |
sitter | yofel: you don't need to track that though | 12:50 |
sitter | it already shoudl be there | 12:51 |
sitter | so all you need to do is not touch it | 12:51 |
yofel | Doing 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 files | 12:51 |
sitter | if there is an epoch already you preserve it and if there isn't you won't add one | 12:51 |
sitter | also yeah, using life data is of course the | 12:51 |
yofel | yes, I think that's what my old code did. The current one does.. magic | 12:51 |
sitter | best way :) | 12:51 |
yofel | very static magic | 12:51 |
Yossarianuk | does this mean that the wily backport will go straight to plasma5.5.1 (due to bugs in 5.5)? | 13:33 |
Yossarianuk | https://www.kde.org/announcements/plasma-5.5.1.php | 13:33 |
yofel | well yeah, considering we didn't even start yet we'll start with what's available when we do | 13:35 |
Yossarianuk | good stuff - 5.4.3 is serving me well anyway... | 13:37 |
Yossarianuk | I assume that 16.04 will have plasma 5.5.x ? | 13:38 |
yofel | yes | 13:43 |
yofel | sgclark, 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 that | 13:45 |
yofel | that a) finally allows you to mess up while generating the packages, b) shortens the time that CI has to be paused a lot | 13:45 |
Riddell | Plasma 5.6 meeting in #plasma in a minute! | 14:59 |
* yofel watches | 15:01 | |
clivejo | has to go out soon, but Ill read it later :) | 15:02 |
* clivejo going to dry the puppy | 15:05 | |
* yofel has the punch line of the meeting now: "Terminology is important" | 15:15 | |
bshah | :-D | 15: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!