[08:22] Good morning. [11:14] 'Morning folks === jackyalcine is now known as jacky [15:15] someone using milou widget ? === soee_ is now known as soee [16:45] is there a way to delete older formerly used mobile-devices in kde connect? i have now an sgs3 but kde connect still is also showing my sgs4 [20:55] anyone around? [20:55] * apachelogger looks at yofel [20:55] hm? [20:56] yofel: can you please try the following in discover: install qtcreator -> delete creator -> sudo apt-get install -f ... does it reinstall qtcreator? [20:57] it appears to me my apt is getting very confused and says it has no broken relationships even though it really has [20:58] yup [20:58] The following extra packages will be installed: [20:58] qtcreator [20:59] yofel: sudo apt-get -o Debug::pkgProblemResolver=true install -f [20:59] does it report broken packages there? [20:59] did that already, it's 0 [20:59] I think apt in trusty is kaput [21:00] I'm on utopic [21:00] well, I see it in trusty :P [21:00] I've seen such behavior from aptitude in the past, but I believe that has it's own package state cache [21:00] it's peculiar though, technically that should break for every package ever [21:00] what qapt does is mark the package for deletion and then let the resolver figure out how to make it happen and if it can't then qapt simply aborts [21:01] so I think something is kaput which makes the broken count report as 0 even though it isn't [21:01] all very peculiar [21:01] yofel: well, thanks for checking [21:02] apachelogger: aptitude is rather unhappy actually [21:03] yofel: about the mess discover made or about removing qtcreator? [21:03] * apachelogger cannot remove qtcreator in muon pm at all .... [21:03] latter [21:03] http://paste.ubuntu.com/7757372/ [21:04] that looks fine doesn't it? [21:04] sure, but that's all because they depend on qtcreator [21:04] and are now broken [21:04] yeah, which makes sense [21:05] the question is why removing qtcreator via discover doesn't resolve the breakage [21:05] I would blame apt, as that seems to calcualate something wrong [21:06] The "qtcreator" package could not be marked for installation or upgrade: [21:06] ohohohohoh [21:06] ah nevermind [21:07] no, actually, that error comes from client side muon pm itself, so for some reason it qapt client fails to resolve the deps [21:07] wut [21:16] what the [21:23] yofel: Upstream renamed ksnakeduel to ktron in a point release? [21:23] yofel: fwiw, I think there's three bugs at work a) apt's broken count is weirdly defunct allowing qapt to apply the changes even though they cause broken relationships b) clientside qapt fails to actually resolve the breakage by marking the additional packages (which is like super weird) c) discover doesn't take additional measures to check whether an operation will cause breakage (muon does, which is why it refuses to mark it for removal [21:23] entirely) [21:23] merry pile of shit that is [21:24] ScottK: no, upstream renamed the source to ksnakeduel a while go, we renamed the binary, debian didn't, and shadeslayer didn't add any replacement handling when he merged that [21:25] Ah. [21:26] So he dropped the rename? [21:26] That seems wrong. [21:26] hm? [21:26] Did anyone ask Debian why they didn't follow upstream on the rename? [21:27] Matching upstream is the right answer here I think. [21:28] * yofel didn't [21:28] yofel: I didn't merge ksnakeduel [21:28] shadeslayer: ^^^? [21:28] Hmmm. [21:28] ah oops, Riddell did [21:28] shadeslayer: sorry ;) [21:28] I did? [21:28] :) [21:28] Yes. Riddell did. [21:28] Riddell: back from your Canoe thingy ? :p [21:28] yeah, it was awesome [21:29] Riddell: btw dpm is in Barcelona tomorrow [21:29] then I went to France, just cos I can [21:29] wut [21:29] Riddell: did they surrender [21:29] yofel: Rather than add the transitional package, I'd just go back to our old binary name. [21:29] shadeslayer: That's a given. [21:29] ok, I'll do that then [21:29] ^_^ [21:29] no, they failed to indicate at roundabouts and there were posters for la front nationale, so I came back [21:30] and let me ask maxy what he thinks [21:31] Riddell: http://www.meetup.com/html5livecodebarcelona/events/190196612/ [21:35] shadeslayer: I'd be up for that [21:36] Riddell: I'm just meeting him for drinks after his session [21:36] apachelogger: ^^ anything that needs nagging in person ? :P [21:36] who? the french? [21:37] nah, dpm [21:38] if (!Targ->ProvidesList) { [21:38] the names in qapt [21:38] the names [21:38] :@ [21:38] shadeslayer: nothing comes to mind [21:38] other than bitching anyway [21:39] good :p [21:39] pkgCache::VerIterator Ver = (*d->backend->cache()->depCache())[Targ].InstVerIter(*d->backend->cache()->depCache()); [21:39] reads: :trollface: [21:39] wait [21:39] is that actual code? [21:39] :@ [21:40] you know [21:41] it's the reason I don't like working on code I was not involved with early on [21:43] welcome to, you know, life :P [21:43] ^^ [21:44] why it doesn't have to be [21:44] if people were to watch less football and instead got drunk they'd not come up with shit like that [21:50] are you implying that drunk code is better than football-watching code? [21:50] in his case that's usually true ^^ [21:50] * valorie observes that often you see the football-watching and drunkenness together [21:50] without any code [21:51] apachelogger is at the constant Ballmer's Peak [22:02] time to run [22:20] <- professional haxx0r [22:20] shadeslayer: the code was stolen from synaptics that's why it's so shitty [22:21] also I stole a fix now [22:21] I have no clue what it means, but it makes muon pm able to resolve the removal [22:23] much magic [22:24] ahahaha [22:24] https://lists.ubuntu.com/archives/kubuntu-devel/2013-December/007623.html [22:24] that makes my stolen fix less appealing [22:24] also it doesn't really look noop [22:32] :O [22:49] http://quickgit.kde.org/?p=libqapt.git&a=commit&h=48ca41c210c30e75817d7559cdf8bad7ceab141c for public entertainment [23:02] entertaining indeed...