[00:03] <kubotu> ::qt-bugs:: [1194501] [ 4.8 Linaro regression] ICE on gcc-4.8 building kde4libs @ https://bugs.launchpad.net/bugs/1194501 (by Scott Kitterman)
[01:54] <manchicken> Tonio: Howdy
[02:09] <manchicken> Anybody know when I need to have kubuntu-debug-installer changes done?
[02:09] <manchicken> I should probably know this.
[02:10] <manchicken> I'm doing a little bit more work to make sure I'm error handling and all of that fun stuff.
[02:11] <manchicken> JontheEchidna: Did you see my minor patch on the dup prevention?
[02:11] <manchicken> JontheEchidna: I'm kinda depending on that change in this, so let me know if you don't like it.
[02:12] <JontheEchidna> manchicken: where'd the patch end up? I don't think I've seen it
[02:13] <manchicken> JontheEchidna: It's on my github
[02:13] <manchicken> JontheEchidna: https://github.com/manchicken/libqapt/commit/f534f1b8eec83b44af261ccd88a5975c782630e9
[02:13] <ScottK> manchicken: https://wiki.ubuntu.com/SaucySalamander/ReleaseSchedule - feature freeze is the end of August.  So that's the deadline.  Sooner is better, of course.
[02:14] <manchicken> ScottK: Sweet. I figured it was just around the corner :)
[02:14] <ScottK> Having it in for Alpha 2 in two weeks would be nice, if you want some pressure.
[02:15] <manchicken> Never hurts
[02:15] <manchicken> heh
[02:23] <JontheEchidna> manchicken: python-apt has a little sources library itself, and its add() function checks to see if a duplicate source entry is actually enabling a new component (e.g. multiverse), and then adds the component to the proper entry
[02:23] <JontheEchidna> I was wanting that behavior too, but was too lazy to code it when I wrote that method :P
[02:24] <manchicken> JontheEchidna: Yeah, this is pretty basic, but I think it'll at least prevent duplicate sources.
[02:24] <manchicken> Exact duplicates anyway
[02:24] <JontheEchidna> right
[02:24] <manchicken> For the purposes of this program... that's kinda good enough :)
[02:25] <JontheEchidna> I can see a situation where addEntry could still produce duplicates, but this is better than nothing
[02:25] <manchicken> Yeah, and we could spend more time on it later.
[02:26] <JontheEchidna> I think I'll add the patch and update the comment as a reminder for a more sophisticated solution
[02:26] <manchicken> I just thought that dup prevention kinda belonged there.
[02:26] <JontheEchidna> yeah
[02:27] <manchicken> JontheEchidna: There's not a function which gives me a QString from a QApt::ErrorCode, is there?
[02:29] <JontheEchidna> manchicken: nope. If you'd like strings to copy/paste, I have some here: https://projects.kde.org/projects/extragear/sysadmin/muon/repository/revisions/master/entry/libmuonapt/MuonStrings.cpp
[02:29] <manchicken> JontheEchidna: Backend::initErrorMessage kinda seems like the extent of it.
[02:30] <JontheEchidna> There really could be a use for a KDE QApt integration library
[02:31] <manchicken> JontheEchidna: Yeah, like at least a decorator pattern or something.
[02:32] <JontheEchidna> some standard error strings, maybe a few simple transaction widgets
[02:32] <manchicken> Makes me pine for Obj-C categories.
[02:32] <manchicken> JontheEchidna: That sounds like a good thing to work on after this, provided Dear Leader doesn't have other priorities.
[02:32] <JontheEchidna> Dear Leader?
[02:33] <JontheEchidna> Oh, me?
[02:33] <manchicken> Riddell ;)
[02:33] <JontheEchidna> ah :)
[02:33] <manchicken> You're only Great Leader.
[02:33] <JontheEchidna> :P
[02:34] <JontheEchidna> Kubuntu really is a do-ocracy though. There's not really a benevolent dictator for life.
[02:36] <JontheEchidna> Back to technical stuff, I kinda wish you could use multiple inheritance with QObject-based base classes
[02:38] <JontheEchidna> you could make an interface virtual class, and then make a class based on QWidget + the QObject interface class
[02:41] <JontheEchidna> seems a bit cleaner to use multiple inheritance rather than writing a bunch of boilerplate for a decorator pattern, but I don't think the QObject system likes it when a QObject inherits two QObject-based classes
[02:41] <ScottK> So except for not working, it's better, right?
[02:43] <JontheEchidna> yeah
[02:43] <JontheEchidna> lol
[02:44] <JontheEchidna> It's just a part of moc that could have been designed one way, but wasn't
[02:44] <JontheEchidna> sadly
[03:16] <manchicken> JontheEchidna: I don't know, I think a decorator pattern  works pretty well. If this was Obj-C I'd just use categories.
[03:18] <JontheEchidna> Categories look interesting, and perfect for this usecase
[03:19] <JontheEchidna> manchicken: I pushed the patch with a few stylistic changes, thanks for the patch.
[03:20] <manchicken> JontheEchidna: No problem, I'm just glad to contribute again :)
[03:37] <ahoneybun> valorie: 
[03:37] <ahoneybun> hello all
[03:59] <manchicken> Death to the typos...
[04:53] <manchicken> JontheEchidna: Well, the good news is that it's updating sources.
[04:53] <manchicken> JontheEchidna: The bad news is that I seem to be going blind :)
[04:54] <ScottK> We don't need to know about why.
[04:54] <manchicken> JontheEchidna: That said, I am making pretty good progress with the QApt::Transaction interaction with the cache updates.
[04:54] <manchicken> ScottK: Well, aren't we Catholic today? ;)
[04:55] <ScottK> No, but that doesn't mean I want to know everything.  Still such thing as TMI.
[04:55] <manchicken> ScottK: Mid-digital hair notwithstanding... my blindness seems to be resulting in hours wasted on chasing windmills.
[04:56] <manchicken> Anyway, it's midnight, and I'm sleepy. I'm going to go to bed. Hopefully my sight returns tomorrow.
[04:56] <ScottK> Good night.
[05:06] <Noskcaj> can someone review https://code.launchpad.net/~noskcaj/ubuntu/saucy/plasma-widget-quickaccess/upstream-merge/+merge/174104 
[05:07] <Noskcaj> It's missing a changelog edit, is that an issue?
[05:08] <ScottK> Yes.
[05:09] <Noskcaj> ok, fixing now
[05:11] <Noskcaj> there, pushed
[05:16] <ScottK> Riddell: Please fix up the SRU bug for owncloud to be about updating again and not removing (1079150)
[05:31] <ScottK> yofel: Bad news on kdenetwork.  Please check the rejection comment.
[05:33] <Noskcaj> I've updated tomahawk too, now i have to go and burn a bee's nest. https://code.launchpad.net/~noskcaj/ubuntu/saucy/tomahawk/merge0.7.0
[05:35] <ScottK> yofel: kdeadmin too.
[05:36] <ScottK> yofel: I think both those were migrated to git/split for 4.11, so it's probably something wrong with the script that stitched it all back together.
[05:38] <ScottK> OK, except those two, 4.10.5 is all accepted.  I think I've done enough damage for one night, good night.
[07:03] <soee> good morning
[07:10] <Riddell> ryanakca: any idea what that robert s e-mail is on about?
[10:21] <yofel> shadeslayer: did you manage to get any recording equipment?
[10:30] <BluesKaj> Hiyas all
[10:35] <yofel> ScottK: thanks for reviewing, I'll check what I can do about kdenetwork and kdeadmin (yeah, they're kinda stitched together)
[10:47] <yofel> brrrr
[10:47] <yofel> kuser has no license copies at all :S
[10:47] <yofel> (not even in master)
[10:57] <shadeslayer> yofel: I'll be talking to the recording people at Akademy es today
[10:57] <shadeslayer> we can get some for KDS atleast afaict
[10:58] <yofel> that would be fine for us I think
[11:00] <shadeslayer> *nod*
[11:01] <shadeslayer> yofel: when do you arrive?
[11:02] <yofel> shadeslayer: my plane arrives tomorrow around 2 (not sure which time zone though). I'll try to find you guys after I dump my stuff at boxto
[11:02] <shadeslayer> ack, we'll probably be at the Akademy ES venue
[11:04] <yofel> wait, spain is gmt+1 too, so yeah, make that 2
[11:05] <markey> is the merge window for Kubuntu 13.10 already closed?
[11:06] <yofel> nope
[11:06] <markey> cool :) I'm asking because it would be nice to get Amarok 2.8 in
[11:06] <yofel> markey: open till august 29th https://wiki.ubuntu.com/SaucySalamander/ReleaseSchedule
[11:06] <markey> which should be ready in a few weeks
[11:06] <markey> great :)
[11:07] <markey> that's plenty of time, and even enough for a potential bugfix release
[11:08] <yofel> markey: actually, it's already in https://launchpad.net/ubuntu/+source/amarok/2:2.7.90-0ubuntu1
[11:08] <markey> right, but that's the beta
[11:09] <yofel> markey: if the beta is in, we can get bugfixes in till final freeze, so 2.8.X is no issue at all
[11:10] <markey> it feels good that we can provide a very stable, reliable and featureful Amarok to Kubuntu users again, even without updates
[11:10] <markey> after the last release was plagued by Qt bugs and whatnot
[11:11] <markey> this reminds me: Qt project is not responsive with bug reports at all
[11:12] <markey> we reported the QtWebkit crash issue with the Audio tag a few months ago. no response so far :(
[11:12] <markey> so we have to work around it. Rekonq for example still crashes due to this bug
[11:12] <yofel> :S
[11:14] <markey> Mamarok: what's the URL for the qt bug you reported?
[11:14] <markey> I'm gonna put some pressure on them
[11:29] <Mamarok> which Qt report? I filed several in the last few years, none was fixed AFAICT
[11:29] <Mamarok> the webkit one?
[11:30] <Mamarok> the webkit one is https://bugreports.qt-project.org/browse/QTBUG-31181
[11:38] <markey> thx
[12:09] <ryanakca> Riddell: I think he's alleging that amd64 Kubuntu 12.04.2 iso is actually a Xubuntu iso.
[12:17] <ryanakca> The sums in MD5SUMS are clearly different, so either he's pulling our leg, he burned the wrong image, or the xubuntu iso actually did get copied to kubuntu-12.04.2-desktop-amd64.iso on the mirrors. Seeing that he's the first to say anything about it (and hopefully more than one person has tried downloading 12.04.2), I'm willing to bet it's the first option.
[12:18] <markey> never attribute to malice what could be stupidity :)
[12:30] <ryanakca> :)
[12:48] <yofel> ScottK: I tried to explain what happened to kdeadmin and kdentwork on the bug (and fixed some missing license copies upstream while at it......)
[12:48] <yofel> while the sources look totally different from before I'm reasonably sure that the binary packages are the same as before
[12:49] <ScottK> yofel: OK.  Thanks.
[12:51] <ScottK> yofel: Accepted kdeadmin.  I don't see kdenetwork though.
[12:51] <yofel> ScottK: thanks! I'll upload kdenetwork in a minute (doing a last testbuild to make sure I didn't mess something up just now)
[12:52] <ScottK> Great.
[13:10] <yofel> ScottK: kdenetwork up
[13:25] <ScottK> Accepted.  Thanks.
[16:00] <shadeslayer> Riddell: what's the status of bug 1195806>?
[16:36] <shadeslayer> yofel: your dongle is now being useful for vHanda :D
[18:08] <yofel> shadeslayer: lol, fine with me as long as we don't forget about it again :D
[18:10] <markey> is Amarok 2.8-beta available as backport for 13.04?
[18:29] <ScottK> 4.10.5 is fully built on all archs for raring-proposed.  Need testers.
[18:30] <ScottK> shadeslayer: The status is it's more invasive than would normally be allowed, so I need to ask for an extension of our KDE SC MRE to approve it.
[20:10] <xnox> what is the package name of kubuntu default icons theme?
[20:11] <yofel> !info oxygen-icon-theme saucy
[20:11] <yofel> xnox: ^
[20:11] <xnox> yofel: thanks.
[22:20] <yofel> apachelogger_: true, it seems like neon5 is missing parts of the environment settings, I'll try to fix
[22:20] <yofel> though I only get as far as
[22:20] <yofel> plasma-shell(22334)/default WallpaperInterface::syncWallpaperPackage: Error loading the wallpaper (file:///home/ubuntu/: File not found) 
[22:23] <apachelogger_> yofel: try pulling in kde-workspace as well now
[22:23] <apachelogger_> that may help
[22:24] <yofel> I installed project-neon5-*
[22:33] <Riddell> apachelogger_: you booked travel yet?