/srv/irclogs.ubuntu.com/2014/07/06/#kubuntu-devel.txt

lordievaderGood morning.08:22
BluesKaj'Morning folks11:14
=== jackyalcine is now known as jacky
soee_someone using milou widget ?15:15
=== soee_ is now known as soee
mcstr_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 16:45
apacheloggeranyone around?20:55
* apachelogger looks at yofel20:55
yofelhm?20:55
apacheloggeryofel: can you please try the following in discover: install qtcreator -> delete creator -> sudo apt-get install -f ... does it reinstall qtcreator?20:56
apacheloggerit appears to me my apt is getting very confused and says it has no broken relationships even though it really has20:57
yofelyup20:58
yofelThe following extra packages will be installed:20:58
yofel  qtcreator20:58
apacheloggeryofel: sudo apt-get -o Debug::pkgProblemResolver=true install -f20:59
apacheloggerdoes it report broken packages there?20:59
yofeldid that already, it's 020:59
apacheloggerI think apt in trusty is kaput20:59
yofelI'm on utopic21:00
apacheloggerwell, I see it in trusty :P21:00
yofelI've seen such behavior from aptitude in the past, but I believe that has it's own package state cache21:00
apacheloggerit's peculiar though, technically that should break for every package ever21:00
apacheloggerwhat 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 aborts21:00
apacheloggerso I think something is kaput which makes the broken count report as 0 even though it isn't21:01
apacheloggerall very peculiar21:01
apacheloggeryofel: well, thanks for checking21:01
yofelapachelogger: aptitude is rather unhappy actually21:02
apacheloggeryofel: about the mess discover made or about removing qtcreator?21:03
* apachelogger cannot remove qtcreator in muon pm at all ....21:03
yofellatter21:03
yofelhttp://paste.ubuntu.com/7757372/21:03
apacheloggerthat looks fine doesn't it?21:04
yofelsure, but that's all because they depend on qtcreator21:04
yofeland are now broken21:04
apacheloggeryeah, which makes sense21:04
apacheloggerthe question is why removing qtcreator via discover doesn't resolve the breakage21:05
yofelI would blame apt, as that seems to calcualate something wrong21:05
apacheloggerThe "qtcreator" package could not be marked for installation or upgrade:21:06
apacheloggerohohohohoh21:06
apacheloggerah nevermind21:06
apacheloggerno, actually, that error comes from client side muon pm itself, so for some reason it qapt client fails to resolve the deps 21:07
apacheloggerwut21:07
apacheloggerwhat the21:16
ScottKyofel: Upstream renamed ksnakeduel to ktron in a point release?21:23
apacheloggeryofel: 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
apacheloggerentirely)21:23
apacheloggermerry pile of shit that is21:23
yofelScottK: 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 that21:24
ScottKAh.21:25
ScottKSo he dropped the rename?21:26
ScottKThat seems wrong.21:26
shadeslayerhm?21:26
ScottKDid anyone ask Debian why they didn't follow upstream on the rename?21:26
ScottKMatching upstream is the right answer here I think.21:27
* yofel didn't21:28
shadeslayeryofel: I didn't merge ksnakeduel21:28
ScottKshadeslayer: ^^^?21:28
ScottKHmmm.21:28
yofelah oops, Riddell did21:28
yofelshadeslayer: sorry ;)21:28
RiddellI did?21:28
shadeslayer:)21:28
ScottKYes.  Riddell did.21:28
shadeslayerRiddell: back from your Canoe thingy ? :p21:28
Riddellyeah, it was awesome21:28
shadeslayerRiddell: btw dpm is in Barcelona tomorrow21:29
Riddellthen I went to France, just cos I can21:29
shadeslayerwut21:29
shadeslayerRiddell: did they surrender21:29
ScottKyofel: Rather than add the transitional package, I'd just go back to our old binary name.21:29
ScottKshadeslayer: That's a given.21:29
yofelok, I'll do that then21:29
shadeslayer^_^21:29
Riddellno, they failed to indicate at roundabouts and there were posters for la front nationale, so I came back21:29
yofeland let me ask maxy what he thinks21:30
shadeslayerRiddell: http://www.meetup.com/html5livecodebarcelona/events/190196612/21:31
Riddellshadeslayer: I'd be up for that21:35
shadeslayerRiddell: I'm just meeting him for drinks after his session21:36
shadeslayerapachelogger: ^^ anything that needs nagging in person ? :P21:36
apacheloggerwho? the french?21:36
shadeslayernah, dpm21:37
apachelogger        if (!Targ->ProvidesList) {21:38
apacheloggerthe names in qapt21:38
apacheloggerthe names21:38
apachelogger:@21:38
apacheloggershadeslayer: nothing comes to mind21:38
apacheloggerother than bitching anyway21:38
shadeslayergood :p21:39
apachelogger            pkgCache::VerIterator Ver =  (*d->backend->cache()->depCache())[Targ].InstVerIter(*d->backend->cache()->depCache());21:39
apacheloggerreads: :trollface:21:39
shadeslayerwait21:39
shadeslayeris that actual code?21:39
shadeslayer:@21:39
apacheloggeryou know21:40
apacheloggerit's the reason I don't like working on code I was not involved with early on21:41
yofelwelcome to, you know, life :P21:43
shadeslayer^^21:43
apacheloggerwhy it doesn't have to be21:44
apacheloggerif people were to watch less football and instead got drunk they'd not come up with shit like that21:44
valorieare you implying that drunk code is better than football-watching code?21:50
yofelin his case that's usually true ^^21:50
* valorie observes that often you see the football-watching and drunkenness together21:50
valoriewithout any code21:50
valorieapachelogger is at the constant Ballmer's Peak21:51
valorietime to run22:02
apachelogger<- professional haxx0r22:20
apacheloggershadeslayer: the code was stolen from synaptics that's why it's so shitty22:20
apacheloggeralso I stole a fix now22:21
apacheloggerI have no clue what it means, but it makes muon pm able to resolve the removal22:21
apacheloggermuch magic22:23
apacheloggerahahaha22:24
apacheloggerhttps://lists.ubuntu.com/archives/kubuntu-devel/2013-December/007623.html22:24
apacheloggerthat makes my stolen fix less appealing 22:24
apacheloggeralso it doesn't really look noop22:24
apachelogger:O22:32
apacheloggerhttp://quickgit.kde.org/?p=libqapt.git&a=commit&h=48ca41c210c30e75817d7559cdf8bad7ceab141c for public entertainment22:49
yofelentertaining indeed...23:02

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