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