/srv/irclogs.ubuntu.com/2011/11/23/#ubuntu-devel.txt

cjwatsonjtaylor: I only merged subversion to get through the perl 5.14 transition; I have to admit it's a pretty long time since I looked at the subversion codebase non-trivially00:08
infinitycjwatson: The patch referenced in the bug is pretty trivial.01:11
infinitycjwatson: The setup required to verify it is significantly less so, however. :/01:11
infinitycjwatson: (Otherwise, I would have just done the SRU upload when I saw mention of it earlier)01:12
doomroboHi, how exactly are program arguments passed to **argv?02:16
psusivanhoof, ping02:44
dobeydoomrobo: that's a rather vague question; and this probably isn't the channel for it. this channel is more about packaging in ubuntu02:58
doomrobook, I've already tried ##linux, ##friendly-coders, and ##c in that order. I'm not sure where else to ask02:59
doomroboI haven't found *any* hard docs for this02:59
dobeydoomrobo: well, i'm not sure what you're trying to do exactly, but i can at least now guess that you want to do it in C, as opposed to some other language :)03:00
doomroboI don't want to do anything, per sei, I just want to know how the argument list gets into **argv when I run a program from the command line.03:01
doomroboon another note: how should I get started developing Ubuntu if I know C and C++ and I like to program and solve problems?03:04
dobeydoomrobo: for that you could search through the bugs filed against packages written in those languages, and work with ubuntu developers and upstreams, to fix them03:05
dobeyor find a bug that annoys you and fix it; or write some type of application that would be useful to the greater ubuntu community03:06
dobeythere are lots of ways to do that :)03:06
dobeyfor the argument handling question, it's OS-dependant, but you might want to look at the POSIX section on command line handling, for specifics on how it generally works on most of the OSes you probably care about03:08
doomrobothank you03:08
ajmitchdoomrobo: something like http://linuxgazette.net/issue84/hawk.html might explain how the pieces work together03:10
doomroboajmitch, THANK YOU! It's in sys_execve()!03:15
SpamapSoi.. 6 hours and counting on mysql build on armel.. :-P03:15
doomroboand...error missing semicolon03:16
achiang'./usr/share/doc/libqt4-network/LGPL_EXCEPTION.txt' is different from the same file on the system -- known issue in precise?04:16
achiangErrors were encountered while processing:04:16
achiang /var/cache/apt/archives/libqtgui4_4%3a4.7.4-1ubuntu3_i386.deb04:16
achiangsomeone else already filed it, i guess: #89383204:18
achiangand #893826 is essentially the same thing04:19
pittiGood morning05:18
pittiRainCT: that's quite deliberate; we anonymize username, hostname, cwd, etc.05:20
pittiRainCT: thanks for pointing out, I filed that as bug 89386305:22
ubottuLaunchpad bug 893863 in apport (Ubuntu) "Standard bug title does not get anonymized" [Medium,Triaged] https://launchpad.net/bugs/89386305:23
SpamapSargh.. arm builds fine.. now amd64 failing some insanely complex test07:26
* SpamapS curses mysql-5.507:26
* pitti pats SpamapS on the back and hands him another bucket of patience07:50
dholbachgood morning08:01
tjaaltonanyone using sbuild/schroot? even if the chroot has a correct resolv.conf, it fails to resolv hosts on the local dns (which is the default)09:53
tjaaltonso i can't use my local mirror for builds09:54
tjaaltonwondering what's wrong with it..09:54
infinitytjaalton: I certainly have no such issues with chroots...10:07
cjwatsonNor I10:08
tjaaltonhmm, ok. must check my configs then10:09
cjwatsonWrong nsswitch.conf or something?10:09
tjaaltonnsswitch.conf looks fine10:09
infinityDefine "resolve hosts on the local dns".10:11
infinityAre you resolving FQDNS, or short hostnames?10:11
tjaaltonFQDNS10:11
tjaaltonsources.list has my mirror (and a.u.c) on it10:11
infinityAnd you're positive the right IP for your nameserver is in resolv.conf?10:11
tjaaltonyep10:11
infinityAnd said nameserver allows requests from said machine? :P10:12
tjaaltonusing plain chroot seems to work fine10:12
infinityOh, that's even stranger.10:12
tjaaltonit's the same machine10:12
tjaalton:)10:12
tjaaltondo-it-all monster10:12
infinityThere should be no functional difference between schroot and chroot, from the POV of name resolution.10:12
infinityUnless someone's done something very hackishly evil.10:12
debfxis dh_builddeb supposed to call dpkg-deb in the order of the packages in debian/control?10:13
tjaaltonuh oh10:14
tjaaltonso the chroot actually had the wrong hostname on sources.list..10:14
tjaaltonduh10:14
tjaalton:P10:14
infinitytjaalton: *slow clap*10:15
debfxit doesn't do so causing pkgstripfiles to symlink doc files nondeterministically which breaks multi-arch10:15
tjaaltoninfinity: :)10:15
tjaaltonactually no, the chroot only has a.u.c, so it's defined elsewhere.. but anyway10:16
debfxpitti: ^10:16
infinitycjwatson: Are you still merging P-a-s from Debian on a regular basis?10:22
cjwatsoninfinity: now and again at least - why?10:24
infinitycjwatson: I've been led to believe some armhf bits landed upstream recently, and it would be shiny if we had those before I go and create a bunch of build records.10:25
cjwatsonI just merged, no armhf stuff there yet10:25
cjwatsonunless it was VERY recenet10:25
infinitylool may have misled me.  Looking. :P10:26
cjwatsonnot seeing anything in git10:28
infinitycjwatson: I'm seeing armhf stuff added and then removed (as entire entries were removed) in git. :P10:28
cjwatsonyeah10:29
infinitycjwatson: And still some things that look wrong.  Though maybe for packages I don't care about.10:29
cjwatsonyou could just land them in the Ubuntu branch for now if you're in a rush10:30
infinity(gpart springs out)10:30
infinityYeah, I might do so tomorrow.10:30
infinityOr, rather, "right before I create build records". :P10:30
infinityI wonder if this is still accurate:10:31
infinity %wvstreams: !armel                                     # no working getcontext()10:31
infinityMeh.  I'll look again when it's not 3:30am.10:31
ogra_its 3:31 now10:33
ogra_or even 33 :P10:33
infinityogra_: Helpful.10:33
pittidebfx: do you see an actual package which breaks due to different symlinking? pkgbinarymangler already has some checks for this10:38
pittidebfx: and the linking direction is quite predictable in all practical cases that I've seen; it wouldn't be for circular dependencies, though (which are rare fortunately)10:38
debfxpitti: bug #89382610:38
ubottuLaunchpad bug 893826 in qt4-x11 (Ubuntu) "package libqt4-xmlpatterns 4:4.7.4-1ubuntu3 failed to install/upgrade: ErrorMessage: './usr/share/doc/libqt4-xmlpatterns/LGPL_EXCEPTION.txt' is different from the same file on the system" [High,Confirmed] https://launchpad.net/bugs/89382610:38
pittidebfx: ah, thanks; will have a look10:41
loolcjwatson, infinity: The armhf stuff was merged into Ubuntu some weeks ago; I had already poked cjwatson about it back then, and P-a-s was up-to-date10:42
=== smb` is now known as smb
loolcjwatson, infinity: http://lists.debian.org/debian-arm/2011/10/msg00047.html10:43
infinitylool: It's just that, entertainingly, the string armhf doesn't show up anywhere in P-a-s. ;)10:43
loolthe patches were merged and then Colin merged P-a-s10:43
debfxqt4-x11 has a circular dependency libqt4-dbus <-> qdbus but these packages don't seem to be involved10:43
loolinfinity: Which is good  :-)10:43
infinitylool: Not really, given that armel does...10:44
loolinfinity: The reason is that when packages got reviewed, the likely outcome was to remove them from P-a-s entirely10:44
loolinfinity: Because it's preferred to document these things in the Source package itself nowadays10:44
loolinfinity: So whenever the Source package was correct and P-a-s wasn't, I've asked for the entry to be removed10:45
infinitylool: I see lots of armel in P-a-s.  Those entries won't get build records on armhf.10:45
=== tkamppeter_ is now known as tkamppeter
loolinfinity: I think I reviewed all of the Debian entries in my debian-arm@ email; I didn't check the Ubuntu one, but differences were minimal10:45
loolinfinity: Some of them truly need porting, some of them are old cruft that we don't need to worry about10:45
lool2 or 3 I couldn't test10:46
infinitylool: Kay, but some of them weren't removed (kexec-tools, for instance)10:46
infinitylool: But I'll just mangle the Ubuntu branch for now.10:46
loolinfinity: Debian lacks armhf in control, I've filed a bug to remove the P-a-s entry10:47
infinitylool: linux-wlan-ng, etc, etc.10:47
cjwatsonjamespage: hey, did you get anywhere with converting libcommons-discovery-java back to ant?10:47
loolinfinity: Debian #645652 + Debian #64567510:48
ubottuDebian bug 645652 in kexec-tools "Please add armhf to Architecture list" [Wishlist,Open] http://bugs.debian.org/64565210:48
ubottuDebian bug 645675 in buildd.debian.org "[p-a-s] misc armhf updates" [Wishlist,Open] http://bugs.debian.org/64567510:48
jamespagecjwatson:  not yet - will look today10:48
infinitylool: Sure.  But open bugs aren't quite the same as your claim that it was all merged. ;)10:48
pitticjwatson: d-i i386 failed to upload due to a "connection timed out" (WTH); I'll retry, ok?10:48
loolinfinity: I will poke pkern on the latter bug; I thought he had applied them, but he only applied the other bugs' patches10:48
infinitylool: Like I said, I'll just fix it up locally for now.10:48
loolinfinity: pkern merged a bunch of fixes already, I hadn't realized he had left one open with 9 patches10:48
infinityI probably should ask pkern for P-a-s commit access back, but it's been rather freeing not having to maintain it for a couple of years. :P10:49
loolI poked him10:50
cjwatsonjamespage: thanks10:52
cjwatsonpitti: yes please10:52
pittidebfx: oh, seems the Depends: field differs on i386 and amd64 then? as it goes in that order10:53
pittidebfx: but anyway, I'll sort it before, to ensure predictability10:54
loolinfinity: outside of kexec-tools, which I've uploaded with armhf in control and for which I've updated Ubuntu's P-a-s now, do you have other packages of concern?10:54
infinitypitti: You could still run into cases where you symlink to a package that doesn't exist on all arches...10:54
infinitylool: I was just looking at "grep armel P-a-s"10:55
pittiinfinity: right, but that doesn't seem to be the case here10:55
cjwatsonI thought dpkg-gencontrol already sorted dependencies these days10:55
infinitylool: Pretty much everything there (except for the d-i kernels) is a cause for concern, though some are clearly less interesting.10:55
infinitypitti: No, but it's still a potential breakage.10:55
cjwatsonmaybe only partially or in some cases10:55
=== Quintasan_ is now known as Quintasan
infinitypitti: I'm wondering how sane this "symlink to save space" thing is, when combined with multiarch's sctrict requirement of sameness across arches.10:56
loolinfinity: Seriously?  they all seem boring to me; I see fpc and qemu-kvm as potential issues for our images10:56
infinitylool: Uhh.  Boring?10:56
loolinfinity: Yeah, irrelevant things for armhf hardware10:56
infinitylool: We don't tend to refuse to build packages because they don't excite you. :P10:56
pittiinfinity: well, so far it kept up quite well; it already skips cases like "arch: any to arch: all dependency"10:57
looland definitely not on the critical path to building the archive, but I might have missed the goal10:57
infinitylool: The goal is correctness.10:57
loolsure, eventually it will be correct; the patches will get merged and packages will be fixed  :-)10:57
cjwatsonlool: it's good to get P-a-s right early, as if we fail to do so then we have to reupload packages to get build records created for them10:57
debfxpitti: the order of the dependencies is the same but on i386 pkgbinarymangler has already processed libqt4-network before libqt4-xmlpatterns10:58
infinitycjwatson: Not technically true, mind you. ;)10:58
loolyup, but the said number of packages is small and they aren't relevant to our images and most of the time to our users10:58
infinitycjwatson: But that seems to have been the annoying status quo for a few years.10:58
pittidebfx: ah, I see10:58
cjwatsoninfinity: in practice, though - the last time I asked the Soyuz people to do it otherwise, they ummed and ahhed and eventually told me it was easier to reupload10:58
cjwatsoninfinity: speaking of annoying reuploads, please to be making sure that we start out with current imagemagick and icu as well as perl :-)10:59
cjwatsonoh, and ocaml11:00
infinityAny other transitions? :P11:00
cjwatsonghc, exiv2, libjpeg; and mysql is due to start soon11:02
cjwatsonI think that's about it11:02
infinityYeah, I've noticed libjpeg.  And aren't we about to do it again?11:02
pittimeh, d-i hates me11:03
pittithe first time it built fine on i386 and failed to uploaod11:03
infinityThough, I guess ljt is meant to be a drop-in replacement for lj811:03
pittithe retry now fails to build11:03
pitti"Disk full"11:03
cjwatsonthey claim that libjpeg-turbo matches libjpeg8's ABI, so I've told them that they should just make it build the same binary package; I don't want another transition for no reason11:03
cjwatsonah, that would be a kernel change11:03
cjwatsonleave it with me11:03
infinitycjwatson: Any word on when the mysql bit's meant to land?11:04
* infinity is tempted to P-a-s out mysql until it does, to avoid wasting the cycles.11:04
pittiinfinity: mysql> how do you mean? it built on all arches, and is in NEW11:05
infinitypitti: Ahh, I was going with Colin's "mysql is due to start soon".11:05
infinitypitti: I guess very soon, then. :P11:06
cjwatsonSpamapS seemed to be having build problems last night?11:06
pittihttps://launchpad.net/ubuntu/+source/mysql-5.5/5.5.17-4ubuntu2 looks fine11:06
Laneythere was an upstream patch that got cherry-picked11:06
cjwatsonbut yeah, it's built everywhere now11:06
pittibut I saw the "argh amd64 test failure" as well, not sure11:06
pittimaybe he retried11:07
pittiamd64 "Started 3 hours ago" -> looks like it11:07
pitti"Retry this build", aka. "the knob of desperation"11:07
infinitypitti: There is no way that I can make "knob of desperation" not sound filthy right now.11:08
* infinity thinks it might be time for sleep.11:08
* ogra_ sees pitti rarely does arm ... for us its often the "knob of relief" 11:08
* cjwatson chokes11:08
infinityogra_: And "knob of relief" is even worse...11:08
Laneyahem.11:08
ogra_*g* sorry :)11:08
* pitti sticks fingers in his ears, sings LALALA and goes back to real work11:08
loolinfinity: I merged the remaining armhf changes that Debian hadn't merged; the remaining packages need to be looked at before enabling (see notes on debian-arm)11:09
=== _salem is now known as salem_
jamespagecjwatson: libcommons-discovery-java build system switched and uploaded - should clear down component-mismatches significantly12:04
=== MacSlow is now known as MacSlow|lunch
cjwatsonjamespage: yay12:29
=== doko_ is now known as doko
loolcjwatson, infinity: Merged latest P-a-s changes from an hour ago that Phil pushed; he had missed the last bug in the BTS noise; also enabled qemu-kvm on armhf since Debian and Ubuntu differ on the qemu/qemu-kvm/kvm/qemu-linaro packaging here12:59
* cjwatson works on fixing the php5 build failure and feels dirty12:59
lool<??>13:05
=== SolidLiq is now known as solid_liq
=== MacSlow|lunch is now known as MacSlow
nigelbdidrocks: Man, you've been working hard today!14:09
* nigelb just saw MPs on Tarmac :)14:09
didrocksnigelb: heh, I just push all the work that I needed for the unity integration :)14:10
nigelb:)14:12
smoser@pilot in14:42
=== udevbot_ changed the topic of #ubuntu-devel to: Precise open for uploads | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: ev, smoser
cjwatsonev: are you really still patch piloting? :)14:43
evoops!14:44
ev@pilot out14:44
=== udevbot_ changed the topic of #ubuntu-devel to: Precise open for uploads | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: smoser
SpamapScjwatson: indeed, looks like that test just has a short timeout.. I may need to raise it if we see buildd failures again.14:50
* SpamapS does the happy dance and prepares to start the rebuilds.. only 2 days late. :-P14:51
cjwatsonheh, I'm just uploading php5 right now14:52
cjwatsonI guess that will need another rebuild?  needed to fix the build failure though14:52
SpamapSWas it failing because libmysqlclient is multiarch now?14:54
cjwatsonyes, I fixed that14:54
SpamapSIf so, then you sir have saved me half a day. :)14:54
cjwatsonoh, we need to process mysql-5.5 through NEW don't we14:54
SpamapSbinary new's probably haven't passed yet14:54
SpamapSforgot about that14:54
cjwatsonwould it make sense for me to c-c this php5 upload until mysql-5.5 is NEWed?14:54
cjwatsonspeak now if soo14:54
cjwatson*so14:54
cjwatsonI think it will, so I've interrupted the upload14:55
SpamapSyes it would14:55
* cjwatson goes to process NEW14:55
SpamapShmmm maybe somebody already did?14:56
SpamapSI only see translations14:56
cjwatsonthey're still in NEW14:57
cjwatsontranslations go with the binary uploads14:57
cjwatsonaccepted now14:59
cjwatsonSpamapS: you should be able to start uploads in about 20 minutes.  I'll tell you when15:02
SpamapScjwatson: ok that should give me time to eat breakfast. :)15:03
nigelbpitti: The Apport retrace sounds handy! :-)15:05
pittithanks :)15:05
cjwatsonSpamapS: you can start now15:24
cjwatsonSpamapS: I'll upload php5 now - it's at level2, but only because of cyrus-sasl2 and I've checked that that doesn't matter here15:26
=== dendrobates is now known as dendro-afk
hallynJinkeys, powertop claims multitail really sucks power.15:38
SpamapScjwatson: thanks, will start uploading shortly15:39
SpamapScjwatson: php5 failed because of missing libmysqlclient_r .. will fix that (its a deprecated library as of 5.5)15:56
cjwatsonyeah, I saw that - please do, thanks :-)15:57
cjwatsonsilly me for only test-building with 5.115:57
=== bregma_ is now known as bregma
pittiskaet: can I send my release report tomorrow morning? tl;dr is "no breakage" :)16:20
=== yofel_ is now known as yofel
SpamapShrm.. not having libmysqlclient_r seemed like a good idea at the time.. but I think I may need to add it back in ... <sigh>16:27
cjwatsonSpamapS: http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html - oof16:43
cjwatsonwhat went wrong there, I wonder16:43
Laneywould be nice if it said why they were uninstallable16:44
SpamapScjwatson: not sure, I've been testing installing them.. looking into it now16:44
cjwatsonLaney: would be nice if it knew, yes16:44
SpamapScjwatson: need to do another upload of mysql-5.5 to restore libmysqlclient_r ..16:45
cjwatsonthat's output from britney, it's not very informative16:45
cjwatsonSpamapS: let's see what this is in case it can be fixed at the same time16:45
Laneyoh, britney output16:45
* Laney backs away slowly16:45
SpamapScjwatson: indeed16:45
* cjwatson updates a relevant chdist tree16:45
cjwatsonLaney: my thoughts exactly16:45
cjwatsonhmm, can't reproduce in chdist16:47
cjwatsonSpamapS: let's not worry about this for now, if chdist doesn't show it up it's probably transient somehow16:49
cjwatsonor britney being confused, although that's IME extremely rare (in fact I can't remember a case where that was true)16:49
SpamapSI don't see those packages on archive.ubuntu.com yet...16:50
cjwatsonI just moved that code to a different machine so maybe that's at fault somehow16:50
cjwatsonit has a special back door16:50
SpamapSahh16:50
SpamapSof course it does ;)16:50
cjwatsonrsyncs directly off ftpmaster16:50
mterrybarry, do you know much about zope?16:51
SpamapScjwatson: installing the deps manually in the right order seems to work in a precise chroot tho16:51
cjwatsonah, you know, I think this actually is britney being wrong!16:51
barrymterry: a bit16:51
cjwatsonI believe it's confused by there being multiple versions of mysql-common in Packages16:51
barrymterry: what's up?16:51
SpamapScjwatson: I'd have thought that wouldn't happen16:52
mterrybarry, zope2.12 is FTBFS because it is currently demanding python2.6 (which was the supported version at time of release).  It builds if I change it to python2.7, but I'm not sure how likely that is to be safe run time wise.  Any ideas?16:53
cjwatsonSpamapS: relatively recent intentional LP change, to smooth out architecture skew16:53
barrymterry: the what's new in zope 2.13 says it's added explicit support for 2.716:54
mterrybarry, yeah, but the source package itself is "zope2.12" and 2.13 isn't packaged yet in Debian16:54
smoserjamesh, were you going to merge https://code.launchpad.net/~cldunlap1/ubuntu/natty/mountall/fix2-for-805509/+merge/78135 ?16:55
smoseror were you expecting something back.16:55
smoseri can just mkae your two suggested changes, merge them and upload to precise.16:55
* SpamapS wonders if mysql's developers have *ever* used shared libraries..16:56
SpamapSlrwxrwxrwx root/root         0 2011-11-23 08:52 ./usr/lib/x86_64-linux-gnu/libmysqlclient_r.so.18.0.0 -> libmysqlclient.so16:56
SpamapS>:|16:56
mterrybarry, I suppose I could try to see if they applied a big "2.7 support" patch in their VCS and use it if so.  But I doubt it will be so easy16:56
barrymterry: hmm.  you might pop over to #launchpad-dev and ask flacoste, gary_poster, or benji.  they probably know more detailed specifics on 2.7 support16:56
barrymterry: right, probably not.16:57
mterrybarry, OK, thanks16:57
barrymterry: let me know how it goes!16:57
skaetpitti,  ok by me.17:00
smosermpt, could you maybe comment on https://code.launchpad.net/~cldunlap1/ubuntu/oneiric/xchat/fix-for-816506/+merge/80118 ? it seems that barry's logic is sane , but you are called out by name.17:05
mterrybarry, gary_poster pointed me at some email addresses, which I'm following up on.  will let you know17:12
cjwatsonso the problem is definitely that britney is selecting the earlier version of mysql-common17:19
cjwatsonI'm working on untangling that17:19
SpamapScjwatson: about ready to upload another version of mysql-5.5.. sounds like I don't need to hold off?17:20
cjwatsonSpamapS: go for it, this is purely a reporting bug17:21
cjwatsonto my amazement17:21
SpamapScjwatson: ok, test rebuild almost complete then I'll push it up17:23
SpamapShopefully I won't have to retry amd64 twice again17:23
* SpamapS ponders disabling the test17:23
cr3if I package a python project that needs python-dev in buil-depends and I use makefile trickery in debian/rules (PYTHON_VERSIONS=$(shell pyversions -r); build-stamp: $(PYTHON_VERSIONS:%=build-ext-%)...), what happens if there are two versions of python installed, like 2.6 and 2.7 for example?17:23
cjwatsonthat would cause both build-ext-2.6 and build-ext-2.7 targets to be built17:24
cr3cjwatson: would python-dev be installed in the build environment for the corresponding version?17:24
cjwatsonyou should depend on python-all-dev for that17:25
cjwatsoner, build-depend17:25
cr3cjwatson: ah, and I guess I should also depend on python-all instead of just python. I didn't know about that magical package, thanks!17:27
smoser@pilot out17:35
=== udevbot_ changed the topic of #ubuntu-devel to: Precise open for uploads | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
* smoser probably owes dholbach more piloting time. 17:36
Davieysmoser: you owe it to yourself :)17:36
cjwatsonSpamapS: I am victorious17:42
cjwatsonSpamapS: (reporting bug fixed)17:42
* SpamapS annoints cjwatson with oil17:42
SpamapSmight want to avoid open flames for a while17:43
dantticnd: I found out how to probe the info from the trackpad (using the packateLogger),  I'm trying to test it now..17:44
mptsmoser, done17:50
cnddantti, great!17:50
cndjust this past week someone else has posted patches on linux-input for getting power from hid devices17:51
cndonce you get the data, it may make sense to use that framework too17:51
dantticnd: yes, I saw it, first I tought it would grab the data it self, but it seems just to be a framework for that..17:52
dantticnd: actually I think I'll have to add a get_feature_report(int id) to the hid-core since it seems that 0x43 is the code to grab features, and OSX sends 0x43 and 0x47 which is the report id of the battery status17:53
jasoxDoes someone know where is configuration files of alt tab in unity ?17:54
cnddantti, it looks to my like the hid battery framework works properly for hid-compliant devices17:54
cndor at least for the patch submitters device17:54
cr3is there a way to optionally require a package if it happens to be available? the problem is that python-zope.testrunner was added and breaks some of the functionality of python-zope.testing, the latter is always required but the former only when available on later releases of ubuntu, but I don't want to branch the project on a per ubuntu release basis :(17:54
cndbut apple products aren't hid-compliant for multitouch17:54
cndso they may not be for battery either17:55
dantticnd: but the patch does not grab the features values17:55
cnddantti, I think it may be handled by generic hid layer stuff17:55
cndI'm mostly making this assumption based on the submitter's message where he says it is working for him17:55
danttithe HID spec says that to grab some feature you should call GetFeature(report_id) and it seems linux hid does not have that..17:56
cndhmm... I dunno17:56
danttiwell at least the battery stuff seems hid compliant17:56
cndok17:56
cndhave you tried his patch to see if it works magically?17:57
danttiyes, and it didn't17:57
cndok17:57
cndwell, it sounds like you're on the right track at least :)17:57
danttinow I'm recompiling everything because somehow my patch in magic mouse module to do tests is not loading anymore..17:57
dantticnd: yes, packagelogger said it very clear GET_FEATURE_REPORT , response: batery level 84% and the hex codes...17:58
danttireverse engeneering made easy :P17:58
cndyep18:00
SpamapSahh and more missing files found..18:10
JLuchello18:31
JLucdear ubuntu canonical team : please read https://plus.google.com/u/0/104550365344856778857/posts/ELAYPthqToL18:32
mterryWho do I bug about problems with the wiki?   A page just got deleted when I tried to edit it...  I'd like to see if there's a backup somewhere18:33
sladenmterry: #is?18:45
mterrysladen, I'm in there now, thanks18:45
sladenJLuc: you want dpm18:46
JLuci just want to share the linked concern18:46
sladenJLuc: https://launchpad.net/%7Edpm/+contactuser18:46
sladenJLuc: and it'll go to the person who can look into that, reply and do something about it18:47
JLucok18:47
mterrybarry, FYI, the consensus is that zope2.12 and python2.7 should not be mixed (may not directly blow up, but there are security concerns, test failures, and it's just not a supported combo).  Talking to Debian about publishing zope2.1319:21
barrymterry: sounds good, thanks19:21
=== negronjl_mobile is now known as negronjl
=== salem_ is now known as _salem
mterryjono, how did the Chuck meme start?21:28
jonomterry, I took a picture of chuck in front of a golf cart, cut it out and photobombed him21:28
jonoit went on from there21:28
ajmitchpoor chuck21:29
chrisccoulsonlol21:29
ajmitchthough I haven't seen as many new chuck images in the last couple of days21:29
* chrisccoulson reminds himself to not get in the way of jono's camera21:29
mterryjono, :)21:29
jonohaha21:30
zulits very much to do on my list next time21:31
infinityjono: At least it seems to have distracted you from other memes...21:32
ajmitchzul: paper bags help21:33
zulill have to find more wham cds21:34
jonoinfinity, lol21:35
jonodig!21:35
jonoding!21:35
infinityThere it is.21:35
jono:-)21:40
chrisccoulsonjono, did you ever find out who left you the wham CD at UDS?21:51
* SpamapS so wishes it was him21:52
jonochrisccoulson, I did, Krafty21:53
jonoand popey left me the Village People one21:53
seb128lol21:53
popey:D21:54
popeyhttp://popey.com/~alan/bargain_bucket.jpg <- sladen rummaging in the bargain bucket for YMCA22:00
sladenstill don't know anything about the Wham one22:01
sladenbut for about an hour I did briefly own a Village People CD22:01
popeyand those pancakes were ace22:02
dobeyheh22:03
popeyit was somewhat surreal driving round orlando with sladen with YMCA blaring out22:05
SpamapSargh... 5 more hours until mysql 5.5 finishes building on arm.. :-P22:06
infinitySpamapS: Aww, pumpkin.22:06
SpamapSare we ever going to get like.. real ARM servers?! The thingy we saw at UDS was interesting.. but.. show me the money! :)22:08
infinitySpamapS: As a man who's been bootstrapping a new port on the cell phones on his desk, I suspect I'm grumpier than most on that front. :P22:09
zulinfinity: dude grumpy is default for you22:09
infinityzul: Slanderous lies.  I'm both happy and go-lucky.22:10
zulinfinity: sunshine and rainbows for everyone right?22:10
* infinity glares congenially.22:10
zulheh22:11
mwhudsonwell hey, the work i am doing right now is in the overall effort of "make the kernel work on a15" so ...22:15
infinitymwhudson: Imaginary hardware, FTW?22:16
mwhudsoninfinity: yep22:17
mwhudsoninfinity: arm fast models, to be precise22:18
szymon_ghi23:27
TheMuso.c23:49

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