/srv/irclogs.ubuntu.com/2009/04/20/#ubuntu-devel.txt

ArneGoetjeRiddell: I'm afraid not. That would result into inconsistencies in Rosetta and duplicate files in two packages (-base and the updates).02:26
slangasekArneGoetje: the changes in question were made to the -kde-base langpacks, uploaded, and accepted; what are the consequences of this?03:10
ArneGoetjeslangasek: the future l-p updates are deltas to the original -base packages. The files which have been added manually to the -base packages would then also be in the l-p updates.03:22
=== TheMuso_ is now known as TheMuso
ArneGoetjeslangasek: until the next round of full exports resulting in new -base packages being built.03:23
bluefoxicyhttp://uploads.ungrounded.net/257000/257818_SuperMarioLand2foreal.swf03:27
bluefoxicyIf you're using gnash, watch this03:27
bluefoxicyit's funny, but more funny when it doesn't get 40-60 seconds out of sync03:27
slangasekArneGoetje: yes, which means that the packages will have unnecessary duplication; but will anything break?03:30
ArneGoetjeslangasek: I don't think anything will break. Just the duplications.03:30
ArneGoetjeslangasek: shouldn't we then not patch all the -kde-base packs?03:59
AndyTimHello again devels.  So I'm strongly considering adding the httpfs FUSE binary to the Ubuntu live CD initrd so that one could obtain the live CD environment entirely via HTTP.04:11
AndyTimI am wondering if this is a direction that the official Ubuntu would like to explore.04:11
AndyTimA publicly hosted web-server with the entire squashfs in RAM should be able to serve on-demand sectors to clients, who could easily boot via gPXE on even a floppy.04:12
HobbseeAndyTim: that's probably something you want to ask in ~6 hours, FYI.  Most of Europe is asleep now.04:12
AndyTimHobbsee: I see.  Thank you very much.04:12
HobbseeAndyTim: you're welcome04:13
* TheMuso can only think of one thing, nelss the livefs was on a local server. lag.04:13
TheMusounless04:13
AndyTimTheMuso: Well, the support would be there for both cases, I suppose.  I guess anyone using a public would have to make the best of it. :)  Here's hoping VFS caching could help a smidgeon.04:15
pwnguinAndyTim: how much bigger would that make the livecd?04:17
slangasekArneGoetje: sorry, I'm not following your double-negative04:17
lifelessAndyTim: vfs caching doesn't help with latency much04:17
AndyTimpwnguin: The mere addition of the FUSE module and httpfs binary into the compressed initrd.04:18
AndyTimpwnguin: But the Ubuntu web-site could offer a gPXE floppy image for people to try Ubuntu out.04:18
AndyTimlifeless: That's too bad.04:18
pwnguinAndyTim: well if you want it in the official livecd, there's rigid constraints on the size of a CD04:19
lifelessAndyTim: do some quick figures - 512 bytes a sector, 200ms latency (say, which is actually very optimistic for cross-world latency)04:19
AndyTimpwnguin: I'm talking probably a couple of megabytes.04:19
pwnguinthere's also the requirement that the livecd continues to have an initrd.04:19
pwnguinAndyTim: thats more substantial than i thought, and you may want to ask for some stories of the pain "a couple of megabytes" induces :)04:20
AndyTimpwnguin: Ok, I take it back.  The module can be download as-needed.  So I'm then talking a couple of lines in the script.04:21
AndyTimlifeless: Not sure I get what you're saying.  I don't know how many sectors need loading until one gets desktop.  Any idea?04:22
lifelessAndyTim: hundreds of thousands04:22
AndyTimlifeless: I'm not suggesting transferring the entire squashfs into the client's RAM, but maybe you know that.04:23
pwnguinthats hundres of thousands of round trips, no?04:23
AndyTimpwnguin: I don't think so.04:24
AndyTimWell, people install via HTTP, so it can't be that bad.04:25
ArneGoetjeslangasek: If you patch one -kde-base package to include the missing desktop_* files, why not patch all -kde-base packages with the missing desktop_* files?04:25
lifelessAndyTim: install is radically different04:25
pwnguinanyways, if you think its worth pursuing, subscribe to ubuntu-devel, write up a blueprint and attend uds if you can04:25
lifelessAndyTim: install is one round trip per package to download04:25
slangasekArneGoetje: AIUI, he patched all the ones for which desktop files were actually missing; is that not the case?04:26
ArneGoetjeslangasek: I don't know04:26
pwnguini dont see a substantial reason this couldn't be done if someone's willing to actually do it and test it04:26
AndyTimWell I'm at it right now.  I wanted to gather some devel feedback, and I have some now.04:27
pwnguinAndyTim: the ubuntu-devel mailling list is a better place for peer review04:27
AndyTimpwnguin: I see.04:27
pwnguinit's a asynchronous communication channel, if you will04:28
AndyTimlifeless: So is a request for contiguous sectors.  Would we be jumping all over the squashfs in loading to a desktop, do you think?04:28
ArneGoetjeslangasek: ah, ok, according to the bug report he did.04:29
pwnguinAndyTim: you know, there's an awesome tool out there to draw access patterns into movies. doubt it'll work for this question though04:30
AndyTimpwnguin: Never heard of it, but I'm certainly going to be using Wireshark to take a look at access patterns during testing.04:31
lifelessAndyTim: its very much going to depend on how effective request coalescing is04:33
lifelessAndyTim: A first approximation would be to add latency to your http server and just boot off it04:34
AndyTimlifeless: I wonder if it's also possible to optimize the squashfs for booting at all.  Maybe not.04:34
AndyTimlifeless: Yes.04:34
AndyTimpwnguin: The contraints you mentioned are due to trying to pack the squashfs as fully as possible?04:41
AndyTimpwnguin: Or is it more about RAM in-use by the initrd?04:41
pwnguinAndyTim: the main constraint I'm aware of is that the liveCD .iso can only be so big04:47
AndyTimpwnguin: Yes.  Thanks.04:48
lifelessAndyTim: we already exceed the physical limits of a cdrom04:48
AndyTimlifeless: Pushing .ISO?  Heheh.  Good for you folks.04:48
AndyTim(CD, I mean)04:48
lifelessAndyTim: squashfs is one tool to get an iso that fits on a cd people can burn04:48
lifelessAndyTim: so all changes get pressured to fit04:48
AndyTimlifeless: Well this needn't be on the installer CD at all.  It's a modified initrd for use with PXE/gPXE clients, I'd say.  Anyone with the CD should use it!04:49
AndyTimHeh.04:49
AndyTimHowever I can appreciate not wanting to manage initrds for use cases.04:50
pwnguinyou want to duplicate all of initrd for this?04:50
AndyTimI was simply going to add to scripts/casper, for example, and add any needed binaries.04:51
AndyTimMinimally, that would be wget or curl or something04:51
AndyTimBy the way, it appears that a flavour of Knoppix does all this already.04:52
AndyTimhttp://httpfs.sourceforge.net/net_boot.htm   and http://unit.aist.go.jp/itri/knoppix/http-fuse/index-en.html   for anyone that's interested.04:55
pwnguinis httpfs packaged in ubuntu?04:56
AndyTimNot that I know of, unfortunately.  I tried to apt-get it earlier...04:57
pwnguinthat might be a good starting point for you then04:57
AndyTimBut it's compatible; I've tested the downloaded binary04:57
AndyTimpwnguin: You mean packaging it?04:57
pwnguinyea04:58
AndyTimpwnguin: Hee hee; I'm afraid I'm not a big package management fan.  Sorry.  :(  This is more for a gPXE showcase, to tell true.  I thought this community could benefit, though.04:58
pwnguinwell it'd be a significant hurdle to get core devel to accept a initrd script that wgets a binary04:59
AndyTim(As clearly users could benefit from Ubuntu-via-NIC-ROM/floppy/128 MB USB stick, etc. if it all works)04:59
AndyTimpwnguin: Oh?  This would only happen if NETBOOT= some URI.05:00
pwnguinon the otherhand, im not sure they'd go for apt-get either05:00
AndyTimpwnguin: Goes against some policy?05:00
AndyTimpwnguin: Well if the initrd is separated from the installer CD case, the size constraint disappears.05:01
pwnguinAndyTim: perhaps you should write the mailing lists and get a wider audience than whoever's paying attention05:02
AndyTimHeheheh.  Yes, first I will have one hosted for folks to try.  Then I will e-mail.05:02
AndyTimHmm, that reminds me, gotta make sure that jives with Ubuntu.  Hosting it publicly, that is.05:03
pwnguinhosting what?05:03
AndyTimHosting folks booting Ubuntu from me.05:03
AndyTimIt's little different than a mirror, I'd imagine05:04
pwnguini think the main problem is yours05:04
pwnguinhow does the gpl source requirement work in that situation?05:04
AndyTimYeah I just mean I will have to perform the diligence and be sure Ubuntu doesn't say not to anywhere.05:05
lifelessAndyTim: its the same as a mirror of the binary debs05:05
lifelessAndyTim: you can definitely do it, you just need to meet the source distribution requirement too05:05
AndyTimlifeless: Thanks for that.  With fortune, this can be the same referral that the CD would use, I imagine.05:06
lifelessAndyTim: CD's we ship (physical ones) have a written offer05:07
lifelessAndyTim: .iso files people can download have the source available from the same site, no external referring05:07
AndyTimThere's the catch, then.05:07
lifelesshttp://www.fsf.org/licensing/licenses/gpl-faq.html#UnchangedJustBinary05:08
lifelesshttp://www.fsf.org/licensing/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites is better actually05:09
LaserJocklifeless: I thought mdz said that people could point to Ubuntu05:09
pwnguinLaserJock: i think the project in mind requires some modifications05:09
* AndyTim reviews both.05:09
lifelessLaserJock: hmm, I'll need to check. I'm sure we're happy for people to point at us; but you still need to make sure you point at things that still exist05:09
LaserJockpwnguin: hmmm, yeah, you would have to have the source for the modifications05:10
LaserJocklifeless: yep05:10
lifelessLaserJock: consider tracking kinky, binaries you mirror will have their sources garbage collected quite frequently05:10
AndyTimIdeally this would be a success and the Ubuntu community would enjoy hosting it. :)05:10
pwnguinAndyTim: well, thats one of the nice things package management offers: source packages05:12
AndyTimAs a matter of fact, you already do.  One could mount the Ubuntu-hosted .ISO and then open it up for the squashfs.05:13
pwnguinthis is driving me crazy though. what's the name of that program that watches fs activity and draws out the access patterns over time...05:13
AndyTimpwnguin: A graphics one?  One could possibly parse the output of another tool...  What is _it_ called again, though...05:14
lifelessbootchart?05:14
pwnguinaha05:17
pwnguinhttp://oss.oracle.com/~mason/seekwatcher/05:17
AndyTimNice.05:17
AndyTimAs a matter of fact, the initrd's BusyBox has wget already.  We're talking text compression, then.05:38
AndyTimAdding some lines to the scripts/casper script and recompressing with gzip -9 yields a smaller file size than the original initrd.  I love it when that happens.05:40
AndyTimAnyone know off the top of their head where I can find the Ubuntu 8.10 pxelinux.cfg/ directory for a network install before I search the web for it?05:49
geofftAndyTim: I made http://tinyurl.com/intrepid-netinst some time ago after getting tired of Googling06:13
geofftI assume you found it by now, but hopefully this is helpful in the future :)06:14
AndyTimNo, actually, I didn't.06:15
AndyTimgeofft: So thanks.  Is that a simple conversion of the ISOLINUX stuff?  Looks like it's not quite as full.06:16
AndyTimNo gfxboot, it seems.06:18
geofftI'm not sure... my limited understanding is that it's smaller than the alternate CD06:20
geofftpersonally, I only use that directory to boot linux+initrd.gz via GRUB06:20
AndyTimgeofft: Ok.  Thanks.06:21
pittiGood morning07:08
AndyTimpitti: And to you.07:08
StevenKMorning pitti07:09
dholbachgood morning07:12
* pitti hugs dholbach07:12
* dholbach hugs pitti back07:13
dholbachzul: how does bug 362691 look to you?07:27
ubottuLaunchpad bug 362691 in xen-3.3 "XEN depends on Python 2.5" [Medium,Triaged] https://launchpad.net/bugs/36269107:27
=== tkamppeter_ is now known as tkamppeter
cody-somervilleThats odd. I'm upgrading to Jaunty from Intrepid and I just got a debconf question saying "It seems to be your first LILO installation. It is...".07:53
cody-somervilleLILO isn't suppose to get installed on upgrade to Jaunty, is it?07:53
pittislangasek: remaining langpacks NEWed, that should clean up component-mismatches further07:56
slangasekah, yes07:56
slangasekthanks07:56
Hobbseecody-somerville: no, but that bug should have been fixed - did you dist-upgrade, or use the upgrade manager?08:01
cody-somervilledist-upgrade08:01
Hobbseethat would probably be why, then.08:01
hyperairwhy would dist-upgrade install lilo?08:02
Hobbseecody-somerville: that would be https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/31400408:04
ubottuUbuntu bug 314004 in ubiquity "Lilo gets installed on dist-upgrades, due to the kernel image recommending it. Is this intentional?" [Critical,Fix released]08:04
Hobbsee(i think)08:04
hyperairah bad dependency eh08:04
hyperairbut if that bug is fixed, shouldn't dist-upgrade not pull lilo any more?08:05
slangasekit doesn't pull it in; it's already thee08:05
slangasekthere08:05
cody-somervilleindeed08:06
cody-somervillehyperair, You should have read the bug report Hobbsee pasted if you're so interested08:06
hyperaircody-somerville: did.08:08
hyperairjsut did08:08
dholbachdoko: how does bug 362691 look to you?08:09
ubottuLaunchpad bug 362691 in xen-3.3 "XEN depends on Python 2.5" [Medium,Triaged] https://launchpad.net/bugs/36269108:09
hyperairbut i'm running x86 intrepid and don't see lilo08:09
Hobbseehyperair: installed by desktop or alternate?08:11
hyperairHobbsee: desktop08:11
Hobbseestrange08:11
hyperairindeed.08:11
robert_ancellpitti: hi!08:12
pittihey robert_ancell, how are you?08:12
pittihad a good weekend?08:12
robert_ancellpitti: yeah, I had the last week off in a long-planned holiday so had a great time catching up with people in New Zealand08:13
pittinice08:13
hyperairHobbsee: oh right, i installed using the hardy desktop cd, and then used update-manager to upgrade to intrepid.08:13
Hobbseehyperair: that would be why, then.08:14
cody-somervilleerr...08:15
slangaseksuperm1: mesa->SRU?08:15
cody-somervillethe box I was upgrading just... crashed? Screen is now black, doesn't respond to pings, but I can hear that the computer is still running :/08:15
Jordan_Ucody-somerville, Does sysrq(alt+printscreen)+r print anything to the screen?08:17
geserwhoever looks at xen now, could the person also look at bug 286450. it was found during the freeze for interpid, but is still not fixed :( Luckily it doesn't cause any upgrade problems08:17
ubottuLaunchpad bug 286450 in xen-3.3 "libxen3 and libxen3-dev have bogus Replaces: versions" [Undecided,Triaged] https://launchpad.net/bugs/28645008:17
cody-somervilleJordan_U, the machine doesn't have keyboard or mouse08:18
cody-somervilleHopefully the logs will shed some light once fsck is done. I guess it likes to be checked more regularly than every 200 days.08:20
lesshaste I have crash in gdmsetup in ubuntu.. how do I install the debug symbols so I can give a useful backtrace?09:08
RAOFlesshaste: Work out what package that's in (I'd guess 'gdm'), add the dbgsym repository (wiki.ubuntu.com/DebuggingHowto), and install gdm-dbgsym.09:10
=== azeem_ is now known as azeem
RAOFSorry.  https://wiki.ubuntu.com/DebuggingProgramCrash/09:10
lesshastegdm-dbgsym doesn't exist09:12
RAOFHave you added the dbgsym repository, and updated your package lists?09:12
dokodholbach: looks fine09:13
lesshasteRAOF: I need main restricted universe multiverse right?09:14
RAOFWell, only main for this, but there's no harm in including everything.09:14
cjwatsongeofft: http://cdimage.ubuntu.com/netboot/intrepid/ isn't too bad as URLs go ...09:15
geofftcjwatson: ooh, thanks. So, uh, where's that documented? :)09:16
cjwatsongeofft: *waves hands*09:16
cjwatsongeofft: where would you like it to be documented?09:16
geofftcjwatson: preferably, as a result of google(ubuntu netboot). I guess in the text of the first result would work too09:17
geoffthm, and I guess I can edit that?09:17
cjwatsongeofft: yup - if you just link to http://cdimage.ubuntu.com/netboot/, that has links for other releases09:19
cjwatsonI should probably create a directory there for dapper09:20
geofftInstallation/NetbootInstallFromInternet claims the kernel needs to be chmod +x. Is that actually true?09:20
cjwatsonnews to me if it is09:21
pittislangasek: could you please give me a quick heads-up for bug 277589? (is that something for jaunty final?)09:21
ubottuLaunchpad bug 277589 in hotkey-setup "sony brighness on a geforce series older than 8 (nvclock works fine)" [Undecided,Fix released] https://launchpad.net/bugs/27758909:21
ivokspitti: thanks for dovecot-postfix thing; i'll rewrite 'echo' part for karmic09:23
cjwatsongeofft: ok, http://cdimage.ubuntu.com/netboot/ prettified a bit, and I've added dapper09:25
lesshasteRAOF: hm... I installed the debug symbols for gdm but... http://www.pastebin.ca/139716009:26
lesshaste:)09:26
geofftcjwatson: :( I don't like to be reminded that dapper still exists09:26
lesshasteI mean... :(09:26
seb128pitti, slangasek: hi, bug #363169 is a change for a sru I guess?09:26
ubottuLaunchpad bug 363169 in libxklavier "libxklavier is built without XInput support" [Low,Confirmed] https://launchpad.net/bugs/36316909:26
loolcjwatson: Ah!  that's where I saw the orion5x!09:26
loolhttp://cdimage.ubuntu.com/netboot/jaunty/09:26
lesshasteRAOF: do I need some other debug symbols do you think?09:26
RAOFlesshaste: Looks like you probably want... the glib, gtk, and gio dbgsyms.09:27
=== evand1 is now known as evand
cjwatsonlool: ah yes. removed and added imx51.09:29
loolThanks09:30
lesshasteRAOF: ok :)  Just finding the right debug package names is hard.apt-cache search dbgsym|grep gio returns nothing09:33
slangasekpitti: 277589> I think that's pretty clearly SRU material at this point; I don't think we even have a good patch yet?09:33
pittislangasek: SRU> ack; I just don't even know what's going on with this bug in the first place, but you seemed to indicate that it's just a small packaging issue about putting fdi files somewhere?09:34
slangasekpitti: we put an fdi file in, but it didn't have the intended effect because the systems in question do have a sysfs path set for the backlight - it's just not usable09:34
pittislangasek: right, that's what I figured as well, and why I asked for the hal debug output09:35
pittiso I wasn't completely stupid then09:35
geofftcjwatson: /netboot/jaunty/ says "alpha", but it looks like the RC now...09:36
slangasekpitti: I believe there's already enough information there to sort out a correct solution, but it's not at the top of my priority list to discuss this today :)09:36
pittislangasek: agreed; thanks09:36
pittislangasek: I just seemed to remember that it was something like "where should I put this file" or so, that's why I asked09:36
seb128pitti: hello ;-)09:37
lesshasteI am a little mystified.. what do I have to install the get the debug symbols for a gdmsetup crash?  I can't see debug packages for glib or gio09:37
pittibonjour seb128!09:37
slangasekseb128: 363169 - ah, hmm; well, definitely not for final - I guess it should be ok for an SRU, but we'll want to verify it heavily09:37
cjwatsongeofft: fixed, thanks09:37
ograslangasek, i uploaded the fix for irda-tilus for bug 340873 ... its not on the CD, please let it through09:38
ubottuLaunchpad bug 340873 in sane-backends "[Jaunty] modprobe requires .conf filenames now" [Medium,Fix released] https://launchpad.net/bugs/34087309:38
ogracjwatson, will there be a d-i upload before final ?09:39
slangasekthere already was one09:39
ograoh, when ?09:39
seb128slangasek: ok, the code difference is basically a 8 lines function to do updates on changes, let's discuss that for a sru09:39
* ogra discovered yesterday that bug 353196 is a d-i issue, not a kernel one09:39
ubottuLaunchpad bug 353196 in linux "ixp4xx hwclock command stopped to work since beta release" [Medium,Invalid] https://launchpad.net/bugs/35319609:39
lesshasteI am trying to complete this bug report http://bugzilla.gnome.org/show_bug.cgi?id=55645809:39
ubottuGnome bug 556458 in gio "crash in IA__g_file_load_partial_contents_finish (with X forwarding or "su")" [Critical,New]09:40
slangasekogra: three days ago09:40
ograah09:40
ograwell, a workaround is described in the bug so i guess users will have to live with it09:41
ogra(unles we suddenly SRU d-i :) )09:41
slangasekogra: er, what component of d-i creates /etc/modprobe.d/local?09:43
slangasek"Created by the Debian installer" - this doesn't mean the d-i package, and may not mean a udeb that's in the initramfs09:44
ogralikely, yes09:44
slangasekso this bug certainly isn't triaged yet to the point where we could even consider doing a d-i upload for it09:44
lesshasteRAOF: well.. :) That was awkward..09:45
RAOFlesshaste: ?09:45
lesshasteturns out I needed to install gvfs-dbgsym and libglib2.0-0-dbg09:45
ograok, i'll find it out though all pieces needed to boot the slug are in the d-i image ... i would expect the piece that created the cmdline to reside inside the initramfs09:45
lesshastehooray for uniform naming schemes :)09:46
ograbut i need to take a look09:46
lesshaste(he says sarcastically)09:46
RAOFlesshaste: If I'd thought of it, I would have suggested "apt-file search $whateverlib.so.2" to find the name of the package to install.09:47
RAOFNot very useful now, though.09:47
lesshasteRAOF: that's what I did for each one in the end more or less09:47
seb128lesshaste: you have binary-dbgsym for everything which is a consistant naming09:48
seb128lesshaste: the -dbg are usually coming from debian which doesn't have -dbgsym for everything and add those randomly09:48
slangasekogra: I've looked in the ixp4xx initramfs and I don't find any references at all to the rtc-x1205 module; so it's not a d-i problem...09:48
lesshasteseb128: libglib2.0-0-dbg was the odd one out09:49
slangasekogra: which is good, it means you have a better chance of getting a fix in09:49
seb128lesshaste: you have libglib2.0-0-dbgsym too09:49
seb128lesshaste: libglib2.0-0-dbg is coming from debian as said before09:49
ograslangasek, well, the cmdline gets created by d-i during the apex image building09:49
RAOFIIRC, Debian might be getting a -dbgsym equivalent from this year's GSoC.09:49
lesshasteseb128: I don't have libglib2.0-0-dbgsym on my system.. are you sure it exists?09:49
slangasekogra: what's an apex image?09:50
lesshasteseb128:  a little script that finds the debug packages from the gdb output would be lovely :)09:50
cjwatsonogra: actually, no - this particular command-line argument comes from the apex package09:50
cjwatson./src/mach-ixp42x/debian-nslu2-armeb_config:148:CONFIG_ENV_DEFAULT_CMDLINE="console=ttyS0,115200 rtc-x1205.probe=0,0x6f noirqdebug"09:50
cjwatson./src/mach-ixp42x/debian-nslu2-armeb_config:150:CONFIG_ENV_DEFAULT_CMDLINE_ALT="console=ttyS0,115200 rtc-x1205.probe=0,0x6f noirqdebug"09:50
cjwatson./src/mach-ixp42x/debian-nslu2-arm_config:148:CONFIG_ENV_DEFAULT_CMDLINE="console=ttyS0,115200 rtc-x1205.probe=0,0x6f noirqdebug"09:50
cjwatson./src/mach-ixp42x/debian-nslu2-arm_config:150:CONFIG_ENV_DEFAULT_CMDLINE_ALT="console=ttyS0,115200 rtc-x1205.probe=0,0x6f noirqdebug"09:50
seb128lesshaste: yes, do you have a ddebs.ubuntu.com source?09:50
cjwatson(took me a while to track it down)09:50
seb128lesshaste: use apport, apport-retrace install all the dbgsym required to get a debug stacktrace09:50
ograah, i was looking at the wrong place09:50
slangasekcjwatson: hmm, though d-i b-d's on apex-nslu2; does that mean d-i does have to rebuild after fixing the apex package?09:50
ogra...build/config/armel/ixp4xx/netboot.cfg09:51
cjwatsonreassigned the bug09:51
lesshasteseb128: I don't think I have a ddebs.ubuntu.com source.. let me check09:51
lesshastedeb http://ddebs.ubuntu.com hardy-updates main restricted universe multiverse09:51
lesshastedeb http://ddebs.ubuntu.com hardy-security main restricted universe multiverse09:51
lesshastethat's all I got09:51
seb128lesshaste: that would be your issue though09:51
seb128lesshaste: you should add the same some for hardy if you use hardy, right now you have ddebs only for updates09:51
lesshasteapport does nothing for me09:52
lesshastethat let me to try to run gdmsetup.. which crashes :)09:52
lesshastethat led..09:52
seb128did you enable it?09:52
cjwatsonslangasek: in order to fix this for jaunty, yes09:52
seb128it's not enabled by default on stable09:52
lesshasteseb128: fixing sources...09:52
slangasekcjwatson: <nod> I'd argue for release notes then09:52
slangasekogra: ^^09:52
ograslangasek, yes, the fix isnt to hard09:53
cjwatsonno idea how this could have broken since beta though09:53
cjwatsonI'm looking at apex source from December, and the option is there09:53
ograthough we should SRU apex to not make it reappear09:53
ogracjwatson, it didnt show any issues before09:53
lesshasteseb128: do I need one sources line for hardy and one for updates and one for security?09:53
cjwatsonogra: yes, I read that in the bug; that doesn't mean I understand why09:54
seb128lesshaste: right09:54
ogracjwatson, me neither09:54
slangasekogra: nack on irda-utils; this is a warning only with the current version of udev, and the removal should be guarded by appropriate checks to make sure the file you're removing is actually the one generated by the package09:56
ogracjwatson, the apex source doesnt contain the modprobe.d file though09:56
slangasek(or better yet, move the existing file to the new name...)09:56
ograslangasek, so a simple mv ?09:56
lesshasteseb128: I am sorry about this.. I don't think I am getting these sources lines right... deb-src http://ddebs.ubuntu.com hardy main restricted universe multiverse ?09:57
slangasekogra: guarded by appropriate version checks09:57
ograslangasek, note that the file isnt shipped by the package, its always been created in the postinst09:57
slangasekyep09:57
slangasekit's still a config file by virtue of being in /etc09:57
seb128lesshaste: what about reading the documentation?09:57
slangasekso you don't get to twiddle it indiscriminately09:58
mvotseliot: can you please have a look at #363500 and eyeball the nvidia-common diff09:58
seb128lesshaste: https://wiki.ubuntu.com/DebuggingProgramCrash for example09:58
tseliotmvo: sure, let me have a look at it09:58
mvoslangasek: is bug #363500 something we can consider for -final or rather a sru ?09:58
lesshasteseb128: :) always a smart move... I have been looking for something that looks definitive without much l09:59
lesshasteseb128: uck... that page doesn't have anything about source packages does it?09:59
seb128lesshaste: why do you need sources now? I though you wanted debug variants09:59
cjwatsonogra: no, of course it doesn't, that *is* created by d-i, but d-i is just doing what it's told10:00
lesshasteseb128: sorry I have clearly misunderstood. <seb128> lesshaste: yes, do you have a ddebs.ubuntu.com source?10:00
lesshasteseb128: that just means the standard lines like deb http://ddebs.ubuntu.com hardy main restricted universe multiverse ?10:00
cjwatsonogra: (specifically, the source package that does what it's told here is debian-installer-utils)10:00
ograah10:00
lesshasteseb128: in sources.list and not the src version of those lines?10:01
ograwell, i guess there is no value in fixing d-i-utils now, but i'll prepare an apex SRU10:01
slangasekmvo: hmm; requires rebuilding all ISOs; let me have a closer look10:01
seb128lesshaste: I don't understand the question10:01
seb128lesshaste: those dbgsym are debug for the normal jaunty binaries, their is no specific sources10:02
geofftWhy does dash use stat() instead of access() for [ -r foo ]?10:02
lesshasteseb128: I thought you were telling me how to find libglib2.0-0-dbgsym10:02
mvoslangasek: I can work-around it in u-m, but I guess its the same problem. if we don't have to rebuild for something else its probably not worth it10:02
seb128lesshaste: ok, I've discussed that enough, what about you read the wikipage?10:02
mvoslangasek: it breaks all partial upgrades in u-m, but those should rare on stable and we can easily SRU nvidia-common10:03
slangasekmvo: go ahead and upload; since nvidia-common 0.2.10 was already an exception to try to fix this, I think we should follow hrough10:03
cjwatsonogra: I repeat, no fix is needed in debian-installer-utils10:03
geofftI'm running into a bug with a networked filesystem where stat and access aren't the same, and #!/bin/bash seems like the wrong way to fix [10:03
cjwatsonogra: it is *just doing what it's told* by the kernel command-line arguments10:03
geofftis this a legit bug in dash?10:03
lesshasteseb128:  In fact reading the web pages is irrelevant.. the problem was that just misunderstood you.. turns out you just meant add deb http://ddebs.ubuntu.com hardy main restricted universe multiverse10:03
mvoslangasek: thanks, much appreciated. I will wait for tseliot to have a second look and then upload10:03
lesshasteseb128: that the talk of source was just to confuse me :)10:03
ogracjwatson, oh, ok10:03
lesshasteseb128: thanks for your help10:04
seb128you're welcome10:04
slangasekmvo: don't wait too long, please10:04
ograi wasnt aware it was that clever :)10:04
lesshastebug report now updated10:04
mvoslangasek: sure, some minutes only, I tested it already here locally and it works fine10:04
ograslangasek, i assume you dont want uploads for SRUs in the queue yet ?10:05
slangasekogra: I have no objections at all to SRUs in the queue; the only doubt is whether it's possible to upload them yet10:05
seb128it is10:06
seb128I've uploaded some already10:06
slangasekok, great :)10:06
ogra(in case anything enfoces a d-i rebuild having the fixed apex hand might help)10:06
slangasekthere's no reason we would rebuild d-i in SRU10:06
mophiaxExcuse me, what is the state of grub2, is it ready for a production machine?Will it be included in 9.10?10:07
slangasekso if that's what you're planning to SRU, I don't think you should bother10:07
ograi mean before release indeed10:07
lesshastenow I look at the bug report it starts10:07
lesshaste5253/build/buildd/glib2.0-2.16.6/gio/gfile.c: No such file or directory.10:07
lesshastein /build/buildd/glib2.0-2.16.6/gio/gfile.c10:07
cjwatsonslangasek: (we do rebuild d-i in SRUs for kernel updates ...)10:07
lesshastewhich is a little mysterious10:07
slangasekcjwatson: hmm, really?10:07
cjwatsonslangasek: especially ABI changers10:07
slangasekwell, ok10:08
cjwatsonthere's a debian-installer upload on http://people.ubuntu.com/~ubuntu-archive/pending-sru.html right now, in fact10:08
ograslangasek, let me rephrase ... would you object an apex upload to the archive so in case we have to rebuild d-i before release the fix gets picked up ?10:08
tseliotmvo: please proceed with the upload10:08
slangasekogra: no - that only affects one build on one architecture, so that's trivial to accomodate, please upload10:09
cjwatsonogra: my concern there is that we could easily end up shipping binaries that don't match the source we provide10:09
cjwatsonif we do that, I think we should commit to rebuilding d-i :-/10:09
lesshasteanyone know if there is a gnome devel channel around?10:09
slangasekah10:09
ogracjwatson, yes, that was the reason why i asked10:09
seb128lesshaste: that means you don't have the glib source on disk so it can't match the codeline to some source10:09
slangasekapex bits are copied into the image?10:09
=== mkorn is now known as thekorn
cjwatsonslangasek: via a twisty path, but yes10:09
ograslangasek, yes, its the part of the netinstall that boots the device10:09
slangasekok10:09
slangasekthen yeah, we ought either do them both in final, or both in SRU10:10
slangasek(and my preference is SRU)10:10
ograok, so i'll keep that back10:10
cjwatsona release note for this is reasonably straightforward to write, isn't it? I mean, users have a feasible workaround?10:10
ograyes10:10
lesshasteseb128: thanks.. I am slowly learning how to do this stuff...10:10
cjwatsonthen I agree, open a task on ubuntu-release-notes with some sample text for the release notes, and let's fix it in an SRU10:11
ograi just dont want to lose out if there is a d-i rebuild and i'm afk10:11
cjwatsonogra: then I recommend uploading apex to jaunty-proposed as if it were an SRU10:11
ograok10:11
cjwatsonogra: if we need to rebuild d-i when you're away, we can snag the diff from that and push it into jaunty10:11
* slangasek nods10:11
ogragoo10:12
ograd10:13
lesshasteseb128: ah.. looks like I am stuck at the end of my knowledge.. they want me to "put a breakpoint in g_log and re-run"10:15
seb128lesshaste:10:15
seb128gdb software10:15
seb128(gdb) break g_log10:15
seb128(gdb) run10:15
seb128you can do "bt" and "continue" when it stops10:16
seb128bt gives you a stacktrace, continue resume normal code run until the next break10:16
lesshasteseb128: thanks! continue oddly just reports the same breakpoint exactly10:19
seb128the same function can be called several time10:20
lesshastehttp://pastebin.ca/139718410:20
seb128it will stop on it each time it's called10:20
lesshasteseb128: ok... so that seems to go on forever10:20
lesshasteI just repeated continue 20 times :)10:20
seb128g_log is called a lot, I'm not sure what you are trying to do10:20
lesshasteseb128: http://bugzilla.gnome.org/show_bug.cgi?id=556458 I'll wait for the next request from that :)10:23
lesshasteseb128: you get a thank you10:23
seb128lesshaste: alex is on #nautilus on irc.gnome.org, could be easier to speak to him there10:24
lesshasteseb128: I am trying to contact him/her now10:25
mok0Does anyone know where the file /etc/X11/rgb.txt comes from?10:29
=== Keybuk_ is now known as Keybuk
ogramok0, x11-common10:31
robert_ancellseb128: good morning10:33
seb128hello robert_ancell10:33
seb128robert_ancell: how are you?10:33
robert_ancellseb128: good.  anything major happen while I was away (spent all morning catching up on email)10:34
seb128robert_ancell: no, jaunty is pretty frozen now so it's mainly keeping up with coming bugs and scheduling some stable updates for fixing extra bugs in jaunty10:35
mok0ogra, no, it's gone from jaunty10:35
ograogra@osiris:~$ dpkg -S /etc/X11/rgb.txt10:36
ograx11-common: /etc/X11/rgb.txt10:36
robert_ancellseb128: yeah, too late for gcalctool update :)  Nothing too major in 5.26.1 though10:36
mok0ogra, but why??10:36
seb128robert_ancell: right, I see that you cleaned the gcalctool bugs today ;-)10:36
robert_ancellseb128: I had a go at some of the rhythmbox ones.  Next week I want to work on a plan on how to tackle compiz10:39
robert_ancellseb128: I think it is going to need some ruthless bug management to make it more manageable10:39
robert_ancellseb128: anyway, I'm finished for the day, any requests for tomorrow?10:42
mok0ogra, what version? I have  x11-common     1:7.4~5ubuntu110:56
ogra1:7.4~5ubuntu1810:57
mok0orga, that's just weird. I have the same version as you10:59
mok0dpkg -S /etc/X11/rgb.txt10:59
ograwell, the file is here10:59
mok0dpkg: /etc/X11/rgb.txt not found.10:59
mok0ogra, what arch?11:00
ograi38611:00
mok0ogra, ah, I have amd6411:00
ograintresting11:00
ograi dont see the file on ARM11:01
geofftogra, I bet you upgraded from an older release?11:01
ogrageofft, doesnt matter, dpkg knows the file11:01
ograso it is in the package11:01
ograbut i can confirm its not on the armel RC image either11:01
geofftogra, if I understand how this works... dpkg knows about it because it's a conffile11:01
geofftand if you ever purge x11-common, it needs to go away.11:02
geofftthat file isn't installed any more, but it sticks around11:02
mok0geofft: It's on my system too11:03
ograogra@osiris:~$ dpkg -c /var/cache/apt/archives/x11-common_1%3a7.4~5ubuntu18_all.deb |grep rgb11:03
ograogra@osiris:~$11:03
ograright, its not in the package11:03
ogratjaalton, ^^^^11:04
geofftI have 1:7.4~5ubuntu3, and don't have the file (this is a fresh install)11:04
tjaaltonbug 30093511:04
ubottuLaunchpad bug 300935 in xorg "missing "/etc/X11/rgb.txt" file and broken link to it" [Medium,Confirmed] https://launchpad.net/bugs/30093511:04
mok0geofft: p.u.c tells you that the file is gone after intrepid11:05
mok0tjaalton: I was investigating the FTBFS of sng (last comment)11:05
mok0Somewhere in changelog it says that rgb.txt is obsolete :-)11:06
tjaaltonit is, to the server11:06
cjwatsonupgrades don't necessarily remove obsolete conffiles11:06
mok0tjaalton: heh11:06
cjwatsonmaintainer scripts typically have to frob that by hand (unfortunately)11:06
tjaaltonsome clients seem to want it still11:06
mok0tjaalton: indeed11:07
ogratjaalton, yeah, i agree thats unfortunate, legacy apps you build from source might rely on its availablity as well11:07
mok0Is there a problem putting it back?11:07
tjaaltonmok0: not really11:07
mok0Perhaps for karmic the file could go in a "legacy-files" package11:08
tjaaltonnah, debian added it back11:08
tjaaltonrecently11:08
mok0ah11:08
cjwatsonmoving conffiles between packages is just as painful as removing them, anyway11:09
* ogra thinks glade uses rgb.txt extensively if you use color names for widgets11:09
mok0tjaalton: are you in a position to push this through?11:09
tjaaltonwhen will the archive get frozen for release?11:09
ogratoday11:09
tjaaltonmok0: yes11:09
tjaaltonogra: what time :)11:10
cjwatsontjaalton: please don't make any decisions on that basis11:10
tjaaltonmok0: well, as in get it ready, but the release manager would have to accept it11:10
cjwatsontjaalton: if you have a bug fix, get it into the queue ASAP and we'll discuss it11:10
mok0tjaalton: ok11:10
cjwatsonbut we're already in the process of doing hopefully-final CD builds11:11
tjaaltoncjwatson: I was just thinking that would it be too late 9h from now11:11
cjwatsonso this has to be pretty critical11:11
mok0If it's fixed, it will solve to FTBFS's11:11
mok0s/to/some/11:11
cjwatsonit's a bit late for that11:11
cjwatsonI'm more worried about application breakage, but we could fix that in an SRU too11:12
cjwatsontjaalton: it's already "too late" in the sense that we have to delay preparation for any fix11:12
tjaaltonit's pretty trivial to do this one, so I'll prepare it11:13
tjaaltonwould un-break a couple of X clients..11:13
cjwatsontjaalton: that doesn't necessarily mean it's "too late" in the sense of impossible, but it has to be critical11:13
cjwatsontjaalton: if that's all it is, it should be an SRU, I think11:13
tjaaltoncjwatson: ok, let's do it that way then11:15
mok0rgb.txt has been in X11 for as long as I remember.11:15
mok0Apparently it will remain in the file system if you do an upgrade11:16
mok0So not all installations will break11:16
slangasekpitti: 277589 is *not* fixed; please leave the bug state as-is until we have a chance to discuss it11:16
pittislangasek: oh, ok11:17
ograslangasek, does http://paste.ubuntu.com/154599/ suit you better (though note that the file is newly created anyway by "cat <<EOF > $MODFILE_26" so i dont think the moving is actually needed)11:26
slangasekogra: given that we're still hammering out a correct solution three days before release, I don't think this change belongs in final11:27
ograos SRU ?11:27
ogra*so11:27
slangasekyes, please11:27
ograok11:27
liwwait, what? it's only three days until release? I'd better get working on my kernel rewrite in Python, then11:28
slangasek(I'm honestly not sure it warrants an SRU either, but that's better than shoving it through the freeze right now)11:28
ograright11:28
ogramy prob is that i cant test anything if it actually works even if the packaging is right ...11:29
ograi dont own any IR devices at all11:29
ograliw, huh ? i thought we went for mono11:30
liwogra, nah, turns out mono begins with m, and microsoft has a trademark on all names beginning with an m11:30
ograahh and i thought they only owned the patent for the single speaker sound output here11:31
cjwatsonevand: could you look at bug 363661?11:45
ubottuLaunchpad bug 363661 in casper "USB startup disk is corrupt afer using restart to end live-session in daily build of Jaunty" [Undecided,New] https://launchpad.net/bugs/36366111:45
evandgah, will do11:45
emgentuhmm.11:45
emgentit`s possible make an udev hack for manage the kernel module product keys and id ?11:45
emgentfor example A module have: { USB_DEVICE(0x0c88, 0x17da) },11:45
emgentit`s possible make an alias from it to { USB_DEVICE(0x19d2, 0x0001) }, ?11:46
sorenemgent: You can make a simple modialias to make it load, but that doesn't mean that the module will attempt to handle the given device.11:51
sorenemgent: If you want to force it to do that, you can poke the relevant vendor/device ID's in the the module's new_id file under /sys11:51
sorenemgent: (found under /sys/bus/{usb,pci,isa,virtio,whatever}/drivers/<name of the driver as known by the kernel>/new_id)11:52
emgentok thanks11:53
emgentlooking11:53
hyperairhas anyone heard of the corrupted /home partitions when suspending with jaunty with /home on a SD card?12:35
amitkhyperair: are you running ext4?12:38
hyperairamitk: no i am not.12:38
hyperairamitk: but the problem is not ext4, it's the sd card.12:38
hyperairamitk: there isn't a single filesystem that will survive attempting to suspend with a USB stick or SD card mounted as /home12:39
sorenhyperair: That really depends.12:39
hyperairsoren: ?12:39
hyperairreally?12:39
sorenhyperair: The suspend magic could sync and remount read-only, etc., etc.12:40
sorenResuming again is the difficult part.12:40
hyperairsoren: that's bound to fail.12:40
sorenWhat is?12:40
hyperairremount ro12:40
sorenhyperair: because?12:41
hyperairyou cannot remount ro any filesystem as long as there are rw filehandles open12:41
hyperairit'll fail.12:41
hyperairremount rw while resuming is no big deal12:41
hyperairthat's almost bound to succeed, as long as the filesystem isn't already crapped up12:41
sorenExcept the block devices is likely to have disappeared in between.12:42
soren..so it's a new block device that is turning up and needs to be mounted in place of the old one.12:43
hyperairright.12:43
hyperairyou're right.12:43
hyperairthat's very problematic.12:43
hyperairbut the safe way would be to just disable it completely12:43
hyperaircan't we do that for jaunty?12:43
soren"it"?12:43
sorensuspend/resume?12:43
hyperairsuspending for people with SD cards12:43
hyperairyes12:44
hyperairsuspend and hibernate12:44
hyperairdisable both of them if you have a SD card mounted as /home12:44
hyperairi think /media stuff are automatically dismounted12:44
hyperairbut then again i'm not sure12:44
sorenDunno.12:45
amitkhyperair: aah, you need to enable usb persist if your usb device contains /12:48
ogracan someone let usb-imagewriter out of unapproved (was acked by StevenK (mobile universe RM))12:48
hyperairamitk: usb persist? is that available in the current jaunty kernel?12:48
amitkhyperair: it should be. It is a file in /sys corresponding to your usb device12:49
hyperairah!12:49
hyperairi see12:49
ograamitk, well, depends how his SD is attached :)12:49
hyperairamitk: whichi file though?12:49
ogradoes usb persistence apply to native MMC devices that are not attached through USB ?12:50
amitkhyperair: find /sys -name persist12:50
hyperairamitk: i don't have a jaunty system. acn you do that please?12:50
amitkogra: he did say his SD was attached via USB12:50
ograhyperair, he doesnt have your devices :)12:50
hyperairogra: it isn't my device.12:51
amitkhyperair: it is machine-dependent :)12:51
hyperairamitk: just stick a random USB in. i'd like to see what the naming convention is like12:51
amitk./devices/pci0000:00/0000:00:1d.3/usb4/4-2/power/persist12:51
amitk./devices/pci0000:00/0000:00:1d.7/usb5/5-6/5-6.4/power/persist12:51
amitk./devices/pci0000:00/0000:00:1d.7/usb5/5-6/5-6.1/5-6.1.1/power/persist12:51
amitk./devices/pci0000:00/0000:00:1d.7/usb5/5-6/5-6.1/5-6.1.3/power/persist12:51
amitk./devices/pci0000:00/0000:00:1d.7/usb5/5-6/5-6.2/power/persist12:51
hyperairogra: it isn't my system failing. it's on bug #34209612:51
ubottuLaunchpad bug 342096 in pm-utils "SD Card containing /home corrupted on resume" [Undecided,Confirmed] https://launchpad.net/bugs/34209612:51
hyperairi think it's a very serious issue.12:51
ograhyperair, yes, but if amitk runs the find that wont help the user12:52
ograit needs to be run on exactly the system that has the prob12:52
ograthats what i pointed out12:52
hyperairogra: i _still_ want to know what the output looks like.12:52
hyperairogra: because it needs to be turned on for all USB devices.12:52
Chipzzhyperair: that has always annoyed me. sometimes I just want to remount something ro, and let whatever app that has rw handles and can't deal with them becoming ro just crash and burn12:52
amitkhyperair: no, it shouldn't be turned on by default.12:53
Chipzzpreferable in big flames12:53
hyperairChipzz: yeah i wish i could do that too.12:53
ograhyperair, well, that would be a bad idea12:53
hyperairamitk: why not12:53
hyperairogra: why?12:53
amitkonly bad HW has their filesystem hanging off a USB12:53
geoffthyperair: are you asking for basically bug 197166?12:53
ubottuLaunchpad bug 197166 in linux "[hardy] kernel should have usb persist mode built in" [Wishlist,Fix released] https://launchpad.net/bugs/19716612:53
geofftor this LKML post? http://lkml.indiana.edu/hypermail/linux/kernel/0803.1/0800.html12:53
geofftsigned off by Greg K-H, even. so it can't be such a horrible idea. :)12:54
ograit can drain your battery depending on your USB controller for example ...12:54
leshastehi seb128 .. it turns out that gdm has had a patch for my problem for a while.. what is the process to get it applied for hardy?12:54
zuldholbach: looks ok to me12:55
hyperairogra: i see. so basically it doesn't power down the usb at all?12:55
amitkgeofft: note the caveat12:55
ograhyperair, *some* controllers dont12:55
ograsome do12:55
amitkit will be reverted once userspace becomes intelligent12:55
hyperairogra: okayy so it's buggy.12:56
ograthe HW is12:56
hyperairhmm12:56
hyperairso we need to just turn on the SD card device's persist12:57
amitkhyperair: try it12:57
ograand leaving it as a manual option gives you the possibility to decide on a case by case basis12:57
hyperairamitk: don't have a machine i can test on.12:57
amitkalthough I can't see what is in /home that should mess up suspend12:57
leshastehi12:57
hyperairamitk: eh wait. i have a SD card reader... but it's so unreliable i don't use it.12:57
leshastehttp://bugzilla.gnome.org/show_bug.cgi?id=545203 says that crashing bug fix was applied for gdm after the current hardy version12:58
hyperairamitk: and i don't have any remaining SD cards.12:58
ubottuGnome bug 545203 in gio "gfile.c: argument is different type." [Normal,Resolved: fixed]12:58
leshasteis that the sort of thing that can be patched now?12:58
hyperairamitk: most systems suspend with a desktop environment running. i can't imagine the desktop environment not having any read/write handles12:58
ograamitk, looking at the logs that doesnt look like an SD attached through usb12:59
ograthey usually get sdX device names because the usb reader converts them to usb disks12:59
* amitk nods12:59
hyperairyou mean SD reader12:59
ograthat has a /dev/mmcblkX naming12:59
ogralooks like natively attached13:00
=== pedro__ is now known as pedro_
hyperairah yes it does13:00
hyperairon my system, once an SD card is ejected, the module needs to be reloaded in order for it to detect a new SD card.13:01
ograouch13:01
ogradid you file a bug ?13:01
hyperairmmhm13:01
hyperairno i didn't13:01
ograyou should :)13:01
hyperairi should have, but now i no longer have a SD card to test.13:01
ograget one, SD is the future ;)13:02
hyperairit's expensive.13:03
hyperairi like my hard disk13:03
hyperairit stores 160GB.13:03
=== yofel_ is now known as yofel
ograits cheaper than the same amount of storage on CDRW nowadays i think13:04
liwogra, really?13:04
ograwell13:04
hyperairthen CDRWs are outdated13:04
hyperairi use usb sticks.13:04
hyperairhah13:04
hyperairthey're dirt cheap compared to SD cards13:04
hyperairand don't require a reader.13:04
hyperairjust a USB port13:04
ograa 2G Sd costs me 2.50€ at my discounter13:05
ograthats 3CDs13:05
hyperair...what?13:05
hyperairthat's cheap O_o13:05
hyperairat least the number's small13:05
hyperairlet me convert that..13:05
hyperairhmm13:05
ogra4G is around 8€13:05
hyperaireuro to MYR..13:05
ograand prices are dropping constantly13:06
hyperairRM11.13:06
hyperairinteresting.13:06
directhexbah, whose bright idea was to have parties on a _thursday_?13:06
hyperairand RM3713:06
ograi started using SD over CD a while ago alrteady13:06
ogra*already13:06
hyperairogra: i've got multiple USB sticks. none of them cost a cent.13:07
hyperairogra: each of them are 2GB.13:07
directhexparties at bars on a work night @_@13:07
ograwell, you cant be cheaper than zero indeed :)13:07
hyperairogra: ;)13:07
hyperairi think it's around RM20 for one here.13:07
hyperairwhich amounts to...13:07
liwogra, the cheapest I can find is about 2 e/gig for SDHC, 0.8 e/gig for CD-R13:07
hyperair20/4.713:07
ogradirecthex, quick, introduce a bug that makes us delay the release by one day :P13:07
directhexhyperair, i don't think i've ever paid for a flash drive. i have lots though...13:08
hyperairdirecthex: yeah same.13:08
directhexhyperair, that said, my microsoft one broke & died :(13:08
hyperairdirecthex: good riddance13:08
directhexogra, tempting.....13:08
ograliw, hmm, finnish taxes ?13:08
liwogra, and 0.3 e/gig for DVD+R13:08
hyperairdirecthex: i've got one sandisk (which died) and two pendrives)13:08
directhexbloo way!13:08
liwogra, possibly, we have a cassette tax for empty media, which might not apply to SDHC though13:09
ograliw, ok, i'll take that back for finland then :)13:09
liwogra, still, it's much closer than I thought, and also I didn't look very hard for the best deals13:09
ograi know at my HW discounter around the corner its cheaper ... they even started selling SDs with movies on them13:10
liwif I was buying optical media anymore, I wouldn't buy them in Finland anyway13:10
ograas added value13:10
dholbachzul: are you going to upload?13:11
zulsure ill do it right now13:11
dholbachsuper, thanks zul13:14
slangasekTheMuso: for future reference, please don't comment out code in debdiffs, particularly if you're looking for a freeze exception; the removals should already tell us everything we need to know, and having code within a comment just makes the diff longer to review13:15
seb128leshaste: which one?13:21
ScottKogra: Are you around?  I have a question about your usb-imagewriter upload.13:34
ScottKNevermind.  I see StevenK already reviewed it.13:36
ScottKogra: Accepted.13:37
loolstgraber: Did you manage to update the ISO tracker to list the proper armel and +UNR - UMPC?13:45
loolstgraber: I'd really like this to be fixed for final13:45
mantiena-baltixhi cjwatson13:49
mantiena-baltixcjwatson , evand: I have one question about ubiquity translations - why you didn't updated translations in latest ubiquity uploads (1.12.11 and 1.12.12) ?13:57
mantiena-baltixI've tested jaunty's release candidate and noticed, that installer is almost not translated in lithuanian language :(13:58
cjwatsonthe non-language-pack translation freeze was before 1.12.10; any translation updates after that were always going to be best-effort.13:59
mantiena-baltixSo, I've fixed this bug 3 days ago, but my work still isn't included in latest ubiquity packages :(14:00
ubottuLaunchpad bug 3 in rosetta "Custom information for each translation team" [Low,Fix released] https://launchpad.net/bugs/314:00
cjwatsonsorry, but you were too late per the release schedule; your work will be included next time round ...14:00
cjwatson(the actual answer is likely to be that Evan was in a rush)14:00
mantiena-baltixcjwatson: I forgot, that ubiquity's translations aren't included into language-packs :(14:01
mantiena-baltixcjwatson , evand: are there any chances to update ubiquity's translations before jaunty release ?14:02
cjwatsonI doubt it, sorry. We've already started rolling final images.14:03
zul_dholbach: done14:03
dholbachzul_: rock on!14:04
=== dpm_ is now known as dpm
mantiena-baltixcjwatson: maybe you can tell me how to update translations from launchpad for my personal ubiquity package ?14:05
cjwatsonbasically just download them and msgmerge them into debian/po/lt.po14:05
mantiena-baltixcjwatson: ok, thanks for help14:06
cjwatsonI do have scripts to do it, but for a single language it boils down to msgmerge -q -N /path/to/new/lt.po debian/po/templates.pot | msgmerge -q -N - debian/po/lt.po > debian/po/lt.po.new14:07
cjwatsonwith some extra faffing about to deal with non-UTF-8 .po files (doesn't apply to lt.po) and removing obsolete translations (only necessary for tidying up)14:08
cjwatsonmantiena-baltix: ^-14:09
mantiena-baltixcjwatson: thank you very much - Lithuanians will be happy to have a posibility to use installer in native lang :)14:09
cjwatsonnext time please try to test sufficiently before the translations freeze that there's time to get your translation in; I really do want to have the installer effectively translated as much as possible, but can only do that if translators work in a timely fashion14:10
mantiena-baltixcjwatson: I understand, that this is our translation team problem - I simply forgot, that ubiquity's strings will be changed so much in Jaunty - there was no problem in Hardy...14:14
=== zul_ is now known as zul
cody-somervillecjwatson, When I use debootstrap in Jaunty and pass --include=apt, the debootstrap process doesn't seem to complete entirely (ie. apt, among other things it seems, isn't installed) but gives no errors. This doesn't occur with 1.0.8 from Hardy. I assume this is a bug but I noticed that some warnings were added about installing packages with --include that have pre-depends. Although apt doesn't appear to have any pre-depends, I14:20
cody-somervillewanted to ensure I understood the warning correctly.14:20
stgraberlool: nag IS14:21
stgraberlool: I sent the update on Thursday or Wednesday14:21
cjwatsoncody-somerville: can I see the debootstrap log, please? should be debootstrap.log in the created filesystem somewhere14:22
loolstgraber: Ok thanks, what's the RT #?14:22
stgraberlool: no idea, it hasn't been triaged yet so doesn't appear on rt.ubuntu.com yet14:22
loolstgraber: You should have gotten an ack no matter what, no?14:23
slangasekstgraber: so you still don't have direct access to the DB?14:23
stgraberslangasek: no, there should be a ticket for that too ...14:24
slangasekhmm, ok14:24
stgraberlool: nope, maybe I don't have enough rights, I'm using the ubuntu/ubuntu account14:24
slangasekstgraber: you didn't just file the ticket by email?14:25
stgraberslangasek: I did but you only get a mail back when it's been fixed14:25
stgraberno ack or anything14:25
slangasekno, you should get an email back as soon as the ticket is open14:25
cjwatsonyou should also get a mail for any activity on the ticket - unless rt.ubuntu.com is configured radically differently from the internal one14:26
stgraberok, so that part doesn't work14:26
cody-somervillecjwatson, there doesn't appear to be any debootstrap.log file14:27
loolmvo: are we leaving update-notifier with level DEBUG logs by default in jaunty as accident, or is this the expected behaviro?14:27
cjwatsoncody-somerville: what debootstrap command line exactly can I use to reproduce this, then?14:28
mvolool: meh, that sounds like a accident, let me check14:28
cjwatson(actually, it might be /var/log/bootstrap.log)14:28
loolmvo: Spotted in .xsession-errors, I get things like "/usr/lib/update-notifier/apt-check returned 0 (security: 0)"14:29
cody-somervillecjwatson, ah! I was looking for debootstrap.log14:29
loolgnome-panel is logging DEBUG too14:29
mvolool: its just very few messages there, I fix it in bzr, its probably actually a good thing (if there are problems with auto-launch)14:31
loolmvo: Just wanted to make sure it was no accident, great if it's useful :)14:32
mvolool: its sort of a accident still, so thanks for letting me know :)14:33
cody-somervillecjwatson, Ah, I see the problem. I'm using a custom debootstrap script and it looks like it needs to be updated to use repeatn instead of repeat.14:37
cjwatsonthat would do it14:37
cody-somervillecjwatson, I'm surprised that debootstrap didn't give any indication of an error though14:37
verwilsthow can you make sure that the versions of one repository always get priority?14:37
verwilsteven if a newer version is available in another repo?14:37
verwilstwith pinning probably14:37
cjwatsondebootstrap's error handling is not always quite ideal14:38
cody-somervillecjwatson, Should I file a bug or is that a known issue?14:38
cjwatsonit's known14:38
cjwatsone.g. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=47270414:38
ubottuDebian bug 472704 in debootstrap "Failure while configuring base packages -- But why?" [Normal,Open]14:38
=== jelmer_ is now known as Guest60279
=== Sikon is now known as LucidFox
wgrantmvo: The release-upgrader seems to accept a source as official even if it is only for multiverse... users of one big unofficial Australian ISP mirror (which doesn't mirror multiverse) mostly have a multiverse-only au.a.u.c line in sources.list. On upgrade to Jaunty, they are left with just multiverse sources uncommented. Fixable?15:12
mvowgrant: hm, could I get a main.log of a upgrade like this please? it should already notice that its missing key packages and do somehting about it15:14
wgrantmvo: This was an upgrade by CD.15:14
mvowgrant: I can easiyl add the unofficial mirror to the known mirror lists15:14
wgrantSo it would have had the critical packages.15:14
mvowgrant: oh, I see15:14
wgrantmvo: Actually, this mirror was renamed recently, so that might do it.15:14
mvowgrant: if you mail/msg me the name (or main.log) I add it15:15
wgrantmvo: http://mirror.files.bigpond.com/ubuntu15:15
mvothanks15:16
mvowgrant: added15:18
wgrantmvo: This will still hit CD upgrades with other mirrors, though... Could there be a bit more of a check to make sure main is always left enabled?15:18
wgrantI can't see a situation in which leaving only multiverse and the CD enabled would be right.15:18
wgrantmvo: Thanks.15:19
mvowgrant: I think it needs to become more clever about unofficial mirrors15:21
mvowgrant: yes, its hard to image why someone would want multiverse and CD but nothing else :)15:22
wgrantmvo: Maybe it could even check if they are unofficial but mirror the real archive... that would be very nice.15:22
* ScottK just got his first mail from a Debian person complaining I hadn't sent a useful Ubuntu change back to them.15:23
ScottKIronically, I've still got the mail from back in December when we discussed it ...15:23
mvoScottK: happend to me a while ago too, a blog post complaining about changes that I sent back ~3 months before15:26
ScottKI still get confused between all the changes we do are crap and worthless and how come you didn't give me your change.15:27
broonieWell, it all comes back to a general "keep in touch" - if you're off-base then communication could perhaps lead to a better solution; if it's a good fix it's nice to know about it.15:28
LaserJockyeah, communication is a toughest part of working with Debian for me15:31
slangasekI think it more comes down to "perception trumps reality", and some (but certainly not all) maintainers still being predisposed to believing ill of Ubuntu contributors15:31
LaserJockI mostly get either no replies, flames, or the occasional "you wanna maintain it in Debian?"15:31
broonieLaserJock: That sounds like you're working on packages that are effectively unmaintained in Debian...15:32
LaserJockbroonie: usually yes15:33
LaserJockwhich makes the whole "contribute back" thing a bit frustrating15:33
cjwatsonI've had the same experience as ScottK and mvo; a vicious flame about not having sent back a change I'd sent back a couple of weeks previously and had a discussion about15:34
cjwatsonfortunately I got an apology after clearing it up, but a slightly less knee-jerk reaction would have been nice15:34
LaserJockcjwatson: how did they find out about the change?15:35
ScottKThe fun part about today's was they quoted the CoC bit about collaboration at me too.15:35
=== thunderstruck is now known as gnomefreak
StevenKScottK: "The CoC is not a stick to beat people with, kthxbye"15:35
ScottKThat too15:36
cjwatsonLaserJock: oh, actually I misspoke, it was a vicious flame about using a different fix from that implemented by the Debian maintainer; the latter was implemented in response to my bug report, and I'd acknowledged the comment15:36
cjwatsonpeople do sometimes respond to mails sent by patches.ubuntu.com though15:36
LaserJockyeah15:36
StevenKcjwatson: Because how dare we do that? :-(15:37
LaserJockI wondered it if it was mostly from the PTS links to patches (which can look awfully ugly at times) and BTS bugs15:37
cjwatsonStevenK: in this case the Debian fix was superior but I'd already acknowledged that and said we'd sync with it next time we were doing an upload anyway15:38
loolstgraber: Your changes were merged (wee!) however the netboots don't appear to have been split in subarches15:40
loolcan't really say whether desktop armel, mid, and unr are all in place yet, will check when these are built15:40
slangasekweren't those already in place?15:40
loolslangasek: UNR has a new top level now; desktop armel was under Ubuntu I think15:41
broonieLaserJock: I'd expect people to be getting this stuff from the PTS, yes.15:42
ogralool, i dont see desktop armel yet15:52
loolme neither15:52
loologra: well it was built a couple of times today15:53
loolHmm no, one time; it's another image which was15:53
ograright15:53
loolbut it's on cdimage; I'm grabbing it for now and am waiting until it's on the tracker to test it15:53
slangasekthe 20090420 image isn't going to be final15:55
slangasekso test it if appropriate, but I'll be posting 20090420.1 to the tracker15:55
loolOkay15:55
loologra: You can start testing the netboots though, these wont move I guess15:55
slangasekright15:56
loolNCommander: Do you think you could test the babbage netboot?  I don't want to setup a tftp server, and http was failing for me15:56
tkamppeterpitti, hi16:03
slangaseklool, ogra: there, separate netboot arm tracker entries16:07
ograslangasek, cute ... now the same for desktop please ;)16:07
slangasekhrm?16:08
ograno armel desktop entry16:08
ografor the babbage image16:08
xqDoes anyone have a second to answer a slightly off topic question about why the main python interpret in Ubuntu does not link with libpython (like in some other distros)?16:08
slangasekbecause it's not built yet16:08
ograoh16:08
ograwhat did i download then ?16:08
* ogra checks16:08
slangasekan image that's not a candidate :)16:08
ograah, it only lists 20.116:08
ograi got me 2016:09
pittihello tkamppeter16:13
=== pgraner`` is now known as pgraner
stefanlsdsoren: do you know if its possible to run ubuntu as xen guest on a sles host?16:17
sorenstefanlsd: Sure.16:26
tkamppeterpitti, can you have a look at bug 363522? Changes in HPLIP 3.9.2 made the automatic call of hp-plugin for firmware download by system-config-printer non-functional. I have applied a simple patch to fix it. SRU or Jaunty upload?16:26
ubottuLaunchpad bug 363522 in cups "HP LaserJet P1005 unusable in 8.04 and 9.04" [High,Fix committed] https://launchpad.net/bugs/36352216:26
pittitkamppeter: I saw the bug subscription, no need to ping me :)16:29
pittitkamppeter: anyway, please sub ubuntu-sru and prepare this for a SRU16:29
pittitkamppeter: jaunty images are ready, I'm afraid there's no time any more16:29
NCommanderlool, sure, but not until later today16:31
tkamppeterpitti, OK16:32
tkamppeterpitti, is it already possible to upload into jaunty-proposed?16:33
pittitkamppeter: yes, it is16:33
* ogra would appreciate if people testing .img builds from usb media could use usb-imagewriter and report issues if there are any16:33
ogra(we promote it in the mobile install notes)16:33
ScottKAnd we just uploaded a new version ....16:33
ograwhich fixed a bug :)16:34
pittiogra: I'll try that then; my previous attempt with dd doesn't boot at all16:35
pittiogra: does this something significantly different to dd?16:35
ograpitti, great, thanks16:35
ograno, its just a frontend to dd16:35
ograit calls dd if=<> of=<> bs=102416:36
ograand just fills the if/of args16:36
pittihmm16:37
pittiwell, then "it doesn't boot"16:37
pittiit boots in kvm, but there the graphics is corrupted16:37
ograweird16:37
* pitti tries again16:37
ograthe .img should have a syslinux mbr in it16:37
ogra(or a redboot partition if you use armel)16:38
pittino, the standard i386 image16:38
ograright, that uses syslinux16:39
pittiogra: btw, how come that the UNR image is so much bigger than the standard ubuntu one?16:40
ograpitti, langpacks, ship seed ...16:40
ograthe .img's are just using the squashfs from the std image but wrap a vfat partition around that16:41
ograwe keep a bit of a buffer if people want to add stuff and re-roll the squashfs ... you can do that easier if there is spare space in the vfat16:42
leshasteseb128, sorry are you still here?16:42
ograso the bigger size is the sum of these three16:42
seb128leshaste: yes16:42
leshasteseb128, were you asking which version of gdm the patch was applied to?16:42
=== thekorn_ is now known as thekorn
seb128leshaste: what patch are you speaking about?16:43
ograpitti, we actually enjoy the luxury that we are not bound to CD media size and make shameless use of that fact ;)16:43
leshasteseb128, http://bugzilla.gnome.org/attachment.cgi?id=115443&action=view16:44
leshastefrom http://bugzilla.gnome.org/show_bug.cgi?id=54520316:44
ubottuGnome bug 545203 in gio "gfile.c: argument is different type." [Normal,Resolved: fixed]16:44
leshastewhich is the patch for the bug we discussed earlier16:44
seb128leshaste: that's a glib change and not a gdm one and is in the intrepid and jaunty versions16:44
leshasteseb128, ah right sorry... so is there any chance it would be applied for hardy? Maybe in backports?16:45
leshasteseb128, it does stop me running gdmsetup completely16:45
tkamppeterpitti, SRU for s-c-p uploaded to jaunty-proposed.16:45
seb128leshaste: if you have a bug convincing that it's worth a sru, there has been no complain about that in a year before today so it's not really an annoyance for hardy users apparently16:45
leshasteseb128, sorry I don't understand.. I have to convince someone called sru?16:46
* leshaste finds his own ignorance exhausting :)16:46
seb128leshaste: no, you open a bug and you describe your issue on it and try to be convincing that we should do a stable update (sru)16:46
leshasteseb128, got you.. thanks16:47
seb128leshaste: I doubt we will though since it seems to happen in really corner cases and there is no easy testcase nor a lot of request for that change16:47
leshasteseb128, that makes sense although I don't understand what makes my setup a corner case.. i.e. have I configured it in some weird way?16:48
leshasteIt looks pretty standard to me16:48
leshasteif I could change my setup to fix it that would be a good workaround16:48
leshastecurrently I can't run gdmsetup at all16:49
seb128leshaste: dunno what trigger the crash for you but you are the first to run into it, we would have noticed if that was crashing for other people too16:49
leshasteseb128, the fact they fixed the bug before me does imply that someone else noticed it16:49
leshastebut I take your general point16:49
seb128leshaste: you can still edit gdm.conf or gdm.conf-custom using a test editor16:49
leshastetrue16:49
seb128leshaste: the upstream bug suggested they found the issue by looking at compiler warnings and not because somebody had a crash though16:50
leshastetrue..16:50
leshasteI'll report it and see what happens.. it's a very small patch :)16:51
leshasteand thanks for spending the time to talk/think about it16:51
leshastethis sort of interaction is what makes open source software special16:51
leshasteit's hard to find M$ developers on IRC :)16:51
seb128you're welcome16:52
stefanlsdsoren: can it do para or only full virt. I got it working with the alternate cd and full virt16:54
sorenstefanlsd: Paravirt should be fine.16:54
sorenstefanlsd: Just use the -server kernel.16:54
stefanlsdsoren: thanks - how would i choose the -server kernel?   additonal options i pass to xen?16:58
sorenstefanlsd: Well, you do it in the exact same way as you'd otherwise choose a kernel with Xen.16:59
sorenstefanlsd: Depends on how you usually manage your Xen guests.16:59
stefanlsdsoren: using virt-manager. and that uses kernel="/usr/lib/xen/boot/hvmloader"17:03
stefanlsdsoren: this may all be sles weirdness17:04
sorenstefanlsd: You can just use whatever kernel you're used. It's likely to just work, really.17:05
hareldvdHere is the thing. When my laptop boots network is not yet configured since NM didn´t start it yet. Samba however tries to start since it is in S20 on rc2-5.d but it fails immediately because no network is configured yet. What is the official solution for such a conflict?17:07
stefanlsdsoren: ok. thanks. will give it a try :)17:07
stefanlsdsoren: i copied vmlinuz-2.6.24-24-server and i get Error: (2, 'Invalid kernel', 'elf_init: not an ELF binary\n')17:18
sorenstefanlsd: Perhaps you need to ungzip it.17:36
pittiogra: is that known? bug 36419517:37
ubottuLaunchpad bug 364195 in usb-imagewriter "Error dialog at the end: "The dd porcess ended with an error"" [Undecided,New] https://launchpad.net/bugs/36419517:37
ograpitti, hmm, i dont think there is code that writes logs yet17:38
jdongkees: for entertainment purposes I tried the udev exploit on a SELinux Lenny box under user staff_u: http://paste.ubuntu.com/154808/17:38
jdongkees: none of the SELinux restricted user types allow the netlink socket type that's needed to send the exploits17:39
ograpitti, apart from what you have in the details win17:39
pittiogra: there was nothing, just the dd progress, and the single error line without specifics17:39
pittiI closed it, since it told me about the log file17:39
pittianyway, trying to boot it17:39
jdongkees: to add insult to injury, refpolicy's udev_t datatype does not allow access to write the payload to a place that a user can LD_PRELOAD anyway17:39
jcolehow do set up my own launchpad ppa repo?17:42
cprovjcole: https://help.launchpad.net/Packaging/PPA17:42
jcolecprov: thanks!17:43
cprovjcole: np, ask for help on #launchpad if you have any problem.17:44
keesjdong: ah-ha, excellent.17:47
jdongkees: yeah I just tried again with an unconfined user and udev confined; still the problem is udev cannot write to anywhere useful to put the payload17:48
jdongand it sure generates a hell of a lot of audit noise17:48
keesheh17:48
ebroderkees: Do you know when the openafs security patch is going to go out? Is there anything else I can do to help?17:48
keesebroder: for which release?  I think mdeslaur was handling stables last week?  I will check with him.17:50
ograpitti, does it boot ?17:50
ebroderkees: I saw some failed builds for weird arches for both Dapper and Hardy, I think. Dapper, Hardy, and Intrepid all need to be patched17:50
mdeslaurebroder: they're coming out today17:51
ebrodermdeslaur: Oh, awesome. Thanks :)17:51
ogralool, hmm17:59
pittiogra: no, I just get "boot error"18:00
ograthe same as with dd i assume18:00
pittiright :(18:01
ograweird18:01
ograpitti, any special security stuff you played with that could prevent dd from DTRT ?18:03
ogra(i know you do such stuff :) )18:03
pittiogra: no, it was a standard FAT32 formatted Ubuntu wubi installer before (from usb-creator)18:03
ogradid you try to zero it with dd first ?18:03
ograthough it should overwrite everything anyway18:04
pittiogra: I didn't zero it; bug updated for some more info18:05
pittiogra: I can try to zero it again, hang on18:06
pitti(although that would again be an usb-creator problem)18:06
pittialso, if "dd < image" does not work, how would "dd < /dev/zero"?18:06
ograhow do you dd exactly ?18:07
pittiright now? sudo dd if=/dev/zero of=/dev/sdb bs=1M18:08
ogradid you try to omit the bs ?18:08
pittiand back then, with s_/dev/zero_download/ubuntu/jaunty-netbook-remix-i386.img_18:08
pittiogra: yes, last time with the .img I didn't specify a bs18:08
pitti(but it doesn't actually make much of a difference)18:08
ograadding bs might use less ram18:09
ograbut thats all18:09
ograogra@osiris:~/Devel/imagewriter/intrepid/usb-imagewriter-0.1.3$ file /var/build/images/jaunty-netbook-remix-i386.img18:12
ogra/var/build/images/jaunty-netbook-remix-i386.img: x86 boot sector18:12
ograpitti, what does file report for you ?18:12
pitti$ file download/ubuntu/jaunty-netbook-remix-i386.img18:13
pittidownload/ubuntu/jaunty-netbook-remix-i386.img: x86 boot sector18:13
ogralooks ok18:13
ograits either an issue with your usb key, your usb port or the port on the netbook you test with i'd guess18:14
ogragiven the nonzero exit in usb-imagewriter i would assume one of the former two18:14
ogracan you try with another usb key ?18:14
pittiogra: as I said, I have used this key dozens of times to boot/install standard ubuntu18:16
ograstrange18:16
pittiunfortunately my big usb key can't be trashed right now, and my ancient one is too small (64 MB)18:16
pittiok, it's zeroed; trying to write again18:17
ograi wish i could send you one as mail attachment :)18:17
ograi have tons18:17
loologra: hmm?18:25
ogralool, sorry, ignore me ... i thought i had tested the netinstall already (dates to april 17th) ... but i was wrong18:26
loolBah I don't see any entry for Ubuntu Desktop armel18:26
loolslangasek: is this the final spin for armel?18:27
lool(.1)18:27
pittiogra: oh, now I know18:27
ograpitti, tell me, i'm curious18:28
pittiogra: bug updated18:28
pittiplz give this .img some diet :)18:28
ograhmm, it was supposed to fit on 1G18:29
pittithat would be nice18:29
ogralool, ^^^^18:29
ogralool, UNR grew beyond 1G18:30
loolAddition of standard^18:30
loolLet's fix the instructions quickly18:30
ograyes, we should size down the buffer space a bit18:30
ebroderAnyone from backporters willing to ack bug #216761?18:30
ograiirc we still leave 20M spare ... lets make that 1018:30
ubottuLaunchpad bug 216761 in xen-3.3 "[hardy-backports] errors in xendomains init script" [Undecided,Fix released] https://launchpad.net/bugs/21676118:30
lool1006M   ubuntu-netbook-remix/daily-live/current/jaunty-netbook-remix-i386.img18:31
loolThat's what I see18:31
pittiright, that's what I have, too18:31
loolThat's less than 1GB!  :)18:31
pittithat fails with an 1 GB stick18:31
pittilool: no, it's not18:31
pittiit's less than 1 GiB18:31
loolYeah well you understood me18:31
pittithis is where G vs. Gi matters :)18:32
pittiunfortunately ls still displays MiB/GiB instead of MB/GB18:32
ogralool, lest just strip off 10M18:32
hyperairwhat's wrong with MiB?18:32
ograso it fits in 1G18:32
pittihyperair: just about every hw manufacturer uses MB/GB (power of ten, not power of two)18:33
hyperairah right.18:33
liwI've found that a stick that advertises itself as x gigabytes might be anywhere between 3.8 to 4.2 gigabytes (using the base-10 definition of gigabyte for everything)18:33
loologra: I'm not sure18:33
liwer, make that 4 gigabytes, not x18:33
liwI tried to move data from a 4 gig usb stick to another 4 gig usb stick, and whoops, it wouldn't fit :(18:34
loologra: Where's the knob for the remaining free space?  in livecd-rootfs or in debian-cd?18:34
ogralool, well, its 6M oversized ... we should have enough buffer to cut that off18:34
loolHmm debian-cd I guess18:34
ograyeah18:34
ograit used to be in build-vfat-img18:34
* pitti leaves the prefix flamewar to others and toddles off to Taekwondo; cu tomorrow!18:34
ograbut that got merged18:34
loologra: Seems to still be there18:35
loolsize=2018:35
ogramake that 1018:35
loolThat's common to all vfat images18:35
loolI want an ack from slangasek / cjwatson at least18:35
ograits just empty space18:35
loolIt's final rolling time, I'm not messing up with debian-cd without their ack :-)18:35
ograwas just reserved for the possible modifications people want to do to the squashfs18:36
ograindeed18:36
ograno armel desktop on the isotracker :/18:37
loologra: 19:26 < lool> Bah I don't see any entry for Ubuntu Desktop armel18:37
loologra: I've poked them on -release18:37
ogragood18:37
loologra: Netboot was split!18:40
ograyes, i saw that when i looked before starting my slug install18:40
loolstgraber: yeah!  now if we could get a desktop armel that would be nice  :)  (BTW "armel" is the arch name but the netboots are named "arm")18:40
stgraberlool: well, I basiccally followed what I received by mail :)18:47
stgraberlool: Ubuntu desktop armel is there, you just need a release manager to add it18:48
stgraberlool: is a build already available ? if so what version number ? (I can add it)18:48
ogra20.118:48
stgraberk, 2s18:48
ograhttp://cdimage.ubuntu.com/ports/daily-live/20090420.1/18:48
ogranote its in the ports subdir18:49
stgraberdone18:49
ograyay18:49
stgraberwell, the download url isn't supported as we have a function to determine the URL and it's not port or armel aware18:49
ograyes, i noted that in the armel netinst images already18:49
lessshastehi18:49
stgraberthat'd require a code change, then a code review, then get it on production. not something we should do on release week18:49
ograbut at least we have a place to report install feedback now :)18:50
stgraberthough having that in the DB may be easier, will probably do that for karmic (now that we have a new box and a separate DB, development should be easier)18:50
keesKeybuk: we auto-send patches to Debian for Ubuntu deltas, but what about security updates?  How can we make that happen?18:56
Keybukwe don't have MoM for -security18:56
keesKeybuk: how can we set up something so that security patches show up in the Debian BTS automatically?18:58
Keybukkees: it's probably quite trivial actually18:58
keesKeybuk: that's what I like to hear.  :)18:59
jdstrandoh, that would be excellent :)18:59
stgraberhmm, something is wrong with the desktop image for armel on the ISO tracker19:04
Keybukit might be as simple as adding a couple of lines19:06
defrenggood evening! Does somebody know where I can find more documentation for the new indicator-applet (espacially for the python API)? The examples unfortunately don't deal with email applications...19:06
ScottKdefreng: #ayatana is the upstream channel for that project.19:07
Keybukkees: when are you doing your next security upload?19:07
defrengScottK: thx - I'll look there19:07
keesKeybuk: in a few minutes, when a LOSA is found.19:09
keesKeybuk: openafs is getting published19:09
Keybukok19:10
Keybuklet me know if you get an e-mail from MoM about it19:10
Keybukif you do, I can redirect that to debian19:10
Keybuk(prob 2-3 hours after :p)19:10
ebroderKeybuk: Shouldn't need to for this particular patch; Debian has the fix already19:10
Keybuknot that e-mail specifically19:11
Keybukbut the fire hose19:11
ebroder*nods*19:11
keesebroder: right, but this is to make the patches available for things where this may not be true.19:11
Keybukdo they need to go anywhere particular?19:12
keesKeybuk: erm, I was assuming they would magically appear in the Debian BTS "ubuntu patches" section?19:12
jdstrandI wonder if sending them to the Debian security team would be ok...19:13
* jdstrand is torn19:13
keesjdstrand: they have said they want maintainers contacted, so since this is an existing method, it probably makes the most sense.19:14
jdstrandkees: right, I meant like a 'CC'19:14
keesah-ha, interesting19:14
Keybukok19:16
Keybukso casey won't expire all of security now ;)19:16
Keybukkees: do you want the opposite direction?19:17
Keybukall patches from debian-security mailed somewhere?19:17
jdstrandoh, I like that idea19:17
jdstrandkees: what do you think of sending them to security@ubuntu.com?19:18
keeshrm19:18
jdstrandI think it could do wonders for universe patches19:19
keesI'd rather they end up in LP, but the logic for that is non-trivial19:19
keesokay, sure, let's do it.  I can always filter.19:19
jdstrandkees: filter, and then have a mutt macro to add them to LP :P19:19
kees:)19:19
keesKeybuk: ultimately, we'll probably want the Ubuntu patches CC'd to the ubuntu-security-patch ml too19:21
Keybukit may or may not work19:21
Keybukhmm19:22
Keybukyeah it's definitely possible19:23
Keybukit's more changes than I thought19:23
Keybukat least 3 lines19:23
keeshehe19:24
Keybukkees: ok, it'll make the second -security upload19:29
Keybukthe first one will require a few lines of code19:29
Keybukwhich I will do after dinner19:29
KeybukI'll need a nudge each time we end-of-line or open a release to maintain the subscription19:29
cjwatsonKeybuk: can you edit https://wiki.ubuntu.com/EndOfLifeProcess and https://wiki.ubuntu.com/NewReleaseCycleProcess to say that, please?19:31
elmospeaking of EOL, gutsy will be dropping off archive.ubuntu.com and it's mirrors over the next few days19:33
=== thunderstruck is now known as gnomefreak
directhexikonia, ping20:34
Viper550I know it may sound a bit...strange, but I'm gonna try and add apt-rpm support to packagekit20:38
directhexyes, that sounds strange20:40
directhexstrange is a delicate term to use20:41
Viper550directhex, as in - strange to say in a channel about a superior rival20:42
Viper550since this may primaraly be for them pclinuxos users20:42
Viper550heck the freakin thing has a all your base joke in it.20:43
directhexi only know one pclinuxos user. i would charitably describe him as a douche.20:45
pace_t_zuludoes anyone here have experience with interfacing python with gconf?20:47
liwpace_t_zulu, a little, a long time ago20:48
pace_t_zululiw: do you know how to get and set gconf keys? i am having trouble finding documentation20:49
pace_t_zululiw: even if you could help me find some sort of documentation that would be extremely helpful20:49
Viper550and kpackagekit is qt only, right?20:50
Viper550*qt420:50
liwpace_t_zulu, I don't have time to look things up right now (in the middle of Ubuntu ISO testing), but http://files.liw.fi/temp/sex.py.txt has the code I wrote many years ago20:52
pace_t_zululiw: thank you for your help20:53
=== thunderstruck is now known as gnomefreak
ikoniadirecthex: pong21:24
directhexikonia, PM21:37
asackees: why did you think that the NeedsSecret call is supposed to be allowed for at_console? just trial and error?21:53
asackees: looking at the dbus error it doesnt appear that anything different from uid=0 is involved21:53
asacso how does at_console fix that call?21:53
asackees: (re: pptp plugin for NM)21:53
directhexhm21:54
asacso is root implicitly at_console nowadays?22:06
LaserJockdoes Ubuntu have an EULA?22:06
james_wasac: I'm not sure, but as the patch just duplicated the stuff explicitly for root to at_console, I'm not sure why that would change anything22:07
keesasac: I have no idea why my patch worked, but it did.  I don't know enough about either dbus or the pptp module to say why.22:08
asacseems like dbus doesnt like if root is at_console22:08
keesasac: but adding the at_console section fixed it.22:08
asacthats the current straw we are following22:08
keeshunh22:08
asacthe vpn definitly only talks to the daemon22:08
Viper550LaserJock, for all intensive purposes22:08
asacso only root - root communication22:08
Viper550there is no "one" EULA covering Ubuntu as a whole. But, different components have different licenses22:09
asackees: so if we patched consolekit to make root at_console it might have caused this22:09
keesasac: I can set up a test environment for that again, if you need.22:09
LaserJockbut is a license a EULA?22:09
Viper550in a way, yeah22:09
keesasac: I see, yeah, I'm not sure.22:09
asacno its a not a EULA22:09
directhexLaserJock, no, there's no EULA22:09
directhexLaserJock, you don't need to agree to anything as an end user. there are licenses relating to modification and duplication22:10
LaserJockthat's what I was thinking22:10
LaserJockI get confused when other distros have EULAs22:11
LaserJocki.e. openSUSE22:11
ScottKDo they ship proprietary stuff that needs a license accepted?22:11
Viper550most of them are usually "blablabla most components are under free licenses such as the GPL bla bla bla, we provide no warrenty, we provide no right for you to use our trademarks like this"22:12
LaserJockScottK: not sure, but the EULA basically said "yeah, this stuff is mostly GPL, go for it" I thought22:12
LaserJockwhat Viper550 said22:12
Viper550*"...and p.s. have fun :3"22:12
mdkethat appears vaguely somewhere on our website, at the /legal page22:13
ScottKThat's what I vaguely recalled, but it was 10.1 the last time I used opensuse, so I really don't recall.22:13
jdongit also has a please-don't-benchmark clause IIRC.22:13
LaserJockI think they redid it recently22:13
jdongfairly boilerplate legalese22:13
asackees: are you sure that we use consolekit for at_console now? and not the pam-foreground thing?22:13
james_wasac: I'm pretty sure22:13
LaserJockanyway, I got an email asking for a link to Ubuntu's EULA and I wasn't sure how to respond22:13
keesasac: I am not 100% sure, but nearly so.  I would look to pitti for that answer.  or james_w :)22:14
james_wyeah, pitti is the best to ask22:14
LaserJock"no" or "each package has its own license, but basically ... [link to ubuntu.com goodness]"22:14
mdkeLaserJock: send them to /legal.22:14
james_w  * Re-add accidentally dropped consolekit dependency. There are still a few22:15
james_w    programs using "at_console" in their dbus policy.22:15
LaserJockmdke: that's a pretty poor description22:15
asacjames_w: thats dbus?22:15
james_wyep22:15
mdkeLaserJock: it's all there is though22:15
loolkees: Around?  Do you think you'd know what could cause 364290?22:16
loolbug #36429022:16
ubottuLaunchpad bug 364290 in cups "audit warnings under armel with file_mmap operation on /etc/passwd and /etc/group" [Undecided,New] https://launchpad.net/bugs/36429022:16
loolNote: not the same warning as /dev/tty on the desktop22:16
LaserJockmdke: hmm, I'm not sure. I think http://www.ubuntu.com/community/ubuntustory/licensing is much more clear22:16
keeslool: sounds like the kernel is forcing PROT_EXEC for mmap calls.22:17
LaserJockmdke: /legal suggests that people read the license of *every* package before installing22:17
LaserJockmdke: that's rather impractical22:17
loolkees: Could it be a kernel config?22:17
keeslool: we faced that on i386 when init was set to have an executable stack22:17
keeslool: it's likely the way in which you transition to init from the boot process.22:17
mdkeLaserJock: yes, it's nonsense22:17
keeslool: in normal Ubuntu, we use klibc to exec upstart, how does ARM do it?22:18
loolkees: In theory in the same way22:18
LaserJockmdke: perhaps a link to the ubuntustory licensing page would be a better idea22:18
mdkeLaserJock: but the licensing page is really dealing with the distinction between different repositories rather than any obligations that users might have22:18
loolkees: Not quite sure we use klibc though, it could be regular libc22:18
james_wasac: it appears as though root is no at_console22:19
keeswhat program is pid 1 during the booting phase?22:19
LaserJockmdke: right, it's not sufficently legalese, but it does give the read an idea of the category of licensing they're dealing with22:19
loolkees: Checking...22:19
LaserJockmdke: something like the DFSG would be good22:19
loolCrap, FS check22:20
mdkeLaserJock: my point is that the page deals with redistribution issues, not use22:20
LaserJockmdke: hmm, right22:20
loolkees: Will take a while, will come back to you when it's booted22:20
loolkees: thanks!22:20
asacjames_w: did you run a test case to see that? or just reading code?22:21
james_wasac: just from looking at code22:21
keeslool: okay, in the meantime, I'm hunting the fixes for klibc that I got upstreamed22:21
LaserJockmdke: well, so basically it's "we don't know, we don't think there are any EULAs but we could be wrong"22:22
mdkeLaserJock: there aren't any - users have unrestricted use of Ubuntu as far as I know. But I could be wrong, I guess22:22
keeslool: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commitdiff;h=812e2ff7e74e8c495c936981ba0a0372e50b724422:22
ScottKUnrestricted use is guaranteed for Main/Universe.22:23
Viper550"Must allow modification and distribution of modified copies under the same license"22:23
ScottKRestricted might have use restrictions, but I'd be suprised.  Multiverse is full of them.22:23
Viper550oh no...so that means licenses that allow licensing under different terms aren't allowed?22:24
asacScottK: unrestricted use of code is more accurate i guess. trademarks, icons and stuff ...22:24
ScottKRight.22:24
keeslool: what does   sudo cat /proc/1/personality   say ?22:24
ScottKViper550: It same .. same license, not .. only the same license.22:24
LaserJockScottK: did you find a page that says that unrestricted use is guaranteed?22:25
asachttp://www.ubuntu.com/community/ubuntustory/licensing22:26
ScottKLaserJock: No, but I know the licensing policy for Main/Universe.  We use DSFG (with some minor differences over interpreation) and that's guaranteed in DFSG.22:26
asacViper550: ^^22:26
mdkeI suppose there is also http://www.ubuntu.com/community/ubuntustory/components22:27
asaci guess the second title should read "multiverse" and not "main". but havent read the content22:27
LaserJockScottK: is it? I'm reading the DFSG and I don't see it exactly22:27
LaserJockthe /ubuntusotry/licensing page specifically doesn't meantion Multiverse22:28
ScottKLaserJock: Between DFSG 5 and 6, I'm not sure what's left.22:28
LaserJock"The thousands of software packages available for Ubuntu are organised into three key components: main, restricted and universe."22:28
loolkees: 00c0000022:29
asacunrestricted is wrong word obviously. its restricted by a free license usually22:29
keeslool: yeah, looks like READ_IMPLIES_EXEC is getting set (this should not be)22:29
* ScottK looks around for a lawyer and steps out of the discussion.22:29
keeslool: I would have expected 0000000022:29
keeslool: /proc/$pid/personality exists because I spent so long debugging this issue on ia32.  ;)22:30
loolkees: I can confirm that /sbin/init uses libc; /lib/vfp/libc actually22:30
LaserJockScottK: well, take something like "by installing this software you agree to name a child,pet,planet, or rock after me"22:30
lool(lsof -p 1)22:30
LaserJockScottK: I'm not sure that 5 & 6 would disallow that, but I could be way off22:30
keeslool: /sbin/init in the boot setup, right? not upstart itself?22:31
mdkeLaserJock: not to nitpick about your example, but there could only ever be restrictions on the way the software is used; it's not a contract22:31
keeslool: does your local shell have 00000000 personality?22:31
loolkees: Sorry, I'm just saying PID 1 uses /lib/vfp/libc22:31
loolkees: Yes22:32
LaserJockmdke: "way"? or "use"?22:32
* ScottK notes mdke is a lawyer (IIRC) and defers to his interpretation ...22:32
loolkees: sudo cat /proc/self/personality returns 00c0000022:32
keesokay, and the ARM is > CPU_ARCH_ARMv6 ?22:32
loolNo22:32
loolWell22:32
LaserJockmdke: can it restrict use or just the way it is used?22:32
loolIt is but, it's built for v522:32
loolv5t actually22:32
keeshrm.22:32
loolAnd the /vfp is a VFP version of the lib22:32
mdkeLaserJock: both22:32
keesI'm looking at arm_elf_read_implies_exec in arch/arm/kernel/elf.c22:32
mdkeScottK: in my experience free software developers are much more well informed about these issues than lawyers :)22:33
keeslool: hrm, so all the processes have 00c00000 ?  that would seem to imply that ARM architecture doesn't have NX protections22:33
TheMusoslangasek: ok, it was taken directly from the debian git packaging branch. Thanks for the heads up22:34
loolkees: Perhaps it doesn't; how could I check?22:35
loolkees: In which case we should disable AA?22:35
keeslool: can you paste /proc/cpuinfo somewhere for me?22:36
LaserJockmdke: in any case, am I OK to tell this person that the Ubuntu CD doesn't have a EULA, but point to /legal ?22:36
keeslool: disabling AA on ARM seems unfortunate.22:36
Viper550Also is it me, or did the ATI drivers on later versions of Ubuntu drop support for older models?22:36
loolkees: we're moving to v6 next cycle22:37
keeslool: I was hoping someone could run the regression tester I wrote on an ARM image: http://people.ubuntu.com/~kees/qrt-test-kernel-security.tar.gz22:37
loolkees: http://pastebin.com/f147ffe7c22:38
keeshm, nx isn't listed, but that flag (and not the internal kernel routines) may only be x86-specific22:39
keeslool: what does   readelf -l /sbin/init   show ?22:43
keeslool: (specifically interested in GNU_STACK item, and if it says "RW" or "RWE")22:44
loolhttp://paste.ubuntu.com/154973/22:44
keeslool: okay, so the executable itself isn't marked as needing an executable stack, so it must be coming from the kernel side22:45
mdkeLaserJock: I don't see why not; after all if we can't find one, then it means that a new user is unlikely to :)22:45
LaserJockmdke: good point ;-)22:45
mdkedoes anyone know if there is a list somewhere of all the applications in the partner repository and their uses?22:47
keeslool: interesting, the personality flags map to READ_IMPLIES_EXEC and ADDR_LIMIT_32BIT22:47
keeslool: so, near as I can tell, the kernel's arm_elf_read_implies_exec is returning "1", and the executable_stack is correctly set to EXSTACK_DISABLE_X (via the ELF headers)22:49
keeslool: the only way that can happen is:22:50
kees        if (cpu_architecture() < CPU_ARCH_ARMv6)22:50
kees                return 1;22:50
mdkefor example, is there any way I can tell what the difference is between adobe-flashplugin (partner) and flashplugin-installer (multiverse)22:52
keeslool: according to your /proc/cpuinfo, you've got CPU_ARCH_ARMv5TEJ not CPU_ARCH_ARMv722:53
keeslool: "CPU architecture: 7" vs arch/arm/include/asm/system.h22:53
keeslool: though I find it interesting that arch/arm/kernel/setup.c does not have CPU_ARCH_ARMv5TEJ mentioned22:54
LaserJockmdke: do the descriptions help?22:55
jameswfkernel folks ?22:55
mdkeLaserJock: not for me, at least22:55
LaserJockmdke: I know what the difference is but I'm not sure it's obvious to users22:55
mdkeLaserJock: please tell me :)22:55
keeslool: I take it back, you *do* have CPU_ARCH_ARMv722:55
keeslool: the /proc/cpuinfo file would say 5TEJ if that's the type you had.  :)22:56
keeslool: so, I'm back around to execstack settings.22:56
slangaseklool: final spin for armel> well, it looks like libxml2 got built for arm since then (which is good), so we'll want to respin again (meh)22:56
LaserJockmdke: the one in -partner has the actual Flash binary, the one in -multiverse is just a wrapper script that downloads it from Adobe22:56
mdkeLaserJock: are you sure? the description on the partner package says that it downloads it too22:56
keeslool: let me write a READ_IMPLIES_EXEC test for you, one sec...22:56
LaserJockmdke: last I looked that's the way it was. Look at the package size22:57
jameswfKernelPeople: what would be the best way to get files related to Bug: 268502 without cloning the whole git...22:57
mdkeLaserJock: "This package will download the Flash Player from Adobe". Maybe it's just unclear language22:58
LaserJockmdke: more like they copied it from somewhere ;-)22:58
mdkeLaserJock: possibly. I see the package is a lot bigger.22:58
mdkeLaserJock: so I guess that suggests that we should recommend that package in the documentation ahead of flashplugin-installer22:59
loolkees: The platform is v7 and the kernel targets that, but the userspace is v5t, sorry for not being clearer22:59
keeslool: so after you've logged in via gdm, your /proc/self/personality still shows 00c00000 ?23:00
LaserJockmdke: you might want to get an official word on that. I generally find that the -multiverse version is better23:00
loolkees: I was logged in via gdm all the time23:00
* kees scratches his head23:00
LaserJockI guess Canonical would want to push -partner23:01
mdkeLaserJock: interesting. Do you know why?23:01
LaserJockmdke: because MOTU maintains it better than Adobe/Canonical? I don't know23:01
mdkeLaserJock: maybe the flashplugin gets a more recent version23:01
LaserJockperhaps the -partner packages have more red-tape23:02
keeslool: does cups actually run, or is AA fully blocking it?23:02
loolkees: I see a process at least23:02
keeslool: did you get a chance to run the qrt script I gave a URL to?23:03
loolkees: Oh no missed it23:04
mdkeLaserJock: could be. I might try and get some guidance on this from someone involved in partner23:04
mdkeLaserJock: it would be quite useful to have a comprehensive list of packages and their pros/cons23:04
kees21:37 < kees> lool: I was hoping someone could run on an ARM image the regression tester I wrote: http://people.ubuntu.com/~kees/qrt-test-kernel-security.tar.gz23:04
keeslool: you'll need python-unit, lsb-release, and build-essential, and libcap-bin23:05
james_wLaserJock, mdke: /var/lib/dpkg/info/flashplugin-nonfree.postinst23:05
LaserJockmdke: for Intrepid there is only 5 packages in -partner, I suppose you could do it by hand23:05
mdkeLaserJock: oh :)23:06
loolkees: Does it output a log or will you want stdout?23:06
keeslool: it spews to stdout.  once unpacked:   ./test-kernel-security.py -v23:07
LaserJockjames_w: nifty23:07
mdkejames_w: I don't seem to have that23:07
keeslool: you can just pastebin it23:07
LaserJockmdke: it basically says that it's downloading the Flash tarball from -partner23:07
james_wmdke: ah, you don't have it installed. It indicates that flashplugin-nonfree downloads from partner, so it's probably not a version thing.23:07
james_wit may be to do with some of the other things that it does though23:08
LaserJockjames_w: that must be recent23:08
james_wthis cycle I think23:08
LaserJockyeah23:08
LaserJockit used to be they were totally different versions23:08
LaserJockmdke: so it looks to me like the -multiverse package is now just legacy23:09
LaserJockother than if people don't want to enable -partner but have -multiverse enabled23:09
loolkees: Sorry netsplit http://paste.ubuntu.com/154988/23:14
loolkees: note that CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR needs to be <= 32768 on arm23:15
keeslool: correct, though that should be unrelated23:15
loolYeah, just a note23:16
keeslool: holy crap, there are a lot of missing kernel config options.23:17
mdkedamn, netsplut23:17
keeslool: these should be turned on: CONFIG_DEBUG_RODATA, CONFIG_STRICT_DEVMEM23:17
loolamitk: ^23:18
loolkees: See, I knew we were missing some options; it's been a consistent source of bugs, so I had a good change betting on that   ;-)23:18
keesamitk: I would have expected CONFIG_SECURITY_SELINUX and CONFIG_SECURITY_SMACK too, but I can understand skipping them.  :)23:19
=== Nafallo_ is now known as Nafallo
keeslool: wow, no randomization in the kernel memory either.  that's sad (that's an upstream deficiency)23:23
sykewill gcc-snapshot be updated to GCC 4.4 RC1?23:34
TheMusosyke: I'd say not at this late stage.23:35
=== asac_ is now known as asac
sykethe last snapshot taken was before all the P1 bugs were fixed; it would be nice if that wasn't ignored23:36
TheMusosyke: considering jaunty releases on Thursday, and we are in release freeze, probably not before Jaunty releases.23:37
sykeok23:37
sykewhat would the process be for getting it updated in jaunty, after the release?23:37
TheMusosyke: It would have to be a stable release update, and even then will likely not be applicable.23:38
sykeright. and what's the process for nominating such things?23:38
sykeor should I go through canonical support for this?23:39
TheMusosyke: http://wiki.ubuntu.com/StableReleaseUpdates23:39
Caesarslangasek: you're problem very busy finishing off Jaunty, but do you know who's a good person to talk to about libxcb problems in Hardy?23:51
slangasekCaesar: possibly tjaalton, or #ubuntu-x generally23:52
Caesarokay, thanks23:52
keeslool: we can have a work-around for the apparmor parser in a moment; I'm rather doubting that READ_IMPLIES_EXEC can be made to go away at such a late day.  though the root cause should be found for ARM during Karmic23:58

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