/srv/irclogs.ubuntu.com/2013/03/02/#kubuntu-devel.txt

apacheloggerhttp://wstaw.org/m/2013/03/02/plasma-desktopqc2250.png00:00
yofelhow did we end up going back to grey background?00:01
yofelnot that it looks bad though00:01
* yofel is tired of launchpad erroring out on him *-.-00:01
apacheloggeryofel: ask sheytan00:03
apacheloggerat this point I do not even care no more00:03
yofelthis still has to transition to blue at some point...00:04
* yofel throws 500 errors at launchpad *-.-00:04
apacheloggerhttp://wstaw.org/m/2013/03/02/plasma-desktopRb2250.png00:07
apacheloggeryofel: try 404 :P00:07
apacheloggeryofel: also why blu?00:07
yofelour desktop background is blue?00:07
apacheloggernot really00:07
apacheloggerit has blue00:07
apacheloggerit is every color of the rainbow00:07
apacheloggerplus loads of dark00:08
yofelit feels as blueish as it hasn't done in a long time00:08
apacheloggerblue is all in the mind it seems :P00:08
apacheloggerdid I mention that 2 users looks fucked up due to imbalance00:09
apacheloggerohm00:16
apacheloggersomehow it seems the spacing in the current lightdm theme is fucked00:16
apacheloggerthe userlist+passwordinput+sessiondropdown is not layouted as one block of foo but instead the passwordinput is in the absolute center and the other crap is relative to it00:17
apacheloggerwhich makes the entire thing slightly oriented to the top 00:17
apacheloggerthis code is a  weee bit crappy00:20
yofelat least it's not python00:21
apacheloggerhttp://wstaw.org/m/2013/03/02/plasma-desktopdn2250.png00:23
apacheloggerI sure hope that was also intentional in sheytan's mock00:23
apacheloggerhttp://wstaw.org/m/2013/03/02/plasma-desktopJZ2250.png01:00
yofelrunning lintian over all KDE packages is... interesting01:32
apachelogger^^01:32
yofelok, status page fortified against launchpad failures and linitan output added01:35
yofelnow to wonder why launchpad fails in the first place...01:35
yofeloh, it stopped failing01:36
yofelperfect timing.......01:36
yofelW: kde-workspace-randr: empty-binary-package01:58
yofelo.O01:58
apacheloggerso many colors02:13
apachelogger-.-02:13
* apachelogger feels like blogging about rolling 02:13
yofeltoo much red on that page -.-02:17
* apachelogger decided not to blog about rolling02:23
yofelthere is nothing to blog about02:24
* apachelogger ponders making a graphic and simply post the graphic as a blog post02:24
yofelScott said what was to be said02:24
yofelwe don't know more yet to say anything more02:24
apacheloggerScottK's wrong because he was not listening to me yesterday :P02:25
apacheloggeralso unless I am mistaken there is no concensus as to who is the target audience of the rolling release yet02:26
apacheloggeris it devs, or is it geeky users, or the regular john doe02:26
apacheloggerno one knows02:26
yofelpretty much02:27
apacheloggerand to that extent what really is important there ... what degree of assumable breakage can this audience face02:27
apacheloggerand that is really fundamental to outlining exactly what a package distribution flow needs to look like in terms of pre-rolling-archive QA02:28
apacheloggerBUT02:28
apacheloggerwhy I think ScottK is wrong is because mostly we are doing a rolling workflow with the SC already02:30
apacheloggerwith a binary rolling distro you need a staging ground so that all SC binaries are built and can be published *as a whole* to a public archive02:30
yofelnot quite02:30
yofelhe did say that our rolling workflow is currently opt-in to users02:31
yofelwhat ubuntu plans isn't02:31
apacheloggerit doesn't matter02:31
apacheloggeralso ubuntu's rolling is02:31
apacheloggereither use LTS or use rolling02:31
yofelerm, it's LTS or use rolling-montly or use rolling-daily02:32
apacheloggerwhat ScottK decides to completely ignore is that by not having intermediate Kubuntu releases we free up resources to provide intermediate SC releases to an LTS release02:32
yofelthat only works as long as backports are feasable02:33
apacheloggerwe have no plan on how to distribute the thusly formed new product, but that is really just a either this or that decision02:33
apacheloggerthere is no policy making involved there02:33
apacheloggeryofel: when do they become unfeasble?02:33
yofelthough I saw something called cxx11-cmake-modules today so maybe I worry too much02:33
yofelapachelogger: stuff like things becoming unbackportable02:34
yofellike JontheEchidna not supporting gcc 4.602:34
apacheloggerstop pushing updates?02:35
yofelas long as we can somehow keep moderately-adventurous users up-to-date on the LTS for 2 years, we should be able to work out the rest02:35
apacheloggernah02:36
apacheloggerwrong thinking again02:36
yofelsure one would have to stop. But providing 4.11 on rolling-only isn't something that I really like02:36
apacheloggerwe do not know what the target audience of rolling is02:36
apacheloggerso supporting anything but an LTS user on LTS is right now no concern02:36
yofelhum02:37
apacheloggerso I agree, that is an issue, it's more of an upstream issue though02:37
yofelwe can't quite say that without knowing the target userbase :/02:37
apacheloggerif an upsteram decides they do not want to support 1 year old software for the lulz of it that is their right, however our position towards that upstream probably ought to be reconsidered02:37
yofelheh, what I would really like are commit-info mailing lists for kde stable branches, then us distros can keep sharing fixes there when upstream stops caring02:39
yofelwhich reminds me that we need to check debian for 4.8 fixes at some point02:39
apacheloggerI was under the impression we hae that02:39
yofelwe do? all I know about is #kde-commits02:39
apacheloggercommitfilter.kde or something02:39
apacheloggershould go into projects.kde at some point I reckon02:40
yofellooking at it02:40
apacheloggerat any rate, there is server-side infrastructure due to irc commit stuff02:40
apacheloggerso if comitfilter is not working anymore I guess making a new thing is really just a matter of writing a simple webui with rules and have a hook send mails accordingly02:41
apacheloggerback to the rolling thing though..... there is a close to nothing difference between what we do and what we would end up doing02:42
apacheloggerstuff goes into ninja -> inital binary staging (such that one has a consistent binary stack) + inital limited QA02:42
yofelwell, leaving kde betas aside, that's true02:42
apacheloggertalking stable02:42
apacheloggeronce packaging is done...02:43
yofelin fact, KDE itself is really not the worst issue here. More worrying is the base system and toolchain transitions02:43
apacheloggerit moves to archive (if archive targets people who can live with the odd upgrade breakage)02:43
apacheloggerif it is not for archive it goes into testing (new ppa)02:43
apacheloggeronce we are happy with it, it goes into archive (guess that's about a week or so)02:44
apacheloggernow with betas/unstables it is really the same process02:44
apacheloggerexcept it again depends on the audience of the archive02:44
yofelyeah02:45
apacheloggerif they can live with the odd crash in not-so-stable software it goes in the archive, otherwise it goes into the experimental ppa for example02:45
apacheloggerand here is the thing ... putting it in a ppa when the archive is not the place to put it due to the audience it does not change the way we get testing02:45
apacheloggerright now you can be using stable and need to opt into beta-backports02:46
apacheloggerOR you have opted into using raring in which case you again willingly opted for a testing platform02:46
yofelwhat we would loose are the dev release users that we could force beta packages onto02:46
yofelthough...02:46
yofelthose would probably add the PPA anyway02:47
apacheloggerin a world where the archive is always targetting a semi-end-user-ready state you'd be able to run LTS and opt into testing (given backportibility is given) OR run rolling and opt into testing (via ppa)02:47
apacheloggerat the end of the day a user will have to opt into beta testing as they have had to do for years already02:47
apacheloggeryofel: yeah, but really you are not forcing something onto people that were not willing to live with the brokenness and help make it go away02:48
apacheloggerI mean, perhaps you have the odd user that wanted to try it and will never do it again because in feburary the x team decided to break nvidia compat and he can't play tf2 anymore02:49
apacheloggerwhat I am saying is02:49
apacheloggera raring user may not have agreed explicitly to testing the 4.10 prereleases, they did so implicitly though02:49
yofelfun part here is that the X team wouldn't be allowed to do so anymore02:50
apacheloggeryeah02:50
apacheloggera fact people apparently also decide to ignore02:50
apacheloggerthey try to fix/discuss kubuntu's problems because the other teams apparently do not see it as a problem they will face :S02:51
apacheloggeryet we are really in a fantastic position because we have the workflow pretty much ironed out already, it is only a matter of which path a package will have to take given the target audience of the archive02:52
yofelreally? I don't think people dispute over the benefits. Those are clear. The problem is the missing technical details of the implementation and that nobody looked at the problems of the non-core teams02:52
yofelIMO pitty summarised out issues pretty well02:52
yofelor at least the ones I was worried about02:52
apacheloggerhaven't read any mail in detail02:53
apacheloggerso I'd not comment on that specifically02:53
yofels/pitti/slangasek02:53
apacheloggeroverall it feels like the non-canonical stakeholders other than kubuntu (thanks to ScottK!) are not really trying to make their concerns heard02:53
yofelhttp://paste.kde.org/68520202:53
apachelogger(or perhaps they have no concerns, who knows)02:53
ScottKnon-canonical stakeholders other than Kubuntu are all muppets02:54
yofelactually scratch the last point, we just talked about that02:54
apacheloggerif that is true it makes me sad02:54
apacheloggeryofel: yeah, and the other stuff is arm02:54
apacheloggerwhich is really the only issue we have from a testing&staging perspective02:55
apacheloggeralso ddebs02:55
yofelit's true though. The ubuntu community has become pretty stale recently02:55
ScottKI think having a "release" with current KDE is important.02:55
ScottKAnd backports is not the answer.02:55
yofelMany teams feel kind of zombie like, and the folks in #ubuntu+1 are pretty much the same ones I've known for years02:55
ScottKWell Mythbuntu, Ubuntu Studio, Edubuntu, and Xubuntu are all kind of on life support.02:56
ScottKNot a lot of diverse developer participation.  I think we have more than all of them combined.02:57
apacheloggerScottK: why is backporting not the answer though?02:57
ScottKThe official rule we have for backports is no new versions of libraries.02:57
apacheloggerah you mean official backports02:58
ScottKyes02:58
yofelScottK: wouldn't it be ok if we took one of the post-KDE release good ISO images and marked that as usable? Or would that be too close to Arch?02:58
ScottKyofel: Then users are still stuck on rolling.  It's not a release.02:58
yofelhm02:58
ScottKIt's just like another beta image.02:58
yofelhm02:59
ScottKIf Ubuntu goes LTS + Rolling, what that really means is LTS + dev release.02:59
apacheloggeryeah02:59
yofelmy problem with KDE "releases", is that upstream really totally doesn't care about release-102:59
zequenceHi. Developer from Ubuntu Studio here. Yes, Kubuntu seems quite big, but the focus on development is quite different for different flavors. For Ubuntu Studio, the desktop makes less difference, while just having a decent kernel already makes a world of difference for us. We're flexible in this way02:59
ScottKSo if you want to give someone a stable release it's LTS + stuff.02:59
yofelso a release looses a lot of its worth half a year after it's out02:59
apacheloggerScottK: I find that a pleasing thing TBH03:00
ScottKyofel: Right.  I was thinking we might support a year instead of 18 months for non-LTS.03:00
apacheloggerwe get to put neat new KDE stuff on a constantly maturing base03:00
apacheloggerso to me that seems like a good thing03:00
zequenceI would think however, that if a rolling release is in question, it should be in everyones interest to have good quality packages. And the ones flavors care about aren't necessarily the same as flavors care about03:00
ScottKThen we're at most n-2 for supported releases which is what officially gets security support from upstream.03:00
zequenceSorry, Canonical vs flavors03:01
zequenceSome kind of buffer is needed03:01
ScottKzequence: That's true, but given the claims of stability and consistent usability for this rolling thing, it's really not clear how to do development in it at all.03:01
ScottKzequence: Ubuntu desktop and Ubuntu server are flavors too.03:02
ScottKJust Canonical sponsored ones.03:02
apacheloggerScottK: as I see it the release buisness first needs to be decided by us though ... in terms of which route we want to go ... because simply using PPA backports has served us well and is straight forward ... taking LTS and pack a new KDE ontop of it is also nice but more work03:02
yofelone question I didn't see an answer on the list about was kernel testing03:02
apacheloggeri.e.03:02
ScottKapachelogger: Yes, but we never needed to do base an official release on that, so it's a bit more than we've done.03:03
zequenceI'd be surprised if the kernels would not be dealt with differently on a rolling release03:03
ScottKyofel: It was asked and there's a spec for next week on how kernel transitions will be done.03:03
apacheloggerdo we actually want intermediate releases with supported aligned to upstream (dropping the LTS idea) or do we retain the LTS idea and allow users to put a new KDE SC on top of the LTS base03:03
apacheloggerScottK: well yeah, we'd organize our own release03:03
yofelScottK: ok, I saw the question, but obviously missed the spec03:03
apacheloggerand do it basically03:03
zequenceThey simply must keep some kind of testing repo. Call it experimental, or whatever03:04
ScottKyofel: https://blueprints.launchpad.net/ubuntu/+spec/client-1303-rolling-kernel-maintenance03:04
yofelthanks03:04
yofelhm, got renamed... again03:04
apacheloggeranywho03:04
ScottKLovely03:04
apacheloggerall I am saying is that we need to mae a decision on this topic first03:04
zequencehttps://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-rolling-kernel-maintenance03:05
ScottKapachelogger: We definitely need to do that.03:05
apacheloggerthen draw requirements from that03:05
apacheloggerlike if we want to roll ontop of LTS perhaps a kubuntu-specific pocket would be possible03:05
ScottKThis is why I carefully phrased my last reply as a personal opinion and not something Kubuntu had settled on.03:05
yofelhttps://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-rolling-kernel-maintenance03:05
yofelah, zequence was faster :)03:05
apacheloggerso our backports woud be in the archive but not in the regular backports03:05
ScottKI love how for all the crap emails I get from launchpad, it doesn't send the one with the new URL.03:06
ScottKapachelogger: New pockets are kind of really hard.03:06
apachelogger<3 lunchpad ^^03:06
apacheloggerScottK: just an idea03:06
ScottKYeah.  Someone else suggested it in the threads in a slightly different context and cjwatson ran screaming into the night.03:07
ScottKpocket names are apparently hard coded throughout the LP codebase.03:07
apacheloggerI personally would have no problem with doing it via PPAs either, given the size of our team that is also doable for the forseeable future03:07
apacheloggerScottK: big surprise there ^^03:07
ScottKI'm not sure if a blessed non-virt PPA or a full LP derivative distro are the best ideas.03:07
ScottKNeither are mirrrored.03:08
ScottKBut that's implementation details.03:08
apacheloggeryeah, also at least I do not know the involved software enough to make educated guesses about what would be easiest to achieve with greatest gain03:09
apacheloggerI mean, one coudl perhaps also nicely ask mirror providers to mirror the kubuntu-ppas (for example)03:09
ScottKThe derived distribution function is what Canonical uses to roll their own OEM variants.03:09
ScottKYou get a whole derived distro release that you can sync to like we do from Debian or upload directly to.03:10
apachelogger*nod*03:10
ScottKWe could probably automate SRU and security update copies from the LTS.03:10
ScottKThen whatever we put on top of that is really up to us.03:10
zequenceAre you talking about keeping the entire flavor in a PPA, and have ISOs generated from that?03:10
apacheloggerwe are talking about whether or not to do releases with the LTS foundations and a more recent KDE ontop03:11
zequencehmm, wait, I'm forgetting about the repos now :P03:11
apacheloggernothing more than that :P03:11
ScottKzequence: It's either LTS repo + PPA for our stuff or a full derived distro, which is not a PPA, but more - you will have never seen it as they aren't public (it's only due to very odd circumstances I've seen it)03:11
apacheloggerScottK: you spied someone's laptop at uds didnt ya :P03:12
ScottKNo.03:12
apacheloggerthat's probably why they stopped doing udses03:12
ScottKI got invited to participate in beta testing an LP thing.03:12
apacheloggercanonical employees were always reading internal mailz during talks03:12
ScottKBecause I was a !canonical archive admin03:12
apacheloggerah03:12
apacheloggerI like my uds conspiracy theory better though03:13
apachelogger^^03:13
apacheloggerScottK: oh btw, we did a testing mumble setup yesterday, mumble should be good to use for uds03:14
ScottKI do know lamont has a very spiffy light polarization screen he pulls out if he's sitting in a session next to you and he doesn't want you to see his screen.03:14
ScottKGreat.03:14
apacheloggeralso the client has builtin recording so that is reather nice03:14
ScottKNice.03:14
apacheloggeroh and shadeslayer was trying to use juju to auto-deploy a configured mumble to ec203:15
apacheloggerso we could actually do voip whenever we want to ^^03:15
ScottKHandy.03:17
ScottKIIRC mumble has a security record that doesn't inspire confidence for leaving it up and running.03:17
ScottKOr maybe I'm thinking of something else.03:17
zequenceHow would this work for you? All updated packages end up in a buffer repo, something like -proposed, and if any problems are found, flavors are able to freeze them. I'm pretty sure the packages that flavors care about in this context would not stop Canonical to keep developing Ubuntu in whatever way they want03:17
ScottKzequence: For Alpha 1 and Alpha 2 we did put migration blocks in place.03:18
yofelzequence: that fails the moment we have issues with enthusiastic X updates from canonical03:18
ScottKIt did affect packages they care about, but not for very long, so they were OK with it.03:18
apacheloggerScottK: seems to be somewhat popular with the gamers short of getting expensive TeamSpeak3 licenses, so I'd at least hope it has somewhat sane security ^^03:18
ScottKHow much do gamers usually care about security?03:19
apacheloggerbut yeah, for us it makes no sense ot have it running all the time anyway, so... ^^03:19
ScottKI'm sure mumble is fine.03:19
apacheloggerScottK: gamers usually use hosting services, those probably care03:19
zequencethis could also be expanded to them keeping two repos. A dev repo, and stable rolling release repo, which would not be updated as aggresively03:19
apacheloggerScottK: i.e. specific mumble hosters actually03:19
apacheloggergamers are really lazy ^^03:19
yofelzequence: not sure if that is much more than the raring + raring-updates + PPA proposal03:20
yofelapachelogger: btw. do you still need the database?03:20
yofelor did you guys redo the setup?03:20
apacheloggerI didn't redo it, you coudl simply tar it up and put it on people.ubuntu.com in a .foo folder or something03:21
ScottKlol - http://hellenicpolytheist.files.wordpress.com/2012/07/killer_whale_eating_penguins-jump-in-air.jpg03:21
apacheloggerin case shadeslayer wants to try deploying it03:21
ScottKSee Alan Bell's mail to u-devel.  It's pretty decent.03:21
apacheloggerthough since he is out of office I am not sure that is gonna happen soon ^^03:21
zequenceyofel: I think the main difference would be that the community needs to have a stronger veto in stopping updates, when needed03:22
ScottKzequence: I can stop any update in the archive right now.03:22
apacheloggeryofel: zequence has a point in that technically other teams will need a setup like ours03:22
ScottKWhat it takes is being on the release team, doesn't matter who you work for.03:22
apacheloggernamely what I was raging about earlier what with other teams apparently not caring03:23
ScottKIt is somewhat different as it's not like Xfce or Lxde have libs used by a lot of third party apps.03:23
yofelwell, ubuntustudio were the only ones beside us to comment, true03:24
zequenceOur problem right now is definately a lack of developers. None with upload rights, etc. But, a couple of us are moving towards that.03:24
ScottKI think studio is primarily focused on a kernel and it's a separate one.03:24
zequenceI'm currently the maintainer of linux-lowlatency. I however am not doing the dev release kernel yet03:24
yofelxfce or lxde would still be affected by the gtk backportability discussion03:24
apacheloggerScottK: Alan's mail caues QA boners03:24
ScottKyofel: Not going in official backports, so it needn't affect them.03:24
zequenceWe depend on desktops too, of course, but we don't focus on making them stable03:25
ScottK:-)03:25
yofelhm ok, true03:25
apacheloggernot so efficient though unfortunately03:25
apachelogger1 month set testing is *a lot* of time03:25
zequenceI think for other flavors, the change has been very sudden, and they haven't had the time to react properly03:26
apacheloggerand chances are there will be at least one package every month that has had a somewhat sizable regression03:26
yofelisn't what Alan wants kinda gentoo-like? put everything in testing and mark stuff stable after a while? (except gentoo doesn't do it based on date)03:26
yofelzequence: really? the rumor was there for a while now. Maybe everyone tried to ignore reality ^^03:27
zequenceyofel: I think people were expecting a change for 14.0403:27
zequenceNot 13.0303:27
apacheloggeryofel: oh, I read it as the entire snapshot gets rejected03:27
apacheloggerper-package makes somewhat more sense03:27
yofelzequence: that is right (same for us actually...)03:27
apacheloggerhowever that allows for kabooms in terms of KDE SC03:28
apacheloggersay somestuff fails QA and doesn't get in but a new amarok gets in, but the new amarok really runtime depends on somestuff, so you have a somewhat defunct amarok now03:29
yofelapachelogger: well, he was esp. against snapshots. He wants to always be 1 month behind, not shift between 1day and 1month all the time03:29
apacheloggerthough tbh runtime stuff is a qa nightmare anyway ^^03:29
yofelthe same point was made for security updates that depend on a newer lib03:29
yofelwhich really only works if you rebuild stuff for rolling-stable as cherry picking binaries simply won't work03:31
yofeland you have one more release to provide security updates for03:31
apacheloggeras I see it what you cut off in 'backlog' support overhead you get in horizontal overhad03:31
apacheloggerin a previous job of mine we had basically a rolling release kind of thing and for the sake of QA we basically rebuilt the entire archive *at least* once a day03:32
apacheloggerand at that point we did not even have security stuff to handle03:32
yofel...03:33
apacheloggeras I see it you either risk temporary screwery in the rolling and hope you can react fast enough to fix it or you prevent it by chaining autoQA until you are confident this will not break stuff (like say it will remove half the system because of a wrong dep)03:34
apacheloggerlatter of courese requires quite a bit of juice ^^03:35
apacheloggerand as far as autoQA goes IMHO you'd want binarystaging -> optin testing -> binarystaging -> rolling03:36
apacheloggerin tersm of pocket movement03:36
yofelwhy binarystaging twice?03:36
apacheloggerbecause of the case where X and Y get staged, and build but Y fails QA, so you want to restage X03:37
apacheloggerin particular you'd actually want to compare the binary results of staging1 and staging2 and only pass the package into rolling if they match!03:38
apacheloggerhowever out of experience I can tell you that this is not practical ^^03:38
apacheloggersoftware often embeds timestamps in the binary03:38
apacheloggerin fact gcc does so via the buildid03:38
apacheloggerbut think amarok ... it contains the data it was built in the about dialog03:39
apacheloggerso practically you stage twice to ensure that whatever happened between staging1+testing and now did not break it03:41
yofelI get the restaging point, that makes prefect sense. But I'm not too sure why you would even try the binary comparison03:42
apacheloggerruntime crap03:42
apacheloggeras I said it is almost impossible to pick that up reliably03:42
apacheloggerso we looked into the simplest of things.. check if the binaries are the same, even though that really turned out to be the most complicated of things ^^03:43
apacheloggerah, also space reasons03:43
apacheloggerif the builds are all the same you only need to archive the binaries once03:44
apacheloggerwhich was kind of a big concern given that the entire package pool was rebuilt regularly, so there was massive amounts of binary duplication03:45
apacheloggeranyway03:49
apacheloggerfor sheytan's new lightdm thingy we need a qml plugin03:49
apacheloggerfortunately that plugin will only expose one already existing class03:50
apacheloggerso yay03:50
apacheloggersort of ^^03:50
yofelanyway's the key word. It's almost 5 am and I'm falling asleep on the keyboard, so good night folks03:50
apacheloggerno clue how he wants to make that coherent with plymouth though03:50
apacheloggerthe background is all sorts of complicated03:50
apachelogger(can't even get it to scale the same in lightdm and ksplash right  now -.-)03:50
apacheloggeryofel: oh, yes night03:51
* apachelogger should go to bed too ^^03:51
zequenceOne simple reason why I haven't posted more on the ubuntu-devel mail list is simply because it's moderated03:55
zequenceThat's a little annoying actually03:56
mfraz74B06:16
mfraz74How do I enable "set date and time automatically" in adjust date and time? I keep gettiing the error "Unable to authenticate/execute the action: 6,06:18
highvoltage21:54 < ScottK> non-canonical stakeholders other than Kubuntu are all muppets06:53
highvoltagereally? :(06:53
ScottKI haven't heard much out of anyone else.06:53
highvoltageI posted a bunch of harsh stuff against the project to ubuntu-devel yesterday06:54
highvoltageand made some private mails to some folk at canonical.06:54
ScottKIt's possible I was over generalizing.06:54
highvoltagebut they just try to wash it off with some vague corporate bullshit political generic empty responses06:55
ScottKI wish I knew who of the Canonical people actually believes what they are saying and how many are staying on message because they've been told to.06:57
highvoltagewell you have people like steve and colin who believe in what they do and I believe what they say, but I can also tell that they're spending lots of brain resources working on rationalising it and trying to align things to keep it true for them06:58
=== Jacky is now known as jalcine
=== blaze` is now known as blaze
=== blaze is now known as Guest8690
=== blaze` is now known as blaze
apacheloggersheytan: http://wstaw.org/m/2013/03/02/plasma-desktopJZ2250.png11:53
* smartboyhw says hi13:01
smartboyhwSorry yofel, forgotten to do `bzr add` yesterday:P13:01
* smartboyhw proposes an immediate fix13:01
smartboyhwBTW when did we have a trello board!?13:02
yofelsince a few days ago13:02
yofel^^13:02
yofelhow does this happen...13:04
yofelW: kate-data: icon-size-and-directory-name-mismatch usr/share/icons/oxygen/16x16/actions/debug.png 22x2213:04
smartboyhwyofel, what the.....13:05
yofelI added a full blown lintian check on all kde sc packages. The results are... interesting13:05
smartboyhwUh13:05
smartboyhwyofel, v13:06
smartboyhws/v/https://code.launchpad.net/~smartboyhw/ubuntu/raring/homerun/0.2.1-0ubuntu2-added-watch-file/+merge/151359/13:06
kubotusmartboyhw meant: "yofel, https:"13:06
smartboyhwLOL13:06
smartboyhwhttps://code.launchpad.net/~smartboyhw/ubuntu/raring/homerun/0.2.1-0ubuntu2-added-watch-file/+merge/15135913:06
smartboyhwBTW Riddell + yofel you want me to update Skrooge to 1.6.0 ?13:07
smartboyhwOr is it a debian-sync package?13:07
yofelI forgot what that was13:07
smartboyhwAnd BTW where's the Rekonq merge!?13:07
yofelskrooge 1.6 is in debian experimental13:08
smartboyhwyofel, request merge then:P13:08
smartboyhws/merge/sync/13:08
kubotusmartboyhw meant: "yofel, request sync then:P"13:08
yofelgo ahead13:08
smartboyhwyofel, any kubotu command for this!? (LOL)13:09
yofelnope, but requestsync from ubuntu-dev-tools13:09
yofelhomerun uploaded, thanks13:11
smartboyhwyofel, thx13:11
smartboyhwGot the bug filed now :)13:12
smartboyhwBug 113995513:12
ubottubug 1139955 in skrooge (Ubuntu) "Sync skrooge 1.6.0-1 (universe) from Debian experimental (main)" [Undecided,New] https://launchpad.net/bugs/113995513:12
smartboyhwHow come I don't know about this nice feature?!!?13:12
smartboyhwkde-runtime failed13:13
smartboyhwAnd I can't access the Build Log, "Processing failed"13:13
yofeltry again, it'll fetch the log then13:14
yofellaunchpad has hiccups currently :/13:15
smartboyhwkde-runtime went busted because of kate13:15
smartboyhws/kate/katepart in kate/13:16
kubotusmartboyhw meant: "kde-runtime went busted because of katepart in kate"13:16
yofelyeah, and kate failed on pykde413:16
smartboyhwThe kstar i386 one is weird13:16
yofelnot really, though I haven't seen a DSO link error in quite a while13:17
smartboyhwyofel, that's good (or bad?)13:17
yofelwell, it'll need a buildsystem fix13:18
yofelprobably best to check what upstream did there13:18
yofelhm13:20
yofelexcept that they didn't change a thing between 4.10.0 and .113:21
yofel(except some i18n strings)13:21
smartboyhwsmokeqt failed because libqscinitilla2-9 wasn't there13:22
smartboyhwThe -proposed version for 2.7 is still in -proposed13:22
smartboyhwwith build errors for almost all architecture13:22
smartboyhwhmm13:22
yofelninjas has -proposed enabled13:23
smartboyhwBah, the symbols went haywire13:23
* smartboyhw wonders will ScottK fix it13:23
yofelhe will, but not until he's awake ^^13:27
smartboyhw:)13:27
Quintasanamd builders y u so busy13:38
yofelwhat are you waiting for?13:39
smartboyhwQuintasan, LOL13:43
Quintasanyofel: telepathy dailies13:43
yofelah13:43
* yofel uploads more builds to ninjas to postpone those even more13:44
smartboyhwLOL13:44
smartboyhwOh yofel went MIA14:14
BluesKajHowdy all14:34
soeehiho14:34
smartboyhwHey BluesKaj 14:34
BluesKajhi soee , smartboyhw14:35
smartboyhwWelcome back yofel__ 14:57
yofel__more or less14:57
smartboyhwyofel__, ?14:58
yofel__the core died because postgresql got stuck on I/O14:59
shadeslayer\o14:59
shadeslayerlul 14:59
smartboyhwyofel__, uh14:59
smartboyhwHeyas shadeslayer 14:59
shadeslayerI will most likely be out till Tuesday or Wednesday15:00
yofel__well, Quintasan is here so it's kind of up again15:00
shadeslayerreplacement hdd still isn't here 15:00
smartboyhwyofel__, XD15:00
shadeslayersilly repair center 15:00
smartboyhwyofel, so you got postgresql back?15:09
shadeslayerapachelogger: btw I got it to work with juju15:09
shadeslayerit = mumble15:10
yofelfinally....15:10
yofelsmartboyhw: yeah, the autovaccum process killed it in the first place and quassel needed a bit to catch up after the DB was running again15:11
smartboyhwyofel, congrats15:11
smartboyhwyofel, anytime to deal with https://code.launchpad.net/~smartboyhw/ubuntu/raring/rekonq/2.2-0ubuntu1-1st-version/+merge/151262 ?15:11
yofelsoon15:12
smartboyhwyofel, thanks:)15:12
shadeslayeryofel: anything new regarding the rolling release stuff ?15:23
shadeslayergmail is still munching my emails 15:23
yofelfix gmail15:24
yofelbut not really that much, it's pretty much ended up becoming a "is pocket X implementable" and "what the hell does monthly snapshot mean" discusson15:24
shadeslayerheh 15:25
yofelread backlog here from last night. That's more useful than the thread15:25
shadeslayerI am getting emails which are now a couple of days old on the ML15:25
yofelsee, you're already on a stable rolling release15:26
shadeslayerHahah 15:26
yofelsmartboyhw: btw. I'll deal with the merge now, but it's probably best if you put it on the pad the next time so people will see it easily15:32
smartboyhwyofel, OK15:32
yofelBazaar has encountered an internal error.15:35
yofelyaaaay *-.-15:35
yofelMalformedTransform: Tree transform is malformed [('versioning no contents', 'new-105')]15:35
yofelwth15:35
yofelsmartboyhw: what's up with this? http://paste.kde.org/68549615:38
smartboyhwyofel, uh?15:39
yofel* Refreshed all patches. -> why?15:39
smartboyhwyofel, I remembered one day I was packaging and the build failed because there were offsets in patches. So I renewed them all.15:40
yofelthe build will never fail on offsets only on fuzz15:41
yofelplease don't refresh patches when it's not necessary15:41
smartboyhwyofel, OK15:41
smartboyhwSo should I redo it again!?15:41
yofeli'll just revert that part15:42
* smartboyhw has a stupid thought that fuzz = offsets (stupid me)15:42
yofelthe rest looks fine15:42
smartboyhwyofel, OK.15:43
* smartboyhw bangs himself onto the wall15:43
smartboyhwGood night!15:43
yofelno need to be that strict ^^15:44
yofelRiddell: any ETA on the new ubiquity in the archive?16:25
Riddellyofel: I've not uploaded it, do you think it should be?16:36
ScottKWorking on it qscintialla2.16:37
yofelanything major blocking it? last I heard from agateau was "be back on 10th", which is post-FF16:37
ScottKUnfortunately it's looking like a total debian/rules redo.16:37
Riddellyofel: there's a couple more branches to be merged lp:~agateau/ubiquity/slideshow-fixes and lp:~agateau/ubiquity-slideshow-ubuntu/sync-with-ubiquity-kde16:39
Riddellyofel: but there's other people working on it too16:39
Riddellso I was leaving it up to them to upload16:39
RiddellScottK: ouch, why?16:39
yofelah ok. Those should probably be merged first16:39
ScottKNeed to use the symbolshelper at build time.16:40
ScottKNot just for post-processing.16:40
ScottKThat means I have to pass --with=pkgkde-symbolshelper to debhelper and I've no idea how to do that on none dh 7 tiny rules.16:41
=== vHanda_ is now known as vHanda
yofelScottK: all that addon seems to do is prepend /usr/share/pkg-kde-tools/bin to $PATH16:46
=== fenris is now known as Guest66346
apacheloggersheytan: pingy18:37
apacheloggershadeslayer: also know how to deploy config&database?18:38
apacheloggerhum18:53
apacheloggeryofel: is t just me or is aryia still default wally on raring?18:53
* apachelogger thought he synced the iso before install18:53
Riddellit's just you18:53
shadeslayerapachelogger: I have an idea 19:05
shadeslayerI vaguely remember where it keeps the db , we can just scp it into the machine 19:06
shadeslayerand then scp it back before destroying the machine 19:06
shadeslayerI get to install raring again ... bleu 19:08
shadeslayer*bleh19:08
apacheloggerRiddell: installed from an outdated image it seems19:12
apachelogger            QDir dir(path);19:27
apachelogger            dir.cdUp();19:27
apacheloggerOo19:27
* apachelogger writes library to handle wallpapers in qml :S19:46
apacheloggerRiddell: what do you think: http://wstaw.org/m/2013/03/02/plasma-desktopJZ2250.png19:46
apacheloggeractual impl of http://2.bp.blogspot.com/-Vg8r4E0SWdA/USqdeYRhs6I/AAAAAAAACNI/b_UauHZ-KdM/s1600/more-users-test-sys-buttons-active-logo.png19:46
* yofel indulges in the crashiness of nepomuk19:50
yofelesp. fun is that it crashes on m_eventMonitor->isDiskSpaceLow()19:50
soeeapachelogger, dont you think it would be good idea to add transparent background "stripe" at the bottom of screen so the monochorme icons would go on it ? consider situation where user change background and it will be white in this screen section19:52
soeeor there wont be option to change background image 19:53
soee?19:53
yofelapachelogger: if that has some kind of fade in animation to ksplash, ship it19:54
apacheloggeryofel: huh?19:54
apacheloggersoee: no option19:55
apacheloggerFWIW that is also an issue left unaddressed in the official lightdm themes19:55
Riddellapachelogger: for lightdm theme?19:55
yofelwell, I don't want to go from monochrome grey to blinding blue-violet without any kind of transition19:55
apacheloggerbasically if you use a background with color from the oposite end of what is default it will make stuff ugly19:55
yofelthat would look urgh19:55
Riddellapachelogger: I think it's cool but how to jutify that against a don't-change-upstream policy?19:55
apacheloggere.g. text unreadable19:56
Riddellapachelogger: does it fit in with colourful wallpaper?19:56
apacheloggerRiddell: upstream did not manage to create a non-wallpaper background for lightdm/ksplash for 4.1019:56
Riddellis a wallpaper background bad?19:56
apacheloggerhowever upstream plans that for 4.1119:56
RiddellI thought it's nice to have them matching19:56
soee2. i would put timer oat the bottom also (left side) and icons wher ethey are - just my opinion :)19:57
apacheloggerRiddell: yes it is bad19:57
xnoxScottK: looking at /usr/share/perl5/Debian/Debhelper/Sequence/pkgkde_symbolshelper.pm all it does is `export PATH=/usr/share/pkg-kde-tools/bin:$PATH`19:58
apacheloggerthe visual drama of an actual wallpaper looks silly/stupid when you stick stuff on top of it19:58
xnoxif it detects that it can be used.19:58
xnoxScottK: so for non-tiny rules just add that export at the top and you are done.19:58
apacheloggeri.e. that is why from an artistic POV the default-background policy of plasmoids makes sense19:58
apacheloggerthere is only a very limited amount of UI elements/compositions that will not look bad on a wallpaper19:59
xnoxyofel: Riddell: we can upload ubiquity any time, but yeah i still see two unmerged branches from agateau & there is a few branches of my own that I want to merge up.19:59
yofelsure, I was just curious where it's at. If there's still stuff waiting to be merged then do that first20:00
* yofel wonders what gtk-update-icon-cache is writing hundreds of MB of data onto his disk for @_@20:01
apacheloggersounds broken20:03
apacheloggerunless you have a bazillion icons20:03
yofel481M    /usr/share/icons/20:06
yofelnot really20:06
* Riddell cheers as lamarque applies an ubuntu patch to plasma networkmangement20:09
kubotu::qt-bugs:: [1140596] package libqt4-dbg (not installed) failed to install/upgrade: cannot copy extracted data f... @ https://bugs.launchpad.net/bugs/1140596 (by Fernando Dominguez)20:17
apacheloggershadeslayer: scripty for scp would be good I guess20:18
sheytan_apachelogger: ping20:26
apacheloggersheytan: pong20:40
apacheloggersheytan: piiiiiiing21:24
yofelconnection timeout21:24
apacheloggerhttp://paste.kde.org/685778/21:29
yofelmagic21:33
ScottKxnox: Thanks22:08
apacheloggerthis sheytan has a really broken quassel22:25
apacheloggerwould not have happened with konversation :S22:26
apacheloggerJontheEchidna: ping hello hello hello ping22:26
apacheloggernobody wants to talk to me today22:27
apachelogger:S22:27
* yofel gives pykde4 hacking a try22:28
yofeldo kconf_update scripts need to be executable?22:38
apacheloggeryes22:38
yofelW: kdelibs5-data: script-not-executable usr/share/kde4/apps/kconf_update/kcookiescfg.pl22:39
apacheloggerwell22:39
apacheloggerlemme rephrase22:39
apacheloggerthey need to unless an interpreter is defined in the config :P22:39
yofelah ok, that makes sense22:40
yofelthen this is ok22:40
apacheloggeri.e. you can Script=foo.pl,perl in the updateconfig22:40
* yofel whitelists22:40
apacheloggeryofel: if that is the only one with the warning I'd simply change it to +x upstream22:40
apacheloggeri.e. there is no loss in making it exectuable to fit in with the rest of the stuff22:40
yofelI rather don't want to mess with kdelibs in its current state22:41
kubotu::workspace-bugs:: [1082394] krunner freezes @ https://bugs.launchpad.net/bugs/1082394 (by Manuel López-Ibáñez)23:00
apacheloggeryofel: ignore plz23:42
yofelzZzZzzzz...23:42
apachelogger^^23:42
apacheloggergoodtime you can talk to23:42
apacheloggerbut that troll should go away23:42
apacheloggernot really listening anyway23:43
* apachelogger wonders where he left off 3 hours ago when he started gettign distracted Oo23:44
yofelyou were fishing for sheytan23:45
apacheloggeryofel: and then I told you stop feeding the troll :P23:45
apacheloggeralso sheytan is awol it seems23:45
yofelwell, I'll stop now23:45
apacheloggerwe should have a serious talk with him ^^23:45
apacheloggeron a related note though ... qml components lib ready23:46
apacheloggerprimary use WallpaperImage{} to do size-baesd image resolution on plasma wallpaper packages to be used in lightdm+ksplash23:46
apacheloggeri.e. that should go upstream in the long run23:46
apacheloggeroh23:49
apacheloggerI was working on the packaging23:49
apacheloggerharrr23:49
* yofel curses dh_install23:50
* apachelogger hands yofel DH_VERBOSE=1 :P23:51
* yofel swtiches to curse python23:53
apacheloggerhttps://code.launchpad.net/~kubuntu-members/kubuntu-qtquick1-components/trunk23:57

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