/srv/irclogs.ubuntu.com/2015/02/10/#kubuntu-devel.txt

=== JoseeAntonioR is now known as jose
Mirvmitya57: woohoo, we might get your qtchooser fallback merged upstream :)06:51
mitya57Yeah, I will update the patch today to fix the issues06:59
lordievaderGood morning.08:39
Riddell"sebas (sebasje) renewed their own membership in the Kubuntu Members (kubuntu-members) team until 2016-02-17" yay sebas still loves us!09:05
sebasOf course I do!09:06
Riddellhttps://www.youtube.com/watch?v=9fc9lIruikE&list=UUQaC9B-8uudlaxwhqHX4dRw  "Kubuntu 15.04 (Alpha 2) A Masterpeice In The Making"09:13
Riddellwhee09:13
sitternow go fix the issues revealed09:15
sitterRiddell: vivid ready except for symbol nonesense because of qt5.3 and false positives that ought to be resolved in git. same for utopic minus the symbol nonesense >.<09:21
sitterneeds testery09:21
sitterRiddell: also do note for the archive upload that plasma-workspace must also be uploaded as it needed adjustments for the new kglobalaccel09:21
sitter/// anyone on plasma5 who wants to the test frameworks 5.7 upgrade? \\\\\09:22
sitteractually09:23
sitteranyone on plasma5 who wants to the test frameworks 5.7 upgrade?09:23
sitterfun story: konversation has no gui to make fancy format09:24
yofelask me again around 7PM UTC09:24
sitteranyone on plasma5 who wants to the test frameworks 5.7 upgrade?09:24
sitteryofel: hehe, by then someone will have rolled a dice and published depending on the outcome 09:25
sitterand there's a lot of dice rolls that can be made between now and 1900 xD09:26
yofeltrue09:26
yofelwell, you could also just let the users do the testing :P09:26
sitterErrors were encountered while processing:09:26
sitter /var/cache/apt/archives/libkf5globalaccel-data_5.7.0-0ubuntu1~ubuntu14.10~ppa2_all.deb09:26
sitterQQ09:26
sitteroh09:26
sitterI know09:26
kfunksitter: Riddell: where would I request packaging of kdev-qmljs for Ubuntu/Debian?09:29
sitteryofel: actually I could let KCI do the testing09:29
kfunkI still didn't fully grasp how we usually deal with the upstream distro (Debian here)09:29
sitteralas, what with being a bit on the perfectionist side it'd probably take longer to bootstrap all the upgrade origins :S09:29
sitterkfunk: for debian would file a bug somewhere I think, somewhere being their BTS that is really a mailing list...09:30
sitterkubotu: newpackage kdev-qmljs09:31
kubotuincorrect usage, ask for help using 'kubotu: help newpackage'09:31
yofelfile a RFP bug with reportbug against 'wnpp'09:31
sitterkubotu: help newpackage09:31
kubotunewpackage <packagename> <version> [description]; Adds needs-packaging bug for entirely new package.09:31
kubotu                newversion <packagename> <version> [description]; Adds update bug for existing package.09:31
kubotu                buildstatus <packagename> [release] [ppa]; Buildstatus for package.09:31
* sitter shakes fist09:31
* kfunk winces09:31
sitterkubotu: newpackage kdev-qmljs 1.7.0 http://download.kde.org/stable/kdevelop/kdev-qmljs/1.7.0/src/ ... kfunk says it is imortant or something09:31
kubotuhttps://bugs.launchpad.net/bugs/142019009:31
sitterproblem solved \o/09:32
kfunkthanks09:32
sitterkfunk: you're working on kdevelop?09:32
kfunksitter: sinces ages, yes09:33
kfunksince, even09:33
* sitter did not know that09:33
kfunktststs09:33
kfunkread planetkde.org?09:33
sitteralso, bad answer, mitya57 had things to complain about :P09:33
* kfunk hides09:33
kfunkyofel: so, say that again? what do I have to do? :)09:33
kfunkah, google helped09:34
sitterkfunk: kdev-python vs. kdev-python-randomnumber-py3 is very messy as they install the same files. also apparently the py2 version actually has a code copy of python itself in the tarball09:34
sitterall of which makes packagers whine09:34
yofelkfunk: https://www.debian.org/devel/wnpp/#l109:34
kfunksitter: did you try sending a mail to kdevelop-devel@kde.org?09:34
yofeloh well09:34
kfunkI think that'd be easiest09:34
sitterkfunk: enotime :P09:35
kfunkjust nag downstream about this, no need to secretly patch things or such :)09:35
kfunkcould be so easy if the world just had one distro :|09:37
* kfunk fires up 'reportbug'09:38
kfunkPlease enter the name of your SMTP host. Usually it's called something like "mail.example.org" or "smtp.example.org". If you need to use a different port than09:38
kfunkdefault, use the <host>:<port> alternative format. Just press ENTER if you don't have one or don't know, and so a Debian SMTP host will be used.09:38
* kfunk is already annoyed by the tool09:38
sitterkfunk: just send a manual mail09:39
sitterbug tracking in debian is atrocious, and that tool only makes it worse09:39
kfunkliterally took my 10 seconds to find that out09:39
kfunkme*09:39
sitterxD09:39
yofelthis is debian... they also do things like telling people that doing a release upgrade in a running X session is unsupported...09:39
yofel(although with kde that's actually sensible -.-)09:40
sittermh, I think it's not specifically applying to kde software, it just happens to be that gui software is usually using a lot more pieces with generally complicated nonesense such as runtime plugins which in turn makes live upgrades undesirable09:43
sitterI do very much believe that this is ultimately why windows upgrades usually involve a reboot09:44
sitterif you pull a library from under the application and put in a slightly different one, chances are one or another application will not take kindly to that09:45
yofelwell, we strongly recommend one too. What we would need is a big red reboot button whenever kdelibs or ksmserver(?) is updated09:45
sitter^ at laest for kdelibs that's there :P09:45
sitterkdelibs triggers reboot notitifcations09:45
yofelI stopped counting how many times kickoff->shutdown did nothing in vivid09:45
sitteryofel: you really should take this to #plasma when it happens, that youtube video Riddell posted earlier had a similar thing happening and when I asked notmart he didn't have an immediate guess as to why that would happen09:46
yofelwill do, happens rather often here :P09:47
sitterit most definitely shouldn't though. not for something as cruical as being able to actually reboot the computer09:47
kfunksitter: for Windows it's more easy: you can't overwrite files if they're open -> you can't do shit while $things are running.09:47
sitterkfunk: ah that is true, hadn't thought of that09:47
yofelwell, there's 2 issues. clicking on shutdown not brining up the shutdown dialog (which is what I juts meant), and the shutdown dialog only quitting plasmashell and nothing more which I have right now (*that* doesn't happen in ci though)09:48
sitterit makes sense in a way, of course OTOH that does prevent live patching when appropriate and necessary09:48
sitteryofel: I haven't tested this in a while but the latter case could totally be a random application halting the shutdown09:48
sitterlast I checked what happened was that plasmashell would shut down, then some random app would tell ksmserver to wait because it needs to save something (kate) and then ksmserver never would be able to shut down09:49
yofelhm, true... I'll try to make a ps dump later09:49
sitteralso the respective window blockign wouldn't be raised xD09:49
sittertwas a right mess09:49
yofelwell, the only 2 things I usually have still running are quasselclient and yakuake, so I use latter do shutdown over dbus09:50
yofel*to09:50
sitterkf5 utopic looks good now09:51
sitterRiddell: talk to me honey09:51
* Riddell blogs http://wire.kubuntu.org/09:51
Riddellsitter: yo, what do you need?09:51
sitterRiddell: more utopic testing09:51
sitterRiddell: and probably an upload to vivid in case you want to review first, which would be handy09:52
yofelcan someone also please upload calligra from bzr? I added a breaks/replaces09:53
Riddellwhat's up with khtml? "E: libkf5khtml5: symbols-file-contains-current-version-with-debian-revision on symbol"09:53
sitterRiddell: qt5.3 crap09:53
Riddellkpackage missing manpages?09:53
sitterI'd just ignore it for now09:53
sitterRiddell: no, false positives09:53
sitterbecause no one can be bothered to fix this properly...............09:53
Riddellsitter: but if there's new symbols then surely they need added to the .symbols files?09:54
Riddellnew manpages to the .install files09:55
sitter................09:55
Riddellor the not-installed files09:55
sitter[10:21] <sitter> Riddell: vivid ready except for symbol nonesense because of qt5.3 and false positives that ought to be resolved in git. same for utopic minus the symbol nonesense >.<09:55
sitter[10:21] <sitter> needs testery09:55
sitter[10:21] <sitter> Riddell: also do note for the archive upload that plasma-workspace must also be uploaded as it needed adjustments for the new kglobalaccel09:55
sitterRiddell: the symbols update makes pointless work09:55
Riddellmm ok09:55
sitterthe real solution to it is have Mirv land qt5.409:56
Riddellright09:56
seaLneovidiu-florin: we should be announcing the official akademy accomodaion in the next week or 2 09:59
seaLneovidiu-florin: we are also working on adding more info to the akademy website10:01
Mirvhopefully really soon now.. (qt 5.4)10:04
sitterMirv: <310:05
Mirvthe emulator packages need some love still, but functionally on the phone example it's now officially good enough10:05
* kfunk wonders if he'll ever get a confirmation of Debian that his bug has been registered10:05
sitterkfunk: you should get a mail 'Info received ...'10:06
valorieovidiu-florin will be an Akademy virgin10:10
sebasAkademy - deflowering nerds10:12
sitterOo10:13
Riddellsitter: kf5 working good on vivid10:18
* Riddell trys a utopic chroot10:18
=== Neo31` is now known as Neo31
kfunksebas: lol10:20
kfunksebas: btw, I'd be interested in snorkeling instead of scuba diving at A Coruna :)10:22
kfunkI know, I'm a pussy10:22
Riddellbut where's the canoeing?10:22
sebaskfunk: not a pussy, I didn't specifically ask for anyone wanting to snorkel, but often it can be combined10:22
sebasi.e. take the same boat, one group goes under, others stay at the surface10:22
kfunkyeah, that'd be great10:23
sebasI read that there are some diving spots which are also fun to snorkel10:23
kfunkI'm still not sure I can come there earlier. I'm already quite short on vacation days10:23
sebaskfunk: I can keep you in mind for that, as soon as I find others who want to dive, I'll check with one of the diving centers there about possibilities, and we can try to fit snorkeling in then10:23
sebasaye, nothing's set in stone, anyway10:24
kfunkyeah, just ping me again when you're taking a decision10:24
kfunkawesome10:24
sebasalso, I haven't heard back from anybody yet10:24
sebasso just an "I'd be interested, we'll see if we can make it work" is fine10:24
valorieRiddell: you have to set up the canoeing10:25
sitter<- wants to get drunk on a yacht10:26
sebaswho doesn't? :)10:27
Riddellsitter: hmm my chroot says https://paste.kde.org/p6yf4mkca10:28
Riddellon a dist-upgrade10:28
sitterdist-upgrade from what?10:28
sitteralso turn on resolver debug10:29
kfunk"Message with no Package: tag cannot be processed!" -- me vs. debian BTS: 0:110:31
kfunkgranted. I should have RTFM.10:31
sitteryeah, with an intuitive BTS you only get bugs from actual people :O10:32
valoriedoodly-doo, I <3 you10:47
soee2good morning10:48
Riddelldoes it need a doodle? do we have much choice in what we choose?10:48
valoriemorning or afternoon10:49
valorievery simple doodle10:49
Riddellah I see10:49
valorietoo many choices make people indecisive10:49
valoriewe should plan a dinner too10:49
kfunkmight be a *bit* too early for all this unfortunately :)10:50
valorielast year was fun!10:50
valoriekfunk: I know, I just want to get the ball rolling before people buy tickets10:50
kfunkfair enough.10:50
kfunkdinner would be best during "official" akademy, though10:51
valorieplus this way we have first dibs10:51
ovidiu-florinvalorie: well put10:51
ovidiu-florinseaLne: thank you for the notice10:51
ovidiu-florinseaLne: do you have some kind of email notification?10:52
* valorie heads to bed10:52
Riddellthanks valorie 10:53
seaLnenormally when we open registration we subscribe people to a list but that would probably be later on. its https://mail.kde.org/mailman/listinfo/akademy-attendees10:54
seaLneovidiu-florin: if you subscribe with the email that is set in identity.kde.org that will save you getting subscribed twice if you use different email addressess10:55
valorieyw Riddell - gotta earn my Councillor pay10:55
valorie:-)10:55
seaLnevalorie: is there a timezone issue with the doodle?10:56
seaLneyeah looks like you set it in USA tz which it then changes based on geoip at a guess10:58
BluesKajHiyas all11:59
Riddellsitter: kf57 seems to be installing and running good in my utopic chroot once I add the right ppa dependencies12:00
sitterlol, ok12:02
sitterdoes anyone else want to test kf5.7 upgrade on utopic?12:03
BluesKajno thanks sitter, vivid is already too annoying for my taste 12:10
soeeRiddell: moving 14.12.2 to vivid ?12:17
soeeBluesKaj: but he wants to test it on Utopic, you are scaed it might break your 14.10  ? :)12:18
sitterRiddell: objections to copy 5.7 utopic?12:19
Riddellsitter: none12:20
Riddellsoee: dunno sgclark was working on that12:20
BluesKajhi soee,. exactly12:21
sitterW, [#27701]  WARN -- t-4: Caught exception wrong status line: "\x1F\x8B\b\x00\x00\x00\x00\x00\x00\x03\xABV*\xC9/I\xCC\x89/\xCE\xACJU\xB2R0\xD0QP*.I,*\x81\xB2S\xF3J\x8A2S\x8B\x81\xBC\xE8\xD8Z\x00\x16\xCE\x91\xC9,\x00\x00\x00HTTP/1.1 200 Ok"                                                                                                     12:22
soeeRiddell: i tested it already liek 2 days ago i think12:22
sitterW, [#27701]  WARN -- t-3: Caught exception undefined method `closed?' for nil:NilClass  12:22
soeeRiddell: smmoth upgrade, without any roblems12:22
* sitter not sure his launchpad module is as threadsafe as it should be12:22
sitterRiddell: btw, releaseme l10n is now threaded, landing caching still needs some architecture musing on how to best implement the cache transparently12:23
sitterof course threading alone gives a heafty speedup already12:23
sitterRiddell: 5.7 for utopic publishing12:29
santa_sitter: just a quick question, what is the oldest kubuntu version which will have kde frameworks? utopic?13:01
sittersanta_: yes13:03
santa_ok, thanks. I will send a patch13:05
=== sitter changed the topic of #kubuntu-devel to: Kubuntu - now even more Friendly Computing | https://trello.com/kubuntu | http://qa.kubuntu.co.uk/ | Applications 14.12.2 Status http://goo.gl/Gy6Dya
sitterkubotu: newversion about-distro 2.0.1 http://people.ubuntu.com/~apachelogger/tmp/feburary/13:31
kubotuhttps://bugs.launchpad.net/bugs/142028913:31
sitterkubotu: newversion debconf-kde 1.0.1 http://people.ubuntu.com/~apachelogger/tmp/feburary/13:31
kubotuhttps://bugs.launchpad.net/bugs/142029113:31
Riddellooh new stuff13:32
sitter^ updates translations13:32
sitteralso I was shocked13:33
sittertarme on about-distro took like 10 seconds without caching13:33
* sitter had to diff with old tar as he couldn't believe it would be that fast :O13:33
sgclarkmorning13:45
Riddellhi sgclark!13:48
BluesKaj'Morning sgclark13:48
sgclarkRiddell: yeah kde-applications for vivid is good to go, I have not actually done a proper archive upload. help!13:50
Riddellsgclark: kubuntu-archive-upload is the magic script13:53
Riddellsgclark: but as ever with these scripts you'll need to know what they are doing and check it is doing it13:54
sitterthe magic script that will screw up :suspicouslook:13:54
sgclarklol13:55
sitterit's a script with 268 lines, what could possibly go wrong13:55
Riddellit should be checking out the packaging from git, downloading the tar, checking they are not out of date with the PPA, committing the release changelog to debian/changelog and making the source files ready to upload13:56
sitteroh ah13:56
sitterblimey13:56
yofelFWIW, Riddell or sitter should do the upload. Only a subset of the applications is actually in the packageset13:56
sitterRiddell: I know why your uploads of frameworks always were missing things13:56
sitterthe upload script is based on the text files listing the packages13:56
sitterthe ones you always forget to update from what I have seen :P13:57
sitter^ the text files I find insulting tbh13:57
sitterhttp://paste.ubuntu.com/10158846/13:59
sitter:S13:59
sgclarkyofel: I know ktux is no good and cantor for the moment... what else do you  mean?13:59
sgclarkRiddell: what yofel states ^ ?14:00
sittersgclark: he means you can't upload some of them because you have no permissions outside the kubuntu packageset14:00
sitterwell you can, launchpad will just go 'nono'14:00
sitteryofel: the question of course is... shouldn't the packages be moved to the packageset?14:00
Riddellright, would be worth getting a list of those packages and poking whoever can add them14:01
sgclarkoh well then you two should do it then...14:01
sittersgclark: no, you should, then you check your mails for rejected things and then we can go annoy someone to add them to the packageset ;)14:01
Riddellright14:01
sgclarkalrighty14:02
sitterif kubuntu devs can't upload all packages we maintain it defeats the purpose of being kubuntu dev 14:02
RiddellTm_T: what did you make of the ubuntu phone?14:02
sitterso that ought to be fixed14:02
sitterhttp://paste.ubuntu.com/10158907/ who can spot the problem?14:03
Tm_TRiddell: it's proper ubuntu so I wonder what stuff in the repos suopor mir14:04
sgclarkkdeapplications is now kde-applications I think14:04
Tm_Tthat's prolly the biggest culptit14:04
sgclarkkf5 does not have a # check14:06
sitterit's all wrong xD14:07
soeesitter: wtat is teh language used there ?14:07
sitterhttp://paste.ubuntu.com/10158947/ more sensible version14:07
sittersoee: garbage14:07
sittereh14:07
sitterpython14:07
sitter#freudianslip14:08
sgclarklol14:08
soeedoesn't look to complicated :)14:09
RiddellTm_T: will it take over the world?14:10
yofelsitter: they should, but maybe you can figure out a good script to get one binary package of each kf5 and application source and add that to the supported seed?14:14
sitterhttp://paste.ubuntu.com/10159013/ same thing expressed in rubee14:14
sitteryofel: it's all getting redone as part of ci tooling if I get my way14:15
sitterbut yeah, the biggest problem with tooling right now is that it has no shared classes (has no classes really) so you can't go in the upload script 'give-me-all-frameworks' and some class would figure out how to do that and how to make sure the list is actually complete14:16
sitterI mean, making sure the list is complete for the most part would probably entail an ls on depot.kde.org and then building a repo-upstreamsrc-debsrc-deb map14:17
sgclarkarchive upload has no support for kde-applications14:17
sitterwhich in turn isn't possible because there is no thing that one could ask 'whats-all-our-debsrcs' and then there's no thing 'what-debs-does-this-debsrc-create' etc. etc.14:18
sittersgclark: -r kdeapplications14:18
sitter(from looking at the code)14:18
sgclarkhmm perhaps I need to update my branch14:18
Tm_TRiddell: I do believe there's a concept that has a place in the market14:27
RiddellTm_T: in terms of UI or freedom or what?14:28
Tm_Twell the fact that if need be you can just use apt-get like on any ubuntu14:29
Tm_Tand the fact that the normal use doesn't mean installing dozen of apps that has access to your data14:29
sgclarkRiddell: where does pull-ppa-source come from, I don't seem to have it and I can't find where it would be14:35
Riddellsgclark: looks like it's in kubuntu-dev-tools14:36
sittersgclark: kubuntu-dev-tools14:36
sgclarkthanks14:36
Riddellwhich of course should be tidied up and moved into kubuntu-automation14:37
jmuxDo you think it would be a lot of afford to get KF5 and Plasma 5 running on 14.04? Our next major update might be available end of this year and I'm trying to convince myself and the others to switch...14:38
* jmux is currently on a workshop to plan LiMux development for this year14:38
jmuxAnd - of caouse - colab would still have to run with KDE 4 - not sure how that would interact (akonadi KDE4 and all)...14:39
sitterthere is no kdepim5 anyway, so that should be fine14:39
jmuxHow much stuff of the KF5 packages is tied to technologies - like systemd - not available in 14.04?14:41
Riddelljmux: it doesn't use systemd14:41
sitterbackporting all the stuff might be a bit tricky... off the top of my head you'd need all the frameworks and all of plasma which comes in at some 120 or so source packages, plus 15 for qt, if you care about bluetooth you'd additionally need bluez+pulseaudio, other than that I think from a dependency point of view the gap between 14.10 and 14.04 isn't that big14:41
Riddellright it's a big job but I don't think a difficult one14:42
sitterlibinput and libepoxy definitely need backporting but I don't think anything in 14.04 uses those, so that's as straight forward as it gets14:42
Riddellif someone wants to put in the time then sure14:42
jmuxWell - we're more talking about 15.04 base. I don't think the 14.04 based work will start in the next 3 months. And I nhave to think about a KF5 LibreOffice backend.14:43
Riddelljmux: I did start to look at qt5 libreoffice when in munich and we have a list of the icons and it just needs someone to finish off the script to put the icons in the right place (Quintasan may even have looked at that)14:44
jmuxHmm - so from your POV there is nothing like "I wouldn't do this, because it would need any changes to a core 14.04 technology" (like gcc compiler)14:45
Riddelljmux: porting the libreoffice widgets is obviously a bigger task and I suspect I'm scared off that for now14:45
jmuxRiddell: Yeah - I know, but that would still use the KDE4 backend just with KF5 icons.14:46
sitterjmux: qt is pretty much the most core thing that needs exchanging14:46
jmuxWe currently don't have any qt5 based apps, so qt5 would just install parallel to qt414:46
jmuxSo I guess qt5 should - just compile. There is already qt5 5.2.1 in 14.04, so I guess it would be more or less a recompile of current packages.14:48
Riddellyes I would guess so too14:49
jmuxI've already done a Xorg backport for etch some years agos using automatic scrips and general patches - probably that would be possible for KF5 too.14:49
Riddelljmux: many kde applications still use qt4 and kdelibs4 so continuing to use libreoffice with new icons is perfectly in line with most kde applications14:49
jmuxThat' was something like 60 source packages in these days14:49
jmuxI guess we'll wait for 15.04 and get some testers on it, so they can decide, if it is stable enought14:50
sittersounds sensible14:51
sgclarkI am clearly still missing something. http://paste.ubuntu.com/10159427/14:53
sitterthe toolign is all so very terrible :@14:54
sittersgclark: what happens if you run that command manually?14:54
sitteralthough14:55
sitterPackage not found in the PPA is pretty much as clear as it gets ^^14:55
sgclarksame14:55
sgclarkit is there tho14:55
sitter#toolingfail14:56
sittersources = ppa.getPublishedSources(distro_series=lpseries, status="Pending", source_name=args.package, exact_match=True)14:57
sitterwut14:57
santa_I have a somewhat decent tooling to bump the build depends in siduction by the way14:57
sittershadeslayer: y u break tools14:58
sitterhttp://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-dev-tools/trunk/revision/20215:01
sittersgclark: should be fixed now15:01
sittershadeslayer: ^ please fix that properly if you want pending included15:01
sgclarksitter: great thanks15:01
sgclarkshould fatal: '4:14.12.2-0ubuntu1' is not a valid tag name. be something I am concerned about?15:06
sittershadeslayer, Riddell: in case I haven't done so by 22 UTC and you happen to be online, please unpause CI http://kci.pangea.pub/job/mgmt_pause_integration/15:06
* sitter will try to remember though xD15:06
sitterdon't want to hammer the builders in the middle of the day15:06
sitteron that note15:06
sitterRiddell: have you done the archive upload?15:07
Riddellnope15:07
sgclarkanyone ^?15:07
sitterRiddell: are you goint to?15:07
Riddellwasn't aware I was expected to, should I?15:07
sitterRiddell: would be lovely15:08
* sitter would only get even more outraged by the shit scripts15:08
sittersgclark: broken15:08
sitterRiddell: how does kubuntu-archive-upload work for you?15:08
sittersgclark can't push because it is tagging with tag names that get rejected by git.debian15:08
sitter(which is interesting in of itself really)15:09
sgclarkwait, next line is already tagged15:10
Riddellsitter: what do you want me to upload?15:10
sitterRiddell: frameworks15:10
sittersgclark: lol15:10
sitterit's madness15:11
sitterall of this15:11
sittermadness15:11
sgclarkso when this thing is done I will have a pile of .changes to upload to somewhere or ?15:13
Riddellyep15:13
* yofel wonders why kubuntu-archive-upload still pushes as part of the main loop :S15:13
yofelsitter: do you have a plan when you want to rewrite all that?15:14
yofeland is that planned to be ruby?15:14
yofeland what's with all the quadrupled code in there /o\15:15
Riddelloh please don't rewrite in ruby15:16
yofelwe should rewrite in python315:17
Riddellhmm, someone updated lots of these frameworks in git and didn't update them in the ppa15:17
Riddellso it's going to prompt me to confirm every one15:17
yofel-.-15:17
yofelI think we also have a #workflowfail somewhere15:18
sgclarkRiddell: I did 3 merges last, it was late, I thought I did ppa builds but possibly I forgot...15:21
Riddellsgclark: what what? I'm just talking about sitter's frameworks packages15:23
sgclarkoh sorry15:24
sgclarkI did fix kpackage, I know I did an upload on that though15:25
sitteryofel: #toolingfail15:28
sitterif there is a change in git something should upload to ppa15:29
sittersgclark: btw you made your changes in the wrong branch :P15:29
sitteryofel: also most of it is rewritten in ruby already as part of kci, the concepts underlying all of it anyway15:29
sgclarksitter: that does not surprise me, where should I have made it? 15:30
sitteron that note, if having the code be ruby prevents people from creating things like this I think I'd be a much less depressed person http://paste.ubuntu.com/10158907/15:30
sittersgclark: vivid_archive15:30
sitteralso see my mail about merge orders from a month or two ago15:30
yofelyeah... but I think you can do that in ruby too :S15:30
sittervivid_archive automerges into unstable, unstable into unstable_$series as well as stable, stable into stable_$series15:31
sgclarkalright, yeah I am behind on email, I will look for it. apologies15:31
yofelif I have some time I might at least try to rewrite parts of what we have (hopefully without breaking anything)15:31
sitteryofel: yes, since shadeslayer and I are the only ones who actually write ruby that helps a lot15:31
sittermh15:31
sitteractually15:31
sitterthe biggest problem with our current stuff is that there is 0 test coverage :P15:31
yofelright15:32
sgclarkdumb question, where is this archive upload script putting these .changes files?15:33
Riddellsgclark: you can specify it in -t foo  or it'll put them in /tmp/<random>15:34
RiddellI think15:34
Riddellinside the upload/ directory15:34
Riddelland anything it gets confused by inside the manual/ directory15:34
sgclarkas much as I crash /tmp is bad... ok thanks15:34
RiddellI always use -t ~/src/foo15:34
yofelsitter: please check that I didn't misunderstand that http://bazaar.launchpad.net/~kubuntu-packagers/+junk/kubuntu-automation/revision/50915:36
sitteryofel: does kdesc actually have to be specified explicitly now?15:41
sitterother than looks fine15:41
yofelyes, because it defaults to kdeapplications. With the old logic you already had to do that though because there's a defualt for releasetype15:42
yofeloh great, we have hardcoded ppa's in there /o\15:43
sitteryeah15:45
sitterit's a lovely script15:45
yofeland shortcut git urls for debian //o\\15:45
sittermuch spaghetti15:45
yofelI need a break, bbl ^^15:47
yofelI just fixed the tagging, whoever is against the tags being "ubuntu/<version>" please complain15:56
yofelnow really bbl15:56
yofel(that's e.g. ubuntu/4%14.12.2-0ubuntu1)15:57
shadeslayersitter: oh funsies16:04
shadeslayersorry about that16:04
Riddellsitter: kf5 5.7.0 uploading16:11
Riddellsgclark: how's your uploading going?16:16
sgclarkRiddell: archive script still running16:18
sitteryofel: the pre-receive hook serverside might be against it16:27
sitterdidn't it reject anything but a debian prefix or something like that?16:27
sitterthere definitely was some weirdness16:27
shadeslayersitter: what to do with QCA in Debian btw?16:33
shadeslayerIt keeps failing with the shit symbols16:34
sitterremove symbols file16:46
sitteras part of your build16:46
sitteror implement the kubuntu_unstable_$series logic to have a divergent branch16:46
yofel<maxy> Mmh, we had a kwin 5:66 in squeeze..17:42
yofel<maxy> What version number should I use then for kwin?17:42
yofel<maxy> 6:5.x.x-x ?17:42
yofelyay, one more epoch version17:42
soee_;-)17:43
sgclarkerr dput ... where? for archive17:55
sgclarkRiddell: ^17:56
sgclarknm18:01
ovidiu-florinWhat's BoF ?18:56
sgclarkbird of feather meetings, typically mini hackfests / planning meetings19:04
QuintasanRiddell: Yeah, I'm working on the script right now19:06
QuintasanI also have to handle the MR for ktron19:06
QuintasanUrgh'\19:06
QuintasanRiddell: Could you reply to https://git.reviewboard.kde.org/r/121589/ ? IMO it makes no sense for another MR for the same thing19:11
QuintasanUnless I'm missing something19:11
sgclarkRiddell: pretty much 80% were rejected for me....19:13
QuintasanRiddell: Actually, I'd consider having the files renamed as well19:19
QuintasanWell, nevermind, I'd have to go to do a renaming in the code as well.19:32
RiddellQuintasan: what do I reply to it?19:37
QuintasanI'm wondering now.19:38
QuintasanRiddell: I'd say that the names you proposed should be enough as the initial transition worked this way19:38
QuintasanRiddell: The whole thing requires major refactoring just to get rid of the names but I have no time to tackle it this week19:40
kfunkI'm *so* waiting for Plasma 5.2.1 -- that kded5 i-eat-your-cpu bug is driving me crazy :|20:01
R33D3M33Rkfunk: +120:01
R33D3M33Rthe current situation is pretty bad for laptop owners20:02
kfunkyay, I always notice when my fan is starting to annoy me ;)20:03
soee_kfunk: we all waiting for it :D20:05
soee_there is also fix for kwrited 20:05
R33D3M33Ranyone knows why was the metapackage kdegames removed from vivid?20:10
yofelR33D3M33R: yes, not sure why though20:29
yofel"  * Remove kde-sc meta packages, they are no longer valid"20:30
yofelRiddell: that's not completely true...20:30
yofelit's not like all the applications are removed from the archive20:30
R33D3M33Rinteresting20:31
yofelRiddell: the only thing that's no longer valid are the meta packages that contained the old plasma workspace20:33
santa_yep, they can/should be reworked (I did for my siduction stuff)20:36
Riddellyofel: yeah they can be recreated if you like but with all the changes in upstream releases my feeling is that kubuntu has its own meta packages and if debian wants to have some others that's up to them20:40
santa_well, that's also true, I reworked it because those are our metapackages too20:41
santa_unrelated question: are you backporting phonon 4.8.3 to utopic?20:42
sgclarkRiddell: did you see my epic rejection list? it is causing the few that did not get rejected to fail.20:45
ovidiu-florinsgclark: thank you21:06
ovidiu-florinI asked what's BOF because my name is Bogdan Ovidiu-Florin so... BOF :D21:07
sgclarkah hehe21:07
ovidiu-florinIn romania we usually put our Last name at the beginning21:08
ovidiu-florineven though we call the First name "first name" (literal translation21:08
ovidiu-florin)21:08
yofel# Enforces some rules in the repository.21:29
yofel#21:29
yofel# Packaging tags:21:29
yofel#21:29
yofel# * tag is under debian/ namespace;21:29
yofelthat, is a problem :S21:29
yofelexcept that... "#error("only tags in the debian/ namespace are allowed");" is clearly commented out...21:31
yofelhm, there's a version check too though :/21:32
Riddellsgclark: yep, I don't know who controls the keys to that but cjwatson would be a good try to forward it to22:07
=== soee__ is now known as soee
=== tazz_ is now known as tazz
soeesgclark: some 14.12.2 packages  are uploaded to archive? i see some update23:17
sgclarksoee: sorry, despite being kubuntu developer 80% of the packages were rejected saying I did not have upload rights.23:31
soee:-)23:31
soeestrange that there are so big restrictions when it comes to uploads23:32
yofelcomes from having to manage a lot of developers :/23:33
yofelsgclark: you can upload what's in the packageset for kubuntu ("edit-acl -P kubunt -S vivid query" from lp:ubuntu-archive-tools tells you the package list)23:34
soeehmm, there should be few people that could coordinate this and give proper rights to trusted devs23:34
yofelsaid packageset is generated from the packages in our seed (i.e. what's on the release image + the supported seed)23:35
sgclarkyofel: that is not very many haha23:35
yofelsoee: that's called being an ubuntu-core-dev...23:35
sgclarkyofel: and as you said they should have done it.. oh well, seems that a kubuntu developer should be able to upload kde stuff... I sent an email to this cjwatson, we'll what happens23:37
yofelyeah sure, but the problem is how you define "kde stuff". As I said, it's stuff on our images and dependencies (e.g. you can change x264, if you ever want to) so random new kde applications that we don't explicitely ship and where we don't say that we support them are not something we can change23:40
valoriehopefully I fixed the doodle poll23:40
sgclarkwell I do not define kde-applications as ubuntu-core, alas I digress, I tried, I failed, moving on. 23:46
yofelright, it's not a fault on your side, someone will just have to fix our packageset23:57
* yofel is off to bed, gn823:58
sgclarknight!23:58

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