[05:59] <anoteng> I'm git-bisecting a kernel bug, but my computer is old and takes forever to compile. How can I create a source package for upload to launchpad ppa of the current revision?
[08:29] <crimsun> apw: / ogasawara: would it be feasible to generate linux-tools* for the mainline builds, too?
[10:30]  * abogani waves
[10:30] <abogani> I have just incurred into a very funny problem: my laptop goes to sleep *immediately* few instants (sometime I'm not be enough fast to press Alt+F1) after gdm asked for password. It is like if pm-suspend was invoked directly by gdm.... Any hint?
[10:30] <abogani> Thanks in advance!
[14:16] <rackerhacker> jjohansen: not sure if you caught those legacy tty1 patches that soren sent to lkml
[14:16] <jjohansen> rackerhacker: no I haven't had time to check lkml
[14:16] <jjohansen> thanks for the heads up
[14:16] <rackerhacker> can't say i blame you - that list is insane
[14:16] <rackerhacker> i'll slip you an email with the diffs
[14:17] <jjohansen> thanks
[14:17] <rackerhacker> no problem
[14:43] <ogasawara> akgraner_: we're wrapping up here in our session, so let me know if you want to meet before the final UDS wrap up
[14:46] <akgraner_> ogasawara, ok - I have a session but it shouldn't take the whole 45 mins Can I meet you in the lobby before the UDS wrap-up?
[14:46] <akgraner_> Thank you so much!!!
[14:47] <ogasawara> akgraner_: ack
[15:44] <tseliot> does anybody know why I'm getting this error? drivers/gpu/drm/drm_memory.c:116: error: ‘struct agp_memory’ has no member named ‘memory’
[15:45] <tseliot> http://pastebin.ubuntu.com/433384/
[15:45] <tseliot> the struct has that member
[15:45] <tseliot> apw: I'm trying to build drm from the radeon testing branch ^^
[15:48] <crimsun> tseliot: Where did you pull that struct from?
[15:49] <tseliot> crimsun: include/drm/drmP.h
[15:49] <tseliot> from the same branch
[15:50] <crimsun> it doesn't build against kernel headers' agp_memory struct?
[15:50] <tseliot> nope
[15:52] <crimsun> huh. It's pretty symptomatic of the intended headers not actually being the ones used (I see they're appended), particularly since the kernel headers' agp_memory struct doesn't have that (line 69 of ubuntu-lucid.git:/include/linux/agp_backend.h)
[15:56] <tseliot> crimsun: I thought that passing the path to the right headers to KCPPFLAGS would work
[15:56] <tseliot> is there a proper way to do this?
[15:58] <crimsun> tseliot: it should work, but they're currently appended. Is that intentional?
[15:59] <tseliot> crimsun: I need to override the headers
[15:59] <tseliot> as I'm trying to build drm from a more recent kernel
[16:00] <crimsun> right, then you really want to prepend instead of appending, no?
[16:00] <tseliot> yep
[17:16] <joaopinto> are there any downsides of using a PAE kernel on < 4GB machine ?
[18:27] <xente> what do the nic drivers call when they pass the packet up the kernel?


[17:40] <kedarm> Hi! When I try to log in to my Ubuntu box and enter a wrong password, it takes a llllong time to come back. Where should I start looking to diagnose this problem?
[17:41] <kedarm> It eventually does come back and give me the login window, but it really sits there for long verifying the password ...


[13:52] <JackFrost> ddstreet: Is there a process for special casing a package for backports?  I maintain two that I think it'd be best to always have the latest available as they interact with external websites, which often change.


[00:32] <usr13> Trying to get kodi to connect to mythbuntu 14.04  Doesn't seem to work.  Anyone have an idea as to what I might look for here?
[00:33] <usr13> Maybe a list of common problems?
[03:56] <Shadow__X> usr13: mythbuntu?


[00:06] <doko> xnox, I didn't
[00:07] <xnox> doko, ok. build-essentials are not installable, and dpkg/arch.pm missing and e.g. s390x claims s390x does not exist in "any all" architecutres.
[00:07]  * xnox goes to sleep
[00:07] <xnox> wgrant, are you up?
[00:07] <xnox> https://launchpad.net/~xnox/+archive/ubuntu/nonvirt/+build/8917755
[00:08] <xnox> https://launchpad.net/~xnox/+archive/ubuntu/nonvirt/+build/8917758
[00:14] <xnox> oh, it's not monday yet in autstralia.
[00:14] <xnox> never mind.
[00:22] <xnox> https://launchpad.net/ubuntu/+source/mysql-5.6/5.6.28-1ubuntu2
[00:22] <xnox> chroots and/or xenial-proposed are b0rked
[00:32]  * infinity looks.
[00:42] <cjwatson> Dpkg/Arch.pm being missing is because the first thing the chroot upgrade does is remove build-essential dpkg-dev libdpkg-perl perl perl-modules
[00:42] <infinity> Indeed.
[00:42] <cjwatson> and it's because https://launchpad.net/ubuntu/+source/perl/5.22.1-5/+build/8916841 hasn't finished building yet
[00:42] <infinity> It's likely the perl/amd64 FTBFS.
[00:43] <infinity> Jinx.
[00:43] <cjwatson> so yeah, it's early hours of Sunday, just try not to build too much until perl is done :P
[00:43] <infinity> cjwatson: Hasn't finished because I retried it just now.  It had a testsuite failure that I'm hoping is flappy.
[00:43] <cjwatson> yeah, figured
[00:43] <cjwatson> I'll disable auto-sync temporarily to avoid compounding things
[00:43] <infinity> We're about due for a mass retry anyway.  I'll do the archive.
[00:44] <cjwatson> after perl has finished, I assume
[00:44] <infinity> Not sure I have the energy to do the walk-the-builders hunt for PPA builds.
[00:44] <infinity> Yes, after perl. :P
[00:44] <cjwatson> I have scripts for that kind of thing
[00:45] <infinity> Well, let's see if perl completes.
[00:45] <cjwatson> I basically just adapt http://paste.ubuntu.com/14785867/ for whatever I need for failure-du-jour
[00:45] <cjwatson> it's foul but works
[00:45] <infinity> If the failure is persistent, someone gets to firefight.  Or I'll remove it from proposed and fix on Monday.
[00:45] <infinity> Probably the latter.
[00:46] <cjwatson> do you remember what the test failure was?
[00:46] <cjwatson> I'm guessing it's transient unless it has anything to do with the umask change
[00:46] <infinity> Nope!  Not sober enough to science correctly.
[00:47] <infinity> But it's amd64, the odds of it flapping two different tests over two tries seem slim.
[01:27] <infinity> cjwatson: And second try looks good.
[01:35] <cjwatson> Oh good
[01:35]  * tsimonq2 wonders if this is a better place to report FTBFS findings...
[01:35] <teward> tsimonq2: depends on the fail-to-build issue, usually -devel if it's packages
[01:36] <tsimonq2> teward: ahh okay
[01:36] <teward> (though if it's related to something with the builders, either place will probably pick it up)
[01:36] <teward> tsimonq2: mind if I ask what's failing to build?
[01:36] <teward> :P
[01:36] <teward> (and don't tell me nginx, i will panic-attack if that's the case)
[01:37]  * tsimonq2 checks for nginx
[01:40] <cjwatson> tsimonq2: If it's "everything in xenial on !amd64", see above.
[01:41] <tsimonq2> cjwatson: what do you mean by that?
[01:41] <tsimonq2> !amd54
[01:41] <tsimonq2> !amd64
[01:41] <cjwatson> "not amd64"
[01:41] <cjwatson> syntax from C or a bunch of other languages
[01:44] <teward> cjwatson: he's poking based on this report for things in main, to ID things that might have easy fixes - http://qa.ubuntuwire.org/ftbfs/
[01:44] <tsimonq2> ^
[01:44] <teward> fortunately, nginx is not on that list, i would have panicked if it were heh
[01:44] <cjwatson> oh, that.
[01:44] <infinity> Oh.  Well, if you want to find things with potentially easy fixes, read the build logs. :)
[01:44] <teward> ^ that
[01:44] <tsimonq2> well yeah that's what I have been doing
[01:45] <infinity> tsimonq2: Well, to put it another way, if someone like me had read the log and determined the easy fix, I would have uploaded it already.
[01:45] <tsimonq2> I look at ones with build-dep errors, try it in a schroot, and if it works it needs to be rebuilt on the archive
[01:45] <tsimonq2> or if the dependency is already resolved
[01:45] <tsimonq2> I have had to file MIRs before as well to solve errors
[01:50] <teward> that MIRs comment reminded me, i have to figure what Lua versions are being kept in Main for Xenial
[01:51] <teward> that's not documented anywhere is it
[01:51] <infinity> teward: "The fewer, the better", and if the number is higher than 1, then a few of us argue about it.
[01:52] <teward> infinity: at a glance, based on packages.ubuntu.com i'm seeing a couple lua 5 versions in Main
[01:52] <teward> 5.1, 5.2, and 5.3; the main reason I ask is if 5.2 or 5.3 are selected I'll have to mess with nginx-extras
[01:52] <teward> and then some people will be sad
[01:53] <teward> (Lua 5.2+ breaks the nginx-extras Lua module, and even though that's in Universe... :/)
[01:53] <teward> s/that's in/that binary package is in/
[01:53] <infinity> teward: I recall, yes.  I remember starting to port it at one point, and then realizing I didn't care and it should be upstream's problem. :P
[01:54] <teward> indeed
[01:54] <teward> and upstream said "Nope" so :P
[01:54] <teward> hence the reason i'm curious
[01:54] <teward> infinity: when is that type of decision usually finalized?  Before FF?
[01:54] <teward> i remember having some discussion on that in -devel i think, a while ago, but eh
[01:54] <infinity> teward: When we get around to looking at things with multiple versions and trying to force the issue.
[01:55] <teward> ok
[01:55] <infinity> teward: Not today. :)
[01:55] <teward> infinity: heheh, didn't think today :)
[01:55] <infinity> Alright, mass give-back (for the archive) is done, I'm going to go find pizza.
[01:56] <teward> infinity: what a coincidence i'm waiting for a pizza delivery heh
[02:23] <cjwatson> I've given back the last nine hours of failures across the board, including PPAs.
[02:23] <cjwatson> Non-amd64 failures, anyway
[02:23] <infinity> cjwatson: Ta.
[02:23] <cjwatson> And it turns out I actually failed to disable auto-sync, but this whole thing didn't span a time when it would have run anyway
[02:26] <infinity> cjwatson: FYI, I've kidnapped z13-028 for some glibc/gcc/binutils debugging, hence it being manual.
[02:26] <infinity> I'm pretty sure I have a host I'm meant to be doing that on, but equally sure I don't recall how to get to it. :P
[02:33] <cjwatson> np
[03:52] <tsimonq2> squashfs-tools needs a build retry, https://launchpadlibrarian.net/235788892/buildlog_ubuntu-xenial-i386.squashfs-tools_1%3A4.3-3_BUILDING.txt.gz is the log from the 18th, and here is the successful log from about 5 minutes ago on a local schroot: http://paste.ubuntu.com/14798469/
[03:52] <tsimonq2> squashfs-tools is in main, and I found it using FTBFS
[04:10] <tsimonq2> same with nmap, https://launchpadlibrarian.net/235788840/buildlog_ubuntu-xenial-i386.nmap_7.01-2_BUILDING.txt.gz and http://paste.ubuntu.com/14798563/
[04:13] <cjwatson> tsimonq2: sorry, no, your local testing is not rigorous enough.  In both cases, the source package in question is in main and the "missing" build-dependency is in universe, which is not currently allowed
[04:13] <cjwatson> tsimonq2: a retry will just fail the same way
[04:15] <tsimonq2> cjwatson: how do I update my schroot then to reflect this?
[04:15] <cjwatson> tsimonq2: to test builds in main, you need to make sure that your sbuild/schroot configuration is only using main, not universe etc.
[04:15] <tsimonq2> ahh okay
[04:15] <tsimonq2> thank you for the fast response, cjwatson :)
[04:15] <cjwatson> I've never bothered setting this up in a particularly fixed way; mostly it's clear enough and if not then I just temporarily hack a chroot's sources.list
[04:16] <cjwatson> could probably use --chroot-setup-commands or so if I could be bothered
[04:16] <tsimonq2> makes sense, thanks :)
[06:11] <tsimonq2> !info glib2.0
[06:11] <tsimonq2> !info glib2.0 sid
[06:11] <tsimonq2> oh :(
[08:12] <xnox> ppc64el has very little builders... =(
[08:13] <xnox> cjwatson, infinity - thanks for fixing/retrying stuff
[08:16] <wgrant> xnox: Stabbing.
[08:16] <xnox> =)
[08:32] <xnox> could i get sponsoree merged into archive tools please? =)
[08:32] <xnox> https://code.launchpad.net/~xnox/ubuntu-archive-tools/sponsoree/+merge/280554
[08:34] <xnox> fun autopkgtest queue is great =)
[08:34] <xnox> xenial	1449	1648	1310	1588	1158
[15:36] <tsimonq2> flocculant: OH? well OBVIOUSLY I want my branch to be merged into the QA branch, is there a specific merge request where I didn't do this right? :D
[15:36] <tsimonq2> whoops wrong channel :P


[12:28] <belalobo> hello everyone. I just installed ubuntustudio on my laptop. I'd like to have other desktop enviroments to choose at login, like the ubuntu standart desktop or gnome 3. is it safe to install without breaking the system? if so how can I do it? thanks
[12:34] <belalobo> hello everyone. I just installed ubuntustudio on my laptop. I'd like to have other desktop enviroments to choose from at login, for example the ubuntu stardart desktop or gnome 3. is it safe to install without breaking/messing up the system? if so how can I do it? thanks
[12:44] <zequence> belalobo: It's mostly safe, yes. You get additional applications, so you'll have duplicates of some things, like file managers
[12:45] <zequence> And in the worst case scenario, there are some user files that conflict between the DEs, but in my experience, it's mostly fine
[12:45] <zequence> Depends on how similar the DEs are, and what you had originally, etc
[12:46] <zequence> You won't break the system anyhow. Nothing that critical
[13:04] <zequence> holstein: You miss the ol' gnome style? http://worldofgnome.org/gnome-classic-3-12-is-better-than-ever/
[13:04] <belalobo> do you know how to install it from the cli?
[13:04] <belalobo> i try sudo apt-get install ubuntu-desktop but it doesnt work
[13:04] <zequence> Which one?
[13:05] <belalobo> i'll go for ubuntu
[13:05] <zequence> what is the error message when you do that?
[13:05] <belalobo> let me check again
[13:05] <zequence> The package should exist. Not sure with all releases.
[13:06] <belalobo> Unable to locate package ubuntu-destop
[13:06] <belalobo> sorry there was a typo
[13:07] <zequence> belalobo: Make use of the TAB key when you write commands
[13:07] <zequence> A lot of commands have auto-complete features
[13:07] <belalobo> but now i get this: Media change: please insert the disc labeled
[13:07] <belalobo>  'Ubuntu-Studio 12.04.2 _Precise Pangolin_ - Release i386 (20130213)' in the drive '/cdrom/' and press enter
[13:07] <zequence> so, if you do: sudo apt-get install ubuntu-desk, and then hit TAB, it should auto-complete. Hit a couple of times, and it will show you several alternatives, if there are such
[13:08] <zequence> Could you post me the concents of your sources.list. Do this command: cat /etc/apt/sources.list
[13:08] <zequence> Then paste the resulst in http://paste.ubuntu.com
[13:08] <zequence> And pass me the link
[13:09] <zequence> Remember to make use of the TAB key
[13:09] <zequence> It works really nicely with paths
[13:10] <belalobo> ok
[13:11] <belalobo> http://paste.ubuntu.com/7010260/
[13:12] <zequence> belalobo: The first line there should not be there
[13:12] <zequence> You can delete it, and save the file. To do that, you need to be root. Either use nano (if you know how), or gedit: sudo gedit /etc/apt/sources.list
[13:13] <zequence> This one: deb cdrom:[Ubuntu-Studio 12.04.2 _Precise Pangolin_ - Release i386 (20130213)]/ precise main multiverse restricted universe
[13:13] <zequence> Once you've removed that line from the file, and saved it, you need to update the package list cache
[13:13] <zequence> which is: sudo apt-get update
[13:13] <zequence> then, try to install
[13:14] <belalobo> hum ok. can you tell me why the line is there anyway?
[13:14] <zequence> No idea. It should be automatically removed after you installed the system
[13:14] <zequence> Which I hope you have done :P
[13:14] <zequence> Or maybe you have clicked the option to use the CD in software sources?
[13:15] <zequence> In any case, you don't need it. Just remove that line
[13:15] <belalobo> hum dunno really
[13:15] <belalobo> this is a fresh install
[13:16] <belalobo> anyway i did what you said and now it is installing
[13:16] <belalobo> :)
[13:17] <zequence> good
[13:17] <zequence> belalobo: Each line in the file /etc/apt/sources.list tell from where to look for packages
[13:18] <zequence> belalobo: First, there are different pockets. Each pocket have up to four repos: main, universe, multiverse, restricted
[13:18] <zequence> Or, I should say,first there are different archives
[13:19] <zequence> Two of the archives are commented out - the partner and the extra archives
[13:19] <zequence> If you need applications like Skype or Adobe Acrobat Reader, you'lll need to enable the Partner archive
[13:19] <zequence> Meaning, uncomment that line
[13:19] <zequence> comment == #
[13:20] <zequence> Well, lines starting with #
[13:20] <belalobo> i just installed skype and all went well. didn't have to edit sources list
[13:20] <zequence> main is free software, maintained by Canonical. restricted is non-free software, maintained by canonical (nvidia, etc)
[13:21] <zequence> belalobo: Not from apt - you downloaded it
[13:21] <belalobo> yes
[13:21] <zequence> You can install it directly doing: sudo apt-get install skype
[13:21] <zequence> ..if you enable the partner archive
[13:21] <belalobo> is it ok or should i install it with apt?
[13:21] <zequence> It's fine
[13:22] <zequence> universe is free software maintained by the community - mostly imported from Debian. That is where all the Ubuntu Studio packages are
[13:22] <zequence> multiverse is non-free software maintained by the community
[13:22] <belalobo> well... for now I only have one thing to say to you
[13:22] <belalobo> and that is
[13:22] <belalobo> thank you very much sir :)
[13:23] <zequence> belalobo: You're welcome :)
[13:23] <belalobo> i'll be back lol
[16:31] <ana_> Hi I am trying to get audio out of my presonus firebox but can not find any information. Any one can help me out.
[16:31] <ana_> ?
[16:31] <ana_> I am using ubuntu studio 13.10
[18:18] <ana_> I just needed to specify firewire as the driver for audio and start qjackctl
[18:19] <ana_> finaly got audio
[23:33] <catopett> hI want to build my self a brand new ubuntustudio with KDE and ONLY for music production, need help to set up a live cd/dvd here
[23:44] <fibz_> hmm... this might be better asked in #ubuntu or #xubuntu   the only way i know how to do it is to build the system the way you like and image it out (using Redo Backup & Restore or FLDT: https://github.com/pennmanor/FLDT )


[15:46] <CIA-13> wubi: evand * r215 trunk/ (debian/changelog src/wubi/backends/win32/backend.py):
[15:46] <CIA-13> wubi: In Vista and newer versions of Windows, boot straight into the
[15:46] <CIA-13> wubi: second stage of the installer.
[15:55]  * cjwatson pokes live-build and wonders where the remaining +5MiB of squashfs size are coming from
[15:57] <davmor2> cjwatson: Look down the back of the settee you'll normally find some bits and pieces there
[15:57] <cjwatson> I'm too scared to look down the back of the settee - pretty sure there's an intelligent civilisation there


[21:10] <Servergod> Hi all.
[21:12] <Servergod> Would anyone like to experiment with an HTC Apache?
[21:18] <eleftherios> Servergod: HTC Apache?
[21:18] <eleftherios> http://en.wikipedia.org/wiki/HTC_Apache
[21:27]  * Servergod is away, auto-away after 15 minutes, (log\off pager\on)


[01:19] <nathwill> night all
[16:53] <bkerensa> Error: Unable to create distribution for origin benjaminkerensa.com (S3::createDistribution('benjaminkerensa.com', 'custom', 1, 'cdn.benjaminkerensa.com, cdn2.benjaminkerensa.com, cdn3.benjaminkerensa.com, cdn4.benjaminkerensa.com', ''): [CNAMEAlreadyExists] One or more of the CNAMEs you provided are already associated with a different resource.).
[16:53] <bkerensa> :(
[16:53]  * bkerensa slaps Amazon AWS
[17:10] <nathwill> i have no idea what you're doing
[17:11] <nathwill> ^bkerensa
[17:12] <nathwill> bkerensa: also... this should totally be your avatar: http://www.chipandco.com/wp-content/uploads/2010/02/beaker2-500x374.jpg
[17:12] <bkerensa> lol
[17:12] <bkerensa> nathwill: Avatar for what? :)
[17:13] <nathwill> oh i dunno. whatever
[17:13] <nathwill> bker... == beaker!
[17:16] <bkerensa> nathwill: http://i.imgur.com/QFJhK.png
[17:16] <bkerensa> :D
[17:17] <bkerensa> moved my CDN from MaxCDN to Amazon AWS :D
[17:17] <nathwill> is this free?
[17:18] <nathwill> also... cool looking interface
[17:19] <bkerensa> nathwill: Nope not free
[17:19] <nathwill> well shit
[17:19] <bkerensa> nathwill: Amazon does have a free usage tier for some things though
[17:19] <bkerensa> :D
[17:19] <nathwill> i've been trying to figure out how to cdn some of my content for free...
[17:19] <nathwill> namely images
[17:19] <bkerensa> nathwill: Cloudflare?
[17:19] <bkerensa> :D
[17:19] <nathwill> best i can figure is flickr
[17:19] <nathwill> oh yeah
[17:19] <nathwill> derp derp...
[17:19] <bkerensa> nathwill: AWS is only $0.19 per month
[17:19] <bkerensa> :P
[17:19] <nathwill> i've still gotta figure that out. may look into it today
[17:19] <nathwill> oh srsly?
[17:19] <bkerensa> for CDN anyways
[17:20] <bkerensa> lol yeah
[17:20] <bkerensa> plus they gave me $50 code for making them a app
[17:20] <bkerensa> :D
[17:25] <bkerensa> What is Domain Sharding?
[17:25] <bkerensa> =o
[17:25]  * bkerensa needs to shard some domains
[17:29] <bkerensa> nathwill: If you look on my G+ you can see why I switched to AWS :)
[17:29] <bkerensa> NetDNA gave me a terabyte of MaxCDN for a year and it ran out so now I'm trying to nudge them to give me another year for free :)
[17:30] <nathwill> heh
[17:30] <bkerensa> Hoping it works :P
[17:44] <tgm4883> bkerensa, not to throw gas on the fire, but http://loco.ubuntu.com/teams/pennsylvania has theirs listed in EDT
[17:45] <bkerensa> tgm4883: Yeah its based on Venue Time settings
[17:46] <bkerensa> and when I setup the event and added the venue it was defaulting to UTC and still is not letting me edit the timezone
[17:46] <bkerensa> according to mhall119 who is one of the developers its a continuing issue
[17:46] <bkerensa> ;)
[17:46] <bkerensa> During the global jam half of the people who RSVP'ed were showing up as openiduserx9989
 +bkerensa: we've been having memory issues on the server, it's likely just apache acting up again
[17:47] <bkerensa> idk
[17:47]  * bkerensa shrugs
[19:20] <bkerensa> nathwill: EA is sending me Battlefield 3 for free before it ships to stores :D
[19:23] <nathwill> doing a review?
[19:24] <bkerensa> nathwill: Yeah
[19:35]  * bkerensa pokes MarkDude
[19:36] <MarkDude> Hey there bkerensa
[19:36] <MarkDude> http://podcast.ubuntu-uk.org:8000/uupc.mp3
[19:36] <MarkDude> Ubuntu OK is live right now
[19:37] <bkerensa> MarkDude: Rhythmbox says its not working
[19:38] <MarkDude> I had to use Firefox
[19:38] <MarkDude> not chrome
[19:38] <MarkDude> use FF
[19:38]  * MarkDude hears British folks


[16:32] <ernst_> hello all
[21:36] <hyperbrain> My system is taking too long on startup since upgrade to 14.04 any advice:
[21:37] <hyperbrain> my machine is intel corei5 6gb ddr3 600gb hard drive
[21:37] <hyperbrain> it should be faster


[17:35] <hjd> Anyone have experience debugging issues like bug 1432172. I see a similar issue (bug 1421093) was reassigned to another package. Is this because it was pointed out as potentially responsible in DpkgTerminalLog.txt. In other words, would it make sense to reassign the former bug to gconf2?
[17:38]  * penguin42 seems to have 2.19-15ubuntu2 installed
[17:39] <MegaManSec> is the package on this correct? https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1432378
[17:40] <MegaManSec> it's actually eglibc, but ubuntu seems to link the two.
[18:24] <erik_> wxl
[18:25] <wxl> erik_: ?
[18:26] <erik_> the comand to you tell me to fix ""sudo dpkg-reconfigure keyboard-configuration && sudo dpkg-reconfigureconsole-setup""
[18:27] <erik_> after the update the keyboard miss again
[18:27] <erik_> every update i need to run this comand ?
[18:27] <wxl> erik_: then update the bug to say it didn't work
[18:27] <wxl> it's POSSIBLE if you update related packages, yes
[18:27] <erik_> hum...
[18:28] <erik_> how can i know what was the last update ?
[18:28] <wxl> hunt around in /var/log for apt or dpkg logs
[18:28] <erik_> hum,ok
[18:31] <erik_> it is a problem send the log for you ?
[18:31] <wxl> long story short you should look to see if anything reconfigured those two packages: keyboard-configuration or console-setup
[18:31] <wxl> if not, then the fix likely never worked
[18:32] <erik_> http://pastebin.com/nzrB3WKu


[20:31] <Pici> jose: it looks like there are two meetingology processes running on ubottu.com.  Do you want me to try to get rid of one of them, or do you want to try to clean them up?
[20:32] <Pici> (sorry I was on vacation last week when it looks like they started to have problems)
[20:32] <jose> Pici: no worries! if you could clean one up I'd appreciate it.
[20:32] <jose> it got killed, then I started it again, and now I can't kill one of them.
[20:32] <Pici> I'll give it a shot
[20:33] <jose> thanks!


[12:58] <JPeterson> after "bzr switch -b name" how do i switch to "* (default)"?
[12:59] <JPeterson> i tried "bzr switch default", "bzr switch", "bzr switch *"
[13:01] <JPeterson> and 'bzr switch "(default)"'
[13:08] <LeoNerd> Perhaps try   bzr switch ""  ?
[13:13] <JPeterson> LeoNerd: i'mnot positibe thats intended because bzr branches doesnt indicate another branch
[13:13] <jelmer> JPeterson: The asterisk indicates that you are already at that branch
[13:13] <JPeterson> it seems to me that it's not designed to be able to switch back to (default) after at least one branch is created
[13:14] <JPeterson> can i remove the second to last commit?
[13:14] <jelmer> JPeterson: '(default)' doesn't have a name, so if you switch away from it it will be lost
[13:14] <jelmer> JPeterson: you can create a name for it by using 'bzr switch -b newname'
[13:15] <LeoNerd> I don't tend to use switch, anyway.. disk is cheap; if I want a new branch on disk I'll just create a new sibling directory
[13:15] <LeoNerd> That way I don't have to play silly "make clean" tricks from time to time when files change, anyway
[13:15] <LeoNerd> I find it a lot neater that way
[13:17] <JPeterson> 2.6 fixed the primary shortcoming of not having branches
[13:17] <JPeterson> however it seems like i cant remove previous commits or reorder commits, as with git rebase -i
[13:17] <JPeterson> i would place that as the second shortcoming after branches
[13:18] <fullermd> What is?
[13:18] <LeoNerd> You can uncommit (bzr uncommit), and you can reply
[13:18] <LeoNerd> replay
[13:18] <LeoNerd> On the rare times I want to reorder some commits, I branch from the unwind point, then use "bzr replay" to replay commits into the right order
[13:19] <JPeterson> ya
[13:19] <JPeterson> launchpad should use git instead
[13:19] <JPeterson> would save jelmer 5000 commits
[13:19] <LeoNerd> But then I mostly work with bound branches, so such things would be a: rude, and b: largely unnecessary, as things hardly ever go into the trunk in the wrong order in the first place :)
[13:20] <LeoNerd> Usually my reordering fixups are just for cases like having a spare commit that I made offline on the train over the top of a stale branch because I forgot to update my laptop before I left
[13:23] <JPeterson> bzr uncommit returned
[13:23] <JPeterson> Cannot expand "commit_data": Dicts do not support option expansion
[13:23] <JPeterson> i dont see what that means though
[13:23] <JPeterson> i dont see any effect of it
[13:24] <jelmer> JPeterson: "bzr log" should show one revision less
[13:25] <JPeterson> jelmer: thats without that message too
[13:26] <JPeterson> i dont see an effect unique to that message
[13:26] <jelmer> JPeterson: that message is just an error from a plugin hook that doesn't work I think
[13:26] <JPeterson> allright
[13:28] <k_sze> bzr is not checking SSL certificate for xmlrpc.launchpad.net. If I'm paranoid, how can I make it check?
[13:30] <k_sze> In fact, why is it not checking the SSL certificate by default? This is a fresh installation of bzr on Mac OS X, using MacPorts.
[13:33] <jelmer> k_sze: 2.5 should check SSL certificates IIRC
[13:33] <jelmer> k_sze: what version are you using?
[13:33] <jelmer> I'm not sure if it does it for xmlrpc.launchpad.net too, though
[13:34] <k_sze> I have 2.5.1


[06:45] <MangledBlue> anybody here?
[06:46] <MangledBlue> trying to install - no luck yet - my MD5 checks out - c7f439e864d28d9e5ca2aa885c4ec4cb *ubuntu-12.04.4-desktop-amd64.iso
[06:46] <MangledBlue> please assit
[06:46] <MangledBlue> assist
[06:51] <MangledBlue> anybody??


[00:00] <Patrickdk> !webmin
[00:00] <Patrickdk> !virtualmin
[00:00] <Patrickdk> !ebox
[00:03] <WACOMalt> virtualmin/webmin supports 14.04 though?
[00:04] <WACOMalt> Patrickdk, does zentray offer plenty of options? Aka can I host say, 5 separate domains on it, each using a different IP etc etc
[00:05] <WACOMalt> mail server, FTP, mysql, postgre
[00:05] <Patrickdk> how should I know?
[00:05] <WACOMalt> oh... you recommended it so I figured maybe you used it
[00:06] <Patrickdk> I didn't recommend anything
[00:06] <Patrickdk> I just listed *options*
[00:06] <WACOMalt> ok, sorry then
[00:06] <Patrickdk> there might be more options
[00:06] <Patrickdk> but those are the ones that I know of
[00:09] <Sachiru> Also can anyone recommend a shared web host or cloud email provider? The shared web hosting will be used strictly for IMAP/email purposes (we need custom branding for email for 15 users, but we create and delete users a lot due to the nature of the nonprofit, so if we'll go by created users a month it will be more like 30 users)
[00:18] <WACOMalt> !ehcp
[00:37] <WACOMalt> I need to manually add a public key for a repo I think.. but I have no idea how to do that. This is the repo: http://archive.zentyal.org/zentyal/dists/3.5/
[00:38] <WACOMalt> there is a Release.gpg file there. I assume this is the key I need to add
[00:58] <jak2000> how to restart a ububtu server? sudo shutdown -g0 -r     ? or?
[00:58] <Patrickdk> reboot? :)
[00:58] <jak2000> yes reboot
[01:05] <sarnold> WACOMalt: you need something like: sudo apt-key adv --recv-key E23F4777
[01:05] <sarnold> WACOMalt: (I found the keyid by downloading the Release and Release.gpg file, and running "gpg Release.gpg"
[01:05] <WACOMalt> I wound up figureing it out from this https://wiki.zentyal.org/index.php/Daily_Builds#Installing_from_APT_repository
[01:05] <WACOMalt> ah
[02:02] <jak2000> how to restart/reboot a ububtu server? sudo shutdown -g0 -r     ? or?
[02:03] <sarnold> jak2000: what does -g0 do? I don't see it in my shutdown(8) manpage
[02:03] <jak2000> sarnold :) bad practice other linux
[02:03] <jak2000> the: sudo shutdown -r   its ok?
[02:04] <sarnold> jak2000: I always use sudo shutdown -r now
[02:07] <rena_> sudo reboot
[02:08] <sarnold> I don't recommend reboot since some unix systems instantly reset the CPU on 'reboot': no dirty buffer flushing, no filesystem umounts, no process killing..
[02:11] <TJ-> sarnold: reboot calls shutdown unless runlevel is {0,6}
[02:25] <jak2000> sarnold wich VPS reccomend me? cheaper, good speed, good processors, and much hard drive? :)
[03:20] <fraq> if I want to download all the dependencies for a package (which may already have been downloaded)
[03:21] <fraq> what is the recommended way to go about that?
[05:44] <mechamjoseph> hey all
[05:45] <mechamjoseph> my server is running quite slow. when i run “top” i see quite a large number of “sendmail-mta” processes. is this normal?
[06:05] <RoyK> mechamjoseph: check the mail logs - also - why on earth are you running sendmail?
[06:05] <mechamjoseph> thank you Royk
[06:05] <mechamjoseph> i didn’t set this server up, i’m just helping out with a company, and i’m not really familiar with running a server
[06:06] <mechamjoseph> what should i do instead of sendmail?
[06:06] <RoyK> postfix or exim - I prefer postfix - but anyway - if it works, don't fix it
[06:06] <mechamjoseph> haha it doesn't
[06:06] <mechamjoseph> it’s totally busted
[06:06] <RoyK> but then - I can't recall ever seeing a process called sendmail-mta
[06:07] <RoyK> it should be just sendmail
[06:07] <RoyK> pastebin "ps axfwww" please
[06:08] <RoyK> !pastebin | mechamjoseph
[06:09] <histo> RoyK: is that like super wide output? www?
[06:09] <RoyK> histo: mhm
[06:09] <RoyK> histo: ps tends to cut lines
[06:28] <histo> RoyK: one w would be sufficient, is what I was trying to say. www does nothing vs. w
[06:28] <sarnold> histo: have you tried?
[06:29] <histo> sarnold: tried what?
[06:29] <sarnold> histo: ps auxw vs ps auxwww ?
[06:29] <histo> sarnold: yes
[06:30] <RoyK> histo: no, one w alone doesn't do what two does. three was perhaps a bit overkill
[06:30] <RoyK>        w               Wide output. Use this option twice for unlimited width.
[06:30] <sarnold> histo: note one w:
[06:30] <sarnold> sarnold  24919  0.0  0.0  11564   736 ?        Ss   Jul18   0:00 cscope -dl -f /home/sarnold/ubuntu/security/audits/librevenge/utopi
[06:31] <sarnold> histo: two ww:
[06:31] <sarnold> sarnold  24919  0.0  0.0  11564   736 ?        Ss   Jul18   0:00 cscope -dl -f /home/sarnold/ubuntu/security/audits/librevenge/utopic/librevenge-0.0.1/cscope.out
[06:31] <histo> ahh
[06:34] <sarnold> hunh. where'd that terminal go anyway?
[07:00] <lordievader> Good morning.
[07:07] <RoyK> morning
[07:11] <lordievader> Hey RoyK, how are you?
[07:11] <RoyK> lordievader: fine, thanks
[07:37] <histo> Now wait a sec, sarnold when I tested diff <(ps auxw) <(ps auxwww) no difference here. I assume that depends heavily on output so I'll take your word for it.
[07:41] <histo> s/output/running pids/
[07:41] <user123321> http://pastebin.com/EghdcWfA <--- this in the interfaces file. I tried pinging <IP_ADDRESS> but the responses are way too slow. I'm getting like only 3 responses within 15-20 seconds. The problem came after adding CARP setting. Any ideas?
[07:48] <lordievader> user123321: Default route timeout?
[07:51] <user123321> lordievader, Each response came with time around 70 ms. Would installing traceroute be helpful?
[07:52] <lordievader> user123321: Check your routes: ip route/route
[07:53] <user123321> lordievader, ip route gives, default via <IP_ADDRESS> dev eth0
[07:53] <user123321> <IP_ADDRESS>/24 dev eth0  proto kernel  scope link  src <IP_ADDRESS>
[07:55] <lordievader> user123321: Judging from your interfaces file I'd say that is correct, however I have no experience with a carp device and I do not know the influence of such a thing.
[07:59] <user123321> Yep, problem comes only after CARP, lol.
[08:00] <user123321> If I remove the CARP setting, then it will work. hmm.
[08:02] <user123321> What's a good HA and LB method for Ubuntu?
[08:03] <user123321> At least for, 2 servers. Main server + Backup server
[08:03] <user123321> They would have, for example, an Apache.
[08:20] <user123321> Is HAProxy good?
[08:27] <user123321> Hello, I would appreciate some advice regarding the possibility to install this in VM's --> http://support.severalnines.com/entries/23612682-Install-HAProxy-and-Keepalived-Virtual-IP-
[08:28] <user123321> For example, without getting actual physical machines, is it alright to install some of the parts in VM's, any recommendations?
[10:03] <mephx> can a xfs filesystem be mounted during ubuntu setup in an alternative console? mount doesn't support -t xfs in the current 14.04 setup.
[10:06] <user123321> Any comments for this network design? Load Balancer 1 and Web server 1, both in one physical machine (LB1 in a VM), Load Balancer 2 and Web Server 2 in another physical machine (LB2 in a VM). The web servers and load balancers are identical. Both the load balancers will have one virtual IP.
[10:06] <user123321> So basically, there's a reduction from 4 machines to 2 machines. Any ideas?
[11:25] <weeb1e_> Apparently, someone managed to remove the kernel entirely from an ubuntu server
[11:26] <weeb1e_> And grub is not showing any previous kernel to load
[11:26] <weeb1e_> What are the steps to recover the system and reinstall a kernel? I need to provide them via email as I have no direct access to the machine
[12:01] <peetaur2> weeb1e_: :D
[12:01] <peetaur2> weeb1e_: boot rescue/live cd, chroot into root, make sure boot is mounted, apt-get install linux-image-...
[12:02] <peetaur2> weeb1e_: and then:    optional, not required unless you also lost /boot:  grub-install /dev/sdX          then maybe optional:  update-initramfs -u          and important:  update-grub
[12:03] <peetaur2> I have also written this which has the same chroot and grub install steps:  http://pastebin.com/4NLFkdzQ
[12:05] <peetaur2> and I wrote this answer for even if you rm -rf /boot: http://askubuntu.com/questions/117027/cannot-recover-grub-due-to-missing-vmlinuz-and-intrd-img/134278#comment181504_134278
[12:05] <weeb1e_> peetaur2: Yeah I found instructions online and passed them on
[12:05] <weeb1e_> I saw the box respond to pings while live booted, but it has not come back up since rebooting
[12:06] <weeb1e_> So I assume it did not go well
[13:44] <sdfer> For some reason my laptop just *wont* boot grub after having installed ubuntu. It just keep booting Windows
[13:44] <sdfer> I've tried with and without secure boot enabled
[13:53] <pds_corp> hi guys, is there a tutorial regarding on how to renew a certificate for an apache server
[13:56] <peetaur2> pds_corp: as long as you know where the files are, should be easy...
[13:56] <peetaur2> pds_corp: the trouble is just finding the files. eg. someone in ##proxmox changed their cert and found that they had to also open a .jar file to replace the one for the VNC client too.
[13:56] <pds_corp> peetaur2: nope guess staring with .csr file
[13:56] <peetaur2> to find the old certs, just find the config that points there
[13:57] <peetaur2> and you also change the key, not just cert
[13:57] <peetaur2> client needs cert, but server needs key
[14:06] <jamespage> o/
[14:07] <gnuoy> o/
[14:08] <gnuoy> jamespage, I'm looking at a package which has a change log entry that says "Rebuild to drop files installed into /usr/share/pyshared". But deb diff shows nothing relating to /usr/share/pyshared.
[14:10] <rharper> \o
[14:11] <rharper> jamespage: last time I sent you some diffs for etc_keeper,  you had some comments on them, but I wasn't what needed done next.
[14:11] <gnuoy> jamespage, would that be a change in the code tarball then ?
[14:12] <lutostag> o/
[14:12] <lutostag> anyone want a autofs debdiff?
[14:16] <rbasak2> o/
[14:16] <rbasak2> Sorry I'm late
[14:19] <coreycb_> o/
[14:19] <rbasak2> So I have access to not very much, but I can do web, Launchpad and a shell on an Ubuntu system.
[14:20] <rbasak2> So I can look at stuff as needed I hope, but I have no overlayfs, schroot or sbuild (awkward armhf system running on a vendor non-Ubuntu kernel)
[14:20] <rbasak2> I will help as much as I can!
[14:20] <rbasak2> Does anyone have the pad link from last time?
[14:20] <rbasak2> (no IRC logs here either :(
[14:21] <jamespage> gnuoy, is it a python package?
[14:21] <rharper> rbasak2: what was the domain ?
[14:21] <rbasak2> pad.ubuntu.com
[14:21] <rbasak2> Like ubuntu-server or something
[14:21] <lutostag> http://pad.ubuntu.com/server-team-merges
[14:21] <rbasak2> That's it. Thanks!
[14:21] <gnuoy> jamespage, no. I have it for pacemaker and moin
[14:22] <rharper> emelectrictx.com
[14:22] <rharper> huh
[14:22] <rharper> lutostag: has it
[14:22] <jamespage> gnuoy, pacemaker is python
[14:22] <jamespage> gnuoy, basically prior to droppnig py 2.6 python got installed to /usr/share/pyshared and then symlinked to 2.6 and 2.7 install locations
[14:23] <jamespage> when 2.6 got dropped things just got installed direct to 2.7
[14:23] <lutostag> do sponsors here prefer debdiffs or lp branches?
[14:24] <coreycb_> I wasn't here last fri, do we just pick a pkg at random?
[14:24] <rbasak2> I prefer debdiffs, but am happy to work with a LP branch
[14:24] <rbasak2> Though right now I don't have my gpg key to sign uploads :-/
[14:24] <lutostag> thats ok, doesnt need to go thru right now; but now I'll create a bug
[14:25] <jamespage> lutostag, I prefer a branch personally
[14:25] <rbasak2> coreycb_: yes, please pick a package at random. We're managing a list of what people are working on in http://pad.ubuntu.com/server-team-merges to avoid duplicate work.
[14:25] <jamespage> rharper, can't remember - that was last week!
[14:25] <rharper> hehe
[14:25] <rharper> lemme find the pastes
[14:26] <coreycb_> rbasak2, will diddly do.  if you know of an easy one for a first timer, let me know.
[14:26] <rharper> Jul 25 11:22:38 <rharper>	jamespage: debian_1.12_to_1.12ubuntu1.debdiff -> http://paste.ubuntu.com/7857095/  ; ubuntu_1.11ubuntu1_to_ubuntu_1.12ubuntu1.debdiff -> http://paste.ubuntu.com/7857097/
[14:28] <rbasak2> coreycb_: I only just did exim4, and it's been updated in Debian already! I know it's fairly trivial. Probably mostly educational though - we don't need it merged again as a priority, but it might be a good one to start with.
[14:30] <coreycb_> rbasak2, great thanks, I'll take a look at that
[14:48] <lutostag> ah so you guys want both debian(new)->ubuntu(new) and ubuntu(old)->ubuntu(new) for debdiffs?
[14:50] <rbasak2> lutostag: yes, that's what sponsors generally tend to want.
[14:51] <rbasak2> rbasak2: I never understood that though. I want to see debian(old) -> ubuntu(old) and compare that to debian(new) -> ubuntu(new) personally. But I can generate what I need.
[14:51] <lutostag> rbasak2: ok, I'll get the first half of it into bug 1351337 then; thanks
[14:52] <rbasak2> It is pretty awkward when you need sponsoring. I remember it well. Different sponsors tend to want different things. I think sponsors understand this difficulty though, and are generally quite flexible, and I try to be the same.
[14:53] <lutostag> yeah I figure for next merge I'll do a branch with 2 commits first is debian updates, second is ubuntu fixes
[14:55] <jamespage> gnuoy, OK _ pacemaker uploaded - I tweaked the changelog a bit
[14:55] <jamespage> take a look
[14:56] <gnuoy> thanks
[14:59] <arrrghhh> Nivex, still nothing official that I can really find on "why" has 14.04.1 not been made available...
[15:00] <jamespage> rharper, looking now
[15:00] <rharper> jamespage: sure
[15:01] <gnuoy> jamespage, where can I see it ?
[15:01] <jamespage> gnuoy, you should have an email
[15:02] <rbasak2> arrrghhh: it is available. It's just not automatically being recommended if anything.
[15:02] <arrrghhh> rbasak2, semantics, but it's not here http://changelogs.ubuntu.com/meta-release-lts
[15:02] <arrrghhh> I realize I can get a image from the release site... that's not what I'm after :)
[15:03] <Nivex> https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1344762
[15:03] <Nivex> rbasak2: ^^
[15:04] <jamespage> rharper, http://paste.ubuntu.com/7924702/
[15:04] <jamespage> I'd expect a copy-paste of the previous merge comments
[15:04] <jamespage> and a validation that they are needed
[15:04] <jamespage> rharper, also note that if you are the sole change author, no need for [ Ryan Harper ]
[15:05] <gnuoy> jamespage, I see no email (well I see lots of email but I'm guessing you don't mean the one about the Muppet movie being available on Netflix)
[15:06] <gnuoy> just got it
[15:06] <rharper> jamespage: not following the first one -- the only patch applied is the conversion of bzr to git and the tutorial -- I don't really have a justification for that;  that's just what was already done...
[15:06] <jamespage> rharper, that debdiff I pasted is the full diff, which includes all of the changes in the changelog
[15:07] <jamespage> rharper, merging is normally just about doing what we did last time and resolving any conflicts or drops
[15:11] <rharper> jamespage: ok -- so I posted the wrong thing ?  I mean for etc keeper, the merge change just looked to me like we kept the same "use bzr by default" patch between versions
[15:11] <rharper> jamespage: not sure how to express that in debdiffs
[15:11] <jamespage> rharper, the debdiff was just fine - but your changelog entry needed updating - that's all I changed
[15:12] <rharper> oh -- the cut-n-paste of the previous ubuntu patch changelog
[15:13] <jamespage> rharper, indeed
[15:13] <jamespage> rharper, that's where I normally start
[15:13] <jamespage> copy-and-paste and then check each comment
[15:13] <rharper> gotcha
[15:13] <rharper> jamespage: so, let me update it and send you new debdiffs?
[15:14] <rharper> that way I know I got it right this time?
[15:17] <jamespage> rharper, sure
[15:17] <jamespage> rharper, redo the process and check against my debdiff
[15:18] <gnuoy> jamespage, I've thrown Bug #1351331 up as well
[15:19] <rharper> jamespage: thanks!
[15:31] <coreycb_> rbasak2, so for exim4 the only conflict is that ubuntu has additional patches in debian/patches/series
[15:32] <coreycb_> rbasak2, which is kind of odd actually b/c I don't see the patches in debian/patches
[15:33] <gnuoy> jamespage, rbasak2, I think I'll just unassign Bug #1351331 from myself and subscribe ~ubuntu-sponsor . I don't think it's controversial
[15:49] <rharper> jamespage: ok, if my debdiff is the same as yours on the etckeeper (with the email updated as well) -- what's next?  the merge bug and attach the two debdiffs ?
[15:50] <jamespage> rharper, nah - I'll just upload it
[15:53] <rharper> jamespage: ok
[15:55] <qman> I'm having an issue with zfs on ubuntu server, where after a reboot, my pool has devices missing or corrupted. I'm pretty sure that zfs is just loading too quickly and my drives aren't ready, because if I export and import again, it's fine. How can I introduce some boot delay here to try and fix it?
[15:56] <hallyn> gnuoy: I didn't test-build or anything, but moin debdiff lgtm
[16:13] <jkyle> anyone have a working example of a working kickstart file for trusty/14.04 with lvm partitioning?
[16:14] <jkyle> the one I have keeps failing to create the volume groups
[16:16] <jkyle> or a working preseed expert_string, though the kickstart is way cleaner if I can get it to work
[17:01] <hallyn> jkyle: I don't, but pls post if you get one :)  we should really have a wiki page for various preseed segments
[17:01] <hallyn> per-iso, probably
[17:01] <hallyn> (well, per-iso-style - i.e. netbookt, server iso, desktop iso)
[17:15] <med_> is zul still in transit?
[17:15] <zul> no hes trying to recover from being in transit
[17:33] <jkyle> hallyn: I'm working on one. currently, I've given up on doing anything remotely not vanilla. just trying to get a standard atomic partition going.
[17:35] <jkyle> it'd be nice if they just ditched current installer and ported over anaconda
[17:39] <sarnold> histo: ah. perhaps ps is determining what to do whether or not the output is a terminal or not! that'd explain both of our experiences very quickly :)
[17:46] <LarsN> is there a script/utility that generates preseed configurations based on an existing system?
[17:47] <hallyn> jkyle: in that case, I'
[17:47] <hallyn> I'm using http://people.canonical.com/~serge/uquick
[17:47] <hallyn> gives me standard ubuntu user/password and simple disk layout
[17:54] <jkyle> LarsN: you can get it going with debconf-get-selections
[17:55] <jkyle> LarsN: but they rarely work without tweaking and usually include a whole lot of extra, unneeded (or unwanted) options
[17:56] <jkyle> hallyn: let me try that one, I just want a running system at this point.
[17:57] <hallyn> jkyle: it's based on kirkland's that he used to ship at uquick.ly or somesuch.  should we create a wiki page wiki.ubuntu.com/preseeds?
[18:00] <jkyle> hallyn: I think they have some in ubuntu community documentaiton. just need to update with a working. this canned preseed will probably work, I was just hoping ot get it going with a kickstart
[18:03] <jkyle> hallyn: that preseed stops at language selection
[18:03] <jkyle> for me
[18:04] <hallyn> jkyle: the very last time i tried it just ddnt work at all, but not too long ago it was working 100% for me with a server iso
[18:04] <hallyn> (my machien is hammered right now, can't try atm)
[18:05] <LarsN> jkyle, hallyn Thanks to both of you
[18:06] <jkyle> there's a lot to like about debian, but it's installer isn't one. what's frustrating is this has been a trivial process for ages in most distros
[18:07] <hallyn> jkyle: in principle it should be nice to use;  i don't know why it's so hit-or-miss, and yes it's horribly frustrating :(
[18:20] <inv3nt0r> I'm attempting to upgrade my Ubuntu 12 server to Ubuntu 14 using the do-release-upgrade method, and getting 404 errors for the 'Upgrade tool signature' and the 'Upgrade tool'
[18:20] <inv3nt0r> Any thoughts?
[18:24] <mov_agn_ntrl> i just got here myself a min ago - looks like none here
[18:26] <mov_agn_ntrl> i just found this inv3nt0r  http://askubuntu.com/questions/65911/how-can-i-fix-a-404-error-when-updating-packages
[18:26] <mov_agn_ntrl> and this inv3nt0r   http://askubuntu.com/questions/462326/upgrade-ubuntu-server-11-04-signature-error
[18:27] <inv3nt0r> Thanks
[18:27] <patdk-wk> why post something about 11.04? that has been unsupported for years
[18:28] <mov_agn_ntrl> yeah inv3nt0r it's what i thought - you could write a list of your manual upgrades you have done - and then i think you could also make a boot disk with al you r current settings just in case you need to go back to 12 for some reason, but looks lik einstalling a new version of 14 might be your best bet
[18:29] <mov_agn_ntrl> does this help inv3nt0r https://answers.launchpad.net/ubuntu/+source/update-manager/+question/251853
[18:29] <inv3nt0r> Crappity.
[18:29] <mov_agn_ntrl> I found this one - it looks prmiosing, that's all i got inv3nt0r  best of luck  http://www.cyberciti.biz/faq/howto-upgrade-to-ubuntu-14-04-from-ubuntu-13-10-or-12-04/
[18:30] <mov_agn_ntrl> *pro...
[18:32] <inv3nt0r> Hmm
[18:32] <mov_agn_ntrl> anything ring a bell or help you see whats wrong inv3nt0r ?
[18:32] <inv3nt0r> Well
[18:32] <inv3nt0r> I'm jhaving mixed results
[18:33] <mov_agn_ntrl> well best of luck man :)
[18:33] <mov_agn_ntrl> or woman - idk what kind of inv3nt0r you are :P
[18:34]  * inv3nt0r = man
[18:34] <mov_agn_ntrl> same here dude
[18:34] <inv3nt0r> Haha
[18:34] <inv3nt0r> Well
[18:34] <inv3nt0r> Maybe I don't need to upgrade
[18:34] <inv3nt0r> This server won't be my problem after 5 more work days
[18:35] <inv3nt0r> I hate to leave something broken behind though...
[18:35] <inv3nt0r> Right now I cant even apt-get install zip
[18:35] <inv3nt0r> So
[18:35] <inv3nt0r> I guess I can do a deb install
[18:35] <mov_agn_ntrl> you could always do the complete download and install on a partitioned area of disk - so if soehting goes wrong, you can go back? but isnt 12 almost out of service?
[18:37] <inv3nt0r> It appears that way, thus why I cant even install zip support :)
[18:41] <mov_agn_ntrl> what is zip support?
[18:42] <mov_agn_ntrl> the only reason i ever use zip files anymore is to compress a folder and send it by email, but most people that receive it still dont know what to do
[18:43] <patdk-wk> oh? you can send zip via email without it being rejected? :)
[18:47] <user123321> What kind of settings might I need to check for HAProxy and Keepalived for reducing the delay in case of an IP fail over?
[18:47] <andol> user123321: If nothing else the healthchecker interval matters.
[18:48]  * inv3nt0r gives himself a pat on the back
[18:48] <user123321> andol, cool.
[18:48] <inv3nt0r> Looks like zip_3.0-6 is not in the repository, but luckily 3.0-4 was so I installed it via dpkg
[18:50] <andol> user123321: Well, except that I might have answered the wrong question :) The healthchecker is really about detecting broken backends, no for failing over the actual HA frontend.
[18:51] <user123321> Aha
[18:52] <patdk-wk> heh?
[18:52] <patdk-wk> keepalived can failover the frontend easily
[18:52] <andol> patdk-wk: Yes, but were refering to the keepalived healthchecker specifially, which might not have been relevant gives user123321's question.
[18:53] <patdk-wk> well, if he is using haproxy, keepalived shouldn't be checking backends
[18:53] <patdk-wk> but only the haproxy frontend
[18:53] <patdk-wk> and failingover based on that
[18:54] <andol> Another point in favor of my answering the wrong quetsion :)
[18:54] <user123321> Right now, I have Keepalived1+Haproxy+web server in one VM, and Keepalived2+Haproxy2+web server in another VM. If I fail one VM, my browser waits some seconds.
[18:55] <patdk-wk> it takes time
[18:55] <patdk-wk> you have many issues there
[18:55] <patdk-wk> you have how long it takes for haproxy to detect a bad backend
[18:55] <patdk-wk> you have the mount of time it takes keepalive to detect a bad haproxy
[18:55] <patdk-wk> and you have the time it takes for move the ip to the good one
[18:56] <patdk-wk> and it doesn't sound like you have the time for it takes to enact stonith/fencing
[18:56] <user123321> Any ideas to reduce?
[18:56] <patdk-wk> that would require me to learn keepalived, not something I have ever liked
[18:56] <patdk-wk> I'll stick with corosync
[18:56] <user123321> Aha
[18:57] <patdk-wk> but still, no matter what, it will be a few seconds :)
[18:57] <patdk-wk> at best, likely 2seconds
[18:57] <inv3nt0r> mov_agn_ntrl: I needed to create a .zip file for a Windows user who would never in a million years figured out how to open a .tar.gz
[18:58] <patdk-wk> use 7zip :)
[18:58] <mov_agn_ntrl> oh. .tar.gz? i never heard of it but i would probably get a non-malware program to open in in a few mionutes form a download site like download.com etc
[18:58] <mov_agn_ntrl> idk though, i just dont zip files anymore
[18:58] <user123321> patdk-wk, is it really impossible to make it like, 0.1 seconds? I'm thinking like, "just ping and if no response, redirect to the other or something" :p
[18:59] <inv3nt0r> Believe me, I'd have them use something more advanced but they would eff up, and install scumware from CNET
[18:59] <patdk-wk> heh? how is that going work?
[18:59] <patdk-wk> how can you redirect, if it's dead
[19:00] <patdk-wk> you have to bring the ip up online
[19:00] <user123321> redirect to the live server.
[19:00] <patdk-wk> and you have to update the mac caches on everything upstream
[19:00] <patdk-wk> you can't redirect
[19:00] <patdk-wk> this is ip, not http
[19:00] <patdk-wk> there is no redirect
[19:00] <patdk-wk> how would a dead server redirect?
[19:00] <user123321> umm I mean, something like redirect :d
[19:00] <patdk-wk> nothing like a redirect!
[19:01] <user123321> dead server doesn't do anything, right? So, if the live server could see that the other server is dead, can't it become active quickly?
[19:02] <patdk-wk> the issue is, detecting if it is dead in .1 second isn't normally trivial
[19:02] <patdk-wk> and if you ACTIVATE it
[19:02] <patdk-wk> and the other server is not dead, you have issues
[19:03] <user123321> if the live server pings the dead server, if the response isn't received within 0.05 seconds?
[19:04] <user123321> I'm actually thinking about whatever the settings that could do it quickly ;)
[19:04] <patdk-wk> you really think that *dead server* is never going be overloaded
[19:04] <patdk-wk> due to like *php* load
[19:04] <patdk-wk> or a disk going bad
[19:05] <user123321> I see, so, during the transition period, let's assume, 2 seconds. If, during this time, if 1000 new connections are requested by clients, what would happen?
[19:06] <user123321> will they get no connection error in any case
[19:06] <user123321> or just getting response in 2 seconds?
[19:07] <user123321> let's make it maximum, 1 million etc.
[19:07] <patdk-wk> it's tcp
[19:07] <patdk-wk> and it will depend on many things
[19:07] <user123321> what if both http and tcp
[19:07] <patdk-wk> likely, it will just wait 2seconds before it connects
[19:08] <user123321> I see
[19:08] <patdk-wk> if it was keepalive, they will get a connection reset, and maybe it tries again
[19:08] <patdk-wk> what od you mean both http and tcp
[19:08] <patdk-wk> there is only TCP/ip
[19:08] <patdk-wk> http is not a transit layer protocol
[19:08] <user123321> Oh I meant, apache etc.
[19:09] <patdk-wk> user123321, before attempting ANY of this
[19:09] <patdk-wk> learn about the iso model, and about ip/tcp
[19:09] <patdk-wk> what does apache have to do with it? that is even LESS than http does
[19:09] <patdk-wk> and http has NOTHING to do with it
[19:09] <user123321> umm, there's layer 7 LB.
[19:09] <patdk-wk> haproxy is a layter 7 lb
[19:09] <patdk-wk> but we aren't talking about that
[19:10] <patdk-wk> we are talkg about BEFORE haproxy
[19:10] <patdk-wk> last I knew, keepalive was not a layer 7 lb
[19:10] <patdk-wk> or even ANY lb at all
[19:11] <user123321> that i'm not sure, I thought keepalived just made the 2 LB's highly available.
[19:12] <patdk-wk> yes
[19:12] <patdk-wk> and if we are attempting to make the lb high available, how can we do that using a layer 7 lb?
[19:12] <user123321> regarding apache, during the fail over, my browser says "connecting" and eventually connected.
[19:12] <patdk-wk> you can't protect something using itself
[19:12] <patdk-wk> why does apache matter?
[19:13] <patdk-wk> you -> internet -> isp -> keepalived -> haproxy -> apache
[19:13] <patdk-wk> if it's broken at the keepalived layer (server died, ip broken, ...)
[19:13] <patdk-wk> how does apache matter at all?
[19:14] <user123321> Well I didn't get a connection reset.
[19:14] <patdk-wk> you sure?
[19:14] <patdk-wk> that would happen i nthe background
[19:14] <patdk-wk> and depend on EXACT TIMING
[19:14] <user123321> yeah, tried many times.
[19:14] <patdk-wk> if you are already connected to the first server
[19:14] <patdk-wk> and it dies
[19:14] <patdk-wk> you failover ip to second one
[19:15] <patdk-wk> second one will see packet but won't have session state for it, and respond with a reset/denied
[19:15] <user123321> Oh, the failover while downloading data. I suspect that would reset.
[19:16] <user123321> btw, any suggestions for haproxy settings that would reduce delay?
[19:16] <patdk-wk> I don't use haproxy
[19:16] <patdk-wk> I don't see a need to use to double up like that
[19:16] <user123321> Ah
[19:17] <user123321> what do you use?
[19:17] <patdk-wk> ipvs
[19:17] <user123321> I see
[19:18] <user123321> What's the failover delay in your case?
[19:18] <patdk-wk> around 15seconds
[19:18] <user123321> ok
[19:18] <patdk-wk> if the balancer where to die
[19:19] <patdk-wk> it takes a long time to bring up that many ip addresses
[19:19] <patdk-wk> if a backend dies? <1second
[19:19] <user123321> Cool
[19:19] <patdk-wk> I have only had the balancer die once in 4 years
[19:20] <user123321> how many balancers you've got?
[19:21] <patdk-wk> 2
[19:21] <patdk-wk> one active, one passive
[19:22] <user123321> Aha
[19:27] <user123321> patdk-wk, Is it sensible to install servers in the load balancing machine? Is it usually the practice to dedicate a separate computer only for a load balancer?
[19:29] <patdk-wk> that depends on scale
[19:30] <patdk-wk> using the same machine, makes it slower to failover
[19:30] <patdk-wk> but using dedicated onces takes more resources
[19:31] <user123321> Cool
[20:08] <user123321> patdk-wk, what's your suggestion for load balancing and making highly available between, let's say, only 2 servers? Should I get 2 separate LB's or..?
[20:09] <user123321> What would be my options?
[20:56] <flubby_nanabo> So, If I wanna run a script on startup, but it's supposed to run only once, and exit, should I put it on rc.local, or make it a service on /etc/init (or init.d)?
[21:17] <sarnold> flubby_nanabo: I'd do an upstart service, might as well make it integrate easily with the other tools. cron's @reboot might be handy if it is a user-script instead of system-script
[21:23] <Patrickdk> sarnold, please :)
[21:23] <Patrickdk> at this point, I wouldn't recommend upstart anymore, but systemd
[21:23] <Patrickdk> considering upstart is being removed
[21:24] <sarnold> Patrickdk: except he isn't running systemd today, and he isn't running systemd tomorrow.
[21:24]  * Patrickdk still needs to redo his
[21:24] <Patrickdk> well then :)
[21:24] <Patrickdk> if he has 14.04 he could be running systemd today
[21:24] <sarnold> Patrickdk: maybe if he upgrades to 14.10 and if pitti goes bonkers, -maybe-....
[21:24] <rberg_> this is how I do a first boot scrip in rc.local http://paste.ubuntu.com/7927450/
[21:26] <flubby_nanabo> I do have 14.04, but I am using the ubuntu-upstart docker image, so, I guess I'm sort of stuck with upstart for now
[21:27] <Patrickdk> :)
[21:27] <flubby_nanabo> Patrickdk, upstart is being deprecated? I thought it was the new shinny thing ...
[21:27] <Patrickdk> I just hate to write something, that I will have to rewrite
[21:27] <Patrickdk> itwas, back in 12.04?
[21:27] <Patrickdk> but debian went systemd, and ubuntu opted to not fight it
[21:28] <flubby_nanabo> Patrickdk, I need a docker image with a init system that the puppetlabs-mysql puppet module understands, and the ubuntu-upstart was the only one I could find, so, I don't see myself rewriting it any time soon
[21:29] <Patrickdk> :)
[21:29] <Patrickdk> odd
[21:29] <Patrickdk> actually, you should be able to in a few months
[21:29] <Patrickdk> with rhel7 out, using systemd
[21:29] <Patrickdk> and debian too
[21:29] <Patrickdk> that should be around soon
[21:29] <Patrickdk> no worries though
[21:30] <flubby_nanabo> Patrickdk, I'm not planning on ditching ubuntu, with works pretty well, and I don't have experience with rpm distros.
[21:30] <flubby_nanabo> *it owrks
[21:30] <flubby_nanabo> *it works
[21:30] <flubby_nanabo> damn fingers!
[21:30] <Patrickdk> I mean, the pupplet-mysql-for-systemd should be out soon
[21:30] <flubby_nanabo> Patrickdk, Oh, that.
[21:31] <flubby_nanabo> I should probably take a look at the code, see if there's any changes in some new release
[21:31] <flubby_nanabo> IIRC, last time I checked it just either used upstart, or just failed when starting the services
[21:39] <bilde2910> Hello! I have a laptop with Ubuntu 14.04 server, as the main server for my website. Earlier today, the server got disconnected, seemingly without reason. I tried restarting the machine, but the network does not go up. Running ifconfig only shows loopback interface lo, `sudo lshw -C network' lists the interface em1 (the ethernet interface) as "*-network DISABLED". Card is an RTL8101E/RTL8102E PCI Express Fast Ethernet
[21:39] <bilde2910> Controller". Any help resolving this? I need to get the machine online as fast as possible because thousands of users of my web services are unable to connect to the website
[21:41] <bilde2910> I furthermore tried to sudo dhclient em1, which brought the interface up with DHCP. It gives the wrong IP, therefore breaking port forwarding rules. sudo /etc/init.d/networking restart doesn't output anything, `sudo ifdown em0 && sudo ifup em1' gives errors: "ifdown: interface em1 not configured", "RTNETLINK answers: File exists" and "Failed to bring up em1".
[21:45] <markthomas> Does anyone know if it's possible to configure network bonding via preseed?
[22:51] <zartoosh> hi I am using ubuntu 14.04. I keep observing this in my /var/log/messages init: upstart-file-bridge main process ended, respawning
[23:05] <jaawerth> zartoosh: does it coincide with wifi connectivity problems by any chance?
[23:08] <jaawerth> zartoosh: if so, this may be relevant http://askubuntu.com/questions/259530/why-does-my-wifi-internet-intermittently-disappear


[07:58] <persia> Grr..  Illegal instruction in mksquashfs in dove livefs build.  Is this a different bug than the one we saw for imx51 livefs last week?
[08:47] <lool> persia: It might be that the dove kernels on the buildds have to be updated
[08:47] <lool> persia: I think there was an errata for thumb 2 traps for dove which dave mentionned ina bug
[08:47] <lool> Actually Eric did
[08:48] <lool> bug #494831
[08:48] <ubot4> Launchpad bug 494831 in linux-mvl-dove "Alignment trap/Unhandled fault errors on boot" [Critical,In progress] https://launchpad.net/bugs/494831
[08:48] <persia> I definitely heard about that.  Do you think that would affect makesquashfs?
[08:48] <lool> persia: If we rebuilt it with thumb2 it might
[08:48] <lool> But I thought it had been rebuilt with -marm to workaround that
[08:49] <persia> That was my memory as well, and we ended up having working livefs builds for imx51.
[08:49] <persia> Do you have hardware that could run a mksquashfs test to replicate the bug?
[09:01] <lool> I do but it's not online
[09:02] <persia> OK.  Maybe someone else will volunteer then.
[09:02] <lool> Checking the build log, I don't see the mksquashfs version
[09:02] <persia> If it works in a local environment, then it's a config thing on the builder, and if it doesn't, then it's something we need to tweak, and I'm not sure which applies.
[09:04] <lool> I checked livecd-rootfs, and mksquashfs is run in the chroot
[09:04] <lool> You could check on the porter box, but that's imx51
[09:05] <lool> persia: BTW you might want to allow both for aufs and unionfs in your script
[09:06] <lool> (Ideally mount --union and fuse union as well; I think that's all casper supports)
[09:06] <lool> I have my own script which OOPSes the kernel  :-(
[09:06] <persia> heh.  Guess we don't want to merge that.
[09:07] <persia> Yeah, I was looking at /proc to try to figure out which filesystems the running kernel supported, and do some case statement to use them in some preferred order.
[09:07] <persia> But I didn't figure it out in 10 minutes, and figured I'd just merge plars' stuff because it does make it simpler for the lucid work.
[09:10] <lool> persia: /proc/filesystems only list the modprobe-d or builtin ones though; aufs and unionfs were often built as modules
[09:11] <persia> lool: Hrm.  Which means I'd have to do some probing, which gets annoying (and the installer prober warns it may crash the machine)
[09:18] <lool> grmpf
[09:19] <persia> Sometimes I'm tempted to try to set up a distributed network of proxies, each attached to a separate (specific) node, and forwarding me only unique entries.
[09:27] <ogra_> persia, did anyone ask lamont to update the squashfs-tools version on clementine ?
[09:28] <persia> ogra_: No idea.  Is that something that would be different between imx51 and dove?
[09:28] <ogra_> no, clementine is the livefs builder for both subarches
[09:30] <persia> Hrm.
[09:30]  * persia looks at logs again
[09:30] <ogra_> the crontab entry is a bit silly
[09:31] <ogra_> seems imx51 is never tried if the other arches have a non zero exit code
[09:33] <persia> Ah, that explains why I didn't get any mail about imx51
[09:33] <ogra_> the crontab entry connects the two builds with &&
[09:33] <ogra_> should be changed to ;
[09:34] <persia> Who can change that?
[09:37] <ogra_> me if i'm back from vacation, StevenK, lool, cjwatson etc etc
[09:37] <ogra_> wotn help the illegal instruction though
[09:38]  * ogra_ wonders if the -marm actually applied to the current build thats used on clementine
[09:40] <persia> Dunno.
[09:40] <persia> So it's ubuntu-cdimage?
[09:40] <persia> I'll bug someone from the team to look at it soon then.
[09:45] <ogra_> its not that important
[09:46] <persia> Well, except that I promised to watch the daily builds this week.
[09:46] <ogra_> the illegal instruction will be identical no matter for which target you build
[09:46] <persia> And if they aren't working, that needs to be investigated.
[09:46] <ogra_> so squashfs-tools needs to be fixed first ... else you just waste buildd time
[09:47] <ogra_> if -marm doesnt work, i know that -O0 is supposed to
[09:48] <persia> And it's the same group that can check versions on the builder, or do I need a buildd OSA?
[09:50] <ogra_> you need lamont
[09:50] <persia> Heh.  OK.
[09:50] <ogra_> he pinned the karmic version until last sunday
[09:50] <persia> That's straightforward enough.
[09:50] <ogra_> and had a cronjob to release the pinning
[09:51] <ogra_> but probably it just unpinned and didnt upgrade to the version built with -marm
[09:51] <persia> Right.  That needs to be checked, and maybe force-upgraded.
[09:51] <persia> If it *did* upgrade, it needs to be recompiled with -O0
[09:51] <ogra_> so first check if the -marm built version is there ... if so, rebuild squashfs-tools with -O0
[09:52] <ogra_> and if that doesnt work, we're out of ideas and probably need to pin the karmic version for longer
[09:52] <persia> Cool.  That's a set of instructions that can be executed :)
[09:52] <persia> Well, except we'd need to do a manual downgrade, etc.
[09:52] <ogra_> until someone can investigate deeper
[09:52] <persia> But yeah.
[09:55] <lool> I've updated the crontab
[09:56] <persia> lool: Cool.  Now I'll get twice as many emails :)
[09:56] <ogra_> http://launchpadlibrarian.net/36706216/buildlog_ubuntu-lucid-armel.squashfs_1:4.0-3ubuntu1_FULLYBUILT.txt.gz seems to have -marm
[09:56] <ogra_> but -O2
[09:56] <persia> ogra_: Yep, but it's a question of which is installed.
[09:56] <ogra_> right, i just wanted to make sure it built
[09:56] <ogra_> being on vacation i dont check such stuff ;)
[09:57] <persia> heh :)
[10:12] <lool> Note that it said illegal instructions, not sigbus
[10:12] <lool> (sigbus would have said: bus error  ...)
[10:14] <persia> Should a -mthumb2 vs. -marm issue report a bus error?  I thought it was just illegal instructions.
[10:23] <lool> persia: My understanding is that the boards support thumb2 but mishandle unaligned accesses in thumb2
[10:23] <lool> (They should handle these, but not without a fixed kernel)
[10:24] <persia> That was my understanding as well
[10:25] <persia> But the side discussion about squashfs-tools might provide a workaround for the short term (or did I misunderstand? )
[10:25] <ogra> we're supposed to get a kernel with mtd support at some point so we can replace the existing broken one
[10:25] <ogra> or a mtd module for the existing one
[10:25] <persia> MTD?  Aren't those the on-chip flash devices?
[10:25] <ogra> right
[10:25] <ogra> thats where the kernel lives in these boards
[10:25] <persia> That's surely a different issue.
[10:25] <ogra> and we have no access to the devices
[10:25] <persia> Oh, you mean we don't have access to update the kernels?
[10:25] <persia> Ah.
[10:25] <ogra> so we cant reflash with a new kernel atm
[10:26] <ogra> a driver exists but not for this specifc kernel binary
[10:26] <persia> RIght.
[10:27] <persia> I understand.
[10:27] <persia> So the issue exists *only* on the buildds?  Should replication testing not happen on other hardware?
[10:27] <persia> I'd think it'd be interesting to fix it elsewhere, and then look at the buildds, but maybe I am behind.
[10:27] <ogra> it doesnt occur elsewhere
[10:27] <ogra> and nobody of us has the buildd HW
[10:28] <persia> Ah.
[10:28] <ogra> well
[10:28] <ogra> davidm has
[10:28] <persia> If that's already been tested, I won't ask for testing :)
[10:28] <ogra> and i replicated the original issue on his board remotely
[10:28] <ogra> but he shut off access to it afterwards
[10:28] <persia> This is the action item from the 20091208 meeting?
[10:28] <ogra> yes
[10:29] <persia> OK.  I understand then.
[10:29] <ogra> dmart has a board as well, but i'm not sure it has the exact same kernel
[10:29] <persia> Well, neither of them seem to be in-channel right now.
[10:29] <ogra> he brought up the two fixes (-marm and -O0)
[10:29] <ogra> and davidm wont be until new year
[10:30] <persia> So is the squashfs-tools a useful workaround?
[10:30] <ogra> ?
[10:30] <persia> Won't we still encounter other issues running lucid code on those?
[10:30] <ogra> we shouldnt according to dmart
[10:30] <ogra> either of the above compile options should fix it
[10:30] <persia> I don't quite understand why *only* mksquashfs is affected
[10:31] <ogra> kernel module vs userspace
[10:31] <persia> But I'll try to sort that, and we'll see what breaks next.
[10:31] <persia> Oh, it's an ABI thing between the kernel squashfs interface and mksquashfs?
[10:31] <persia> So it wouldn't affect other stuff?
[10:32] <ogra> well, it might if you have userspace things using kernel ABI ...
[10:32] <persia> Would linux-libc-dev be affected?
[10:33] <persia> That's the only part of the toolchain that I think regularly uses that sort of stuff.
[10:33] <ogra> hmm, i doubt it, we would have seen more fallout if it had
[10:34] <persia> OK.  Then we have a workaround.
[10:34] <persia> Be a few hours before we have access to look though :(
[10:34] <ogra> yeah
[13:23] <armin76> rabeeh: do i get a present? :)
[13:24] <persia> Does anyone happen to know how Soyuz handles two source packages in Ubuntu that build a binary package with the same name?
[13:26] <persia> -ECHANNEL
[14:48] <asac> ok chromium building now in qemu-arm-static chroot ;)
[15:04] <ojn> asac: how many hours? :)
[15:09] <asac> not sure ... i hope less than native ;)
[15:10] <asac> but maybe i am too optimistic ;)
[15:10] <asac> on native it takes 19h or so with more or less fast usb drive (with tests disabled)
[15:10] <asac> on babbage 3
[15:11] <asac> or 16 ... not so sure atm ;)
[15:11] <persia> Surely a big chunk of that is swapping, no?
[15:11] <asac> well... whenever i looked most of CPU was really on action ;)
[15:11] <asac> but swapping is probably a big thing for the linking
[15:12] <ojn> would be interesting to see how long it'd take with distcc:ing over to a non-emulated cross compiler too. :)
[15:12] <persia> I was thinking for some of the libraries as well.  I've been doing a build that includes webkit on a 512MB powerpc box and it keeps swapping out just to make more cache space available.  I'd expect the same for armel.
[15:13] <asac> i hope that qemu is in the middle of native cross and all native
[15:13] <persia> Depends on the RAM of the host, really.
[15:13] <ojn> qemu system emulation was quite a bit slower than native for me. Hopefully static is quicker.
[15:13] <persia> If you have lots of RAM, qemu gets pretty fast.
[15:13] <persia> If you don't, qemu isn't.
[15:13] <asac> i had to take one ram module out because of brokenness recently ... so sad ;)
[15:14] <asac> i think the idea is to do that in the cloud ;)
[15:14] <persia> ojn: at what comparative rates?  For me, qemu seems to perform at about 40% of native speed, which is faster than some of my ARM hardware :)
[15:14] <ojn> persia: I don't remember the details, let's see if I wrote them down
[15:15] <asac> it feels faster for me atm
[15:15] <asac> not lightning speed, but i hope that will cut it by half
[15:16] <ojn> Looks like the only numbers I actually wrote down was building bash native for x86 vs for arm inside a scratchbox2 environment. I think the qemu system emulation was too slow to even consider, so I didn't keep track of performance.
[15:17] <persia> Yeah, compared to cross-compilation it's slow.
[15:17] <persia> But cross-compilation has it's own collection of issues :)
[15:17] <ojn> oh, definitely.
[15:17] <ojn> distcc:ing over to a cross compiler is the best of both worlds, really.
[15:18] <persia> Well, sometimes.  I remember someone doing that for test building some stuff for jaunty, and they didn't get caught by a buildchain bug, which was confusing when doing the full native build later.
[15:26] <zumbi_> ojn: which script do you use?
[15:27] <ojn> zumbi_: for what?
[15:27] <zumbi_> distcc:ing over to a cross compiler
[15:27] <lool> icecream provides that IIRC
[15:27] <ojn> zumbi_: no script needed. Stick a couple of links to distcc named gcc in a directory, make sure it's at the front of your path, then just build. Set DISTCC_HOSTS correspondingly. Caveat: I have yet to try it for a debian package rebuild.
[15:28] <ojn> I used it all the time for powerpc kernel builds back in "the days".
[15:29] <zumbi_> i need to test this. Do you know if it is compatible with buildbot?
[15:29] <zumbi_> Well, i guess it won't be hard to integrate
[15:29] <ojn> ^^^ see three lines up. :)
[15:29] <ojn> i.e. no idea
[15:30] <suihkulokki> qemu system emulation compiling could be improved quite a bit by using virtio disk
[15:39] <zumbi_> suihkulokki: yes, and it is great :-)
[15:41] <zumbi_> suihkulokki: imagine adding distcc to that :)
[15:41]  * zumbi_ has to go..
[16:18] <plars> asac: have you done any benchmarking to see how much faster it is to build things under qemu-arm-static environment?  Does it only benefit you for large packages?
[16:18] <plars> or rather, things that take a long time to build
[16:19] <asac> plars: atm, i dont know nothing - first time i use it ;). will get better stats when this is done
[16:22] <plars> asac: what is your host system? how much ram, what cpu, etc?
[16:22] <asac> only 2G ...one module is dead
[16:23] <asac> CPU too old to remember ;)
[16:23] <asac> so my time will be least possible win
[16:24] <asac> && GYP_GENERATORS=make GYP_DEFINES="target_arch=arm disable_nacl=1 v8
[16:24] <asac> good
[16:24] <plars> asac: heh, I had meant to try it out a while back but wasn't able to at the time.  I have an old p4, 3GHz box that I revived recently, may install it on there to mess with
[16:24] <asac> plars: its really easy. install qemu-arm-static package ...
[16:24] <asac> run build-arm-chroot ... like debootstrap
[16:24] <asac> and then you are done
[16:24] <asac> you can chroot into it and just use it
[16:24] <plars> asac: yeah, I have a link to the wiki page that ogra did for it, looks simple.  I just didn't have a machine to do it on a while back
[16:24] <asac> kk
[16:29] <asac> fta: not sure whats going on, but atm its stilil python dominting my CPU: 14014 asac      20   0  201m  82m 2816 R  100  4.1   3:21.12 python
[16:29] <asac> ah ... all fine
[16:29] <asac> now make is there ;)
[16:29] <fta> asac, did you take the branch? rev389?
[16:30] <asac> i picked latest gyp from daily
[16:30] <asac> ppa
[16:30] <fta> for chromium
[16:30] <fta> ?
[16:30] <asac> latest daily version as well from latest bzr
[16:30] <asac> yes
[16:30] <asac> its
[16:31] <fta> ok
[16:31] <asac> 17:05 < asac> starting over
[16:31] <asac> 17:06 < asac> 389.
[16:31] <asac> so yeah
[16:31] <fta> great
[16:33] <fta> 389 packaging revisions \o/ but still nothing in the archives /o\
[16:33] <asac> might be allusion
[16:33] <asac> illusion
[16:33] <asac> but it seems to be indeed faster compiling stuff
[16:34] <asac> is there a feature that would allow to dump the full compile line just for errors?
[16:34] <asac> rather than making everything verbose?
[16:37] <armin76> grep
[16:37] <armin76> *g*
[16:38] <armin76> asac: got tired building on native? :D
[16:39] <plars> asac: getting a lot of qemu: Unsupported syscall: 335 from things when I try to apt-get install packages
[16:40] <asac> plars: i get that too ... but seems not to hurt
[16:41] <fta> asac, nope :(
[16:41] <ojn> asac: did you hit any snags setting up the qemu-static environment?
[16:42] <asac> ojn: no. just install qemu-arm-static ... then run build-arm-chroot
[16:42] <plars> ojn: I just set one up a bit ago for lucid, very simple
[16:42] <asac> and then oyou have a working chroot
[16:42] <asac> that is arm
[16:42] <ojn> cool
[16:42] <plars> ojn: https://wiki.ubuntu.com/ARM/BuildEABIChroot
[16:42] <ojn> Ah, nice
[16:42] <ojn> plars: thanks
[16:42] <plars> ojn: getting a nice stream of spam regarding the unsupported syscalls
[16:44] <ojn> plars: are you on i386 or x86_64?
[16:44] <plars> ojn: i386
[16:44] <ojn> hm, there is a 335 syscall on i386
[16:45] <plars> wow, that's enough spam to cause my gnome-terminal session to eat ~33% cpu!
[16:45] <ojn> wait, is it from qemu or in dmesg on the host?
[16:46] <plars> ojn: qemu
[16:46] <asac> its from qemu
[16:46] <asac> drops that syscall i guess
[16:46] <asac> not sure what 335 is
[16:46] <ojn> I don't see a 335 syscall in current mainline sources for arm. I wonder what's using it.
[16:47] <ojn> oh, nevermind. bad grep.
[16:47] <ojn> #define __NR_pselect6                   (__NR_SYSCALL_BASE+335)
[16:48] <ojn> needs to be added to qemu
[16:48] <plars> ah yes
[16:48] <plars> I think pselect is missing on arm actually
[16:48] <plars> or it used to be at least
[16:48] <ojn> well, it seems to be plumbed up now
[16:49] <plars> ojn: not in our kernels yet
[16:49] <plars> CALL(sys_ni_syscall)            /* eventually pselect6 */
[16:49] <ojn> plars: but in glibc, it seems. :)
[16:50] <plars> apt-get failed
[16:51] <plars> looks like postfix and bsd-mailx failed to finish installing, don't care thouth
[16:54] <asac> plars: what did you install?
[16:54] <asac> i only bootstrapped -> worked
[16:54] <plars> asac: pbuilder
[16:54] <plars> bunch of deps
[16:54] <asac> then i installed builddeps
[16:54] <asac> and stuff
[16:54] <asac> hmm
[16:54] <asac> pbuilder inside of chroot? ;)
[16:54] <asac> i would rather make pbuilder use that
[16:54] <plars> asac: heh, thought it might be interesting to try :)
[16:54] <asac> try the other approach
[16:55] <asac> tweak pbuilder config to use build-emu-static for constructing the chroot
[16:55] <asac> (if thats possible)
[16:55] <plars> asac: ah, that would probably be more useful, yet
[16:55] <asac> i dont use pbuilder, but feels doable
[16:58] <fta> asac, what the plan to test the perf of chromium & ff? which tools/methodology?
[16:59] <asac> fta: those tasks ar assigned to dave
[16:59] <asac> they seem to have something internally for that
[17:02] <fta> internally?
[18:03] <asac> fta: dave is from arm
[18:04] <asac> so: out/Release/obj.target/webcore/third_party/WebKit/WebCore/dom/Document.o
[18:04] <asac> feels slower than native ;)
[18:12] <plars> asac: I have a test build running on both, building something sizable enough, but not too insane
[18:13] <plars> asac: I have them both building bash, I started on the babbage much earlier and it already finished: real	30m21.368s
[18:13] <plars> asac: I wouldn't be too surprised if it was a bit slower, but might be interesting to see if there is good-enough benefit from running them in parallel with distcc
[18:14] <plars> asac: also, this is a pretty slow machine - yes, much faster than any arm proc I have sitting on my desk, but still
[18:14] <ojn> plars: hah, i just started the same exact test ;)
[18:15] <plars> ojn: no kidding, with bash even?
[18:15] <ojn> yep
[18:15] <plars> ha
[18:15] <plars> you'd think we used to work together or something :)
[18:15] <ojn> :)
[18:16] <plars> ojn: will be interesting to see how your numbers compare to mine, I suspect my time from the babbage is not great (running off a 16G usb stick at the moment)
[18:16] <ojn> grmbl, -j<largenumber> doesn't seem to work with dpkg-buildpackage though.
[18:16] <ojn> I had 34m real time here, running off of internal flash on the pegatron
[18:16] <plars> ojn: I was just about to ask asac if he knew how to make debuild call make with -j
[18:16] <ojn> actually, 34m54s.
[18:16] <persia> ojn: DEB_BUILD_OPTIONS=parallel=${n}
[18:16] <plars> ojn: ok, so not too much different from mine anyway
[18:17] <plars> persia: thanks!
[18:17] <persia> (you need a debian/rules that supports that)
[18:17] <ojn> dpkg-buildpackage has a -j switch, but it'll fail due to some of the jobs trying to get into the directory before it's created. :)
[18:17] <persia> It's not well tested :)
[18:17] <ojn> I'll do an apples-to-apples and do single-thread first.
[18:17]  * ojn watches 3.5 cores being idle on his $600 nehalem box. :)
[18:19] <persia> GrueMaster: I had a try at an inital sort for mobile-lucid-arm-suspend-resume-testplan : http://paste.ubuntu.com/343650/ What do you think?
[18:21] <GrueMaster> Looks reasonable.  I don't know enough about eSATA, but it might be more of a middle option.  Isin't it like an external USB drive (separate power from the system, but able to take sleep/wake commands)?
[18:21] <persia> No, it draws power from the system.
[18:22] <persia> But it's not nearly as common as USB.
[18:22] <persia> I suppose there are also eSATA enclosures with separate power, but they aren't so interesting :)
[18:22] <persia> My basic thought was as follows:
[18:22] <GrueMaster> Are you sure?  Every motherboard I have in recent years has come with a chassis eSATA connector, which is just a sata extension cable.
[18:22] <persia> Base is the stuff that we can't function without
[18:23] <GrueMaster> right.
[18:23] <persia> Standard is the stuff that we expect to find in most hardware
[18:23] <persia> and Extra is the rest of the stuff.
[18:23] <persia> I expect that we'll find Extra stuff in most hardware, but I don't expect to find all of it in anything.
[18:23] <GrueMaster> eSATA should be middle then.  Most nettop systems come with eSATA now.
[18:23] <persia> Whereas I could easily imagine something with all of Standard.
[18:24] <persia> OK.  Handhelds don't.
[18:24] <persia> (too much power draw)
[18:24] <GrueMaster> True.  Nor do laptops or netbooks.
[18:24] <persia> Well, some laptops do
[18:24] <persia> But those are the big ones :)
[18:25] <GrueMaster> You mean the next gen luggables?
[18:25] <GrueMaster> :P
[18:26] <persia> Well, I've seen people carrying eSATA enabled laptops to conferences, but yeah :)
[18:26] <GrueMaster> I have a friend with one of those beasts.  17" wide screen, dual core nvidia graphics, Core2Quad cpu 4G mem, 1T drive, blue-ray, etc.
[18:26] <persia> Yeah.
[18:26] <persia> So Extra?
[18:26] <asac> plars: any results yet?
[18:26] <asac> (comparison)
[18:27] <persia> GrueMaster: So anyway, having sorted the list, I have no idea what needs to happen to solve the "Decide and document testcase priorities; sort into three classes; base, standard, extra: TODO" workitem.
[18:27] <persia> Does it belong on some specific wiki page?  Is more organisation needed?
[18:28]  * persia suspects "Create suspend resume testplan page that will document how to run suspend resume test" should have been done first, but was at a bit of a loss
[18:28] <GrueMaster> That I don't know.  I guess we sort the whiteboard with what you have and document each test case on wiki.
[18:28] <persia> I can sort the whilteboard.
[18:29] <persia> Do you know the Testing wiki hierarchy?
[18:29] <persia> I just don't know where it belongs
[18:29] <persia> (other than somewhere under https://wiki.ubuntu.com/Testing )
[18:29] <GrueMaster> Not really.  I can figure it out though.
[18:30] <persia> Cool.  I'll sort the blueprint.  Let me know if you need me to populate a wiki page once you have a URL
[18:30] <GrueMaster> Wasn't someone generating a wiki map?
[18:30] <persia> heh.  But I'm only doing that for some namespaces, and /Testing/ isn't one of them
[18:33] <plars> asac: not more than what I gave you earlier
[18:33] <plars> so clearly, going to be MUCH slower on my system to use the qemu chroot
[18:36] <plars> persia, GrueMaster: it was my understanding that they were trying to transition all testcases from w.u.c/Testing to testcases.qa.ubuntu.com
[18:37] <GrueMaster> plars: I may need your help then to publish there.  I can do the writeup, but I may need you to post it if I don't have the correct privileges.
[18:38] <plars> GrueMaster: I don't think I had to get any special privileges for posting on that wiki, you just need to be logged in
[18:38] <GrueMaster> ok.  I'll check when I'm ready to post.
[18:39] <persia> testcases.qa.ubuntu.com might require an ubuntu-qa login though (the separate, parallel, single-sign-on exists for historical reasons)
[18:41] <plars> ah yes, I vaguely remember signing up for that ID
[18:42] <plars> in any case GrueMaster, if you have problems posting to it, let us know, or ask about it somewhere like #ubuntu-testing.  You need to have access to that wiki if you don't
[18:42] <GrueMaster> ok, will do.
[18:42] <plars> I suspect you can just register for the account though, and it will let you post
[18:43] <persia> SHould do.
[18:46] <persia> mobile-lucid-arm-suspend-resume-testplan whiteboard updated with sorting.
[18:57] <plars> ah, my qemu-arm-static build of bash is nearing the end finally
[19:00] <ojn> plars: Mine took _exactly_ as long on qemu as on native hardware without a -j option
[19:00] <plars> ojn: that's encouraging
[19:00] <plars> mine will be longer by a fair margin for certain, but on pretty slow hardware
[19:01] <plars> ojn: did you kick it off with distcc also?
[19:01] <ojn> no, not at this time
[19:02] <ojn> I might give that a go next; I'm waiting on fedex though so once I get that I will be 100% busy with new board work. :)
[19:02] <jetienne> q. i would like to have an hw running arm and ubuntu. ideally a cortex a8 or a9. where i can find such hw ?
[19:05] <ojn> jetienne: I don't think you can buy a9 hardware anywhere today. Buying a freescale babbage eval board is the only supported platform to date, but some are using ubuntu on a beagleboard (much much cheaper)
[19:05] <ojn> someone from canonical should correct me if I'm wrong though. :)
[19:05] <persia> There's also some retail hardware that works, but again, it runs into the kernel issue.
[19:06] <plars> the ubuntu arm images will not support beagleboard, so you'd need your own kernel, but could run ubuntu packages on top of that.  Certainly I've heard of people doing it
[19:06] <jetienne> i look for a reference, something i can buy. this is mostly to test the perf of arm on linux
[19:06] <jetienne> plars: ok so no beagleboard. i need it to be easy to install
[19:07] <plars> also, if you really just want low cost, the $99 sheevaplugs run something based on Jaunty iirc
[19:07] <jetienne> cost is no issue
[19:07] <persia> jetienne: What sort of platform do you want?
[19:07] <jetienne> but already installed is ultra good
[19:07]  * persia is happy with the Sharp Netwalker, but it does need a custom kernel to run Ubuntu other than 9.04
[19:07] <ojn> Genesi Efika MX comes preinstalled with jaunty, but it's not officially supported.
[19:07] <jetienne> persia: im part of a startup doing softward and hardward. the hw will be outsourced. currently im just evaluating the need
[19:08] <plars> dev board from freescale will run jaunty, or also let you run lucid images that are already available
[19:08] <persia> jetienne: OK.  Do you want a dev board or a handheld?
[19:08] <ojn> jetienne: sounds like you should talk to the SoC vendors about getting some eval boards. Marvell Dove and Freescale Bababge officially support ubuntu, none of the others do.
[19:08] <ojn> (but with your own kernel most of them can run it)
[19:08] <jetienne> dev board is ok, handheld too
[19:09] <jetienne> ojn: SoC = ?
[19:09] <persia> For a dev board, FSL sells babbage, which has kernel support in Ubuntu.
[19:09] <ojn> jetienne: Oh boy. SoC == system on a chip
[19:09] <jetienne> how much is it ?
[19:09] <persia> For a handheld, Sharp sells the Netwalker, which is the same CPU, but needs a different kernel because of how ARM kernels work today.
[19:09] <persia> I don't know of anything else available retail (but someone could correct me)
[19:10] <ojn> persia: Ha, OMAP kernels don't have that issue. :)
[19:10] <ojn> they can be multi-platform.
[19:10] <persia> ojn: Yes they do, just less so.  Try running the same kernel on OMAP1 and OMAP3
[19:10] <jetienne> persia: how much did you pay for the board
[19:10] <ojn> persia: sure, but within a family they work. Freescale doesn't even support it that far, do they?
[19:11] <persia> jetienne: I paid 44800 yen for a Netwalker.  I don't have a babbage: you'd have to ask someone else
[19:11]  * persia looks for a website
[19:11] <GrueMaster> There is also the Beagle Board (http://beagleboard.org).  While not directly supported by Ubuntu (kernel), there is a help page for getting Ubuntu installed.
[19:12] <GrueMaster> It uses the OMAP4 chip (I believe).  Still ARMv7.
[19:13] <jetienne> persia: so around 400euro ? wow ultra cheap
[19:13] <persia> jetienne: If you get conics to import it, they'll charge a bit of a premium, but yeah.
[19:16] <persia> jetienne: Sorry.  I remember representatives from freescale saying the Babbage was available retail at UDS, but I can't figure out how to order it from their site.  Maybe you'll have better luck.
[19:16] <plars> hahah
[19:16] <plars> real	107m58.740s
[19:16] <plars> ojn, asac ^
[19:16] <ojn> GrueMaster: Beagleboard has OMAP 3530, Cortex A8
[19:16] <jetienne> GrueMaster: http://beagleboard.org/hardware
[19:16] <ojn> plars: Wow. I guess my machine is quite a bit faster
[19:17] <ojn> :)
[19:17] <GrueMaster> right.
[19:17] <plars> ojn: yeah, I told you this was an old box
[19:17] <jetienne> persia: ok thanks
[19:17] <ojn> :)
[19:18] <jetienne> q. i read a lot of doc on ubuntu-arm, they talks about "lucid"... what is this ?
[19:19] <armin76> :D
[19:19] <persia> https://wiki.ubuntu.com/ is a good place to start for that sort of question.
[19:19] <persia> It's the code name for what will become the Ubuntu 10.04 release in April.
[19:20] <persia> https://wiki.ubuntu.com/LucidLynx has limited information along those lines
[19:20] <jetienne> thanks
[19:22] <jetienne> all those boxes got very limited ram (i have seen 128mbyte, or 512mbyte), what is the motivation behind that ?
[19:22] <jetienne> to save battery life ? or more to save hw cost
[19:24] <ojn> jetienne: most of the embeddded ARM chips use package-on-package memory (LPDDR), and while there might be options to get 1GB that way, it's usually very expensive.
[19:24] <ojn> Some chips can use regular DDR2 memory, and then you can go to larger sizes. I think babbage can, Marvell Dove should be able to as well.
[19:26] <jetienne> ojn: thanks
[19:27] <jetienne> i think for my testing, i could use a modern phone, or archos hw... can they run ubuntu ?
[19:27] <ojn> jetienne: if you have hardware platform selection to do, I would recommend finding someone to assist you with it that knows about these things already. There are many details you want to consider when selecting a hardware base for your product.
[19:28] <persia> Definitely!
[19:28] <jetienne> ojn: we will outsource it to a company we know in cambridge
[19:28] <persia> Grabbing some random thing to examine the software stack is a completely different activity than selecting the basis of a product.
[19:29] <jetienne> ojn: currently im just doing some prospective research
[19:29] <ojn> jetienne: sounds like you should have them assist you in the selection too, if you don't have any of that knowledge in-house.
[19:29] <ojn> jetienne: ok. :)
[19:29] <jetienne> for example i need to know if it is feasible to do video transcoding on a modern arm, or do i need a intel cpu, or a special chip to encode mp4
[19:30] <ojn> on arm you most definitely need to use the hardware offload assist to do it in a reasonable speed
[19:30] <ojn> ubuntu doesn't provide that on any platform, as far as I know
[19:30] <persia> Depending on the solution, that might be a separate chip, or it might be onboard (based on the block diagrams I've seen)
[19:30] <jetienne> ojn: yep, the ubuntu on arm is only there to know if i can use arm chip to encode
[19:30] <persia> ojn: That's mostly a lack of available software that meets the licensing requirements.
[19:31] <ojn> jetienne: I can answer that right now. :-)
[19:31] <persia> We'd be *very* happy to provide that.
[19:31] <jetienne> the personn doing x264, a well known software video encoder, is telling me it is possible to encode 320x240 in real time on a cortex a8
[19:31] <ojn> persia: sure, I'm just saying it's not included. The codec licensing paperwork is a nightmare on most platforms.
[19:31] <persia> Indeed.
[19:32] <ojn> jetienne: ah, that low resolution might be possible. Sorry, I was thinking higher bandwidths.
[19:32] <persia> And so far, nobody has submitted code to our nice public collaborative code review site for package inclusion :)
[19:32] <jetienne> i dont need real time. but i need to be sure this is actually possible
[19:32] <jetienne> ojn: thats ok
[19:32] <jetienne> persia: you are in canonical
[19:32] <jetienne> ?
[19:33] <jetienne> in our case, we will use specific IP lawyers to get codec license, and i do agree this is a nightmare
[19:34] <jetienne> http://arstechnica.com/gadgets/news/2009/10/nokias-n900-is-an-important-step-forward-for-mobile-linux.ars <- ok i will get the company to get this toy :)
[19:34] <jetienne> thanks a lot for your helps guy
[19:34] <persia> jetienne: No promises that Ubuntu can be run on there.  I know several people tried with N810s and had various issues.
[19:36] <jetienne> i know the author behind strigi, he is paid to code on one of those nokia
[19:36] <jetienne> i will bug him to get running what i wnat :)
[19:45] <ojn> plars: halting bulding experiments, got new hardware toys. :)
[19:46] <plars> ojn: merry Christmas :)
[19:46] <plars> ojn: I also tested hello, it took about 4x as long on my qemu-arm-static environment as it took on my babbage :(
[19:47] <plars> 1m5.991s vs 4m19.461s
[19:47]  * plars needs some new hardware
[19:49] <ojn> plars: I was monitoring these for a while, snagged one when it showed up for $609. http://outlet.us.dell.com/ARBOnlineSales/topics/global.aspx/arb/online/en/InventorySearch?c=us&cs=22&l=en&s=dfh
[19:50] <ojn> uh, that link didn't work. XPS 435 mini tower.
[19:51] <plars> ojn: wow, not bad, cheapest at the moment is $739
[19:52] <ojn> yeah. they go up and down a bit depending on memory configs, etc.
[19:52] <ojn> mine was a bit low on memory, but I picked up some at fry's to fix that.
[23:14] <ojn> Hm, is there a bootargs option to make init provide debug info on what it is spawning?
[23:15] <persia> For which release?
[23:15] <ojn> karmic (upstart)
[23:15] <ojn> Oh, there seems to be a --debug.
[23:16] <persia> Kill that, and add quiet (see /usr/share/doc/upstart/README.Debian.gx for more)