[06:16]  * rsalveti interested at what display issue ndec had
[08:28] <hrw> morning
[08:29] <vstehle> ogra_cmpc: The daily image looks nice :) I just replaced the kernel and kept everything else (MLO, u-boot, etc...)
[08:46] <vstehle> ogra_cmpc: I remark there is no console on UART with the pre-installed image. Don't you think it would be useful for some to have the 'login' prompt on UART too?
[08:48] <persia> That's semi-intentionally not present.
[08:48] <persia> We generally don't feel that most end-users are likely to understand the concept of serial console, let alone have any need to use one.
[08:49] <persia> Mind you, it might be interesting to make it easier to enable.
[08:54] <DanaG> Hmm, I set up my beagle boot.scr and user.scr so normal is normal and alternate is development mode.  Normal has splash (had to force with FRAMEBUFFER=Y), aufs, and no serial console (because serial console forcibly disables splash).  Alternate has serial console, and no aufs.
[08:55] <DanaG> https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/516825
[08:56] <DanaG> Ah, maybe I should move my comments to a new bug.
[08:56] <DanaG> My desired behavior would be to show the splash on tty0, but not hide output on ttyS0.
[08:57] <DanaG> https://bugs.freedesktop.org/show_bug.cgi?id=22239
[08:57] <persia> Yeah, you want a new bug.
[08:58] <persia> But one could strongly argue that having plymouth run *twice*, once in splash mode and once in console mode is a bit messy.
[08:59] <DanaG> What's odd is that pressing escape toggles the text-as-splash thing... and ruins the serial console.
[09:00] <DanaG> Couldn't you just have Plymouth completely disregard the serial console, and handle only tty?
[09:00] <DanaG> Why does it have to hook into both?
[09:01] <persia> Dunno.  I'd suggest asking either Keybuk (in -devel), or upstream.
[09:51] <ogra_cmpc> vstehle, i have a hack i plan to apply to jasper (the firstboot tool) that will enable a login prompt automatically if a serial console is set on cmdline...
[09:52] <vstehle> ogra_cmpc: Nice!
[09:52] <ogra_cmpc> vstehle, for the reasons persia and DanaG pointed out we wont set a serial console by default in boot.scr though
[09:52] <vstehle> ogra_cmpc: To continue with the image: I think the 'system testing' tool gets stuck on my board...
[09:52] <ogra_cmpc> so that setp is something i expect a dev to be able to do manually
[09:52] <ogra_cmpc> *step
[09:52] <persia> checkbox is getting stuck?  How?
[09:53] <ogra_cmpc> sounds like a bug
[09:53] <vstehle> 'Gathering information from your system...' (since one hour now)
[09:53] <vstehle> Shall I enter a launchpad bug?
[09:53] <persia> Hrm.
[09:53] <persia> Please enter a bug,
[09:53] <vstehle> on cdimage?
[09:53] <ogra_cmpc> might be confused when nt finding a pci bus or something, file a bug using ubuntu-bug (that will attach all the needed logs)
[09:54] <persia> That's what I'm thinking, but I thought that got patched out in karmic
[09:54] <vstehle> ogra_cmpc: I have no network on the board for now... :(
[09:54] <ogra_cmpc> the package for the test tool is called checkbox
[09:54] <persia> Oh, it's the GL check.
[09:54] <ogra_cmpc> ah
[09:54] <ogra_cmpc> makes sense
[09:54] <vstehle> ogra_cmpc: Is there a checkbox 'log' I could look at, somewhere?
[09:55]  * ogra_cmpc doesnt know but i would expect so
[09:55] <persia> There definitely is a log.
[09:56] <persia> Ah, found it.  It's probably `lspci | grep -q VGA` that hangs.
[09:56] <persia> vstehle, Could you try that command to see if it does hang?
[09:57] <vstehle> persia: It complains but does not hang. (cannot open /proc/bus/pci, etc...)
[09:58] <persia> How about `grep Loading $XORG_LOG | grep -q "${i}_drv\.so"` ?
[09:58]  * persia isn't seeing much that might be contentious
[09:58] <persia> Oh, that won't hit: we'll drop into DRV=$UNKNOWN.  Nevermind
[09:59] <persia> Does xvinfo work?
[09:59] <vstehle> persia: Xorg loaded two so: fbdev & evdev
[10:00] <persia> Right, but the ${i} is apparently from a whitelist, which escaped me at the first readthrough of the code :)
[10:00] <vstehle> persia: xvinfo is a bit strange: screen #0\n no adpators present
[10:00] <persia> That's incorrect, but oughtn't break the script.
[10:01] <vstehle> Bug #633005 :)
[10:04] <persia> Looks like by default checkbox.log drops into .
[10:05] <vstehle> persia: There is a /tmp/checkbox*** dir
[10:05] <vstehle> persia: Hmm. With pipes, after all.
[10:06] <persia> Well, /usr/bin/checkbox-gtk and /usr/bin/checkbox-cli both contain what looks like an attempt to use $CHECKBOX_DATA, falling back to . if absent.
[10:06] <persia> But I may be mistaken.
[10:06] <vstehle> persia: $HOME/.cache/checkbox/checkbox.log ?
[10:07] <persia> Quite possibly: I may have read that wrong.
[10:08] <persia> Ah, indeed.  it's "$XDG_CACHE_HOME/checkbox", so that's the right log.
[10:08] <vstehle> persia: Traces before "hang" are Started firing gather , Calling None.ScriptsInfo.gather() ... , Calling None.BackendInfo.gather() ...
[10:08]  * persia misses the bot
[10:11] <persia> How did you file that bug?
[10:12] <vstehle> persia: Launchpad, go to package checkbox, click on 'Report a bug'
[10:12] <persia> Ah.  That explains the lack of data :)
[10:13] <vstehle> persia: Yes, sorry, no network (I have troubles finding eth switches those days)
[10:13] <persia> Would you mind running `apport-collect 633005` on the affected system (if it has access to LP)?
[10:13]  * ogra_cmpc wonders why we didnt have an image build tonight
[10:13] <persia> Oh, right.  Nevermind :)
[10:13] <ogra_cmpc> not even an attempt it seems
[10:13] <vstehle> persia: I'll disconnect another board, hold on
[10:14] <persia> No worries.  In general, it's best to try to file the bugs from the boards, because that includes more information, but that's more important with crashes than hangs.
[10:14] <persia> The odd bit is that BackendInfo.gather() only creates some named pipes...
[10:15] <vstehle> persia: Maybe there is a "spawned" process, which exited?
[10:15] <vstehle> persia: And the father is waiting for some data on the pipes?
[10:16] <persia> Potentially.
[10:17] <persia> Had you passed the request for the administrative password?
[10:18] <ogra_cmpc> http://people.canonical.com/~ubuntu-archive/livefs-build-logs/maverick/ubuntu-netbook-omap4/20100908/livecd-20100908-armel.out
[10:18] <ogra_cmpc> GRRRRR !!!!!!!!!!!!!!!!
[10:18] <vstehle> persia: I don't remember. More than one our ago is too much for my little brain :)
[10:18] <ogra_cmpc> apw, seems its still messed up ^^^^
[10:18] <persia> Try it again.  The request for administrative rights should be quick (or if it isn't, we found the bug)
[10:19] <vstehle> persia: I need to reboot because I cannot kill the window (other bug?) hold on...
[10:24] <persia> No rush :)
[10:25] <apw> ogra_cmpc, which kernel was in the archive when it failed
[10:25] <apw> due to a disconnect between tim and myself there were two uploads for that kernel
[10:26] <ogra_cmpc> oh, then it might be stuck in NEW
[10:26] <ogra_cmpc> i'll check as soon as i'm on the other computer
[10:26] <apw> ogra_cmpc, the fixed version looks to have hit the archive around 3am
[10:27] <apw> (my time)
[10:27] <ogra_cmpc> the 903.10 one seems to have built
[10:27] <ogra_cmpc> (your time is buildd time too ;) )
[10:27] <apw> i thought they were on UTC
[10:27] <apw> which for half the year we are on
[10:28] <ogra_cmpc> isnt BST = UTC ?
[10:28] <ogra_cmpc> ah
[10:28] <apw> GMT == UTC, BST == UTC + 1
[10:28] <ogra_cmpc> so i have to wait 2 months for my statement to be true :)
[10:28] <persia> BST is within 1 second of UTC half the time, and closer to 3600 the rest of the time.
[10:29] <apw> no BST is always GMT+1 hour, and GMT is <1s different from UTX
[10:29]  * ogra_cmpc twiddles thumbs
[10:29] <apw> UTC
[10:29] <apw> ogra_cmpc, i am still not sure this damn thing is right
[10:29]  * persia declares everyone should always use numeric timezone designators
[10:29] <apw> it looked good in my testing, but i am not sure its built the common headers
[10:29] <ogra_cmpc> it doesnt seem to have the dot version in it
[10:30] <apw> you may have what you need in the archive, but this build isn't quite right yet
[10:30] <apw> damn they made a mess when they rebuilt this branch for .35 ... not quite sure how they made it so wrong
[10:30] <apw> and 7 hour rebuilds are not helpful
[10:31] <ogra_cmpc> linux-headers-2.6.35-903-omap4 is what you built
[10:31] <apw> yeah that is right, and it should depend on linux-headers-2.6.35-903, which it did no build
[10:31] <apw> it may be in the archive however
[10:31] <ogra_cmpc> linux-ti-omap4-headers-2.6.35-903 is what the meta looks for
[10:32] <ogra_cmpc> according to the image build log
[10:33] <ogra_cmpc> how do you manage all that without getting your brain fried ?
[10:34] <apw> ahh crap is meta fried too ...
[10:34] <apw> ogra_cmpc, where in the 20 pools do i find the built images ?
[10:35] <ogra_cmpc> http://ports.ubuntu.com/pool/main/l/linux-ti-omap4/ you mean ?
[10:36] <ogra_cmpc> and http://ports.ubuntu.com/pool/main/l/linux-meta-ti-omap4/ i think
[10:37] <apw> ogra_cmpc, ok i think the bits you need happen to be in the archive binary wise though the build needs another fix
[10:37] <apw> an old one is there at the moment which i believe the dependancy would use
[10:37] <apw> now the meta package seems broken as well ?
[10:38] <ogra_cmpc> well, the images need it proper to be buildable
[10:38] <apw> the meta package ?
[10:39] <apw> Package: linux-headers-omap4
[10:39] <apw> Architecture: armel
[10:39] <apw> Section: devel
[10:39] <apw> Priority: optional
[10:39] <apw> Depends: ${misc:Depends}, linux-headers-${kernel-abi-version}-omap4
[10:39] <ogra_cmpc> i need to check the NEW queue, let me finish breakfast to see whats going on (this classmate isnt powerful enough to open more than one website and xchat)
[10:39] <apw> the meta package seems to point to the correct name
[10:40] <apw> ogra_cmpc, so i _think_ whats in the archive right now ought to install, though its not quite right
[10:40] <cooloney> apw: i failed to see the bug #632235 in https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4
[10:41] <cooloney> apw: is that because that it is 'Fix Released'?
[10:41] <apw> yep, it would have autoclosed on upload
[10:41] <ogra_cmpc> apw, i just triggered an image build, lets see if it gets through, might just have been a timing issue
[10:41] <apw> not sure it was in in time to fix the CD though
[10:41] <apw> ogra_cmpc, how long does that take?  i'll get the remaining issue sorted out shortly
[10:41] <apw> but want to know its the last issue first
[10:42] <persia> The image is trying to pull ${Kernel-Stem}-omap4 [armel] as a metapackage.
[10:42] <ogra_cmpc> apw, if it fails, it fails fast
[10:43] <ogra_cmpc> grr, why is the omap3 buildd dieing all the time
[10:43] <ogra_cmpc> ssh: connect to host acorn.buildd port 22: No route to host
[10:43] <ogra_cmpc> acorn.buildd finished at Wed Sep  8 10:40:56 BST 2010 (failed)
[10:43] <ogra_cmpc> Null message body; hope that's ok
[10:43] <ogra_cmpc> (omap4 didnt fail yet)
[10:44]  * ogra_cmpc ignores breakfast and goes upstaris to the office
[10:45] <ogra> ok, the NEW queue is empty
[10:50] <ogra> apw, failed, same message
[10:50] <apw> can you paste the message pls
[10:52] <ogra> oh, wait, its different
[10:52]  * ogra cant copy paste from w3m which i need to use for reading the logs ... one sec
[10:52] <apw> heh always the way
[10:52] <ogra> linux-headers-2.6.25-903-omap4 depends linux-headers-2.6.35-903
[10:53] <ogra> s/25/35/
[10:54] <ogra> no subarch at all on the latter now
[10:54] <apw> yep
[10:54] <ogra> also 20100908.1 should show up soon at http://people.canonical.com/~ubuntu-archive/livefs-build-logs/maverick/ubuntu-netbook-omap4/
[10:55] <apw> OH now i understand ... i am getting fooled ...
[10:55] <apw> the build is producing the headers, but in 'all'
[10:56] <apw> but its doing that ... during the armel build ... so they don't get picked up
[10:56] <apw> ie ... test builds make both, one armel, one all, but the build will only pick up the _armel builds during a real buildd build
[10:56] <ogra> oh, right
[10:57] <ogra> you should make the package "arch: armel" only
[10:57] <apw> dammit, i'd claim noone had tested, but ... its very very easy to overlook in our test harnesses
[10:57] <ogra> that saves you from all the build failure spam on x86/amd64/ppc too ;)
[10:57] <apw> ogra, yep, am doing so
[10:58]  * persia encourages folk to use sbuild so that building arch:all packages happens only by intent
[10:59] <apw> the annoying bit is that this was all correctly configured prior to the conversion to .35 and it un
[10:59] <apw> unexpectedly all got lost
[11:00] <apw> persia, yeah sbuild would be good, but iirc it
[11:00] <apw> it has some assumptions about naming that clashes with naming we use already for different things
[11:00] <apw> so its not a simple slot in
[11:06] <persia> apw, The key bit is that sbuild is what runs on the real buildds, so ... :)
[11:07] <persia> Anyway, bug me about it in October, and maybe we can find a way to drop it in to your framework in November.  Sooner is unlikely, what with release and next cycle planning.
[11:07] <apw> persia, don't get me wrong its the right thing, but setting things up its way is more tricky
[11:07] <apw> due to some contraints on our existing framework
[11:08] <apw> specially as we have few machines which can even do an arm build in a sensible time
[11:08] <persia> I figured.  I've just written a number of scripts using the sbuild framework, so thought there may be opportunity for synergy.  I won't complain if you don't want me to look at it :)
[11:08] <apw> persia, should do, at one of the sprints i recon
[11:08] <persia> That's why I suggested October.  I'm expecting to be at UDS.
[11:09] <apw> heh good enough
[11:24] <ogra> cooloney, who cares for the imx51 kernel beyond smb ?
[11:24] <ogra> seems we have a bad bug in the lucid kernel that makes java builds fail
[11:24] <ogra> bug 605042
[11:24] <ubot2> Launchpad bug 605042 in eglibc (Debian) (and 10 other projects) "[armel] java fails to start with eglibc-2.12-0ubuntu4 (affects: 2) (heat: 12)" [Unknown,Unknown] https://launchpad.net/bugs/605042
[11:26] <persia> Ugh.
[11:26] <ogra> yes
[11:26] <ogra> very ugh
[11:27] <ogra> apw, do you know who we can assign that to ? its rather urgent else we cant build any java related packages it seems
[11:28] <persia> And that blocks a whole bundle of stuff, unfortunately.
[11:29] <apw> ogra, which arm is it?
[11:29] <ogra> apw, imx51 ... its the buildd kernels
[11:30] <apw> well i guess we need one of eric/bryan or lee on it, they are are area experts
[11:30] <ogra> right
[11:34] <apw> ogra, do you know where the userspace stack is normally on arm ?
[11:35] <ogra> can you elaborate
[11:35] <ogra> which userspace stack ?
[11:39] <apw> ogra, any/all userspace stacks, what addy are they placed at on arm by defualt
[11:42] <ogra> apw, i still dont get what you want :/
[11:42] <persia> apw, We don't do it that way.
[11:42] <ogra> do you want to know where the packages live ?
[11:42] <ogra> or where the archive is ..
[11:43] <persia> Rather, we pass an initrd to the bootloader (varies by device), and then pass root= as a kernel argument.
[11:43] <apw> the kernel puts the userspace stack in a specific place, the actual address of the actual memory which represents the stack of the CPU
[11:43] <ogra> oh
[11:43] <apw> trying to work out if these addresses are stack related
[11:43]  * ogra was associating userspace with desktop/console tools etc
[11:43] <apw> heh understandable
[11:45] <apw> ogra, so what makes us think this is a kernel issue, i see nothing other than a change to elibc causes SEGV's
[11:45] <persia> Because it's only reproducible on imx51
[11:46] <ogra> it seems to not happen on other arches
[11:46] <apw> that doens't meant its not broken on all arches though
[11:46] <persia> other *boards*
[11:46] <persia> https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/605042/comments/20
[11:46] <ubot2> Launchpad bug 605042 in eglibc (Debian) (and 10 other projects) "[armel] java fails to start with eglibc-2.12-0ubuntu4 (affects: 2) (heat: 12)" [Unknown,Unknown]
[11:46] <apw> there is no analysis at all as to cause
[11:58] <apw> ogra, ok i've followed it as far as I can quickly, its a non-trivial arch specific function that i can't easily find ... so we need an imx expert on that one
[11:58] <ogra> yeah
[11:59] <ogra> thats why i asked in the beginning :)
[12:07] <apw> indeed
[12:10] <apw> ogra, ok i've pushed and uploaded what should fix that last headers bug
[12:11] <ogra> yay
[12:11] <ogra> i'll try as soon as its in the archive
[12:13] <apw> ogra, its on a buildd already amazingly
[12:14] <ogra> wohoo
[12:14] <ogra> the publisher will take ages though
[12:14] <apw> as will the build :(
[12:15] <ogra> oh, it wasnt the meta ...
[12:15] <ogra> yeah
[12:15] <apw> ogra, no sadly its the main kernel
[12:15] <ogra> well, 5h plus publisher
[12:16]  * apw will be invistigating why the configuration was not simply carried forward
[12:16] <apw> avoiding all this pain
[12:16] <ogra> avoiding the pain in a real way would mean TI hires 100 monkeys to upstream all that stuff :)
[12:17] <apw> heh there is that
[12:17] <apw> we still should have avoided this, not happy
[12:41]  * ogra takes a break
[13:36] <ndec> ogra: hi... when is the next daily image being planned? the one with es2.0 support, i mean.
[13:47] <ndec> persia: hi! any update on the pulse bug #631362?
[13:47] <prpplague> ndec: did you get your audio tested ?
[13:47] <ubot2> Launchpad bug 631362 in pulseaudio (Ubuntu Maverick) (and 1 other project) "Include several configuration files (affects: 1) (heat: 14)" [Medium,In progress] https://launchpad.net/bugs/631362
[13:48] <ndec> hi prpplague... I am just doing it ;-) I can use HMDI, but not headset.
[13:48] <prpplague> ndec: which board version do you have?
[13:48] <ndec> prpplague: the latest and greatest ;-)
[13:48] <ndec> prpplague: 8-layer, es2.0
[13:48] <prpplague> ndec: any errors?
[13:49] <ndec> prpplague: the speaker-test command you sent works for HMDI, I can alsa play gst stream through alsasink to HDMI.
[13:51] <ndec> prpplague: but the same command fail with HS. speaker-test tells me : playback open error: -16, device/resource busy
[13:52] <prpplague> ndec: most likely you have some other userspace apps accesing the device
[13:52] <prpplague> brb
[14:01] <ogra> ndec, once the kernel team fixed all issues with dependencies we had due to the version change ... we think this is fixed with the currently building package and i will fire off an image build as soon as thats in the archive (likely later this evening)
[14:01] <ndec> prpplague: ok. might be. I am doing an upgrade, when it's done, I will kill GDM and restart the same test.
[14:02] <ogra> ndec, i talked to TheMuso (luke, our pulse maintainer) yesterday in #ubuntu-devel, he said he has a bunch of other fixes too and wants to upload all of them in one go, the multi config file support will be included in that but he couldnt give an ETA for the upload
[14:03] <ndec> ogra: great. I just wanted to know if it will be committed in 10.10.. looks like yes.
[14:03] <ogra> yes, promised :)
[14:05]  * ogra makes amitk famous :)
[14:07] <amitk> ogra: or infamous (since the debuild recipe for ubuntu kernels fails due to perf dependency) :-/
[14:07] <ogra> bah
[14:08] <ogra> should i drop it from the topic again ? or is someone working on a fix for that ?
[14:08] <amitk> ogra: will need to fix that with some dpkg-cross instructions
[14:08] <ogra> k
[14:08] <amitk> ogra: the blog post itself might be useful to advertise the toolchain
[14:08] <ogra> right, thats what i thought
[14:08] <amitk> I'll update the exact kernel instructions
[14:09] <ogra> great
[14:09] <ogra> in case the url changes through that, please tell me, i'll update it
[14:11] <rsalveti> morning
[14:12] <rsalveti> ndec: hey, you were having display issues yesterday
[14:12] <ogra> yesterday ?
[14:13] <vstehle> Est-ce que ndec est par ici?
[14:13] <vstehle> ndec: "We are waiting for the chair person to join" :)
[14:14] <ogra> lol
[14:14]  * ogra knows that feeling
[14:14] <ogra> she has such a nice voice :)
[14:14] <vstehle> ogra: *Oups* Wrong chan. Now you know that we have our own problems... ;)
[14:15] <ogra> heh
[14:15] <vstehle> ogra: (She indeed has a nice voice.)
 ogra: rsalveti: if I turn my display ON a few sec after boot, the resolution is fine. I think i have same problem with race condition and X start...
[14:21] <rsalveti> ogra: ^ this issue
[14:21] <ndec> rsalveti: thanks for the follow up...
[14:21]  * rsalveti wants to know with which kernel
[14:22] <ogra> rsalveti, yeah i was just jokiag about the "yesterday" he always has these issues :)
[14:22] <ogra> *joking
[14:22] <ndec> rsalveti: i am using sebjan's kernel, es2.0, 8-layer. this should be equivalent to what has been uploaded today
[14:22]  * rsalveti still has lots of emails and backlog to ready
[14:22] <ogra> ndec, i think we are one patchset behind
[14:22] <ndec> don't you have the same issue?
[14:22] <rsalveti> let me check our git tree
[14:22] <ndec> ogra: cooloney pull request was uploaded this morning, i haven't checked but it might be building now
[14:23] <ogra> the merge request was only filed today
[14:23] <rsalveti> we got an updated tree already
[14:23] <ogra> i think whats building now wasnt a fresh checkout, just a packaging fix from apw
[14:24] <apw> ndec, ogra, yep ... not his pull request.  if he had mentioned it 2 hours ago we might have put it in the same one!
[14:24] <ndec> ogra: .11 is building now, and has all patches for 6 and 8-layer, and es2
[14:25] <rsalveti> yep, but we're still behind some pm fixes
[14:25] <apw> right
[14:25] <rsalveti> but our current kernel will work fine for es2 6 and 8 layers
[14:25] <rsalveti> ndec: the issue I'm having is: http://www.flickr.com/photos/rsalveti/4932601965/
[14:25] <rsalveti> because of the disconnect/connect during hdmi detection
[14:26] <ogra> ndec, i was referring to the pull request from 14:49 today (local time) ... all other patches should be in
[14:26] <ndec> apw: ogra: rsalveti: right... i missed today's pull request... anyways, .11 should work on 6 and 8 layer ES2.0. the today's pull request is another set of fix
[14:28] <ndec> rsalveti: so... i have another one ;-) I only see on the screen the top left part of the desktop. if i turn off HDMI on the TV, let the kernel boot and GDM come, and then turn TV to HDMI resolution is fine. I have a 1920x1080 display (xrandr).
[14:29] <rsalveti> ndec: hm, interesting
[14:30] <rsalveti> can you boot with omapdss.debug=1 and check both boot logs?
[14:30]  * rsalveti never tried to turn on his monitor after boot
[14:30]  * rsalveti will also try that
[14:31] <rsalveti> if gdm (X) is fine, then it got the correct resolution before opening it
[14:32] <rsalveti> so when it doesn't work then it could be a racing condition when starting X and the size_notify (that changes the fb resolution)
[14:32] <rsalveti> ogra: hm, no new images to download :-)
[14:33] <ogra> rsalveti, yeah, kernel package breakage
[14:33] <ogra> rsalveti, we should have new images by end of my day so you have something to play with for your afternoon
[14:33] <rsalveti> hm, that's why a lot of apw's commits
[14:33] <rsalveti> cool
[14:33] <ogra> right, he saved out butts :)
[14:33] <ogra> *our
[14:33] <rsalveti> :-)
[14:34] <ogra> apw is our new amitk *g*
[14:34] <apw> yeah its very difficult to test outside a real build
[14:34] <apw> i hope its all resolved now
[14:44] <rsalveti> sakoman: cool, thanks for including the patch
[14:45] <rsalveti> now just need to add it to jcrigby linaro's package
[14:45] <ndec> rsalveti: i will share the dssdebug later, i am doing an apt-get upgrade ;-)
[14:46] <rsalveti> ndec: haha, got it working like you!
[14:46] <ogra> rsalveti, yeah, we'll also need to talk to slangasek and jcrigby about ES2.1 support (since we will need a freeze exception for it)
[14:46] <rsalveti> ndec: after turning it on later, it worked fine!
[14:46]  * rsalveti can now check his logs
[14:46] <ndec> rsalveti: cool... it's actually funny that I found out this use case ;-)
[14:46] <rsalveti> ogra: es2.1 support?
[14:46] <ogra> rsalveti, yep
[14:47] <rsalveti> when are we getting es2.1?
[14:47] <ogra> beginning of oct. i'd guess
[14:47] <sakoman> rsalveti: I'm going to try to sneak that in upstream as a single patch
[14:47] <ndec> rsalveti: the thing is I received a new TV, put it out of the box, plug the cable and booted. and after a few seconds I realized that I was not on HDMI, so switch the TV to this ;-)
[14:47] <rsalveti> oh, ok, the "final" one
[14:47] <sakoman> rsalveti: if they complain I'll break it back into two
[14:47] <ogra> right
[14:47] <rsalveti> sakoman: yep, saw that, cool
[14:48] <rsalveti> ndec: hah, cool :-)
[15:11] <lool> amitk: Would you be tempted to send a patch for fixing cross-compilation of the kernel in the standard way?  currently, it needs -eCROSS_COMPILE; in other packages, debian/rules takes care of setting this kind of stuff so that "dpkg-buildpackage -aarmel" just works; what would need to be changed is setting CROSS_COMPILE to $(DEB_HOST_GNU_TRIPLET)- when DEB_HOST_ARCH and DEB_BUILD_ARCH aren't equal (cross-compilation)
[15:16] <amitk> lool: let see if I can tempt apw for this ^^^ ;)
[15:17] <apw> as in a simple if and set?  that doesn't sound too onerous
[15:22] <amitk> apw: pretty much
[15:22] <lool> apw: Yup, you need to DEB_HOST_GNU_TRIPLET ?=, DEB_HOST_ARCH ?= etc. if they aren't already set somewhere, then ifneq ($(DEB_HOST_ARCH),$(DEB_BUILD_ARCH)) export CROSS_COMPILE=...
[15:23] <lool> In fact, you might want to CROSS_COMPILE ?= in the if body as this allows overriding CROSS_COMPILE as amitk did
[15:23] <amitk> lool: but what is the std. prefix for CROSS_COMPILE?
[15:23] <lool> So that one can still use non-standard toolchains
[15:24] <lool> (arm-none-linux-gnueabi- from CodeSourcery comes to mind, it's not the same triplet as the Debian arch expects)
[15:24] <lool> amitk: I don't understand the question
[15:24] <amitk> lool: I use CROSS_COMPILE=arm-linux- (by linking arm-linux-gnueabi-* to arm-linux-*)
[15:24] <lool> amitk: Oh, you should CROSS_COMPILE=arm-linux-gnueabi-
[15:25] <lool> arm-linux- is incorrect
[15:25] <lool> CROSS_COMPILE is what gets prepended to all toolchain tools, e.g. upstream just calls $(CROSS_COMPILE)gcc and CROSS_COMPILE is empty for native builds
[15:25] <lool> and the upstream toolchain will prefix all tools with the triplet in cross-toolchains, so CROSS_COMPILE should be triplet suffixed by a -
[15:26] <amitk> lool: where can I find a good explanation of the 'triplet'? I assume the triplet is the std. prefix
[15:28] <apw> isn 't that triplet some kind of gnu standard
[15:29] <lool> amitk: GNU triplet is what you configure a toolchain with
[15:29] <lool> let me find some referene
[15:29] <rsavoye> a triplet is a standard gnu config string
[15:30] <rsavoye> it's heavily used to differentiate between the build, host, and target system
[15:32] <lool> apw, amitk: I'm unable to point at a concise definition; multiple places refer to these, and have various lists
[15:32] <lool> http://gcc.gnu.org/install/configure.html explains --host/--build/--target which all take triplets
[15:32] <lool> triplets values are best defined in configure.ac
[15:32] <lool> http://gcc.gnu.org/install/specific.html has some lists of targets
[15:32] <lool> http://gcc.gnu.org/onlinedocs/libstdc++/manual/internals.html explains some components of the triplet
[15:32] <rsavoye> the idea at the time was build is the machine you are on, host is what it will be running on, and target is the final output of gcc
[15:33] <rsavoye> most other apps use just build and host
[15:43] <lool> apw, amitk: Sorry, can't find a precise reference for GNU triplets, but it's basically a toolchain concept telling the toolchain how to configure itself at the highest level; a Debian/Ubuntu port has only one such triplet, and cross-gcc is expected to be at $triplet-gcc
[15:44] <lool> same for -ld, -objdump etc.
[15:44] <rsavoye> lool: I can talk about config triplets all you want, what exactly do you need to do ?
[15:45] <amitk> lool: sounds complicated policy. I'll go through your links...
[15:45] <Neko> hey guys
[15:45] <amitk> rsavoye: just what they are and why we should care when we set CROSS_COMPILE :)
[15:45] <lool> rsavoye: I don't think we need any detail; amitk and apw needed some kind of primer on the concept
[15:45] <Neko> anyone noticed a launchpad bug or anything that describes X taking up 90% of the CPU *all* the time?
[15:45] <lool> amitk: It's just a toolchain input to configure it
[15:45] <lool> amitk: the output is that the tools are at $triplet-tool  :-)
[15:46] <rsavoye> right, so other configure scripts can find their tools
[15:46] <lool> amitk: CROSS_COMPILE is a linux var, it's also used in other projects like U-Boot, but it's not extremely wide-spread
[15:46] <lool> Neko: This can happen for a variety of reasons
[15:46] <Neko> the reason here seems to be that I started X and opened a terminal
[15:46] <Neko> it just hit 80%
[15:46] <rsavoye> which is where issues like arm-linux-eabi or arm-linux-gnueabi are important
[15:47] <Neko> I close the terminal and it stays at 80% even if I'm on another VT
[15:47] <Neko> X is spinning wildly somewhere
[15:47] <Neko> https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-180/+bug/617994 <-- this does help btw (the disable lcd font smoothing thing)
[15:47] <ubot2> Launchpad bug 617994 in nvidia-graphics-drivers-180 (Ubuntu) "Slow performance and high CPU usage on Maverick (affects: 11) (heat: 58)" [Undecided,Confirmed]
[15:47] <lool> Neko: you could try tracing it
[15:48] <lool> Neko: it could be anything, like a X client doing a lot of server requests
[15:48] <Neko> what do I use to trace X activity :/
[15:48] <apw> Neko, i'd swing by ubuntu-x they'll be better equiped to answer
[15:48] <Neko> okay
[16:03] <prpplague> ndec: any luck on the audio?
[16:03] <ndec> prpplague: not yet... upgrade is taking forever...
[16:04] <prpplague> ndec: np, i'll be online all day if you need assistance
[16:09] <devilhorns> so, has anyone had success in making arm images that run w/ qemu in maverick ?? and if so, can I download one ? :)
[18:24] <apw> ogra, those images are built
[18:31] <GrueMaster> He may be monitoring on his other system.  ogra_cmpc ^^^
[18:39] <ogra_cmpc> apw, thanks, but publishing will take a while
[18:41]  * ogra_cmpc waits for .11 to show up at http://ports.ubuntu.com/pool/main/l/linux-ti-omap4/
[18:42] <GrueMaster> Will this also fix the missing headers issue?
[18:43] <apw> its meant to only sort out those headers
[18:43] <ogra_cmpc> GrueMaster, the missing headers were fixed two days ago with the last netbook-meta upload
[18:44] <GrueMaster> The following packages have unmet dependencies:
[18:44] <GrueMaster>  linux-headers-2.6.35-903-omap4 : Depends: linux-ti-omap4-headers-2.6.35-903 but it is not installable
[18:44]  * ogra_cmpc thinks GrueMaster means a different issue than apw :)
[18:44] <ogra_cmpc> GrueMaster, yeah, thats apw's fix
[18:44] <apw> ahh
[18:44] <GrueMaster> Cool
[18:44] <ogra_cmpc> oh, actually i might have introduced it
[18:45] <ogra_cmpc> the omap4 headers were missing completely from the images until monday
[18:45] <ogra_cmpc> apw, so that breakage was always hidden, it could as well have been present from day one, we just didnt see it
[18:46] <ogra_cmpc> i.e. not introduced with the version change
[18:46] <apw> indeed, i see those two issues as one big "headers is bust" problem
[18:47] <apw> as you say the bad linkage was hidden by the bad meta linkage and the bad everything else
[18:47] <ogra_cmpc> heh, yeah
[18:47] <apw> ogra_cmpc, is ports publish slower than normal publish ?
[18:47] <ogra_cmpc> about 45 min at least
[18:47] <apw> dammit
[18:48] <ogra_cmpc> its a bit slower than the main archive ...
[18:48] <ogra_cmpc> even though persia always claims thats supposed to be fixed
[18:50] <GrueMaster> Will the next build have the new xloader & uboot?  I tried 20100906.2 on ES2 8L, but it hung with an xloader crash.
[18:51] <GrueMaster> (could also possibly be my desktop system & flashing SD cards.)
[18:52] <ogra_cmpc> i would blame your desktop
[18:52] <ogra_cmpc> just installing the linux-image from the archive gets me a working system
[18:52] <ogra_cmpc> though ... hmm, i'm using 6 layer here
[18:53] <ogra_cmpc> since 8 layer has USB issues
[18:53] <GrueMaster> Yea, I was afraid of that. There appears to be a bug in my system that requires me to reboot weekly.
[18:54] <GrueMaster> Otherwise the SD i/O is very slow on my USB multicard reader.
[18:54] <ogra_cmpc> apw, BAH !!, we're stuck in NEW
[18:55] <ogra_cmpc> https://edge.launchpad.net/ubuntu/maverick/+queue
[18:55] <apw> ogra_cmpc, wtf .... arg i guess the headers package may not have been seen before
[18:55] <ogra_cmpc> yeah
[18:55] <apw> i'll let you wake up an admin!
[18:57] <rsalveti> GrueMaster: it should work with your es 2 8 layer
[18:58] <ogra_cmpc> linux-headers-2.6.35-903_2.6.35-903.11_armel.deb  (10.1 MiB) NEW ...
[18:58] <ogra_cmpc> hmm
[18:58] <rsalveti> the new x-loader got updated at monday
[18:58] <ogra_cmpc> says universe too
[18:58] <GrueMaster> I'll try again after a desktop reboot.
[18:59] <rsalveti> GrueMaster: with the latest x-loader you should at least boot your kernel
[19:00] <apw> ogra_cmpc, looks like its what i'd expect that file to look like at least
[19:00] <ogra_cmpc> yeah
[19:00] <ogra_cmpc> i'm just worried about universe
[19:00] <ogra_cmpc> requires special treatment
[19:01] <ogra_cmpc> up to the AA though
[19:01] <ogra_cmpc> i pinged the admins of the day in -devel
[19:01] <apw> ogra_cmpc, thats the default isn't it, anywhere else is an override set on accept
[19:02] <ogra_cmpc> right, but all other binaries of that package are in main already
[19:02] <ogra_cmpc> easily overseen that one goes to universe
[19:02] <apw> yeah
[19:03] <apw> i think kernel accept is scripted somehow, so hopefully its sorted
[19:03] <ogra_cmpc> yep
[19:03] <ogra_cmpc> we'll just have to wait
[19:03]  * GrueMaster is good at waiting.
[19:04] <GrueMaster> Lots of experience.
[19:04] <ogra_cmpc> lol
[19:14] <GrueMaster> ogra_cmpc: Could you trigger a dove build?  NCommander can't ssh in.
[19:16] <ogra_cmpc> GrueMaster, running
[19:16] <NCommander> thank you ogra_cmpc
[19:16] <ogra_cmpc> 90min ...
[19:17] <GrueMaster> ok
[19:18]  * GrueMaster sets his tea timer accordingly.
[19:56] <ogra_cmpc> GrueMaster, NCommander failed
[19:57] <GrueMaster> sigh.
[19:59] <armin76> :D
[20:00] <GrueMaster> ogra_cmpc: Not seeing an email.  what was the failure?
[20:01] <ogra_cmpc> check the logs
[20:02] <GrueMaster> And they would be located....
[20:02] <GrueMaster> http://people.canonical.com/~ubuntu-archive/livefs-build-logs/maverick/ubuntu-netbook-dove/20100908/ is empty
[20:03] <GrueMaster> grrr.  Omap4 headers?!?  Really?
[20:04] <NCommander> ....
[20:04] <NCommander> *argh*
[20:08] <armin76> lol
[21:41] <beaglee> I just installed ubuntu lucid in beagleboard and logged in terminal
[21:41] <beaglee> which command shoud I type to lunch gui
[21:42] <beaglee> ?
[21:42] <beaglee> *launch
[21:42] <GrueMaster> beaglee: Where did you download the image from?  Our live image should boot right into the netbook launcher.
[21:43] <beaglee> http://elinux.org/BeagleBoardUbuntu#RootStock:_Build_an_Ubuntu_root_file_system
[21:44] <beaglee> i build with rootstock and including xfce4,gdm,xubuntu-gdm-theme,xubuntu-artwork
[21:44] <GrueMaster> Oh.  Well, that is one way to do it.  Try "sudo apt-get install ubuntu-netbook"
[21:44] <GrueMaster> I don't know much about xfce.
[21:44] <GrueMaster> You could also just try startx
[21:44] <beaglee> ok
[21:45] <beaglee> did'nt work
[21:46] <rsalveti> ubuntu
[21:46] <rsalveti> argh, wrong terminal :-)
[21:46] <GrueMaster> ok.  Try "sudo tasksel" and select an installation type.
[21:47] <rsalveti> hm, you installed gdm, so trying to load it seems the way to go
[21:51] <beaglee> didn't work neither
[22:11] <apw> ogra_cmpc, any luck with finding an AA ?
[22:26] <ogra_cmpc> apw, yes, waiting for publisher now
[22:27] <apw> ogra_cmpc, excellent, it was there just a 10 mins or so ago, glad to see it gone
[22:28] <ogra_cmpc> well, colin said he did it
[22:29] <apw> he is a star
[22:30] <ogra_cmpc> yep
[22:32] <apw> ogra_cmpc, when do the CDs build, in a couple of hours ?  will you let it run naturally ?
[22:33] <ogra_cmpc> 1:55 UTC
[22:33] <ogra_cmpc> i'll monitor the archive though and trigger a build earlier
[22:41] <GrueMaster> rsalveti: I'm going back through my backlog of todo's & retests, and was retesting bug 566645.  Doesn't appear to have been fixed.
[22:41] <ubot2> Launchpad bug 566645 in linux-ti-omap (Ubuntu Maverick) (and 2 other projects) "OTG configuration is broken on omap kernel (affects: 4) (dups: 1) (heat: 52)" [High,Fix released] https://launchpad.net/bugs/566645
[22:41] <GrueMaster> No errors, but also no OTG functionality.
[22:42] <rsalveti> GrueMaster: hm... with maverick?
[22:42] <GrueMaster> Yesterday's image.  20100806.2
[22:43] <rsalveti> GrueMaster: ok, because of bug 608312
[22:43] <ubot2> Launchpad bug 608312 in linux (Ubuntu) "Usb host mode on OTG doesn't work on Maverick with BeagleBoard (affects: 1) (heat: 89)" [High,In progress] https://launchpad.net/bugs/608312
[22:44] <rsalveti> so not having an oops at maverick is a "fix"
[22:44] <rsalveti> but to make OTG work we have this other bug
[22:44] <rsalveti> GrueMaster: another test is to check if this was changed for lucid
[22:45] <GrueMaster> Ok.
[22:45] <GrueMaster> No oops, so I guess that is fixed at least.
[22:45] <rsalveti> GrueMaster: yep
[22:55] <persia> GrueMaster, rsalveti: so USB client is working?
[22:56] <GrueMaster> Still need to test that on beagle/XM.
[22:56] <rsalveti> persia: just usb gadget I think
[22:56] <rsalveti> host is still broken at otg (using beagle)
[22:56] <persia> Err, right.  I meant "gadget" :)
[22:57] <persia> Well, cool!  That at least gives us network.  Do we have any other gadget software?
[22:57] <GrueMaster> That's what I meant as well.  Added to my todo testing.
[22:59] <persia> GrueMaster, By "no OTG functionality", you mean gadget isn't working?
[22:59] <GrueMaster> I plugged in my OTG cable and should be able to use a USB keyboard or see a USB drive attached.  Nothing at this time.
[22:59] <rsalveti> GrueMaster: but this is host
[23:00] <persia> Oh, that's host.  Yeah, 608312
[23:00] <GrueMaster> It does switch from b_idle to a_idle.
[23:00] <rsalveti> it should for a_host
[23:00] <GrueMaster> I have not tested gadget stuff.
[23:00] <rsalveti> yep, never used :-)
[23:00] <persia> It's the connection of a [A <-> mini_B] cable between some host and the device that tests gadget.
[23:00] <rsalveti> just with my n900, but no more than that
[23:01] <GrueMaster> Last time I tested USB OTG was at Intel working on Moblin 1.0.
[23:01]  * persia used to use it all the time for usb0 networking, but hasn't played in a couple years
[23:01]  * GrueMaster is kinda rusty.
[23:01] <GrueMaster> I have nothing that supports it.
[23:01] <persia> GrueMaster, For Moblin 1.0, we never got gadget working acceptably at all.
[23:02] <GrueMaster> I know.
[23:02] <GrueMaster> SCH driver issues.
[23:02]  * rsalveti calls it a day, will be back in some hours
[23:03] <persia> Oh, was that it?  I remember arguing about lack of software support for various blue-sky use cases, and didn't realise that either test cases were created, or concrete problems existed at the kernel layer.
[23:03] <GrueMaster> It would work somewhat with a Windows PC on the other end.
[23:03] <GrueMaster> But it was unreliable at best.
[23:05] <GrueMaster> That was when usb_gadget support was in its infancy.
[23:17] <persia> Hrm?  The userspace stuff hasn't seemed to get much innovation since 2001 or so, and was working fine then.  Have there been improvements kernelside since?
[23:18] <GrueMaster> I would assume so.  I really don't know.  It may have just been an SCH issue that I was working with back then.
[23:18] <GrueMaster> I have never tested OTG on arm.
[23:28] <ogra_cmpc> apw, fyi, build survives the header install
[23:32] <GrueMaster> So, does this mean I'll get new images for omap4 soon?
[23:42] <persia> GrueMaster, Needs someone to respin an image.  You might ask in -release in case any of those with access to the button are around.
[23:43] <persia> Otherwise it will automatically get pushed in about 2 hours
[23:43] <GrueMaster> At this point, I can wait.  I have other things to look at until then.
[23:44] <GrueMaster> Besides, it is almost 4pm my time.  EOD is coming soon.