/srv/irclogs.ubuntu.com/2012/01/12/#ubuntu-x.txt

bjsniderif i send a control file with multiarch in it to lucid/mav/natty ppa will the build system reject it?02:36
bjsnideror ignore it?02:36
Prf_Jakobbryce, Sarvatt, RAOF: Branch made03:02
=== yofel_ is now known as yofel
RAOFPrf_Jakob: Sweet!08:03
RAOFSarvatt: Hey dude.  Is there a nice package of the new dri2 protocol anywhere?09:13
RAOFSarvatt: Oh, presumably it's in edgers.  Sorry :)09:13
SarvattRAOF: what exactly are you looking for?09:15
Sarvattdri2proto is up to date in the distro09:16
RAOFI'm looking to build libxcb against the newer xcb-proto09:16
Sarvattoh no havent done xcb-proto yet09:16
RAOFOh, *I've* done xcb-proto.09:16
RAOFBut it's failing to build, and I thought that would be the problem.  Maybe not.  Boo.09:16
RAOF(And by "done", I mean "have uupdated the package")09:17
Sarvattso you probably need xcb-util updated09:17
Sarvattoh nope09:17
Sarvatthow's it failing? is_switch failure?09:18
RAOFhttp://paste2.org/p/186366209:18
RAOFAny ideas?09:21
Sarvattnope haven't seen that one, going to grab it all and check it out09:21
Sarvattthats building libxcb 1.8?09:21
RAOFThat's building libxcb 1.7.09:22
jcristauwith the new xcb-proto installed?09:22
RAOFWith the new xcb-proto installed, yes.09:23
RAOFIs there tight coupling between libxcb and xcb-proto?09:23
RAOFHeh.  libxcb1.8 *does* die in is_switch :)09:24
jcristaunew xcb-proto isn't supposed to break old libxcb afaik09:25
jcristaubut, maybe it does...09:25
RAOFjcristau: Incidentally, why does xcb-proto declare a VCS-Git on freedesktop.org?  That's not where the packaging is.09:26
jcristauinitially it was there09:27
RAOFYeah; it's got the packaging for up to 1.1.09:28
RAOFIt's no longer maintained in git?09:29
RAOFBah.  I missed installing python-xcbgen.  Now it's breaking in my stuff :)09:29
jcristaushould be in collab-maint09:31
jcristaui thought i'd fixed the vcs-* stuff09:31
jcristauapparently not.09:32
RAOFUnless the Ubuntu packages are behind, no :)09:32
jcristauah, libxcb has updated vcs-*, xcb-proto not.09:32
jcristaufail09:32
RAOF:)09:33
tjaaltonsoo happy to see new xcb releases.. hope they fix the nasty threading issues that cause all sorts of crashes for some people09:34
tjaaltoncan't link the bug since lp will timeout..09:34
Sarvattyeep AttributeError: 'Struct' object has no attribute 'is_switch', wish i could remember how we worked around that09:35
* Sarvatt digs through old PPAs09:35
RAOFSarvatt: I think the new python-xcbgen fixes that.09:35
tjaaltonoh, bug 905686 is a newer one with less dupes09:35
ubot4Launchpad bug 905686 in nautilus (Ubuntu) (and 1 other project) "nautilus assert failure: nautilus: ../../src/xcb_io.c:528: _XAllocID: Assertion `ret != inval_id' failed. (affects: 19) (dups: 16) (heat: 140)" [Medium,Triaged] https://launchpad.net/bugs/90568609:35
tjaaltonthis was apparently fixed upstream over a year ago, but near impossible to backport09:36
tjaaltonthink i looked into that, could be wrong..09:36
Sarvattoh helps if i install that deb09:36
RAOF:)09:37
jcristautjaalton: this stuff is nasty, each fix breaks something else09:38
tjaaltonjcristau: yeah, hoping it's sorted out by now..09:39
jcristauRAOF: so, http://anonscm.debian.org/gitweb/?p=collab-maint/xcb-proto.git and http://anonscm.debian.org/gitweb/?p=collab-maint/libxcb.git are where the packaging lives now, if you want to update that09:48
RAOFWhy not!09:48
Sarvattlibxcb symbol updates are always fun09:49
* RAOF has just passed -C0 for the moment.09:49
jcristauif you don't have write access to collab-maint you can push the update somewhere else and let me/kibi/jd_ know where we can pull from09:49
RAOFI think I've got collab-maint access.09:50
tjaaltonand me09:50
Sarvatthttp://sarvatt.com/downloads/patches/libxcb-1.8-symbols.patch thats what i've got so far on to build #909:58
RAOFYeah, well, I'm adding protocol so it's changing for me anyway.09:59
RAOFClearly there are no pointer-barriers clients using XCB. :)09:59
Sarvattphew finally http://sarvatt.com/downloads/patches/libxcb-1.8-symbols.patch10:34
jcristauare these sizeof things really meant to be exported?10:39
tjaaltonalso, what does one lose if the symbols file just had "*@Base 0\n*@Base 1.8"?10:45
tjaaltoni've seen wildcards used like that10:45
tjaaltonlike nss & nspr10:45
tjaaltonat least it would be much easier to maintain the file..10:47
jcristauthat works if you version your symbols10:50
jcristauxcb doesn't do that10:50
tjaaltonright, nss does10:51
tjaaltoni'll get me coat :)10:51
inetprohi11:15
inetprohas anyone had a chance to look at bug 897436 yet? https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/89743611:15
ubot4Launchpad bug 897436 in xserver-xorg-video-nouveau (Ubuntu) "Screen corrupted without nomodeset on nVidia Corporation GT215 [GeForce GTS 360M] (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/89743611:15
ubot4inetpro: Error: Bug #897436 is private.11:15
* inetpro wonders what that means11:16
tjaaltoninetpro: just try with a newer kernel http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.2-precise/11:17
inetprotjaalton: I'll try again asap, thanks11:17
inetprobut how do I know when to try?11:18
tjaaltonhm?11:21
tjaaltonnouveau is a kms-only driver, if it doesn't work you need to test a newer kernel11:21
tjaaltonthat's the first step before wasting time on anything else11:21
tjaaltonnow, I hope lp had a way to tell the bugreporter about that..11:22
inetprohow often is the kernel updated in the daily builds?11:22
tjaaltonwhat daily builds?11:23
tjaaltonyou can test a daily livecd, yes11:23
tjaaltonprecise11:23
inetproI mean the daily livecd11:23
tjaaltonit has whatever kernel is the current one on the archive11:23
tjaaltonso precise has 3.2, while oneiric had 3.011:24
tjaaltonwhich means there's a chance it's fixed in precise..11:24
inetprothe last time I tried the daily livecd was on 2011-12-14 and there were no changes11:25
tjaaltonoh, missed that part of the bug11:26
tjaaltonah, there's a kernel with drm-next11:28
inetprowhen do I know whether it is worth testing a livecd again?11:28
tjaaltonhttp://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/current/11:28
tjaaltontry that on oneiric11:28
tjaaltonprecise has what it will ship with, there won't be big changes to the kernel anymore11:29
tjaaltonunless a fix ends up in 3.2.x11:29
inetprohmm11:29
tjaaltonbut could be that you need to poke upstream devs about this..11:29
inetproI got it working perfectly as it is on oneiric but I just want to make sure that things will work out of the box on the next release11:29
tjaaltonright, so test that kernel to see if it's broken on current upstream code..11:30
tjaaltonif it works with it, we can bisect the fix11:30
inetprotjaalton: I'm not sure I get what you mean with test that kernel, how do I go about testing it11:31
inetpro?11:31
tjaaltoninstall it11:31
tjaalton?11:31
tjaaltonpick the image deb for your arch, dpkg -i $foo.deb11:32
inetprotjaalton: I do this after installing the livecd with nomodeset?11:33
tjaaltoninetpro: no, you have oneiric installed, right? just remove nvidia-current, install the deb and boot your machine...11:34
tjaaltonwell, whatever is easiest for you..11:34
inetproahh, I'll try that asap11:36
Sarvattricotz: anything "special" about wayland updates before i do a new one in edgers? mesa needs latest git wayland again11:36
ricotzSarvatt, i think wayland should be fine11:37
ricotzweston/wayland-demos might make problem if there were further renames and movings11:38
ricotzSarvatt, let me push wayland11:38
ricotzSarvatt, uploaded11:42
cndRAOF, bryce: new synaptics uploaded to x-staging and pushed to git branch ubuntu+112:04
=== yofel_ is now known as yofel
=== JanC_ is now known as JanC
tormodis cnd's utouch-geis fix in a PPA somewhere? I am getting used to using gnome-terminal as "Launcher" but I miss evince!20:45
tormodI tried to  hand-apply and build myself, but building breaks in xcb dir. missing build dep?20:47
tormodHad to remove -Werror in configure.ac to get past some unused variable complaints. Now there's a libtool 2.4.2 vs 2.4.2ubuntu1 mismatch... 20:53
tormod"rm aclocal.m4 configure; autoreconf -vi" helped. finally built.20:59
tormod(all this compiling while an eog was stuck on the CPU). Now with the geis patches, eog and evince segfault instead of looping.21:02

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