[06:29] RAOF, I see you pushed the x world to the staging ppa [06:29] have you tested it at all? [06:30] cnd: Almost; I need to push a fixed -evdev and -wacom build. [06:30] cnd: Yeah; it *mostly* works. [06:30] RAOF, what fixes are needed? [06:30] mostly? [06:30] cnd: Oh, wacom is confused by input ABI >= 14 and not having those option changes, and I just messed up the evdev build :) [06:31] ok [06:31] Mostly - synaptics seems to have a weird issue where it sometimes jumps to (0,0). [06:31] I don't know if you saw it, but the XI 2.2 work is ready to be pulled into master :) [06:31] And Civ V under wine seems to get two sets of wildly different input streams. [06:31] I'll be spending quite some time with synaptics soon [06:31] Woot! [06:32] so I'll be sure to test it well [06:32] Apart from that, everything's pretty much good. [06:32] At least on what I've tested, which has been a couple of synaptics touchpads, a USB mouse, and the nobby bit. [06:33] Once the PPA has finished deleting the failed-to-build evdev and wacom sources and accepts the new ones, it'll be a full house. [06:52] RAOF, fyi, depending on ppa deletion to work is a recipe for annoyance at the very least [06:52] Yeah. [06:52] I know. [06:52] I think it *might* be impossible without behind-the-scenes help if the orig tarball changes [06:53] I've been tempted because it's worked with previous packages put up in the PPA. [06:56] heh [06:56] tbh, it's not a terrible thing to have high values of ubuntu# [06:57] at least, I don't think it is :) [06:57] I need to sleep... [06:57] but there's code to be reviewed... [06:57] it's all I've done the entire day pretty much [06:59] yay, no meetings tomorrow [07:00] which also means I don't have to get up early [07:00] time to hit the sack [07:00] :) [07:01] Ok. Rejected again, time to bump ubuntu# and reupload. === dzan|away is now known as dzan === dzan is now known as dzan|away === dzan|away is now known as dzan === yofel_ is now known as yofel === maco2 is now known as maco === dzan is now known as dzan|away === dzan|away is now known as dzan [19:23] RAOF, bryceh: I screwed up [19:23] I pushed the latest upstream x11proto-input [19:23] thinking it was all backwards compatible [19:23] but it's not backwards compatible with what we currently have in the archive [19:24] I'm trying to figure out how to fix this [19:26] pushed where? [19:26] precise [19:26] ah [19:29] so libxi et al that build-depend on it would break if they got rebuilt? [19:33] cnd, revert the package by uploading the previous version with a new version number [19:34] bryceh, since x11proto-input just builds a package with two header files [19:34] I'm going to try temporarily re-adding in the missing definitions [19:34] aren't we going to update the build-depending packages anyway? [19:35] tjaalton, eventually, everything will be updated [19:35] it's the transition period that is bad [19:37] what got removed? [19:38] tjaalton, everything that is different between our prototype multitouch implementation and upstream [19:38] cnd: ah, right [19:39] so adding them back is the only solution? [19:40] and then wait for the rest to migrate before dropping the old stuff [19:40] again [19:49] hmmm... adding them back won't work [19:49] I'll just reupload with a bumped version number [19:50] 2.1.99.4.really.2.0.2-0ubuntu1 [19:51] bryceh, does that sound alright? [19:52] tjaalton? [19:53] cnd, yep [20:47] cnd: so how are we going to get the new backported stuff? [20:48] tjaalton, everything is being staged in ppa:ubuntu-x-swat/x-staging [20:49] once everything is converted over, or at least will build without issue, we will pocket copy packages into the ubuntu archive [20:49] ok so it's not going to precise before the holidays then, hence the revert? [20:49] correct [20:49] here's the todo list: [20:49] I really doubt we'd rebuild the drivers or libs, it's all x-swat stuff anyway :) [20:49] i mean before the new stack [20:50] get evdev with multitouch support built (trivial) [20:50] get synaptics with multitouch support built (non-trivial, nothing upstream yet) [20:50] make sure utouch-geis builds (should be trivial) [20:51] get libxi with multitouch support built (trivial) [20:51] sounds like we might get things sorted at the rally? [20:51] port qt multitouch patch to new xi implementation (non-trivial, but shouldn't be too hard/long) [20:52] test to ensure we didn't break anything :) [20:52] which includes testing binary drivers like nvidia and fglrx to ensure we didn't break ABI in the input backport [20:52] but I think that's it [20:53] sure, seems fine [20:53] we also don't have to wait for synaptics, evdev, and libxi [20:53] but utouch-geis and qt are blockers [21:12] tjaalton: If you're desparate to try, ppa:ubuntu-x-swat/x-staging now has a complete set of 1.11 (with 1.12's input stack gloriously backported by Chase). === dzan is now known as dzan|away