**** BEGIN LOGGING AT Tue Nov 06 02:59:58 2012 Nov 06 03:51:06 hi all! My Nexus 7 has been flashing for the past hour. Nov 06 03:51:13 not a good sign? Nov 06 03:51:34 16GB model. Nov 06 04:02:56 i see i'm not the only one experiencing this - http://askubuntu.com/questions/206984/installation-on-a-nexus-7-gets-stuck-while-flashing-the-root-filesystem Nov 06 04:08:41 jrgifford: yeah, we've seen that occasionally. only advice we have is to try again Nov 06 04:08:57 achiang: should i try with the 8GB image? Nov 06 04:08:57 jrgifford: you won't brick the device as long as you can reboot back into fastboot mode Nov 06 04:09:14 jrgifford: i would try 16G one more time, then try 8G Nov 06 04:09:38 i'll reopen that question on AU and then drop an answer saying that you need to try again... Nov 06 04:09:43 achiang: ok, thanks! Nov 06 04:10:01 jrgifford: good luck Nov 06 04:21:39 achiang: tried again, it's "Preparing the root filesystem, please wait, this will take a few minutes..." :D Nov 06 04:21:56 jrgifford: great, now you wait ~15m and it will be all good Nov 06 04:21:57 :) Nov 06 04:22:51 achiang: yay! :) Nov 06 04:28:17 achiang: it works! Nov 06 04:28:19 thanks Nov 06 04:29:14 jrgifford: cool, have fun Nov 06 04:29:51 will do. :) Nov 06 09:24:30 xnox, we'll also need the simg2img (to turn sparse back into normal loop mountable images in cse you want to take a look inside) Nov 06 09:26:02 xnox, also your clean target removes the fastboot binary (or tries at least) Nov 06 09:26:32 *the simg2img binary Nov 06 10:05:52 ogra_: ok, will check. Nov 06 10:19:18 ogra_: is there something wrong with remove fastboot binary? Nov 06 10:19:29 * xnox thought we compile it. Nov 06 10:22:21 well, it wont exist in the extras dir Nov 06 10:22:31 ah =) Nov 06 10:23:17 ogra-nx7: ogra_: can't seem to find simg2img Nov 06 10:24:03 hmm, should be in the same branch in the same dir upstream Nov 06 10:24:12 (extras) Nov 06 10:24:39 there is "-S don't use sparse output format" in the ext2simg.c Nov 06 10:25:12 thats not the same Nov 06 10:25:24 ok. Nov 06 10:25:34 -S is used to create non sparse images Nov 06 10:25:52 i.e. only at creation time Nov 06 10:26:46 https://code.google.com/p/usefulshellscript/source/browse/trunk/simg2img.py ? Nov 06 10:26:50 simg2img actually turns a existing img into a mountable nonsparse one Nov 06 10:27:30 hmm... found an android one as well. Nov 06 10:27:37 https://gitorious.org/0xdroid/system_extras/blobs/9c842adc177c1bcd22c2038d8d237bfb70654dca/ext4_utils/simg2img.c Nov 06 10:27:47 gimme a few minutes, i got a branch on my PC upstairs Nov 06 10:27:47 but that's not android official repo? Nov 06 10:27:52 ah, yeah, that looks good Nov 06 10:28:29 there must be an android one as well Nov 06 10:32:54 ogra-nx7: so the jelly-bean branch has img2simg and simg2img but not the master branch. Nov 06 10:34:27 aha Nov 06 10:35:02 and the existing package uses master ? Nov 06 10:37:28 ogra-nx7: it was moved from extras ext4_utils to core/libsparse.... Nov 06 10:37:40 found it, will compile. Nov 06 10:37:57 yay, hide and seek with code Nov 06 10:38:02 * xnox ponders about continue to monkey compile or actually compile libsparse into a separate lib. Nov 06 11:11:23 ogra android_reboot.c ?! =) Nov 06 11:12:00 but that wants linux/reboot.h and I am not sure if I need the android kernel header for that, or just any local one. Nov 06 11:12:22 ugh Nov 06 11:13:47 xnox, where is that needed ? Nov 06 11:14:23 ogra_: well, QA might like that... won't they? Nov 06 11:14:40 fastboot can reboot devices Nov 06 11:15:08 does android_reboot.c buy us anything extra ? Nov 06 11:15:43 not really. Nov 06 11:15:43 unless they want to set up autotests with android for comparison reasons i doubt QA will use it Nov 06 11:16:13 * ogra_ already feared that was some kind of dep of simg2img Nov 06 11:16:29 setup_fs wants it for some reason. Nov 06 11:16:58 but I'm not sure we need setup_fs. Nov 06 11:17:04 i dont think so Nov 06 11:17:17 if it pops up we can compile it =) Nov 06 11:17:21 :) Nov 06 11:17:23 yeah Nov 06 11:20:20 janimo, do we have a bug against linux-firmware to include our wlan/BT blobs ? Nov 06 11:44:25 ogra_: there are now following binaries packaged: ext2simg ext4fixup img2simg make_ext4fs mkuserimg simg2img simg2simg simg_dump test_ext4fixup Nov 06 11:44:52 xnox, awesome, i think thats more than enough :) Nov 06 11:45:28 ogra_: I pushed the branch. I'll try to repack an image and flash it, to see if it works. Nov 06 11:45:43 * ogra_ pulls Nov 06 11:46:59 builds fine here Nov 06 11:50:04 ogra_ hi Nov 06 11:50:10 hey victorp Nov 06 11:50:15 nice blogpost ! Nov 06 11:50:19 ogra_ thanks Nov 06 11:50:35 I am working in something else at the moment - that is why I asked you about the battery yesterday Nov 06 11:50:36 i fear firefox simply doesnt use GLES while webkit in chromium does Nov 06 11:50:51 ogra_ could well be Nov 06 11:50:59 am I right that cat /sys/class/backlight/pwm-backlight/brightness Nov 06 11:51:13 will give me the screen brightness level? Nov 06 11:51:17 i talked to chris about it but it seems the GLES support in FF would only get us WebGL, not faster rendering Nov 06 11:51:30 should, yes Nov 06 11:51:42 ok.. I think I found a bug Nov 06 11:51:44 ma Nov 06 11:51:47 maybe Nov 06 11:52:53 do you know what the "Dim screen to save power" is suppose to do? Nov 06 11:53:09 dimming after a defined time Nov 06 11:53:10 ogra_^ Nov 06 11:53:20 running on battery? Nov 06 11:53:38 you can define it in the power settings for battery and AC modes Nov 06 11:53:56 there is another bug with the slider in there Nov 06 11:54:23 it allows you to actually actively set the current brightness ... and doesnt catch if you are setting it to 0 Nov 06 11:54:35 cant find the power settings you mention.. Nov 06 11:54:36 so you can end up with a black screen ... havent reported that one yet Nov 06 11:54:48 nice Nov 06 11:54:51 iirc it is called brioghtness or so Nov 06 11:55:23 ah, brightness and lock Nov 06 11:55:39 yes, that one only gives me a tick box Nov 06 11:56:16 oh, yeah, seems there were options dropped Nov 06 11:56:44 there used to be a monitor or display tab in the power settings that allowed finer grained management Nov 06 11:56:58 I run a test overnight and brightness was dimmed from 99 to 70 something Nov 06 11:57:08 almost immediately Nov 06 11:57:33 but I kept printing the file above and every hour it seems that it bounce back to 99 Nov 06 11:57:40 and then back down Nov 06 11:58:00 how even it never when lower than 70+ even when the battery was at 10% Nov 06 11:58:01 yeah,. definitely some bug Nov 06 11:58:30 I think it would make sense to make the dimming a function of the battery level dont you think? Nov 06 11:58:32 we also dont have a working ambient light sensor yet, that might influence the behavior Nov 06 11:59:03 that might get annoying if it dims more and more based on the battery level Nov 06 11:59:19 well, assuming that the room is constantly at the same light Nov 06 11:59:38 I doubt you would notice it Nov 06 11:59:39 :) Nov 06 11:59:45 if you only do that for the nexus you can easily pick the level thats set ... but if yxou want to make that a generic function you end up with funny stuff Nov 06 11:59:48 you should be able to turn it off too Nov 06 12:00:03 i.e. on my ac100 the battery icon turns red at 20% Nov 06 12:00:10 ah Nov 06 12:00:12 I see Nov 06 12:00:13 that still is like 3h of worktime Nov 06 12:00:35 on my x86 lappie 20% means find a wallplug in the next hour Nov 06 12:00:51 ack Nov 06 12:01:06 it seems that battery sensors are not thought for ARM Nov 06 12:01:15 the prob here is that percentages are used Nov 06 12:01:16 only x86 high consuming beasts Nov 06 12:01:32 there are finer grained values that could be used Nov 06 12:01:55 (see what upower -d gives you) Nov 06 12:02:19 well that could be easily tuned if systems are pre-installed. I still think that reducing brightness with battery is not a bad idea... I wonder to whom I should suggest it. raise a bug? Nov 06 12:02:31 yep Nov 06 12:03:11 oooh Nov 06 12:03:17 start with filing against gnome-power-manager Nov 06 12:03:18 upower -d is cool Nov 06 12:03:20 :) Nov 06 12:03:45 only with janimo's latest kernel though :) Nov 06 12:03:52 seriously , I wish there was a wiki for this sort of tips Nov 06 12:04:11 the original one we had didnt have all the "energy" values filled Nov 06 12:04:16 btw - I notice that my systems was prompting me to install updates Nov 06 12:04:29 yeah, there were PPA updates Nov 06 12:04:30 is that part of the newark ppa or should I not install them Nov 06 12:04:40 check in sw-sources Nov 06 12:05:00 ok, running update now Nov 06 12:05:01 make sure ypou didnt accidentially enable updates/security/proposed Nov 06 12:05:05 * victorp loves to ssh to it Nov 06 12:05:12 if thats the case, updating is safe Nov 06 12:05:27 * ogra_ got pretty good with onboard already Nov 06 12:05:36 btw I just got this... works well with the n7 http://www.amazon.co.uk/PadStand-Black-Portable-integrated-charging/dp/B003QGPAHS/ref=sr_1_1?ie=UTF8&qid=1352203517&sr=8-1 Nov 06 12:05:42 forcing yourself to only use the device this way for a day or two really helps Nov 06 12:06:00 neat Nov 06 12:06:42 ogra_ I am waiting to get my usb keyboard for that Nov 06 12:06:59 * ogra_ has http://www.amazon.de/Twelve-South-Compass-Aluminium-St%C3%A4nder-Apple/dp/B003XQMUVA Nov 06 12:07:12 and a really cool BT keyboard i still cant use :) Nov 06 12:07:33 * victorp does not believe on BT Nov 06 12:07:54 very nice! Nov 06 12:07:54 well, i like to charge the device while its on the stand Nov 06 12:08:28 I was going to ask about that. I thought achiang said that janimo had a patch to charge whilst in usb OTG mode Nov 06 12:08:37 yeah, havent tested it yet Nov 06 12:09:08 i currently run the latest though with some self added test modifications, i probably should try it Nov 06 12:09:48 hmm, compiling the composite gadget into the kernel wasnt a clever idea it seems Nov 06 12:10:06 makes both network managers freak out if i plug it into my PC Nov 06 12:10:24 they both try to automatically establish a usbnet connection Nov 06 12:10:43 sings of modern days.. I dont have a USB to USB cable Nov 06 12:10:46 * ogra_ makes a note to make that a module next time Nov 06 12:10:53 I have millions of USB to micro USB Nov 06 12:10:57 you have the charger cable Nov 06 12:10:57 so I can test it either Nov 06 12:11:09 which goes to micro Nov 06 12:11:22 which is fine for the usbnetwork stuff :) Nov 06 12:11:58 if you ten enable port forwarding on your PC you have actual wired network on the nexus ;) Nov 06 12:12:02 *then Nov 06 12:12:10 ogra_ what I wanted to do is to plug keyboard+mouse+charger to the same USB hub Nov 06 12:12:43 right, or use a powered hub Nov 06 12:13:11 there should be male-male cables though Nov 06 12:13:33 indeed Nov 06 12:13:44 I only have one but is hooked to my pc Nov 06 12:13:51 i know there are female-female ones Nov 06 12:13:58 I suppose I could swap them around Nov 06 12:14:15 lemme play with my hbus Nov 06 12:14:18 hubs Nov 06 12:15:59 naah, is not charging Nov 06 12:16:11 how do I know if I have the right kernel? Nov 06 12:16:22 janimo, ^^^ should that work already ? Nov 06 12:16:34 victorp, i think it should show a -7 in uname -r Nov 06 12:17:23 (my homebrewed one shows 3.1.10-7-nexus7 ... should be the same for the PPA one since they come from the same tree) Nov 06 12:17:43 it's a 6 Nov 06 12:17:56 maybe needs a reboot? Nov 06 12:18:14 yeah, if t was updated it should tell you about it though Nov 06 12:18:25 i.e. turn the gear icon in the panel red Nov 06 12:18:35 yes, it doesnt Nov 06 12:18:46 might be because jain uses the linaro packaging Nov 06 12:18:51 for the kernel package Nov 06 12:18:52 checking that the ppa is in the sources Nov 06 12:19:01 look in /boot Nov 06 12:19:17 if there is a vmlinuz-3.1.10-7-nexus7 Nov 06 12:19:29 nope Nov 06 12:19:58 ppa is in the sources Nov 06 12:20:11 and update manager says my system is up to date Nov 06 12:20:13 :( Nov 06 12:20:41 aha Nov 06 12:20:50 the uploads happened to the private PPA Nov 06 12:20:52 I guess we should get janimo to confirm that 7 has been pushed out Nov 06 12:21:00 ?? Nov 06 12:21:09 it is on the new image but someone needs to copy it over to the public ppa Nov 06 12:21:09 shouldnt they go to the normal ppa Nov 06 12:21:21 the image is buiult from the private one Nov 06 12:21:37 seems like we should make that part of the process Nov 06 12:21:39 so uploading there first and then copying is required i think... not sure Nov 06 12:22:00 nah, we should immediately start uploading to raring instead :) Nov 06 12:22:45 once there is a raring image :) Nov 06 12:22:52 look forward to that Nov 06 12:23:05 in the meantime, If you can make the honours I can test the patch Nov 06 12:26:30 victorp, we need to clarify where to ship firmware before working raring images I guess Nov 06 12:26:45 janimo, just file a bug and leave that bit to the kernel team Nov 06 12:27:20 janimo, any objections if i pocket copy the 7.10 kernel to the public PPA ? Nov 06 12:27:34 i think its on the images already Nov 06 12:27:39 and indeed we should start using the public PPA for image builds while we still do 12.10 based spins Nov 06 12:27:42 so should be safe to do Nov 06 12:27:47 ogra_, no objections, thanks Nov 06 12:27:54 * ogra_ does it then Nov 06 12:28:02 along weith the tegra driver fix Nov 06 12:28:06 ogra_, I was waiting for people with OTG cables to see if it works Nov 06 12:28:08 janimo, that is fine. The discussion came because the public ppas had not been update..and we got to raring images :) Nov 06 12:28:15 and whether it causes other USB related regressions Nov 06 12:30:10 victorp, apt-get update should give you a new tegra driver and a new kernel now Nov 06 12:30:36 * ogra_ goes for coffee Nov 06 12:41:52 ogra_, done - still nothing in /boot Nov 06 12:42:29 you ran update-manager afterwards ? Nov 06 12:42:50 apt-get update only updated the lists of available packages Nov 06 12:43:19 apt-get dist-upgrade is the equivalent of what update-manager does then Nov 06 12:44:28 * ogra_ definitely sees the new packages in https://launchpad.net/~ubuntu-nexus7/+archive/ppa Nov 06 12:44:53 16.0-0ubuntu3 of the tegra driver and 3.1.10.7.10 of the kernel Nov 06 12:50:02 ogra_, do we need an externally powered USB hub with the nexus? Nov 06 12:50:11 I plugged a keyboard in and nothing happens Nov 06 12:50:29 just plugging in the kbd should work Nov 06 12:50:37 directly i mean Nov 06 12:50:47 i only have used the device with powered hubs yet Nov 06 12:50:56 when i used a hub Nov 06 12:55:10 janimo, why iso9660 ? Nov 06 12:55:38 ogra_, ? Nov 06 12:55:55 [ Jani Monoses ] Nov 06 12:55:55 * [Config] Enable ISO_9660_FS Nov 06 12:55:55 * [Config] Various options needed for LXC support. Nov 06 12:55:55 * [Config] Enable SND_USB_AUDIO, disable SND_HDA_INTEL Nov 06 12:56:04 i understand the last two ... Nov 06 12:56:28 but am wondering why we enable iso9660 Nov 06 12:56:50 ogra_, ah. There was a bug about some USB stick not mounting Nov 06 12:56:56 it can be used on non-CD media too Nov 06 12:57:04 oh,. indeed Nov 06 12:57:07 maybe even our ISO hybrids are like that Nov 06 12:57:19 yeah, you can just dd them to USB Nov 06 12:57:35 not that that makes isolinux usable on arm though :) Nov 06 12:57:37 I should have added bug numbers to the changelog, but at that point they were private still Nov 06 12:57:46 but yeah, i get the point Nov 06 13:00:37 ogra_ running update manager now Nov 06 13:02:01 yep, it just popped up here as well, offering me the new driver Nov 06 13:02:39 seems propagation takes a while in the PPA Nov 06 13:02:52 even though the copying is instantly done Nov 06 13:03:38 ogra_ is it normal that I dont find the update-manager but instead I have a software-updater ? Nov 06 13:03:53 yeah, i'm just stuck with old naming in my head Nov 06 13:04:15 the binary is still called update-manager though Nov 06 13:06:17 well the kernel is still 6 Nov 06 13:07:46 eek Nov 06 13:08:02 janimo, looks like we dont have linux-nexus7 in the image Nov 06 13:08:16 i only see the linux-image files installed, not the meta Nov 06 13:08:30 ogra_, right, the metapackage is new and did not get the chance to tell vanhoof to update the seed Nov 06 13:08:39 ah., k Nov 06 13:09:02 victorp, so for now that means manual updating ... actually for everyone who used the old (and todays) image Nov 06 13:09:24 it will only start to work once the meta package is preinstalled Nov 06 13:09:32 ol Nov 06 13:09:34 ok Nov 06 13:09:40 so do I need to download the .deb Nov 06 13:09:45 and install them manually? Nov 06 13:09:50 you can work around it by installing linux-nexus7 i think Nov 06 13:10:00 manually Nov 06 13:10:24 that will pull in the metapackage alongside Nov 06 13:10:44 yeah, that works Nov 06 13:13:17 janimo, was the wlan firmware file fw_bcmdhd.bin ? Nov 06 13:13:24 * ogra_ cant remember and tries to find it Nov 06 13:13:58 ogra-nx7, yes Nov 06 13:19:44 janimo, bug 1075549 Nov 06 13:19:44 Launchpad bug 1075549 in linux-firmware (Ubuntu) "please include fw_bcmdhd.bin and bcm4330.hcd in linux-firmware for support of the nexus7" [Undecided,New] https://launchpad.net/bugs/1075549 Nov 06 13:20:00 ogra_ doing that now.. can we add it to the wiki pls Nov 06 13:20:07 lets leave the rest to the kernel team, i'm sure they have a process for checking the legal stuff etc Nov 06 13:20:49 janimo, might be helpful if someone else than me could set it to confirmed Nov 06 13:20:56 ogra_, ok. I am fine whichever way it is solved :) Nov 06 13:20:57 ogra_ the raring image will have to have the same disclaimer that you get from the installer Nov 06 13:21:41 * janimo wonders what broke his chromium that most pages are black backgrounds and not much else Nov 06 13:21:59 victorp, then we cant do it in the distro Nov 06 13:22:05 victorp, an EULA dialog on first boot or something less intrusive? Nov 06 13:22:13 first boot wont help Nov 06 13:22:22 ogra_, you're right Nov 06 13:22:27 can't access the net Nov 06 13:22:28 it will have to happen before you even download anything Nov 06 13:23:15 and thats something we have a policy against in the distro ... but we ship a ton of other broadcom firmware, i'm sure there is a way Nov 06 13:23:39 (to include it properly) Nov 06 13:23:52 I'd also want to see if we can have it legally shipped before spending too much time on technical workarounds Nov 06 13:23:57 lets leave it to the experts dealing with firmwares every day ;) Nov 06 13:24:26 right. if kernel team says no, we can think about workarounds like stealing it from the /system partition Nov 06 13:24:41 ogra_ -7 now running Nov 06 13:24:50 but i'm confident we can put it into linux-firmware Nov 06 13:24:53 about to plug the usb hub, hold your breath Nov 06 13:24:55 victorp, great Nov 06 13:25:59 janimo, how about a kernel upload to raring ? Nov 06 13:26:14 ogra_, I guess I could. Nov 06 13:26:21 do it :) Nov 06 13:26:24 If 7.10 is ok for all, I could upload this as a start Nov 06 13:26:32 no USB regressions then? Nov 06 13:26:40 NEW will probably take a while so we can be sure the binary is there once we start image builds Nov 06 13:26:45 someone tested it last week and said he could not see the kbd Nov 06 13:27:02 not so important for raring i guess Nov 06 13:27:08 ogra_, does it count as working if OTG is now completly broken? Nov 06 13:27:14 i need smoe package for the builds Nov 06 13:27:19 could even be empty ;) Nov 06 13:27:29 victorp, not really Nov 06 13:27:37 i thought so Nov 06 13:27:38 :) Nov 06 13:27:38 victorp, how did OTG regress? Nov 06 13:27:44 mouse not working Nov 06 13:27:48 probably the same issue I got reported before Nov 06 13:27:53 neither kbd? Nov 06 13:27:58 does not detect anything Nov 06 13:27:59 and they used to work in 6 ? Nov 06 13:27:59 nope Nov 06 13:28:03 or my usb stick Nov 06 13:28:06 yeap Nov 06 13:28:12 all of them but charing Nov 06 13:28:16 charging Nov 06 13:28:23 and it is still not charging Nov 06 13:28:24 ok, seems like a serious issue. I need to rever that charging patch, I think that broke it Nov 06 13:28:46 well I am going to un install this kernel; Nov 06 13:28:55 do we do testing?? problably not achiang :) Nov 06 13:29:50 janimo, looking in dmesg i see it enmables the HUB Nov 06 13:30:00 (tegra-otg) Nov 06 13:30:08 but it doesnt seem to see any devices Nov 06 13:30:40 so better revert that one :) Nov 06 13:30:40 I am plugging the same hub that with -6 Nov 06 13:30:58 with -6 the keyboard, mouse and usb stick where all recognised Nov 06 13:31:02 i plugged in various things here Nov 06 13:31:23 nothing is recognized ... but the cable properly loads/unloads tegra-otg when plugging it Nov 06 13:31:28 with -7, not even the mouse plugin is working Nov 06 13:31:35 yep Nov 06 13:31:37 same here Nov 06 13:35:14 ogra_, how do I get rid of it Nov 06 13:35:23 uninstalling linux-nexus7 ? Nov 06 13:35:47 well, that and the linux-image-*-7-* package Nov 06 13:36:16 * ogra_ does his first upload to raring Nov 06 13:36:35 * janimo did his 5 min ago Nov 06 13:36:55 *sniff* starting my release with a binary blob Nov 06 13:43:38 there we go, the bug is "inprogress" :) Nov 06 13:48:52 ogra_ I removed that package too but still running -7 Nov 06 13:49:39 victorp, oh, flash-kernel cant downgrade kernels (debian removed that feature in the latest version and i didnt get around to write a fix for that yet) Nov 06 13:50:38 victorp, sudo abootimg -u /dev/mmcblk0p2 -k /boot/vmlinuz-3.1.10-6-nexus7 -r /boot/initrd.img-3.1.10-6-nexus7 && sudo reboot Nov 06 13:50:43 ogra_ soooo Nov 06 13:50:54 do I need to re-flash the image? Nov 06 13:51:03 that will get you back to -6 Nov 06 13:51:15 * victorp swearing Nov 06 13:52:54 well, its just a bit longer than sudo flash-kernel, dont swear Nov 06 13:53:38 too late :) Nov 06 13:53:39 (thats actually the line f-k would call *if* there wouldnt be a version check before that) Nov 06 13:54:25 flasing also loses anything I set up Nov 06 13:54:30 ?? Nov 06 13:54:41 what do you talk about ? Nov 06 13:54:52 packages? Nov 06 13:55:00 you should only write the old kernel to your boot partition with the command i gave you above Nov 06 13:55:07 victorp, sudo abootimg -u /dev/mmcblk0p2 -k /boot/vmlinuz-3.1.10-6-nexus7 -r /boot/initrd.img-3.1.10-6-nexus7 && sudo reboot Nov 06 13:55:11 from your running nexus Nov 06 13:55:45 no need to re-flash the device or anything Nov 06 13:55:57 ogra_, in flash-kernel mmcblk0 is equivalent to mmcblk0p1 in our case? Nov 06 13:56:01 ogra_ I thought that is what you were telling me Nov 06 13:56:07 nahh+ Nov 06 13:56:36 you never need to install a machine more than once with an ubuntu system :) there is always a way to repaitr it Nov 06 13:56:55 janimo, no, mmcblk0p1 would Nov 06 13:56:55 let me try that command Nov 06 13:57:12 victorp, dont get the device name wrong :) Nov 06 13:57:31 the mouse is alive!!! Nov 06 13:57:36 great Nov 06 13:57:50 ogra_ I copy and paste it Nov 06 13:58:05 see, dont get desparate :) re-installing is for QA junkies :P Nov 06 13:58:33 * victorp cries Nov 06 13:59:04 * ogra_ actually has machines around that were installed on warty and upgraded regulary ... they still run without issues Nov 06 13:59:17 ogra_, hmm, flash-kernel would need quite some changes to support alternate partitions Nov 06 13:59:45 ogra_, would specifying the boot part directly without having to scan for it break things? Is it not fixed for various devices? Nov 06 13:59:56 janimo, well, my original ac100 code was capable .... sadly that wasnt what debian implemented in the end Nov 06 14:00:26 as it is now we cannot easily boot from recovery and have it upgraded there Nov 06 14:00:39 you need to edit the db Nov 06 14:01:08 oh, wait, there is that autodetection that debian also trashed Nov 06 14:02:18 janimo, i would say lets add a check for "Boot-Device:", if thats set we should override the autodetection with it Nov 06 14:02:44 currently android devices only use Android-Boot-Device and do a pointless autodetection that debian even broke Nov 06 14:03:26 janimo, but that will always be a hack until f-k actually supports overrides for the DB Nov 06 14:03:37 whicjh it totally doesnt atm Nov 06 14:04:01 f-k 3.0 is still in its infancy Nov 06 14:07:25 infinity, oh, fyi, bug 1056206 Nov 06 14:07:25 Launchpad bug 1056206 in flash-kernel (Ubuntu) "3.0~rc.4ubuntu23: cannot flash an old (previous Q) kernel" [Wishlist,Confirmed] https://launchpad.net/bugs/1056206 Nov 06 14:25:34 janimo, oh, look, low hanging fruit coming your way in bug 1072657 Nov 06 14:25:35 Launchpad bug 1072657 in ubuntu-nexus7 "Can't mount a nfs disk" [Undecided,New] https://launchpad.net/bugs/1072657 Nov 06 14:26:15 ogra_, I think I added NFS at one point prompted by that bug Nov 06 14:26:23 in 6.9 maybe Nov 06 14:26:43 ah, its not closed though Nov 06 14:26:45 still, I'd wait with any extra config changes will we sync up with ubuntu. No point in adding them piecemeal Nov 06 14:27:03 ogra_, right, since only today did the new kernel become released Nov 06 14:28:20 yep Nov 06 14:35:12 hmm, bug 1075415 is intresting Nov 06 14:35:13 Launchpad bug 1075415 in ubuntu-nexus7 "Touch is too sensitive: touch/tap is interpreted as a drag/swipe" [Undecided,New] https://launchpad.net/bugs/1075415 Nov 06 14:35:25 i think in android the touchscreen ships a calibration file Nov 06 14:37:21 yeah, there it is Nov 06 14:37:23 https://android.googlesource.com/device/asus/grouper/+/505d795dfcfd473d2a5a2f20177d355bcd254492/elan-touchscreen.idc Nov 06 14:43:55 ogra_, you might like this one : http://victorpalau.net/2012/11/06/ubuntu-nexus7-7-hours-battery-life-whilst-browsing/ Nov 06 14:45:42 sweet Nov 06 14:45:59 7h is great for the fact that we havent touched power mgmt at all Nov 06 14:46:27 ogra_: so reading scrollback... did we upload a broken kernel to our PPA? Nov 06 14:46:44 achiang, well, not having the meta nobody will get it offered anyway Nov 06 14:46:53 achiang, so no worries Nov 06 14:47:05 but yes, seems we did Nov 06 14:47:26 well, i'm a bit worried about what happened to our qa process Nov 06 14:47:34 as in, we didn't have one Nov 06 14:47:37 ogra_ pretty good I reckon Nov 06 14:47:50 imagine if screen brightness was adjusted :) Nov 06 14:48:32 achiang, well, all i saw was that the new kernel ended up in the new image, i should probably not have done the pocket copying but it felt inconsistent to have it in the new image but not in the PPA Nov 06 14:48:54 achiang, I am not sure the problem was the pocket copy Nov 06 14:48:55 victorp, right and CPUs get powered down if not needed etc Nov 06 14:49:05 victorp, well, i published it Nov 06 14:49:17 so yes, the pocket copy was definitely a part here Nov 06 14:49:18 victorp: we were waiting for test results from staging PPA Nov 06 14:49:26 ogra_ but as you said, it was in the image Nov 06 14:49:32 i know for a fact that janimo asked for testing results Nov 06 14:49:43 i certainly never signed off on a kernel upload Nov 06 14:49:53 achiang, so why was it in the new image? Nov 06 14:49:57 victorp, right, but i should have waited for a go from achiang nontheless Nov 06 14:50:09 I reverted the charging fix and will upload the kernel in a minute Nov 06 14:50:11 victorp: because the wrong thing happened? Nov 06 14:50:16 but where? staging PPA? Nov 06 14:50:22 stop stop stop Nov 06 14:50:27 anyway, I do not think people get autoupdates Nov 06 14:50:30 janimo, closed, then pocket copy to the other one Nov 06 14:50:30 this is a new ABI Nov 06 14:50:40 what was wrong was that we released a new image without testing it Nov 06 14:50:43 also Nov 06 14:50:55 ogra_, but why closed? People should be able to test before it being in an image no? Nov 06 14:50:56 that we did not push the same updates from the image to the public ppa Nov 06 14:51:00 so why not in staging? Nov 06 14:51:01 victorp, sure, but the followup stuff messed it up more Nov 06 14:51:08 no excuses Nov 06 14:51:14 ogra_, anyway not a big difference Nov 06 14:51:19 ogra_ two wrongs do not make a right Nov 06 14:51:19 right Nov 06 14:51:26 i don't think we actually released a new image Nov 06 14:51:29 a) we didn't test Nov 06 14:51:34 victorp, two wrongs make a worse :) Nov 06 14:51:43 b) the image and the public ppas where out of sync Nov 06 14:52:09 c) I dunno, but I felt like putting a c Nov 06 14:52:19 heh Nov 06 14:52:41 achiang, right so that might have been the confusion Nov 06 14:52:51 anyways... the ppa update did not work Nov 06 14:52:54 so no worries Nov 06 14:52:55 well, after all, no harm done you would have to manually fish out the package name and install it Nov 06 14:53:14 achiang, and yes, the kernel is very broken Nov 06 14:53:19 or install the meta Nov 06 14:53:31 I think what happened was we had a staging kernel, and it was decided we make a test image that includes it for easier testing Nov 06 14:53:49 so then image and public ppa became out of sync Nov 06 14:53:49 what a mess... it is all my fault achiang Nov 06 14:54:16 janimo, that sounds very plausible Nov 06 14:54:41 the fact that we have 3 PPAs does sometimes confuse us all Nov 06 14:55:13 also, did todays image become the default for the installer?( I hope not) Nov 06 14:56:00 no, the installer image needs to be manually updated, which we have not done yet Nov 06 14:56:07 and we will not do so until we QA the image Nov 06 14:56:15 ok, then, less harm done Nov 06 14:57:00 I am glad I deferred having a kernel metapackage, so every ABI bump upgrade must be explicitly requested by the user Nov 06 14:57:12 achiang, then i'm sorry for messing up the QA process ... Nov 06 14:57:19 * ogra_ will wait and ask next time Nov 06 14:57:26 I am less glad I did not myself test each bugfix I uploaded in the kernel Nov 06 14:58:11 ogra_, it's not you. I think it was a combination of us all that got into this situation Nov 06 14:58:29 yeah, we have a QA team. let's use them. :) Nov 06 14:58:33 anyway, we'll get it right next time Nov 06 14:58:34 janimo, well, i saw discussions about the new image being up and thought it was released Nov 06 14:58:43 just good that we didn't break our hundreds of users out in the wild Nov 06 14:59:27 hundrets ? Nov 06 14:59:34 what a pessimist you are *g* Nov 06 15:00:25 ogra hundreds is the subset of the tens of thousands that actually use USB kbd/mouse and would be affected :) Nov 06 15:00:46 ah, these ... lamers that fear the touchscreen :P Nov 06 15:02:19 i would really love to know how we make use of the settings in https://android.googlesource.com/device/asus/grouper/+/7fce7d56cb077e869b9509cd2770d92e8cf29dcc/elan-touchscreen.idc Nov 06 15:02:47 i bet if we could teach the driver to use these the touchscreen situation would get better Nov 06 15:23:18 janimo, hmm, do we do anything with the touchscreen firmware ? Nov 06 15:24:02 android seems to forcefully update it with the file on every boot Nov 06 15:25:01 ogra_, the in-kernel fw seems to be newer or just as new as the external blob Nov 06 15:25:10 so I stopped shipping the latter Nov 06 15:25:29 right, but i wnder if that probably triggers some calibration Nov 06 15:25:30 I saw the way to upload it is to echo into a sys/ file Nov 06 15:25:35 yeah Nov 06 15:26:20 ogra_, that can be tested with our current images by getting the file and echoing it's path. Not sure who does the calibration Nov 06 15:26:44 yeah, i dont seem to see any difference in behavior after echoing the file Nov 06 15:26:51 to me our touch issues seem to stem from the fact that we have tiny controls to poke at Nov 06 15:27:10 i just would like to know how it applies the settings from elan-touchscreen.idc Nov 06 15:28:00 as bug 1075415 might be solved with touch.pressure.scale = 0.0048 and touch.size.scale = 36 Nov 06 15:28:01 Launchpad bug 1075415 in ubuntu-nexus7 "Touch is too sensitive: touch/tap is interpreted as a drag/swipe" [Undecided,New] https://launchpad.net/bugs/1075415 Nov 06 15:28:24 it could well be that our touchscreen is set to 1px squares Nov 06 15:28:43 they seem to not be module options one could pass though Nov 06 15:29:42 #define MAX_FINGER_SIZE 31 Nov 06 15:29:46 that could be it Nov 06 15:30:51 there is also IOCTL_ROUGH_CALIBRATE Nov 06 15:31:07 mi all Nov 06 15:31:34 hmmm, wrong window and wrong spelling -- how embarrassing Nov 06 15:31:44 mi dmart ! Nov 06 15:31:47 :) Nov 06 15:31:53 ogra_: mi yourself :) Nov 06 15:31:58 heh Nov 06 15:41:07 achiang: can we close this N7 bug? https://bugs.launchpad.net/ubuntu-nexus7/+bug/1075416 Nov 06 15:41:08 Launchpad bug 1075416 in ubuntu-nexus7 "Please install openssh-server out of the box, at least for dev images" [Wishlist,New] Nov 06 15:41:19 I marked it wishlist, so we could just leave it Nov 06 15:41:23 mfisch: yeah, i think that needs to be close as wontfix Nov 06 15:42:15 because it deviates from standard desktop Nov 06 15:42:47 i think even server Nov 06 15:43:34 it is the first option in tasksel there, but not pre-selected by default Nov 06 16:10:21 janimo: can give me a brief walkthrough on building a kernel for the N7? Nov 06 16:10:48 mfisch, will copy it to wiki in a minute Nov 06 16:10:59 long overdue :) Nov 06 16:11:51 it not like it wuld need more than ten lines either :) Nov 06 16:12:18 it needs explanations and context for those who never built a kernel Nov 06 16:12:20 dont we have a generic "cross build a kernel" page ? Nov 06 16:12:41 we should really have it, i tend to link people to hrw's blog still Nov 06 16:13:50 mfisch, in the meantime http://paste.ubuntu.com/1337637/ Nov 06 16:14:08 drivers/built-in.o: In function `bq27541_probe': Nov 06 16:14:08 /home/ogra/Desktop/nexus/kerneltree/nexus7/drivers/power/bq27541_battery.c:726: undefined reference to `get_usb_cable_status' Nov 06 16:14:08 make[2]: *** [.tmp_vmlinux1] Fehler 1 Nov 06 16:14:08 make[1]: *** [sub-make] Error 2 Nov 06 16:14:11 janimo, ^^^ Nov 06 16:14:17 after the latest git pull Nov 06 16:14:31 ogra_, with no config options changed? Nov 06 16:14:38 with a git reset Nov 06 16:14:58 that get_usb_cable_status I saw a few times when making some things modular Nov 06 16:14:59 reset, pull then testbuild makes me get to this Nov 06 16:15:16 ogra_, hmm, I made a clean build before pushing, weird Nov 06 16:15:33 is there ar "reset harder" option ? Nov 06 16:15:50 * ogra_ tries with --hard Nov 06 16:15:57 ogra_, no, git fetch && git reset --hard origin should be enough Nov 06 16:16:02 lets see Nov 06 16:16:55 ogra_, btw the new kernel is building in the private ppa now, should have the OTG change reverted. Tested with mouse and kbd Nov 06 16:16:58 will be 7.11 Nov 06 16:17:20 yeah, git just told me 7.11 with --hard Nov 06 16:17:27 didnt fail yet Nov 06 16:18:45 any idea why this page is locked? https://wiki.ubuntu.com/Nexus7/Developers Nov 06 16:18:58 I thought it would be the place to link 'build your kernel' to Nov 06 16:18:59 janimo: You're not logged in Nov 06 16:19:18 janimo: Or that's usually what's happened when I see locked pages, or someeone else is editing Nov 06 16:19:20 bah, failed in the tools as usual Nov 06 16:19:25 janimo, so all fine Nov 06 16:19:38 mfisch, ah I had to reload it, thanks. Weird that all other pages were editable Nov 06 16:23:25 this git clone is going to be awhile... Nov 06 16:31:07 * mfisch goes to find more bugs while git does it's thing Nov 06 16:42:27 janimo: are you still working on that kernel build page? Nov 06 16:42:54 mfisch, about to save it Nov 06 16:43:30 mfisch, https://wiki.ubuntu.com/Nexus7/KernelBuild Nov 06 16:43:39 just need to solve some edit conflicts apparently Nov 06 16:44:48 janimo: yeah sorry Nov 06 16:44:54 janimo: just revert what I did Nov 06 16:45:00 mfisch, let me know which parts are confusing, and feel free to edit/reword as you see fit from someone who's new to it Nov 06 16:45:03 I clicked save before I saw the small prnit warning Nov 06 16:45:05 mfisch, no prob Nov 06 16:45:18 I think you cleaned up the code snippets Nov 06 16:45:31 yeah, doing more of that now Nov 06 16:45:33 which is good, I did not know how that works Nov 06 16:45:36 thanks Nov 06 16:46:19 there may be another cross package missing IIRC, not just gcc needed. If build blows up we'll find out Nov 06 16:46:38 I added git to the list of stuff you need to install Nov 06 16:46:48 sure Nov 06 16:47:07 we probably want to document the git way only, even if one could simply rebuild from a package source Nov 06 16:48:45 janimo: fdr clean fails Nov 06 16:48:46 cd /home/mfisch/tmp/n7kernel/ubuntu-nexus7/debian/build && kernel-wedge gen-control > /home/mfisch/tmp/n7kernel/ubuntu-nexus7/debian/control Nov 06 16:48:46 /bin/bash: kernel-wedge: command not found Nov 06 16:49:52 ok, a dependency then Nov 06 16:49:54 installing it now Nov 06 16:50:15 I have been building kernels the past year on the same machine so forgot whether there are extra build-deps Nov 06 16:50:54 janimo: why parallel=3? Nov 06 16:51:18 oh I see your note Nov 06 16:51:35 mfisch, maybe that note should be moved in front of the command Nov 06 16:51:43 working on it Nov 06 16:51:44 as with other comments before commands Nov 06 16:51:50 what works best? parallel=num cpus? Nov 06 16:51:55 num_cpus+50%? Nov 06 16:51:57 num cpus+1 IIRC Nov 06 16:52:01 ok Nov 06 16:53:04 hm, i always use num_cpus * 1.5 Nov 06 16:55:41 me too Nov 06 16:55:52 at least I did with android, num cpus + 50% Nov 06 16:58:21 janimo: got a link to some camera stuff in LP - https://bugs.launchpad.net/ubuntu-nexus7/+bug/1068672 Nov 06 16:58:22 Launchpad bug 1068672 in ubuntu-nexus7 "webcam support" [Medium,Confirmed] Nov 06 16:59:13 janimo: build worked, thanksd Nov 06 17:00:14 janimo: actually, where is the kernel config? I'd like to change some stuff Nov 06 17:07:01 achiang, saw that Nov 06 17:07:18 achiang, still if nvidia is working on a 3.1 port we may want to wait for that Nov 06 17:07:34 mfisch, kernel config is in debian.linaro/config Nov 06 17:07:42 mfisch, I'll add to the wiki page Nov 06 17:08:01 janimo: the way i read the bug, that tree is already 3.1 Nov 06 17:08:44 achiang, ok then, I misread 2.6.38 somewhere IIRC Nov 06 17:09:20 janimo: maybe i'm wrong... let me know. :) Nov 06 17:09:23 still the chromeos tree is divergent from the android, in ac100 land they were not easily mergeable Nov 06 17:09:31 ah, i see Nov 06 17:09:34 or cherry-pickable Nov 06 17:10:04 actually now I remember seeing V4L in chromium and asking about it in the tegra channel about 3 weeks ago Nov 06 17:10:17 but that driver seemed not yet ready for some reason Nov 06 17:10:38 but chromium is more linux than android so they may have gotten it to work well enough Nov 06 17:11:41 janimo: let's also note on the page which steps need to be re-run, specifically does the sed step need to be run on each build? Nov 06 17:12:30 mfisch, the sed step changes a git-tracked file so it persists until one does a git checkout (which syncs the workspace to the repo) Nov 06 17:13:19 janimo: so it looks like the config option I changed is intertwined with some others, is there a way to manually run make config so I can go through the questions? Nov 06 17:15:10 mfisch, fdr updateconfis Nov 06 17:15:15 updateconfigs Nov 06 17:16:11 mfisch, added a section in the wiki Nov 06 17:16:13 thanks Nov 06 17:21:20 janimo: last question, I hope, is the linux-image the only deb I need to copy and install? Nov 06 17:21:46 mfisch, yes, that has the kernel Nov 06 17:22:01 the rest are header files and tools, non-essential for booting Nov 06 17:22:22 mfisch, the more questions, the better the doc becomes, so np :) Nov 06 17:32:00 mfisch: janimo: ogra_: dholbach has graciously taken on the task of reorganizing our wiki, so don't be surprised if you start seeing a bunch of changes happen Nov 06 17:32:06 ok Nov 06 17:32:38 np Nov 06 17:33:59 janimo: so there was a bug where the snd_seq module is missing, I added it to the config and it solves the bug Nov 06 17:34:14 janimo: but, I'm curious why it isn't autoloading, I had to manually load it Nov 06 17:34:57 mfisch, no idea, it may be blacklisted in /etc/modprobe.d somewhere? Nov 06 17:35:20 hmm, don't see it. Nov 06 17:35:24 mfisch, is this preventing audio in some scenarios? Nov 06 17:35:27 when I boot this device, I get no modules loaded Nov 06 17:35:36 janimo: it prevents the usage of some audio tools Nov 06 17:35:38 mfisch, and you installed the deb Nov 06 17:35:40 ? Nov 06 17:35:52 or zImage Nov 06 17:35:52 janimo: yes, I get the module, just have to manually modprobe it Nov 06 17:35:56 janimo: deb Nov 06 17:35:59 ok Nov 06 17:36:18 no idea Nov 06 17:36:34 yeah I'm not sure how it would get autodetected Nov 06 17:37:19 does anyone know if it is possible on the ARM version to install canon printer drivers like the CAPT ones? Nov 06 17:43:29 janimo: when I run fdr editconfigs it prompts me to edit a file that I'm not certain is the correct one: Nov 06 17:43:39 Do you want to edit config: armhf/config.flavour.nexus7? [Y/n] Nov 06 17:44:13 mfisch, yes that is the one Nov 06 17:44:46 it prompts for every arch/flavour that package source builds. We happen to only have a single flavour Nov 06 17:45:00 would be nice to have it skipped and not prompt I guess Nov 06 17:45:20 but I manually edited debian.linaro/config/config.common.ubuntu? Nov 06 17:46:21 mfisch: we need a juju charm to build kernels Nov 06 17:46:27 that would be awesome, actually Nov 06 17:46:59 achiang: it can take like 5 minutes to provision a machine and then more to do setup, it would be slower than just doing it Nov 06 17:47:35 mfisch: what about the casual kernel builder? i don't mind saying "juju make zImage" and then walking away to do other stuff for a bit Nov 06 17:47:44 achiang: true Nov 06 17:47:54 especially if i don't keep trees around all the time or have all my build-deps always installed Nov 06 17:48:06 everyone starts as a casual kernel builder and then it's a downward spiral Nov 06 17:48:40 * achiang came back from the dead Nov 06 18:17:28 janimo: do we have plans to enable a general kernel with all the modules re-enabled? Nov 06 19:23:17 mfisch, yes, the plan is to sync up with the regular ubuntu kernel configs Nov 06 19:40:50 anyone got clue on where eglinfo is on quantal? Nov 06 19:48:42 NekoXP, you mean es2_info? This is in mesa-utils-extra Nov 06 19:49:00 yeah something like that... :D Nov 06 19:49:36 I thought it did llvmpipe rendering if there was no good driver installed. was I wrong or was that an R thing? Nov 06 19:52:18 NekoXP: I vaguely recall there being issues with llvmpipe, where the "issue" was "it sucked". Nov 06 19:52:24 I'm getting some odd GL_OES_EGL_image not found things from compiz Nov 06 19:52:39 slow but with window decorations would be prefereable to no window decorations at all Nov 06 20:04:56 janimo: okay, I'm going to defer this audio bug until then, I think we just need some modules Nov 06 20:14:37 achiang: can you comment on this bug which claims BT loses on/off state after a suspend/resume? https://bugs.launchpad.net/ubuntu-nexus7/+bug/1073501 Nov 06 20:14:38 Launchpad bug 1073501 in ubuntu-nexus7 "Bluetooth re-enabled on resume from suspend" [Undecided,Incomplete] Nov 06 20:16:48 mfisch: commented Nov 06 20:19:40 achiang: thanks Nov 06 20:20:31 np Nov 06 20:21:03 new kernel in https://launchpad.net/~ubuntu-nexus7/+archive/staging Nov 06 20:21:19 reverts the OTG charging commit which broke USB peripherals Nov 06 21:09:52 janimo: do you need a new meta package there also? Nov 06 21:10:23 mfisch, don't think so since the current meta is for 7 already Nov 06 21:10:32 ok Nov 06 21:10:47 I'll do a quick review of the changelog so we can build a list of stuff to try Nov 06 21:10:50 I think a bump is needed only when ABI (next to last number in version) changes Nov 06 21:10:53 I think it should be pretty short Nov 06 21:11:17 mfisch the changelog is just Revert OTG charging fix Nov 06 21:11:24 which turned out not to be a fix after all Nov 06 21:11:31 but the CL between that and what's shipped is what I care about Nov 06 21:11:44 I assume, for example, you left ISO support Nov 06 21:11:53 right, all that was in 7.10 Nov 06 21:11:59 minus the USB breakage Nov 06 21:12:18 since 7.10 is superseded, whats the quickest way to view it's changelog? Nov 06 21:12:49 I was just going to pull the source and view the cl Nov 06 21:20:10 janimo: so it looks like 7.10 is already in the public PPA? Nov 06 21:20:40 mfisch, yes 7.10 is in PPA, 7.11 in staging PPA Nov 06 21:20:48 I was trying to figure out if we shipped with 6.9 or 6.8 Nov 06 21:20:52 quickest way is to look at git I think Nov 06 21:21:00 6.8 was shipped Nov 06 21:21:34 so I guess all testing buys us now is piece of mind Nov 06 21:21:37 so ISO, SOUND, NFS are the changes IIRC Nov 06 21:21:43 right Nov 06 21:22:08 I have tested 7.11 FWIW with USB peripherals this time, now that I had a cable Nov 06 21:23:40 should the NFS change fix this bug? https://bugs.launchpad.net/ubuntu-nexus7/+bug/1072657 Nov 06 21:23:40 Launchpad bug 1072657 in ubuntu-nexus7 "Can't mount a nfs disk" [Undecided,New] Nov 06 21:25:24 it should at least be re-tested Nov 06 21:25:47 achiang: are we going Fix Released once these hit the public PPA or are we waiting for an image? Nov 06 21:28:25 mfisch, I added NFS modules which were not there before so I hope it fixes that one Nov 06 21:28:32 but I did not test myself Nov 06 21:29:02 janimo: me either, I dont have the setup, I just told the guy to try again Nov 06 21:29:58 janimo: I bet your upower fix will fix when the device suspends even after adding power Nov 06 21:32:02 mfisch, I just tested upower --dump today with the 7.11 kernel and it seems to show proper values. Commented on the bug Nov 06 21:32:29 I did not do anything, but also did not test previously and did not saw the erroneous values Nov 06 21:32:40 janimo: .10 works too, so I marked it as fix released Nov 06 21:32:52 janimo: change log shows a fix from colin Nov 06 21:32:59 the process should be this: Nov 06 21:33:06 1) jani builds new kernel and uploads to staging Nov 06 21:33:18 2) jani sends out mail asking people to test. Nov 06 21:33:29 3) we test, hopefully each test is associated to a bug Nov 06 21:33:38 4) once we verify, then we copy to real PPA Nov 06 21:33:40 (or R archive) Nov 06 21:33:47 depending on where we are in the cycle Nov 06 21:33:57 mfisch, ah right, battery stats. Bu tI think the bug was reported against a kernel that had that Nov 06 21:34:03 anyway if it works, we can close it Nov 06 21:34:06 done Nov 06 21:34:16 achiang, ack Nov 06 21:34:16 so anyway, each change in the changelog *should* be associated with an LP bug Nov 06 21:34:23 janimo: is that how you normally do things? Nov 06 21:34:26 or not really? Nov 06 21:34:47 like ISO_9660: LP: #123456 Nov 06 21:34:47 Launchpad bug 123456 in xine-lib (Ubuntu) "podcast crashes amarok" [Undecided,Fix released] https://launchpad.net/bugs/123456 Nov 06 21:34:55 achiang, well I ommited this so far thinking the bugs were private (while working out of newark) Nov 06 21:35:13 achiang, yes, marking fixed bug is what I usually do Nov 06 21:35:23 when I know about the bug :) Nov 06 21:35:26 heh Nov 06 21:35:33 ok, i think we're on the same page Nov 06 21:35:37 just want to be explicit Nov 06 21:35:51 janimo: thanks Nov 06 21:39:19 mfisch: we should only move to fix-released once it hits the real ppa, not staging Nov 06 21:39:51 achiang: yes, I'm only testing public ppa fixes ATM Nov 06 21:40:05 mfisch: uh, i'm confused. Nov 06 21:40:14 mfisch: we have 2 public PPAs: staging and ppa Nov 06 21:40:36 the kernel should go into staging first; then once we're satisfied, it goes into 'ppa' Nov 06 21:40:37 I'm testing "THE" public PPA Nov 06 21:40:48 the fixes I'm testing were already moved to the public PPA Nov 06 21:40:51 kernel 7.10 Nov 06 21:41:26 mfisch: i think we're talking past each other Nov 06 21:41:28 https://launchpad.net/~ubuntu-nexus7/+archive/staging Nov 06 21:41:30 agreed Nov 06 21:41:35 https://launchpad.net/~ubuntu-nexus7/+archive/ppa Nov 06 21:41:40 there are two public PPAs Nov 06 21:41:43 not just one Nov 06 21:41:46 I understand Nov 06 21:41:54 what shall I call the non-staging public PPA? Nov 06 21:42:00 because that's what I am testing Nov 06 21:42:07 oh now i see Nov 06 21:42:14 I don't know a better name for it Nov 06 21:42:17 how did a kernel get into 'ppa' ? Nov 06 21:42:21 release ppa Nov 06 21:42:40 that one is the one janimo uploaded a fix to revert the OTG regression? Nov 06 21:42:52 no Nov 06 21:43:04 staging PPA = 7.11 = 7.10 + OTG fix reverted Nov 06 21:43:17 public, non-staging PPA = 7.10 which is a bunch of fixes + OTG patch Nov 06 21:43:22 ugh Nov 06 21:43:25 ISO fixes, NFS, battery, etc Nov 06 21:43:46 ok, but no one is getting it because we didn't upload a new metapackage, right? Nov 06 21:43:55 I saw it with apt-get update Nov 06 21:44:05 achiang: public, non-staging PPA has a 7.10 meta package Nov 06 21:44:06 oh lovely Nov 06 21:44:22 so getting 7.11 out quickly would be in our best interests Nov 06 21:44:25 7.10 in ppa has broken OTG, 7.11 in staging with the only change fixing OTG Nov 06 21:44:29 mfisch: shouldn't you be testing 7.11 then? :) Nov 06 21:44:51 achiang: will do Nov 06 21:44:56 mfisch: so we can copy it over to the release ppa? Nov 06 21:45:39 janimo: to me, that means you should also upload a new meta package to staging Nov 06 21:45:42 right? Nov 06 21:46:07 I think staging has 7.10 meta, janimo said it wasn't needed Nov 06 21:46:11 achiang, it is not 100% clear to me, but I thought if the ABI (7) is not changed the meta can stay Nov 06 21:46:16 ok Nov 06 21:46:41 hopefully after today we won't bungle it anymore :) Nov 06 21:48:32 trying now Nov 06 21:48:33 achiang, do we spin test images based on ppa or stagingppa before making them 'official' 12.10 updates? Nov 06 21:50:14 janimo: i think we only need to respin the image once more, to eliminate the 'random hostname' issue, and after that, no more image spins. kernel updates after that can go into staging, and if they are all good, they can go into universe Nov 06 21:50:32 ok Nov 06 21:50:40 does that make sense or am i smoking crack? Nov 06 21:50:46 so I added the staging PPA but apt doesn't see 7.11 Nov 06 21:51:15 does that mean we need a newer meta? Nov 06 21:55:57 janimo: ^^ Nov 06 21:56:42 achiang, let me check Nov 06 21:57:29 achiang, do you have the meta installed already? linux-nexus7 Nov 06 21:57:36 * achiang does not Nov 06 21:57:38 it was not part of any image so far as it is new Nov 06 21:58:15 in proper raring images we'll include it Nov 06 21:58:49 in our spins it was not necessary and we wanted to explicitly say which kernel to include to avoid unintended upgrades Nov 06 21:59:08 janimo: looking Nov 06 21:59:53 I dont have the meta installed either Nov 06 22:00:11 mfisch, oh I thought it was all achiang speaking above, whereas he just ^^-d :) That's why I answered him Nov 06 22:00:36 * achiang is working on other stuff atm. :) Nov 06 22:00:41 achiang, re image spining, agree with what you said above Nov 06 22:01:18 janimo: alright, so we'll get the .11 kernel QA'ed, spin a new image, and then be happy Nov 06 22:01:20 janimo: I have linux-nexus7 installed but not linux-meta-nexus7 Nov 06 22:02:27 mfisch, confusingly the linux-nexus7 binary package comes from the linux-meta-nexus7 source package Nov 06 22:02:30 so you should be fine Nov 06 22:02:58 whereas linux-nexus7 binary produces linux-image-3.1.10-7-nexus7 Nov 06 22:03:23 ok Nov 06 22:03:34 so how do I get the 7.11 kernel installed? Nov 06 22:03:54 mfisch, so if you install linux-nexus7 it does not bring in 7.11 automatically? Nov 06 22:04:03 I guess I need to upload a new meta too then Nov 06 22:04:10 I am testing this right now as well Nov 06 22:04:17 hold one sec Nov 06 22:05:51 janimo: ii linux-nexus7 3.1.10.7.10 Nov 06 22:06:05 janimo: directly trying to apt-get install it doesn't get me 7.10 Nov 06 22:07:02 * janimo just added the ppa and tests Nov 06 22:07:51 janimo: added what? Nov 06 22:08:06 I just did add-apt-repository Nov 06 22:08:13 for staging Nov 06 22:08:21 I see it downloads 7.10 Nov 06 22:08:35 yup Nov 06 22:09:50 mfisch, sudo apt-get install linux-image-3.1.10-7-nexus7 Nov 06 22:10:11 but not via the metapackage so I need to fix that Nov 06 22:10:14 linux-image-3.1.10-7-nexus7 is already the newest version Nov 06 22:11:14 janimo: ^ Nov 06 22:12:25 it installed 7.11 here Nov 06 22:14:23 janimo: okay, it worked now, I had something screwed up in sources Nov 06 22:14:27 rebooting to try OTG Nov 06 22:15:43 janimo: USB OTG works Nov 06 22:15:49 janimo: trying a mouse Nov 06 22:16:12 mfisch, worked here too with both mouse and kbd Nov 06 22:16:21 uploaded the meta Nov 06 22:16:23 janimo: mouse also works Nov 06 22:16:31 should be copied when it builds to staging Nov 06 22:16:33 I vote to release it before too many people install .10 Nov 06 22:16:41 mfisch, sure Nov 06 22:16:56 achiang: ^^? Nov 06 22:17:03 but probably not many will install .10 as it is not upgraded to automatically Nov 06 22:17:11 only if they explciitly apt-get install it Nov 06 22:18:49 mfisch: you feel good about your QA? Nov 06 22:19:10 achiang: for OTG yes, I didn't retest everything Nov 06 22:19:34 mfisch: ok +1 to copy then to release ppa Nov 06 22:19:36 janimo: ^^ Nov 06 22:20:04 +1 from me as well Nov 06 22:22:40 are you going to update the meta so people see it with an upgrade? Nov 06 22:23:28 mfisch, already built in private ppa Nov 06 22:23:37 thx Nov 06 22:23:56 in a few min it should be published too Nov 06 22:36:35 janimo: you'll take care to copy the packages where they need to go? **** ENDING LOGGING AT Wed Nov 07 03:00:02 2012