/srv/irclogs.ubuntu.com/2009/09/14/#ubuntu-devel.txt

TheMusocrimsun: Right.00:09
=== edson is now known as ecanto
bluefoxicyfor fucking fuck's sake >_<00:14
bluefoxicythere should NOT00:14
bluefoxicySHOULD NOT00:14
bluefoxicybe lock contention in production kernel code >:O00:14
bluefoxicythis stupid argh00:15
bluefoxicythere is NO WAY to debug this00:15
bluefoxicythe damn00:15
bluefoxicyit00:15
bluefoxicydamnit00:15
bluefoxicyit fucking HANGS00:15
bluefoxicyand sometimes, SOMETIMES comes back00:15
bluefoxicysometimes the WHOLE DAMN SYSTEM locks up eventually00:15
bluefoxicythings start hanging when they try to access disk00:15
bluefoxicynetwork activity?  Sure.00:15
bluefoxicywrite to a log file?  Hold on *application window becomes a white blob*00:15
bluefoxicyoops, X wants to touch the disk00:16
=== GarethAdams__ is now known as GarethAdams_
=== GarethAdams_ is now known as GarethAdams|Home
bluefoxicynevermind, we're just going to go fuck ourselves now so please hit reset00:16
bluefoxicyoh, and if you use magic keys, you can still umount and sync disks and not have to fsck the next boot00:16
bluefoxicyso what the hell00:16
bluefoxicyapparently the whole kernel isn't locking up, but the application disk scheduler is hosed00:17
bluefoxicyoddly, setting elevator=as makes it less likely (on the order of every several weeks instead of every few hours or maybe 5 minutes after boot), but it STILL happens00:17
bluefoxicyoh and since NO APPLICATION can write to disk, or read from disk (I can't run programs), I can't pull ANY debugging information00:18
bluefoxicyAT ALL00:18
bluefoxicywtf is the next release00:18
bluefoxicymaybe a shiny new kernel will have a distinct lack of fucktarded stupidity00:19
TheMuso!ohmy | bluefoxicy00:20
ubottubluefoxicy: Please remember that all Ubuntu IRC channels share the same attitude of providing friendly and polite interaction with all users of all ages and cultures. Basically, this means no foul language and no abuse towards others.00:20
NCommandersebner, vtk built on armel03:10
ScottK\o/03:18
ScottKThat'll help with NBS.03:18
ScottKEtienneG, soren, and mdz: Just accepted Eucalyptus.  It should be in the archive after the next publisher run.03:42
L33ckmahi there03:44
L33ckmai'm searching for ubuntu kernel 2.6.28-11-generic with debugging symbol03:44
L33ckmaany help?03:45
NCommanderL33ckma, install the kernel debug package (the name escapes me, but there should be a kernel-image-2.6.28-11-dbg or something like that)04:01
L33ckmaNCommander, from what repository?04:03
NCommanderL33ckma, main04:03
L33ckmahmm04:09
L33ckmaNCommander, i didnt find any kernel-* similar to dbg04:10
L33ckmabut in ddebs I found linux-image-debug-2.6.28-15-generic_2.6.28-15.51_i386.ddeb04:11
L33ckmaat http://ddebs.ubuntu.com/pool/main/l/linux/04:11
L33ckmawhich doesn't help me so much04:13
mdzScottK: thanks!04:28
dholbachgood morning06:24
dholbachwho can help me debug a not-booting system?06:24
dholbachthe last thing when I boot on the other machine is "ACPI: I/O resource nForce2_smbus [0x1c40-0x1c7f] conflicts with ACPI region SM01 ............. Error probing SMB2"06:36
dholbachbut I get the feeling that that message has nothing to do with the hang on the machine I'm seeing06:36
dholbachif I boot with bin=/bin/bash the last thing I see is "bash: cannot set terminal process group (-1): Inappropriate iotcl for device" "bash: no job control in this shell"06:38
dholbachthis is the latest karmic with the ubuntu-boot ppa enabled06:38
dholbachKeybuk: ^ any idea what I could do?06:40
liwdholbach, did you already boot from a livecd and run fsck on all filesystems, and smartctl on all hard disks?06:50
dholbachliw: I'll try that now :)06:50
* dholbach does some sponsoring in the meantime06:52
* TheMuso notes that the latest daily livecd reboots itself for some reason, i.e it doesn't get to the desktop, the splash starts showing activity, then things go in reverse, and it asks to press enter after ejecting the disk.06:54
dholbachTheMuso: oh wow - I'll alpha5 then06:55
liwTheMuso, might be #42900306:57
=== beuno-on-vacatio is now known as beuni
=== beuni is now known as beuno
TheMusoliw: Doesn't make sense on a live CD where the nv driver gets used.07:09
sorenScottK: Ta very much.07:10
ttxGood morning07:11
NCommanderCan anyone explain to me how the tasks are updated?07:21
dholbachNCommander: what are you referring to?07:22
NCommanderdholbach, the tasks used by livecd-rootfs and friends; basically the set of packages you get when you do: apt-get install minimal^07:23
dholbachah ok07:24
TheMusoNCommander: afaik the seeds are responsible for that, at least for tasks on disks.07:31
NCommanderTheMuso, I'm just figuring out how long it takes before they are updated from the seed changes07:32
TheMusoNCommander: As for the archive, I don't know what happens there, probably something in launchpad.07:35
AnAnt_Hello, debian made a new release of mutt that Recommend default-mta instead of exim4, which means, that it no more needs merge, but sync07:35
sorenttx: Dude! Welcome back!07:40
ttxsoren: Dude!07:41
pittiGood morning07:41
pitticody-somerville: what is a DCD file?07:41
ttxsoren: how is it going ?07:41
pittilool: I saw, thanks07:41
ttxpitti: good morning !07:41
sorenttx: Not too bad, not too bad. Good holidays?07:41
pittiogra_: sabayon> he mailed me, and said that it's in much better shape, so we'll keep it07:41
pittihey ttx07:41
ttxsoren: first I recovered from jetlag, then spent a few days working on the house, finally I travelled for a wedding party. Now I'm back in recovery mode :)07:42
cody-somervillepitti, Distribution channel descriptor07:42
sorenttx: Just in time for the Alpha6 rush. Yay.07:42
ttxsoren: yes, best timing ever :)07:43
pitticody-somerville: hm, and what is that?07:43
=== AnAnt_ is now known as AnAnt
cody-somervillepitti, https://wiki.ubuntu.com/FoundationsTeam/Specs/OemTrackingId07:47
AnAntso, should a sync request be filed for mutt ?07:52
AnAntor should that wait till karmic+1 ?07:52
pitticody-somerville: hm, first time I hear about that TBH; I don't have that file either, do you?07:53
pitticody-somerville: but easy enough to include into Apport07:53
loolpitti: np07:54
cody-somervillepitti, I think OEM team is currently the only ones with the spec implemented.07:54
dholbachliw: the disk and partitions seem to be fine :-/07:56
pitticody-somerville: pushed to bzr, thanks07:56
dholbachif anybody has some more ideas how I could debug my not-booting system, I'd appreciate it07:57
cody-somervillepitti, I'm curious as to what prompted you to ask me about DCD files.07:57
pitticody-somerville| [19:27:10] pitti, Does apport include the07:58
pitti[...]07:58
pitticody-somerville: you asked me over the weekend07:58
cody-somervilleodd, I don't remember doing that. lol07:58
pitticody-somerville: my IRC proxy never forgets!!11!08:02
pittiStevenK: oh, I just stumbled over bug 427709;  is ubuntu-mir supposed to be subscribed there, or is the report not finished yet?08:13
ubottuLaunchpad bug 427709 in insserv "[MIR] insserv" [Critical,Triaged] https://launchpad.net/bugs/42770908:13
tseliotdoko: upgrading libc6 from 2.10.1-0ubuntu8 to 2.10.1-0ubuntu11 makes my X.org segfault with nvidia and I can't open applications if I enter the gnome-session (with the nv driver). Is it a known problem?08:30
liwtseliot, might be #429003 ?08:31
tseliotlet me check08:32
tseliotliw: aah, it was filed against elibc. Now I see why I couldn't find it08:33
StevenKpitti: I thought lool was handling it, but I'm happy to subscribe ubuntu-mir08:42
pittiStevenK: last time I started to review such a bug, the reporter told me that "it wasn't ready yet", so I better ask before starting to work on it :)08:42
StevenKI thought I saw lool attach an MIR to it08:43
StevenKHm, no, I'm on crack.08:43
AnAntseriously ?08:44
pittino, he's just on Vegemite, which is by and large the same08:44
StevenKHmph08:45
AnAntok, so should I file a sync request for mutt ?08:45
pittiAnAnt: Debian took the default-mta change?08:48
AnAntyeah08:48
loolpitti: Report is not complete08:51
loolpitti: I took responsability to drive it forward and poked Keybuk on Friday hoping he would handle it but I guess he's busy with boot stuff08:51
dokotseliot: gah ... not owning a nvidia card08:51
loolStevenK: Happy if you pick it up though08:52
tseliotdoko: even when I used the open source driver I couldn't launch nautilus. Is there anything I can do to help?09:00
tseliotslangasek: are these paragraphs ok for the release notes? https://wiki.ubuntu.com/X/Config/DontZap#Using GNOME https://wiki.ubuntu.com/X/Config/DontZap#Using KDE or do you want me to rewrite them?09:03
dokotseliot: please could you install the packages from https://launchpad.net/~doko/+archive/toolchain and see if these work? just one more data point09:04
tseliotdoko: sure09:04
didrocksslangasek: hey o/ Here is the MIR we talked last week: bug #42879309:05
ubottuLaunchpad bug 428793 in goocanvas "MIR for goocanvas" [Wishlist,Triaged] https://launchpad.net/bugs/42879309:05
=== dholbach_ is now known as dholbach
tseliotdoko: I can't reproduce the problem with libc6 from the toolchain. Does this help?09:32
dokotseliot: one more data point, let me build some test packages for you to test09:33
tseliotdoko: ok09:34
dokotseliot: i386 or amd64?09:37
sebnertseliot: ah I just wanted to ask you if the libc upgrade br0ke the nvidia driver ;D09:38
tseliotdoko: i38609:39
=== ogra_ is now known as ogra
apwKeybuk, if an mmc card is being detected by the kernel and udev is makeing the mmcblk0p1 devices etc, but then gnome isn't noticing it and mounting and offering it in a window ... what bit is broke... ie where should i file a bug?10:25
AnAntLP 42923710:32
ubottuLaunchpad bug 429237 in mutt "Sync mutt 1.5.20-3 (main) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/42923710:32
zyga-workmvo: hello10:41
mvohey zyga-work! I saw your changes :)10:43
mvozyga-work: before I can merge, you would have to sign the canonical-contribuors agreement, see http://www.canonical.com/contributors10:44
zyga-workmvo: gladly10:56
zyga-workmvo: I'd like to talk to you about two more things: api for search is crappy ATM, I'd like to refine it to be usable without keeping xapian around10:58
zyga-workmvo: second thing: transaction API10:58
zyga-workmvo: I didn't do it (I only had one night hacking time) but I plan to today10:58
zyga-workmvo: I also like talk about merging, I noticed there are many branches and I fear I could diverge too much fast10:59
mvozyga-work: ok, I'm about to head for lunch, but I'm happy to talk about it aftewards :)10:59
zyga-workmvo: great, please ping me then11:00
mvook11:00
mvowill do11:00
zyga-workI'll setup notification (I hope it works correctly)11:00
mvo:)11:00
sorenErr... Where did removals.txt go?11:03
james_wsoren: Debian's?11:04
sorenjames_w: No, ours.11:04
cjwatsonreplaced by Launchpad11:05
sorenjames_w: http://people.ubuntu.com/~ubuntu-archive/removals.txt used to be the URL, no?11:05
james_wLP knows why individual package was removed11:05
sorenOh.11:05
james_wif you want the list you have to do some work11:05
sorenNgh...11:05
sorenOk, thanks.11:06
cjwatsonbug 15958511:06
james_wwhat are you looking for?11:06
ubottuLaunchpad bug 159585 in soyuz "lp-remove-package.py does not log removals to our standard place" [Medium,Fix released] https://launchpad.net/bugs/15958511:06
sorenjames_w: Not sure. I'm trying to piece some stuff together.11:08
dokotseliot: deb http://people.canonical.com/~doko/tmp/eglibc/test1 ./11:23
tseliotdoko: ok, let me try the new packages11:26
=== al-maisan_ is now known as al-maisan
tseliotdoko: I can reproduce the problem with revision 12, therefore I had to switch back to revision 911:37
dokotseliot: ok, thanks, building another one11:38
tseliotok11:38
cjwatsongah, somebody broke devscripts to always use the most recent thing in debian/changelog, which is wrong for Ubuntu11:42
cjwatsonjust because it was last uploaded to jaunty doesn't mean that's the right thing to do now11:42
Laneywhich part of devscripts?11:48
cjwatsondch11:52
cjwatsonbug 42928811:52
ubottuLaunchpad bug 429288 in devscripts "debchange distribution default for Ubuntu broken" [Undecided,New] https://launchpad.net/bugs/42928811:52
asacYokoZar: thanks for ia32libs update. you think you could check the glib patch i prepared?11:54
YokoZarasac: I'll test by adding your glib to ppa then adding a hook for it into a new ia32-libs in the same ppa11:55
YokoZarIt'll take me a while to do the uploads though, ia32-libs doesn't like to get uploaded from my house so I need to borrow the a friend's internet11:56
asacYokoZar: if you could just check that it works i would upload the fix to karmic first12:02
asacso no hurry ;)12:02
=== beuno is now known as beuno-lunch
asacdo we want a new bug?12:02
YokoZarnah I'll just reopen the current one12:03
asacok cool12:04
asacthx12:04
sorencjwatson: I just tried installing eucalyptus-cc with dpkg (it was not previously installed). I was missing some dependencies, so I went to fix that with "apt-get -f install". It fetched all the packages, installed, and configured. I was never asked about the name of my cluster.12:17
sorencjwatson: I have this in my /var/log/dpkg.log: 2009-09-14 12:48:10 configure eucalyptus-cc 1.6~bzr672-0ubuntu3 1.6~bzr672-0ubuntu312:18
sorencjwatson: That suggests that dpkg considered it an upgrade from the same version, but the check in .config checks for -z "$2".12:18
sorencjwatson: I'm not sure if dpkg is wrong, your check is wrong, or if everything is intended. I'm almost sure it's not the latter.12:19
cjwatsonsoren: are you sure that it wasn't removed-but-not-purged?12:21
sorencjwatson: /me checks scrollback12:22
cjwatsonthe check is standard form for a first-install-only operation, I think ...12:22
sorencjwatson: dpkg -l euca'*' did not even list it.12:22
sorencjwatson: I agree.12:22
cjwatsondpkg.log should say; can I see the whole thing?12:22
sorencjwatson: My entire dpkg.log? sure.12:23
sorencjwatson: Will "| grep eucalyptus-cc" do?12:24
cjwatsonyeah12:25
sorencjwatson: http://paste.ubuntu.com/270820/12:25
sorencjwatson: From 2009-09-14 13:13:55 onward is me trying to reproduce it.12:26
sorencjwatson: ...which I can.t12:26
sorencan't, even.12:26
sorencjwatson: I can't reproduce it now. Very, very annoying.12:27
cjwatsonsoren: mm. I don't see any evidence of what might have been wrong. :(12:28
cjwatsonbut as long as it works on initial installation, it's ok, right?12:28
sorenWell, that's the thing. It was a fresh install (of that package). It only ended up being a two-stage thing due to a missing dependency (and my using dpkg since I had the deb right there).12:29
sorenBut seeing as I can't reproduce it, it's pointless to try to hunt it down.12:29
sorenBah. Maybe I just got confused. It /does/ happen occasionally.12:32
=== dous is now known as contactlens
=== contactlens is now known as dous
=== beuno-lunch is now known as beuno
=== pgraner` is now known as pgraner
loolcjwatson: Hey; we have an issue with the UNR seed / task: abrowser-3.5 has Task: ubuntu-netbook-remix; I downgraded the webfav Depends: abrowser-3.0 | abrowser-3.5 | firefox-3.0 | firefox-3.5 | iceweasel to a recommends a couple of publisher cycles ago13:06
loolcjwatson: firefox is seeded before webfav in the unr.karmic/netbook-remix seed, and then webfav with a Recommends on abrowser*|firefox*13:07
loolcjwatson: So I wondered whether there was something clean we could do or whether we should simply seed firefox-3.5 as a workaround?13:07
cjwatsonlool: any reason why webfav's recommends alternatives aren't ordered by desirability?13:08
loolcjwatson: No reason but they are autogenerated13:09
loolFrom xpi:Depends13:09
cjwatsonfailing that, seeding firefox-3.5 explicitly is ok13:09
loolOk that's what I guessed as well and I dont think it's clean to change the xpi:Depends generation to have the concept of preferred package since it's used in all extensions13:09
loolasac: ^ but feel free to object13:10
dokotseliot: deb http://people.canonical.com/~doko/tmp/eglibc/test2 ./13:10
loolcjwatson: Hmm this is in the seed used for the metapackage; we didn't have germinate workarounds in metas so far and I understand it means that firefox-3.5 will be listed in the dependencies; too bad  :-/13:12
cjwatsonlool: right, but unless firefox-3.5 is listed in the metapackage dependencies, I think there's some chance that apt will do the wrong thing13:14
cjwatsonso you do actually want that to match up13:14
loolcjwatson: apt-get install ubuntu-netbook-remix worked and apt-get install ubuntu-netbook-remix^ didn't13:14
loolBut yeah13:14
loolI agree13:14
loolcjwatson: thanks for your help13:14
sorenHow can I dynamically provide a list of Choices for a debconf template?13:15
sorenAh, db_subst!13:17
sorenGot it.13:17
=== zyga-work1 is now known as zyga-work
cjwatsonanyone happen to know offhand a quick way of detecting (unmounted) luks partitions? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=54654613:26
ubottuDebian bug 546546 in grub-pc "grub-pc: hangs configuring if luks partions are present" [Important,Open]13:26
hyperairhmm? i wasn't aware that it hung while configuring13:26
hyperaircjwatson: go through /proc/partitions and run cryptsetup luksDump on all of them13:27
cjwatsonapparently when os-prober tries to mount them, that produces a password prompt13:27
cjwatsonyou might not get it if the partitions were already mounted somewhere13:28
hyperairi see13:28
hyperairmy luks partition holds a LVM PV13:29
cjwatsonactually, do you happen to know what 'blkid -o value -s TYPE /dev/whatever' says for a luks partition?13:29
sorencjwatson: I can check.13:29
cjwatsonsince we're already running that13:29
hyperaircjwatson: nothing.13:29
cjwatsonboo.13:29
hyperairmmhmm13:29
hyperairperhaps we should fix blkid then?13:30
sorenErr.. not so?13:30
hyperairsoren: what does it say for you?13:30
sorenMine says: crypto_LUKS13:30
=== james_w` is now known as james_w
hyperairexits with error 213:31
cjwatsonmm, that is indeed what current code in util-linux would suggest13:31
cjwatsonlibs/blkid/src/probers/luks.c13:31
sorenhyperair: cryptsetup luksUUID /same/path/to/the/device?13:31
hyperairhmm strace says that blkid looks in /dev/.blkid.tab13:31
sorenYes, it caches the info.13:31
soren-p overrides the cache13:32
hyperairsoren: d201ccfd-6d90-4663-a426-fc14896bdd1413:32
sorenbypasses the cache, I mean.13:32
sorenWhat about "blkid -o value -s TYPE -p /dev/whatever"?13:32
soren(i.e. add the "-p" option)13:32
sorenDoes that make a difference?13:32
cjwatsonsoren's output implies http://paste.ubuntu.com/270858/, which is nice and concise13:33
hyperairsoren: /dev/sda2: ambivalent result (probably more filesystems on the device)13:33
sorenhyperair: How'd you end up with that? :)13:34
hyperairsoren: LVM-on-LUKS13:34
sorenhyperair: Same here.13:34
hyperairwell that's strange13:34
sorenOh, hang on. That's not true. Not on this box.13:34
sorenI have another one like that, though.13:34
* soren checks there.13:34
soren/dev/sdb1: UUID="8c555e9d-15fc-4d0c-bc18-267fd2573fe8" TYPE="crypto_LUKS"13:35
sorenThat's a LUKS partition that holds an LVM PV.13:35
hyperairstrange.13:35
sorenI wonder what else gets detected on yours.13:35
cjwatsonit may differ depending on whether the LUKS partition has been cryptsetup'ed or not?13:36
cjwatsonI only really care about the ones that haven't been13:36
sorenKeybuk: How to make blkid output all the stuff it detected?13:36
sorencjwatson: This one has.13:36
sorencjwatson: and vgchange -ay'ed and mounted, etc.13:36
sorenKeybuk: Instead of just: 12:33:19 < hyperair> soren: /dev/sda2: ambivalent result (probably more filesystems on the device)13:37
hyperairthis one is a root-on-LVM-on-cryptsetup13:37
hyperair/dev/sda1 is /boot, ext4.13:37
cjwatsonI'm going to go ahead and use the crypto_LUKS check for now, I think13:37
hyperaircjwatson: could you use cryptsetup luksDump?13:38
sorenhyperair: Mine wasn't cryptsetup'ed from initramfs.13:38
cjwatsonI'd rather not, there are performance concerns here13:38
sorenmaybe that makes a difference.13:38
cjwatsonthe quicker the check the better13:38
=== Trewas666 is now known as Trewas
hyperaircjwatson: is calling cryptsetup that resource hungrry?13:38
cjwatsonpeople already complain about os-prober being too slow13:38
hyperairhmm13:38
cjwatsonand calling it on every partition ...13:38
hyperairi see13:39
hyperairthat's a pain..13:39
cjwatsonadmittedly it is pretty quick13:39
cjwatson(cryptsetup)13:39
sorenNice:13:39
sorenreal0m0.008s13:39
sorenuser0m0.000s13:39
sorensys0m0.010s13:39
cjwatsonmaybe I could try that after the existing checks13:39
sorenIt spent more time in the kernel than passed in real time.13:40
cjwatsondoes luksDump reliably exit 0 for a luks partition?13:40
hyperair$ sudo blkid -p -u nofilesystem /dev/sda213:41
hyperair/dev/sda2: UUID="d201ccfd-6d90-4663-a426-fc14896bdd14" VERSION="256" TYPE="crypto_LUKS" USAGE="crypto"13:41
hyperairperhaps luksUUID might be faster13:41
cjwatsonI guess I'm OK with using luksDump/luksUUID since it does seem to be quick13:42
hyperairmmhmm13:42
hyperairimo it'd be faster than doing a mount13:42
hyperairvery much faster13:42
cjwatsonhttp://paste.ubuntu.com/270871/13:43
cjwatsonI'll go with that, then. Thanks!13:43
rgreeningpitti: any luck/progress on bug 427358? :)13:43
hyperairhyperair@ipwn:~$ sudo blkid -p -u nocrypto /dev/sda213:43
ubottuLaunchpad bug 427358 in python-distutils-extra "extracting strings from KDE *.ui files to the POT doesn't work, and needs intltool support" [Undecided,New] https://launchpad.net/bugs/42735813:43
hyperair/dev/sda2: UUID="791218bf-ae9f-4330-bdd8-f9efce03a495" SEC_TYPE="ext2" VERSION="1.0" TYPE="ext3" USAGE="filesystem"13:43
hyperairsoren: ^^13:43
hyperairsoren: with nocrypto, it thinks it's ext3. why is that, i wonder? =\13:44
hyperairi have no more ext3 partitions13:44
hyperaironly ext413:44
hyperairhmm actually come to think of it..13:45
sorenAh, the plot thickens.13:46
hyperairbefore i switched /dev/sda2 to a luks partition, it was ext3, i think.13:46
hyperairis the ext3 superblock in front or behind?13:46
hyperairluks's is in front, at least13:46
liwext[234] have copies of the superblock all over the filesystem13:46
liwoften at every 8192 blocks13:46
hyperairheh13:47
hyperairokay, that means it's everywhere13:47
liwit's a bit! it's a byte! no, it's superblock!13:47
hyperairhaha13:48
hyperairi guess if i pvmove things around i'd erase the old superblock =\13:48
hyperairunless it's sitting around in the middle of the cryptsetup superblock13:49
asaclool: yes thats ok i think13:49
hyperaircjwatson: blkid -u crypto or -u nofilesystem works.13:51
cjwatsonI just went for cryptsetup in the end13:51
hyperairheheh13:52
=== rmcbride__ is now known as rmcbride
cody-somervillepitti, speaking of apport, apport incorrectly detects the window manager and GTK theme. I'll file a bug for you.13:57
=== marjomercado is now known as marjo
loic-mMy Karmic fails at boot since a few hours updates, then next boot is an fsck issue (Superblock last time is in the future - ext4 fs), rinse and repeat - what errors logs should I look at to troubleshoot the issue?14:07
loic-mIs that it? > gdm-simple-slave[4684]: DEBUG(+): GdmSimpleSlave: server died with signal 11, (Erreur de segmentation)14:08
ograsounds like your hwclock is broken somehow14:08
ogra*hwclock14:08
cjwatsonloic-m: probably bug 42782214:09
ubottuLaunchpad bug 427822 in linux "fsck says last write time in future" [Critical,Triaged] https://launchpad.net/bugs/42782214:09
pittirgreening: sorry, I didn't work on this yet14:09
pitticody-somerville: apport detects a theme?14:10
cody-somervillepitti, bug #42935714:10
ubottuLaunchpad bug 429357 in apport "Apport incorrectly detects window manager and GTK theme" [Undecided,New] https://launchpad.net/bugs/42935714:10
cody-somervillepitti, bug #428969 for an example14:10
ubottuBug 428969 on http://launchpad.net/bugs/428969 is private14:10
loic-mcjwatson: thanks. That wouldn't explain why it fails to boot at restart after an fsck though, would it?14:11
cjwatsonwhy would it not?14:12
pitticody-somerville: could you please make bug 428969 public?14:13
ubottuBug 428969 on http://launchpad.net/bugs/428969 is private14:13
loic-mbecause there's no fsck pb afterwards, the boot seem normal but the screen blanks just before gdm should start (and no console access either)14:13
cody-somervillepitti, sure14:13
cjwatsonloic-m: that I don't know14:13
cjwatsonI imagine you have two separate bugs14:13
loic-mok, thanks14:13
james_wcould an archive-admin more knowledgeable than me please confirm my assessment of the spring packages that I just sent to ubuntu-archive@?14:14
rgreeningpitti: any chance you could take a peek today? :) I'd really appreciate it :)14:15
james_wor refute it for that matter :-)14:15
pittirgreening: I wouldn't hold my breath for it; figuring out the intltool changes and getting them upstream will take a while14:16
pittirgreening: is there a tool you know of which extracts translatable strings from KDE .ui files?14:17
cjwatsonsoren: opinions on http://paste.ubuntu.com/270894/, re bug 425922?14:18
ubottuLaunchpad bug 425922 in eucalyptus "Eucalyptus component registration process is manual " [Medium,Triaged] https://launchpad.net/bugs/42592214:18
jpdsIs compiz being removed for anyone else on Karmic? http://paste.ubuntu.com/270895/14:19
rgreeningpitti: using a seperate Messahe.sh and calling extract-messages.sh in the update-po of the makefile, however, how to I ensure merging of the gtk generated po and the kde one? that's where I am stuck now...14:19
ograhmm, yelp seems to have exploded on all arches14:19
rgreeningMessages.sh ... ^14:19
pittirgreening: msgcat doesn't work?14:19
rgreeningpitti: I admit I only tried quickly, but I had no success...14:20
jpdsmvo: Have seen this? http://paste.ubuntu.com/270895/14:22
Riddellpitti, rgreening: I just committed a way of extracting the KDE strings in usb-creator14:22
rgreeningoh.. and merges with the gtk?14:22
Riddellrgreening: yes, you were calling msgcat wrong14:23
rgreeningwheeee14:23
rgreening:)14:23
cjwatsoncompiz was in binary NEW until a couple of hours ago - wouldn't be something to do with that, plus an out-of-date mirror?14:23
* rgreening gets so confused with translations.. 14:23
freehi folks, I'm looking for the LP bzr branch of the source package of "smart", it's not in lp:ubuntu/karmic/smart, maybe it hasn't been imported at all?14:24
cjwatsonactually, no, just looks like nobody's uploaded libcompizconfig to match yet14:24
cjwatsonfree: in many cases there simply isn't a branch yet14:24
jpdscjwatson: I'm using gb.archive personally, and it looks like the last upload was 5 hours ago.14:24
rgreeningRiddell: ty. have you tested also?14:24
cjwatsonyeah, hence my next comment :)14:24
freecjwatson: I see14:25
Riddellrgreening: nope14:25
rgreeningha14:25
Riddellrgreening: but when you're as good as me you don't need to test right? :)14:25
rgreeningoh my14:25
freecjwatson: so the import must be somehow triggered by hand? at least at first14:25
cjwatsonfree: I don't believe so, more likely to be either a bug in the importer or just that it's running behind - but james_w would know better14:26
james_whi free14:26
james_wI'll have a look in a minute for you14:26
freehey james_w14:26
freejames_w: thanks!14:26
freejames_w: (in this specific case I'd need the branches from intrepid and jaunty, for an SRU)14:27
dpmhi mvo. We're having an Ubuntu Global Jam in October, and one of the activities locos will be involved in will be translation jams. I suggested some translations teams could focus on, and the DDTP were some of them. They are a good target, since I thought we could sync them to Debian once the jam is finished. I'm assuming this still works and that I could simply ask you to perform a sync when the time comes. Is that still the case? (I've just been talk14:27
dpming about this with sianis, who's now in the channel as well)14:27
tseliotpitti: any ideas as to why hal seems to ignore my fdi file? /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi   In particular this doesn't seem to work <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" string="Inspiron 1011">14:27
pittitseliot: did you check that info.capabilities has "input.touchpad" and input.x11_driver == 'synaptics'?14:31
tseliotpitti: yes, I did and it has both14:33
pitticody-somerville: followed up14:33
mvodpm: hey! ddtp sync is working, but debian asked me a while ago to not send the sync stuff back because there is a missing feature in the ddtp scripts in debian to avoid duplicated entries14:33
mvodpm: I need to inquire grisu about it, my side is ready otherwise14:34
tseliotmvo: I can't get the size of the temporary file which dkms creates but you should make sure that there's enough space for /var/lib/dkms/$MODULE_NAME (whose size can range from ~3MB to ~49MB)14:35
tseliotmvo: but it can be even bigger14:35
tseliotpitti: is there some log I can look at to see what hal does?14:36
mvotseliot: thanks - is there no way to say that it should not clean its build-dir? (I assume it does build in /tmp? I got a bugreport about that)14:36
pittitseliot: you can start it in debug mode, see https://wiki.ubuntu.com/DebuggingHal14:37
tseliotmvo: it does that in  /var/lib/dkms/$MODULE/$VERSION/build e.g. /var/lib/dkms/nvidia/185.18.36/build14:37
tseliotpitti: nice, thanks14:37
mvotseliot: thanks14:39
tseliotmvo: also, dkms will create a directory about the current kernel with the modules it builds (in /var/lib/dkms/$MODULE/$VERSION/$(uname -r) )14:40
pittitseliot: so, admittedly I don't have an off-hand idea why it doesn't match14:41
pittitseliot: the rule looks fine14:41
pittijames_w: hm, is "are requested" a "must" or a "should"? I think a "should" would be okay14:42
pittijames_w: also, the MD5 clause sounds more like a trademark restriction to me14:42
pittijames_w: but I'm not sure about this at all, I'm afraid14:43
tseliotpitti: ok thanks. This is weird as I'm sure it used to work (at least when I uploaded the synaptics driver)14:43
james_wpitti: it's in the middle of the license, which is always a risky area. I would read it as a "should", but I'm not sure what the legal reading would be14:43
pittijames_w: my feeling is that the "plz send patches" thing is okay, but I don't feel confident enough to judge the trademark issue14:47
* YokoZar thinks its kind of late in the dev cycle for nautilus to be crashing...14:51
sorencjwatson: --register-sc doesn't look right.14:53
dpmmvo: thanks for the info. Do you think you could contact grisu before the jam to clear this out? It would be quite cool we could give a lot of translations back to Debian. Or perhaps is there any way the translations team can help?14:53
dpmsianis: ^14:53
sebnerjames_w: would a source package which got renamed in Debian (still same upstream sources) and synced over to ubuntu need a FFe?14:54
cjwatsonsoren: oh?14:54
mvodpm: I will ping him and see what is the status - he is usually very busy unfortunately14:54
sorencjwatson: Sorry, my mistake.14:56
dpmmvo: thanks for that14:56
mvodpm: I send him a IM now :)14:56
ogramvo, compiz-fusion-plugins-extra not building and breaking the livefs builds is on your radar i assume ?14:57
cjwatsonsoren: can you follow up to RT#35130 with an answer to Paul's question?14:57
mvoogra: is it in depwait still?14:58
sorencjwatson: /me looks14:58
mvoogra: hm, bugger - I check it out14:58
mvoogra: thanks14:58
ograhttp://qa.ubuntuwire.com/ftbfs/ seems not14:58
james_wsebner: I don't think so, but check with the release team14:58
sorencjwatson: Oh, right. I will.14:59
sebnerjames_w: kk, thx14:59
mvopitti: could the build-score for compiz-fusion-plugins-extra be pimped please? its really in depwait for compiz-fusion-plugins-main (but it thinks its ftbfs)15:01
* pitti sobs at lazr.restfulclient.errors.HTTPError: HTTP Error 503: Service Unavailable15:03
pittimvo: ^ hm, I get LP errors, too, when I rescore in the web UI, sorry15:04
pittioddly enough it does work for some archies15:05
seb128use non edge?15:05
pittidoesn't help15:06
seb128ok, no luck for mvo ;-)15:07
pittimvo: so, I rescored it on everything but i386 and amd64, those keep failing15:09
pittiI mean, rescoring fails15:09
mvopitti: thanks for trying it :/ so we have to wait a bit longer I guess15:10
pittimvo: hah, it worked now (don't ask me why)15:11
zyga-workmvo: about the contributor agreement, I piped the document thru samsung legal dept, I'll keep you updated but it should be accepted in a couple of days15:11
mvozyga-work: cool, thanks15:12
mvozyga-work: its a good one, I hope its uncontroversial15:12
ScottKpitti: Looks to me like no new builds have been started in quite some time (~an hour at least, I'd guess)15:12
pittiargh, again?15:12
pittilamont: ^ help please15:12
zyga-workmvo: can we talk about the stuff I said earlier?15:13
mvozyga-work: the search api, give me a sec, I look at the diff15:14
zyga-workmvo: cool, thanks15:14
ArneGoetjeHey guys! What would be a good language fallback setting for en_CA? Is en_US or en_GB preferred by Canadian users?15:14
zyga-workmvo: basically please give me some feedback on the changes I did15:15
mvobtw, has anyone seen a autotools releated failure like this: http://launchpadlibrarian.net/31687373/buildlog_ubuntu-karmic-i386.kexec-tools_20090000-2.0.0ubuntu12_FAILEDTOBUILD.txt.gz ? that used to work with the previous auto*15:17
tseliotpitti: it looks like the line about the Dell in the fdi works only if I comment out the one about the HP Mininote15:21
superm1pitti, in #ubuntu-motu we were trying to figure out the root cause of why image-size got pulled from the archive on 9-11. it caused some unnecessary churn with requiring to pull in a new source package, because it got renamed in debian and there were still rdepends on it that broke.  it looks like you had requested deletion according to https://edge.launchpad.net/ubuntu/+source/image-size/3.2-1/+publishinghistory .  was this an oversight th15:21
superm1at it got pulled with rdepends after the autosync phase was up, or is there possibly an error with a script?15:21
sistpoty|workmvo: while I haven't seen that yet, this somewow smells like a missing quote or bracket somewhere15:22
freejames_w: had a chance to check for that LP bzr branch for the smart source package?15:23
mvosistpoty|work: thanks, that is a good hint, my autofoo is weak unfortunately15:23
zyga-workmvo: if you can open the configure file in some editor it's easy to check, just seek to the place where it prints that stuff and check for stuff sistpoty|work mentioned15:23
pittisuperm1: right, seems we need to sync libimage-size-perl source from Debian?15:23
pittisuperm1: just an oversight15:23
ScottKpitti: I did it yesterday.15:24
superm1pitti, yeah, we did this over the weekend as it broke live cd builds15:24
mvozyga-work: thanks, I check, but oyur branch first :)15:24
ScottKIt's now more a question of doing an autopsy so it doesn't repeat.15:24
pittiScottK: thanks15:24
pittisorry for the trouble15:24
zyga-workmvo: I'd really like the api to be sensible because then we can experiment with the backend and have everything else use it15:28
zyga-workand besides: model got detached from the view :-)15:29
mvozyga-work: about the interface, I like it so far, I think for ISearchQuery the from_partial_term is not strictly needed, from_text sounds like it is enough for now15:30
mvozyga-work: yeah, the decoupling is a important step15:30
zyga-workmvo: yeah ISearchQuery sucks right now - it's just what I created based on the GUI15:30
zyga-workI think we should have something like;15:30
zyga-workISearchQuery.from_text(text, flags=[])15:30
* mvo nods15:30
mvoyeah, flags sounds like the right solution15:31
zyga-workand flags can have stuff like ISearchQuery.FLAG_APPLICATION FLAG_PACKAGE15:31
mvo++15:31
zyga-workbecause the only use case of from_query_and_query is to create a query for applications and then a second query for the name of the application15:31
zyga-workthat is just low level  - I realized that on the following day (finished coding in the morning)15:32
zyga-workI really like xapian but I don't feel it's good to expose full xapian API in the interface15:32
mvozyga-work: we will also need "get_applications_for_package()" in the store15:32
mvozyga-work: xapian> agreed15:32
zyga-workif we ever switch to packagekit or some other infrastructure it will be a pain15:32
zyga-workmvo: IApplication?15:33
zyga-workmvo: right now IPackage is both - in a way15:33
zyga-workmvo: IPackage.pkgname i is the package itself while IPackage.name is "application name"15:33
zyga-workmvo: do we have a true list of applications in our database/15:33
mvozyga-work: yes, we know what packages provide desktop files and consider those "applications"15:34
mvozyga-work: we also have the pkges in the DB15:34
mvozyga-work: a package may contain multiple "applications" (e.g. gnome-games)15:34
zyga-workmvo: what information we have about an application?15:35
zyga-workmvo: do we have any unique id?15:35
zyga-workI'd like to have something like org.gnome.games.somegame15:35
zyga-work(even though all of them are in one package015:35
mvozyga-work: right now they are not uniq, but they will be (today or tomorrow)15:36
zyga-worktomorrow? like 24hrs?15:36
mvozyga-work: its going to be something like (appname##pkgname) for the internal id15:36
zyga-workmvo: oh, good15:36
mvozyga-work: yeah, its a pretty anoying bug in the system right now15:36
mvoand I marked it for alpha6 I think15:36
zyga-workmvo: appname is "full name with spaces?"15:36
mvoyes15:36
zyga-workmvo: this could be ugly - what about translations and package renames?15:37
zyga-workmvo: I realize we don't have that data for each app but I think we could encourage unique application name based on domain name or something similar15:37
mvozyga-work: its just internal to make sure its uniq, the translated name is stored as a additioanl field in the db15:37
zyga-workhmm15:37
zyga-workmvo: sorry I'm a bit ignorant on what is in xapian right now (or how it actually works)15:38
mvozyga-work: right, that would be great (and a prefered way). but it would requiring adding that data to all desktop files15:38
zyga-workmvo: could you please give me a 3 minute intro into what we currently have and how xapian links it together?15:38
mvozyga-work: its a document database. we currently store "name from desktop file" as data. we also add "values" for pkgname, archive section, category, type, repository (e.g. archive.canonical.com), gettext-domain, ppocon15:40
zyga-workis it like a big python dictionary? from string keys to "documents" (objects15:40
mvozyga-work: right now it queries using the application name (e.g. Terminal) but that is buggy because its not uniq, so I need to fix that to make it uniq15:40
zyga-workand documents are again dicts?15:40
mvozyga-work: its like a list of items (documents) that you can query very fast for certain terms (like packagename, appname)15:41
zyga-workso you can find a document and then get a property from that document fast, right?15:42
zyga-work(or basically do that for a list of documents that match some query)15:42
* ojwb is reminded that a good introduction to Xapian's "data model" would be useful...15:42
mvozyga-work: yes15:43
zyga-workwhat about "joins"?15:43
zyga-workor15:43
zyga-workindices15:43
zyga-worklet's say you want to find an app that has the translated name "Termina"15:43
mvoojwb: if you want to give that, that would be great, I'm sure I did a very clumsy job here15:43
zyga-workdo you just search for that property in the "database" of all "application documents" ?15:43
* ojwb meant a document doing that15:43
mvozyga-work: you can chain queries15:43
zyga-workis it anything like coutchdb?15:43
mvoojwb: aha, ok :)15:43
zyga-workcouch-db15:43
mvoI don't know enough about counch-db to judge15:44
* ojwb neither15:44
zyga-workokay let's skip this - I'll read more about it15:44
ojwbit's not (and doesn't strive to be) an RDBMS15:44
zyga-workit's just an implementation issue now15:44
mvozyga-work: you can search for "all applications AND termina in name"15:44
zyga-workI'm asking because I wanted to know if the code behind UbuntuSoftwarePackage is sensible15:44
zyga-workI'll read about it later and we can fix anything15:45
zyga-workreal question: do we need IApplication and if so what should it contain?15:45
mvozyga-work: my gut feeling is that it would be nice to have, then it would contain a ref to ISoftwarePackage15:46
mvozyga-work: and we could ask a ISoftwarePackage for its applications15:46
zyga-workright15:46
zyga-workokay I'll fix that15:47
mvozyga-work: thanks15:47
mvozyga-work: unfortuantely I can only merge when I got the contributor agreement :(15:47
zyga-workI see, well I hope it will be there soon15:47
zyga-workin the meantime I'll be a fork :-)15:47
mvo:)15:47
zyga-workwhat about transaction API?15:48
zyga-workI wanted to hide aptdaemon behind the store backend too15:48
zyga-workI was thinking about registering callbacks for transaction changes15:48
zyga-workand add some API for doing things15:48
zyga-workso that you could get ISoftwarePackage.install()15:48
mvoI think that is a good thing, so that we could more than just aptdaemon15:48
zyga-workand it would give you an IPackageManagerTransaction or something smilar15:49
zyga-workthat would map nicely to pkgkit later15:49
mvoI like that15:49
zyga-workI should probably look at their api because it's probably sensible already15:49
mvoit would start right away by default15:49
james_wfree: the branches should show up in a few minutes15:49
zyga-workI was thinking about two things: downloading/installing/removing, other stuff is useless for the "store level api"15:49
freejames_w: nice! tnx15:50
zyga-workmvo: yeah - transactions are running in their own "time"15:50
zyga-workmvo: I noticed there is some code that allows you to stop a transaction but I didn't read it carefull enough15:50
zyga-workcan I assume that you can only stop the download phase?15:51
mvozyga-work: all we need here I think is a cancel() method to the IPackageManagerTransaction15:51
zyga-work(so install/remove are atomic at transaction level)15:51
mvozyga-work: yes15:51
zyga-workmvo: and UniterruptibleTransactionError15:51
mvozyga-work: cancel should fail then15:51
zyga-workright15:51
zyga-workok15:51
mvomvo: aptdaemon emits a signal when a transaction stops being interruptable15:52
zyga-workdo you want to show separate "transactions" for getting dependencies?15:52
mvono15:52
zyga-workdoes aptdaemon show this information in some way?15:52
mvoI think that is too granular, it should be one thing "get FOO installed"15:52
zyga-workshow -> expose15:52
mvoI don't think it exposes it to that level15:52
* mvo need to be away for 5min 15:52
mvo(doorbell)15:53
* mvo is back16:03
zyga-workmvo: can aptdaemon say how much stuff is going to be downloaded for installing FOO?16:04
mvozyga-work: yes, it got its own api for this, its pretty cool, it will emit signals for the current status and in what "role" its currently working16:05
zyga-workso I can do aptdaemon.install("foo")16:05
zyga-workand it will signal like ("downloading", some-bytes)16:06
zyga-work("installing", some-progress-level)16:06
zyga-worketc?16:06
mvozyga-work: yes, that will give you a tansaction and you can connect signals to that16:06
mvozyga-work: yes16:06
mvozyga-work: (on the transaction level, not on the client level)16:06
zyga-workok16:07
zyga-workI think I know enough now, I'll update the rest of the app to support apps and transactions16:07
zyga-workcool16:08
zyga-workthis hints back at one more thing16:08
zyga-workremember our discussion last time:16:08
zyga-workmaybe packages vs stuff you install can be cleaned up easier now16:08
zyga-workpackages provide stuff16:08
zyga-workand stuff are (right now) IApplications16:08
zyga-worklater on we could do services16:09
mvoright16:09
zyga-workor developer libraries16:09
mvoor just packages :)16:09
tseliotpitti: it turns out the fdi was correct but the fdi cache wasn't updated, maybe because the mtimes were preserved (?)16:09
zyga-workso a developer could use the store to get what they want16:09
mvozyga-work: for people who want to get all the details16:09
pittitseliot: oh, that again :-(16:09
zyga-workwell just packages is not good for apps :-)16:09
tseliotpitti: is it a known problem?16:09
pittitseliot: we have a workaround in the postinst to delete it when another package ships another fdi file16:09
zyga-workbut then you need synaptic _again_ and that is ugly16:09
pittitseliot: I got some reports about it16:09
zyga-workyou have to have "normal view" that shows applicatios16:10
zyga-workand "advanced" view that shows packages16:10
tseliotpitti: ok16:10
pittitseliot: but nobody really is interested in fixing those small issues any more, since most things moved away from hal16:10
mvozyga-work: yeah, the end should be to be able to deal with packages if you want, but the default should be apps (and maybe services)16:10
zyga-workand you _will_ have to show packages in some corner cases so the user is not shielded from package management anymore16:10
tseliotpitti: apart from X :-(16:10
tseliotexcept for X16:11
pittiyeah, that's still on the list16:11
* mvo nods16:11
mvozyga-work: great, I think it all fits together now16:11
=== ember__ is now known as ember
zyga-workmvo: will the store ever show the terminal ?16:12
zyga-worklike what snaptic currently does to configure some mess and to show you apt output?16:12
mvozyga-work: probably not, it will deal with debconf/conffile however16:12
zyga-workoh, how?16:12
mvozyga-work: aptdaemon supports terminals, but I don't think we want16:12
zyga-worksilent mode?16:13
mvowell, most stuff is done via debconf nowdays, that a terminal is needed is a exception16:13
* zyga-work thinks that we should be terminal-less at all costs16:13
mvobut conffile+debconf is important16:13
mvoterminal-less> absolutely agreed :)16:13
zyga-workmvo: what do you think about showing "delta" view by default, like most users see on typical windows system in add/remove programs16:15
zyga-workthe stuff I added to my system since clean install16:15
zyga-work(I'm not sure about the stuff that the user removed)16:15
mvozyga-work: I think there should be such a view, not sure if it should be default16:15
zyga-workdoes any apt infrastructure provide such data now?16:16
mvozyga-work: we will have the installer write out some info then, but I think that is perfectly doable16:16
zyga-worklike what was installed, when etc?16:16
zyga-workinstaller?16:16
mvozyga-work: sort-of, but not in the level of detail/machine-readability that we need16:16
zyga-workhmm16:17
zyga-workpkgkit maintains its own data I guess16:17
zyga-workdoes the 2 year plan for the store include the pkgkit transition, if it happens?16:17
mvothe problem with packagekit is really that upstream is unwilling to support debconf and conffiles16:18
mvothat is a pretty big problem for us, otherwise we would have selected it16:18
mvoright from the start16:18
zyga-workI see16:18
zyga-workI remember some debian issues in general when I last inspected pkgkit16:19
zyga-workbut debconf is going to be switched to "silent" mode right?16:19
zyga-workso the store never configures packages at install time by asking the user questions, right?16:19
kagouhi16:19
mvozyga-work: yes, siwtches to noninteractive and uses --conf-old16:19
cjwatsonnoninteractive doesn't always work16:20
zyga-workwell let's not think about that too much16:20
mvozyga-work: well, aptdaemon does support debconf, so for that we are fine16:20
zyga-workif debian switches16:20
zyga-workor ubuntu16:20
zyga-workwe'll reiterate16:20
cjwatsonin particular packages that use the standard approach for licence questions will just fail with noninteractive16:20
zyga-workI think that we have an API close enough for making this possible16:20
mvoand the way we do it for aptdaemon would work fine for packagekit16:20
mvobut its not wanted (unfortunately)16:20
cjwatsonand there are plenty of upgrade cases where zapping debconf will produce a broken system16:20
kagouI don't know who to contact, but since 2 days, daily-live iso have a problem. (squashf error)16:20
zyga-workcjwatson: I think that the store could have support for EULAs16:20
zyga-workand support installing such stuff16:21
cjwatsonyou can't handle the upgrade cases sanely16:21
cjwatsonnot without debconf16:21
zyga-workif you ever want to be a _store_ not a _pile_ of software for free ;-)16:21
cjwatsonof course if the store never upgrades anything then that may not matter :)16:21
cjwatsonbut it sort of sucks to have to reimplement the EULA code already in the packages, doesn't it?16:21
=== worellana_ is now known as worellana
zyga-workupgrades are a separate issue but I agree that debconf fills an important requirement16:22
zyga-workcjwatson: already present?16:22
zyga-workcjwatson: I think there is only a handful of apps that have eulas16:22
cjwatsonyes16:22
zyga-workand the really proprietary apps could just standardize on the store API16:22
cjwatsonsmall but non-zero16:22
cjwatsonthey need to still work with apt-get16:22
cjwatsonfor those in multiverse or whatever16:22
zyga-workcjwatson: I think that it's better to describe the EULA in some metadata16:23
zyga-workand allow the apt or any other frontend to display the EULA or not16:23
zyga-workso that the store just shows the same EULA in a nice way16:23
zyga-workand then install the package with some --eula-accepted switch16:23
cjwatsonsure, but with the basic package management tools, the only sane approach is with debconf16:23
zyga-workso then the store needs to have a hook for debconf, EULA mode, and expose it somehow16:24
zyga-workdoes debconf support EULA or just random questions 'yes no' ?16:24
james_wit's just a "yes no" question16:25
cjwatsonman debconf-devel16:25
zyga-workthen it sucks and doing it right is better16:25
cjwatsonI think we differ on our suck index16:25
zyga-workto have a good gui for EULA case you need to understand that it's really an EULA, not some yes/no question16:26
zyga-workI think that the store touches many technical and perhaps ideological issues with package managemenet in general16:26
zyga-workand unless we want to just make a better synaptic or some other thing we need to be able to change at the low level16:27
zyga-workotherwise the user experience is just going to stay the same16:27
cjwatsonthat's fine - but if you want to be able to integrate properly with things like the installer, attention to backward compatibility as well will pay dividends16:27
mathiazjames_w: hi!16:30
james_whey mathiaz16:30
mathiazjames_w: I'm trying to import a new package from a new upstream tarball and ran into this error: http://paste.ubuntu.com/270995/16:30
* james_w thinks he knows what this will be about16:30
james_woh16:30
mathiazjames_w: this is on karmic with 2.2~ubuntu216:30
zyga-workcjwatson: I fully agree with making changes in a compatible (at least upwards) and sensible way16:31
james_wmathiaz: I'm sure I uploaded the fix for that :-/16:32
james_wmathiaz: I'll check that it is indeed fixed, and then upload current trunk to karmic16:33
james_wmathiaz: sorry for the trouble16:33
mathiazjames_w: I'm running with a 2a loca repo - if that matters16:33
james_wnot for this16:33
mathiazjames_w: np - I'll workaround it16:33
james_wit's just a simple programming bug16:33
mvocjwatson: a quick question, I want to solve #387112 by providing generic patching support in u-m - because patch is not in the default install I will use "patch --ed" and run ed on from within the release-upgrade. or can you think of a better way to solve it?16:36
cjwatsonmvo: are you not concerned about the lack of context in ed diffs causing misapplications?16:42
mvocjwatson: the format is "_path_to_file.$md5sum" (or sha1 I guess these days). it does only apply if the hash matches16:43
mvocjwatson: the format I want to use I should say16:43
cjwatsonmvo: I think in this specific case sed would be usable and probably better - in general, if you're going to have to change u-m anyway is it not possible to depend on patch? or is it in the blob downloaded from the archive?16:43
mvocjwatson: its a blob downloaded from the archive, I could make it install patch before anything else, but that would be a bit ugly as well (from a UI POV)16:44
cjwatson'sed -i s/^use I18N::Langinfo;/d' or whatever seems simpler16:47
mvocjwatson: ok, I think that is fine. my initial plan was to have a generic patch facility because there is a similar problem with install-docs that we will have to deal with for the next lts upgrade16:48
mvocjwatson: but then, that can be done with sed as well :)16:48
pitticjwatson: btw, seb128 and I reviewed ~ubuntu-desktop, and cleaned it up, so that the remaining members are all trusted by us to upload packages (just in case you want to flip the uploaders soon)16:49
mvocjwatson: many thanks, I will implement it using the sed approach)16:50
cjwatsonpitti: thanks, I've sent mail16:51
cjwatsonmvo: cool16:51
cjwatsonsuperm1: mythbuntu rebuilt16:58
superm1cjwatson, great thanks.16:58
=== ryu2 is now known as ryu
freejames_w: bzr checkout lp:ubuntu/intrepid/smart still fails, should I just wait a bit more?17:14
james_wbzrlib.errors.DuplicateKey: Key new-338 is already present in map17:14
james_wso there's something funky going on here17:15
james_wyou may be better off going the old source package route, as I wouldn't want you to have to wait until I figure that out to get on with your work17:15
freejames_w: sure17:15
sladenkirkland: rumour has it there's a virtualisation survey doing the rounds.  How do you get a link that can be posted to a mailing list (to many people)17:16
freejames_w: anyway, bzr branches for source packages are very cool to have, so I hope this gets eventually sorted17:17
james_wfree: I agree :-)17:17
freejames_w: if you wish I can open a bug for it17:17
james_wit will get sorted, it's just that I have no idea what would be causing that error, it will require me to read some bzr source code17:18
freealright17:18
kirklandsladen: round 1 is directed toward Canonical Ubuntu engineers, as a fairly small sample set;  based on the feedback, we're going to refine the questions and send out to the rest of the community17:18
james_wfree: it's on a list already, so a bug isn't necessary17:18
james_wthanks though17:19
kirklandsladen: ie, it's not yet ready for consumption on a massive scale17:19
keessoren: what, exactly was the reason for the testsuite fix in axis2c?  msg[10] isn't big enough for that strcpy...17:33
LaserJockanybody know what the timezone on cdimage.ubuntu.com is?17:36
cjwatsonLaserJock: London, IIRC17:37
LaserJockcjwatson: I don't suppose the .iso builds put the bzr branch revision they were created from anywhere do they?17:44
mathiazslangasek: hi!17:48
mathiazslangasek: could you have a look at bug 423865?17:49
ubottuLaunchpad bug 423865 in eucalyptus "[FFE] Image Store UI in Eucalyptus needs local proxy" [Undecided,In progress] https://launchpad.net/bugs/42386517:49
mathiazslangasek: and let me know if there is any information missing for the FFe request?17:49
cjwatsonLaserJock: no, sorry17:53
rickspencer3hi cjwatson17:54
rickspencer3I see that you are assigned to bug #42454117:54
ubottuLaunchpad bug 424541 in eucalyptus "When installing a node controller, a bridge device should be created" [Medium,Triaged] https://launchpad.net/bugs/42454117:54
rickspencer3cjwatson, is this on your list for A6?17:54
LaserJockcjwatson: np. the manifest files seem to be time-stamped ~ 2 days prior to the .isos, is there some lag on those or are the timestamps somehow wrong?17:54
cjwatsonLaserJock: http://people.canonical.com/~ubuntu-archive/livefs-build-logs/ start here17:55
cjwatsonrickspencer3: I hope so but I'm not sure yet - why do you ask?17:55
rickspencer3cjwatson, because I'm supposed to be tracking this list for mdz while he is gone17:56
rickspencer3cjwatson, is it just your workload, or is there something I can do to unblock it?17:56
cjwatsonah17:56
slangasekmathiaz: hrm, that bug doesn't tell me what the changes are that are being made, what the possible risks are of those changes17:56
cjwatsonjust my workload, I'm juggling eucalyptus and grub217:56
rickspencer3(this list, btw: https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=eucalyptus)17:56
rickspencer3cjwatson, ok17:56
rickspencer3thanks for the update17:56
rickspencer3:)17:56
cjwatsonand euca is generally a right pain to test, multiple vms etc.17:57
cjwatsonso tends to take a while :(17:57
cjwatsonI'll try to move it up a bit17:57
rickspencer3cjwatson, ok17:57
rickspencer3I see you have a few assigned to you17:58
rickspencer3is there anything I can do to make the testing less of a pita?17:58
cjwatsonthat's more a reflection of the fact that I need to do some clearout of my assigned list17:58
rickspencer3:)17:58
LaserJockcjwatson: so is http://people.canonical.com/~ubuntu-archive/livefs-build-logs/karmic/edubuntu/latest/livecd-20090914-i386.out a bad sign?18:00
cjwatsonLaserJock: yes, but I understand that was fixed by a bash upload18:00
cjwatsonrickspencer3: thanks for the offer, but probably not really18:01
mathiazniemeyer: 12:56 < slangasek> mathiaz: hrm, that bug doesn't tell me what the changes are that are being made, what the possible risks are of those changes18:01
niemeyerslangasek: This is a new feature being introduced to add support in Eucalyptus to download and register images automatically through the Eucalyptus admin interface itself18:02
cjwatsonLaserJock: I expect the next rebuild will clear that particular one up, but I'm holding off on rebuilds at the moment as compiz has been busted today18:02
cjwatsonLaserJock: live filesystem builds tend to be pretty sensitive to breakage unfortunately18:03
niemeyerslangasek: A bad scenario for this feature is to not work at all, but this won't mean that other parts of the system would stop working18:03
slangasekniemeyer: well, which parts are new?  The bug description talks a lot about "system requirements", but I'm pretty sure most of these are already present by default?18:03
niemeyerslangasek: So the risk is self-contained, IMO18:03
niemeyerslangasek: Right.. the only new part is the image-store-proxy itself18:03
slangasekniemeyer: and that's going to be shipping where?  in the server images?18:04
niemeyerslangasek: Right, next to Eucalyptus18:04
niemeyerslangasek: For the Image Store UI that is now in Eucalyptus to work at all, this proxy is needed18:05
=== robbiew1 is now known as robbiew
niemeyerslangasek: So there should be a mutual dependency between them18:05
mathiazniemeyer: does image-store-proxy daemonize correclty?18:10
mathiazniemeyer: or is it just meant to run in the foreground?18:10
niemeyermathiaz: Hmm, at the moment I believe it can only be run in foreground by itself18:10
mathiazniemeyer: ok18:11
niemeyermathiaz: Does it need to do daemonization by itself, or can you handle this in the initscript for now?18:11
mathiazniemeyer: I'm looking into handling it via the initscript18:12
niemeyermathiaz: Awesome, thanks!18:12
slangasekniemeyer: which twisted modules are used, specifically?18:13
slangasekmathiaz: use an upstart job instead, then you don't have to worry about handling it? :)18:13
mathiazslangasek: hm - oh - good idea18:14
mathiazslangasek: are there any examples I could look at?18:14
niemeyerslangasek: twisted.web, twisted.internet.defer, twisted.internet.threads, twisted.python.failure,  twisted.internet.address, twisted.trial.unittest18:14
niemeyerI believe that's it18:15
slangasekok18:15
slangasekmathiaz: whatever's in the ubuntu-boot PPA, I think :)18:16
=== greg_g is now known as greg-g
Matt_91HI every one18:19
Matt_91I'm Italian and my Italian is very bad.18:19
Matt_91 when the file system for ubuntu (only the partition where the OS is installed) is full, instead of coming out a message18:19
Matt_91 ! attention to the file system is full!18:19
Matt_91(says nothing and there is tremendous slowdown, problems some programs are crap and you lose initilmente time (me) to know what the hell's got into Ubuntu, then go and find out that my sister had put a folder on film Desktop and filled the partition, I do not know if it makes the idea, but the user does not know that the devil takes to his computer, but if you make him appear a notification message, then the user knows what he and his computer solv18:19
ubottuError: I am only a bot, please don't think I'm intelligent :)18:19
Matt_91Sorry I made a mistake, I rewrite18:22
Matt_91 when the file system for ubuntu (only the partition where the OS is installed) is full, instead of coming out a message18:22
Matt_91 ! attention to the file system is full!18:22
Matt_91(says nothing and there is tremendous slowdown, problems some programs are crap and you lose time in vain (I) to find out what the hell's got into Ubuntu, then go and find out that my sister had put a folder on film Desktop and filled the partition, I do not know if it makes the idea, but the user does not know that the devil takes to his computer, but if you make him appear a notification message, then the user knows what he and his computer solve18:22
directhexthere should be a notify-osd message18:25
directhexi thought there was anyway18:25
LaserJockcjwatson: if the livefs build fails does the .iso build just use the latest one? I'm wondering why I have a DVD for the 14th when the livefs build failed.18:25
ScottKKDE has a warning.  I get pinged at 200mb left18:25
Matt_91no, ubuntu don't coming out a message18:26
Matt_91and I don't undestand te cause of my problems18:27
Matt_91directhex: ^^18:27
Matt_91I use GNOME18:29
zygamv18:29
zygals18:29
NCommanderslangasek, james_w did either of you just do NBS recently? My rootfs's just stopped being able to be built within the last hour or so with the kernel headers going poof18:31
slangaseknot I18:32
pittinot me18:32
slangasekand such packages generally only get NBSed when they have no more reverse-deps?18:32
Matt_91My question was this: is possible insert a warning system (Windows is it) that when the user fills in the file system warns ubuntu?18:32
NCommanderslangasek, right, sorry, stupid quesiton, but I can't see a package disappearing from the archive randomyl except via NBS :-/. Currently debugging18:33
NCommanderthanks18:33
slangasekyou didn't mention a package name?18:33
Matt_91ciao->hello!!18:33
NCommanderslangasek, linux-mvl-dove-headers-2.6.31-20418:34
slangasekNCommander: hum, ok18:35
NCommanderslangasek, the kernel is depending on that is a bug in its own right, but it doesn't explain why my rootfs's suddenly went poof18:37
keesKeybuk: what tool can I use to ready labels and uuids from filesystems now that vol_id has vanished?18:43
ionWarez at launchpad.net :-) https://bugs.edge.launchpad.net/ubuntu/+source/picard/+bug/35727918:44
ubottuLaunchpad bug 357279 in picard "picard crashed with SIGSEGV in avcodec_decode_audio2()" [Undecided,Confirmed]18:44
slangasekkees: 'blkid'18:44
keesslangasek: ah-ha!18:44
Keybukkees: blkid ;)18:45
Keybukkees: btw, I have absolutely no idea what you did, but your udev update never hit the archive18:45
keesKeybuk: I was noticing that this morning as my karmic VMs hung again.18:45
keesKeybuk: anyway, since you didn't want it uploaded anyway, I guess that's good.  Shall I revert the bzr tree or re-upload?18:46
ionkees: Would you say your VMs are well hung?18:46
keesion: more with every ssh connection18:46
Keybukkees: I'll handle the bzr tree, it'll get smashed when I git update anyway18:46
keesokay cool18:46
Keybukwe need some testing before doing a udev 147, so I'll release current git head to the ubuntu-boot PPA18:46
=== yofel_ is now known as yofel
* robbiew straps in for Keybuk's ude release18:52
robbiew:P18:52
robbiews/ude/udev18:52
sebnerNCommander: still around?18:53
NCommandersebner, yes18:54
sebnerNCommander: what about vtk? the armel fix seems to work. Are you capable of fixing the other FTBFS or shall we upload to the archive?18:55
NCommandersebner, just upload, I won't be able to look at it for quite awhile18:55
sebnerNCommander: kk, thx18:56
keesogra: do you have any more details about the chroot issue?  or a machine I can see it happening on?  I couldn't reproduce it.19:05
ograkees, you need an i386 machine, use qemu-arm-static to build an armel chroot, chroot into that and install a mono package19:06
ogramono fires off its assembly installer from postinst of any -cil package19:07
ograand usually hangs then with no return19:07
keesogra: is it specific to the armel chroot?19:07
ograyes, its specific to stacked binfmt execution19:07
kees"stacked"?19:08
ograi have an armel chroot in which every binary is executed through binfmt with qemu-arm-static19:08
keesogra: is there documentation on setting up the armel chroot?19:08
ograif i execute a mono package in this chroot it executes the i386 mono19:08
ograi added it to the bug this morning19:09
ograinstall qemu-arm-static, run build-arm-chroot (its a wrapper to debootstrap and takes identical args)19:09
ograthen just chroot into the chroot you built19:10
=== rickspencer3 is now known as rickspencer3-afk
jonohey19:15
jonoI just dist-upgraded and I have no panels, no window manager19:15
jonoanyone else getting this?19:15
smosergiven a package name and consistent apt-cache data how can i figure out what packages came from universe, multiverse, or main19:16
smoseri want to do a "for package in installed_packages() { print "$package:${where-it-came-from}\n"; }19:17
pochusmoser: apt-cache show $package | grep ^Section19:18
jonoseb128, I am not getting any panels after a recent upgrade in karmic, is this known?19:20
jonoand I see compiz is held back19:21
slytherinCan anyone help me debug this problem. Commercial DVD (CSS protected) is not getting mounted at all on karmic. This is dmesg output - http://paste.ubuntu.com/271106/19:22
kirklandcjwatson: https://bugs.edge.launchpad.net/ubuntu/+source/qemu-kvm/+bug/429443 again ...19:26
ubottuLaunchpad bug 429443 in qemu-kvm "/usr/bin/kvm-ok should be disassociated from kvm" [Wishlist,Confirmed]19:26
kirklandcjwatson: what do you think about /usr/bin/kvm-ok -> util-linux ?19:26
kirklandcjwatson: Daviey suggested util-linux, i took a quick look, and it seems reasonable to me19:31
kirklandcjwatson: i thought you might weigh in;  if you're at least +0, I'll upload a fix from Daviey19:31
Daviey\o/19:31
Amaranthwaiting for a build on ia64 wouldn't stop publishing a new version of a package, would it?19:48
Amaranthsince ia64 isn't supported or whatever19:48
slytherinAmaranth: publish on other architectures?19:49
Amaranthslytherin: right, compiz is uninstallable because compiz-fusion-plugins-main update is missing19:50
Amaranthbut it built like 6 hours ago on everything except ia6419:50
slytherinAmaranth: Then probably the archive mirror you are using has not yet updated.19:50
Amaranthslytherin: Well the guy having problems is using archive.ubuntu.com19:51
AmaranthI was using our PPA so it doesn't bother me that my mirror is outdated19:51
Amaranthhmm, lauchpad says it was published though19:52
slytherinAmaranth: Then probably it is problem with packages.19:52
jonohow on earth do I make a bug that I reported as private (apport crash) public?19:52
Amaranthso he must be mistaken and is using a mirror19:52
Amaranthslytherin: nope, it built fine and didn't have to go through binary NEW or anything19:52
Amaranthguy is just using a mirror and doesn't know it or hasn't updated his Packages recently19:52
Amaranthjono: I can do it for you if you give me the number19:53
Laneyjono: there's a box somewhere on the right19:53
slytherinAmaranth: If he is using us.archive.ubuntu.com then that mirror is known to cause problem from time to time.19:53
Laney"this bug is private" or so19:53
Amaranthjono: otherwise there should be a little yellow symbol next to where it says it is private19:53
jonoAmaranth, odd I dont see the symbol19:54
jonoAmaranth, https://bugs.edge.launchpad.net/ubuntu/+source/compiz/+bug/42956619:54
ubottuError: This bug is private19:54
Amaranthoh man, compiz bug19:54
* Amaranth leaves it private :P19:54
Amaranthhuh, won't let me see it at all19:54
Amaranththat would me it's marked as a security issue, not a regular private bug19:54
seb128jono, not a known issue and should not be due to compiz19:55
Laneybecause the crash bug triagers aren't subscribed yet19:55
Amaranths/me/mean/19:55
Laneyi bet19:55
Amaranthor that19:55
seb128jono, is the guest session working? or do you get the panel if using alt-f1 or clicking?19:55
jonoseb128, if I kill the panel process it reloads19:55
keeswow, I can't see that bug either19:56
jonoseb128, https://bugs.edge.launchpad.net/ubuntu/+source/gnome-panel/+bug/42957019:56
ubottuLaunchpad bug 429570 in gnome-panel "GNOME panel not starting" [Undecided,New]19:56
seb128jono, it's not a gnome-panel issue for pretty sure19:56
jonoseb128, could it be because of the panel background I am using?19:56
seb128jono, can you click on those? if you start a non GNOME session from gdm can you run gnome-panel manually?19:57
jonothere were bugs with panel backgrounds, right?19:57
seb128nothing recent19:57
seb128gnome-panel didn't change for a week19:57
jonoodd19:57
jonothe only other session I have in gdm is xterm I believe19:57
jonoseb128, I emailed kenvandine my .xsession-errors too if that helps19:58
Amaranthjono: you should be able to start gnome-panel from the xterm session, see if it is working19:59
jonoI cant check right now, have to head to a call19:59
jonowill test in a bit19:59
* Amaranth has a feeling compiz is involved somewhere, cries a little20:00
Amaranthdon't we still have the failsafe GNOME session?20:00
seb128jono, try dist-upgrading again current compiz updates should be there20:00
seb128Amaranth, there is no such entry in the new gdm in karmic20:00
jonoseb128, I am not sure if they are on my mirror yet20:00
seb128use the main archive rather than a mirror and upgrade? ;-)20:01
Amaranthseb128: hrm, that's bad20:01
Amaranthfailsafe GNOME would start without compiz, was a great way to see if compiz was at fault20:01
seb128Amaranth, not sure the failsafe session is really useful but patches are welcome20:01
Amaranthseb128: the only thing it did was start without compiz because compiz-wrapper checks for the failsafe ENV variable and falls back to metacity20:02
GobiTheGoblinHi all! =) I kinda messed my 9.10 netbook-remix totally. Metacity wont start, I have to run progs, with alt-f2. Is this place to ask help how I can fix this?20:10
GobiTheGoblinProblem is my my estimate the nvidia drivers, which I installed, and after latest updates it didn't work no more20:11
GobiTheGoblinproblem is in*20:11
GobiTheGoblinno one?20:13
GobiTheGoblinwell... it was kinda a long shot20:14
GobiTheGoblinbb20:14
=== robbiew is now known as robbiew-akf
=== robbiew-akf is now known as robbiew-afk
sorenkees: I /removed/ that msg[10].20:25
sorenkees: I have no clue what it was doing there. It's part of the upstream test suite.20:25
sorenkees: Yes, they added a msg[10], copy a static string into it (which is IIRC 13 characters long) with strcpy and don't check anything about it. It's got "WTF" written all over it.20:25
keessoren: no, it seems that it got into the diff.gz (and then got patched out).  take a look at the diff.gz.  :P20:25
soren?!?20:26
sorenkees: It was there to begin with from upstream.20:26
sorenI certainly didn't add it :)20:26
keessoren: http://launchpadlibrarian.net/31785577/axis2c_1.6.0-0ubuntu4_1.6.0-0ubuntu5.diff.gz20:26
keesthat diff shows it being added?20:26
* kees goes to download20:26
sorenkees: Ah, that's apparantly just me messing around with quilt.20:27
sorenkees: The first I heard about this was lool trying to enable the test suite, which then failed at that line.20:27
keessoren: Ah!  I see now20:27
keessoren: the diff.gz contains:20:28
sorenkees: Sorry about the confusion.20:28
kees--- axis2c-1.6.0.orig/util/test/util/test_util.c20:28
kees+++ axis2c-1.6.0/util/test/util/test_util.c20:28
kees-    char msg[10];20:28
keesso, it still needs to be cleaned up?20:28
keesoh, no, I unpacked ubuntu420:28
keeswheee20:28
sorenkees: I was under the impression that ttx fixed it all today?20:28
keessoren: all is well, it seems I radically confused myself by only looking at the diff between ubuntu4 and ubuntu520:29
sorenHeh :)20:29
sorenIt really is a puzzling little artifact, that msg[10].20:29
keessoren: yeah, that's _really_ weird.  should ask upstream about that.  Likely just a debugging hiccup that fortify caught20:30
soren"Oh, let's add this completely unrelated and useless thing so that our test suite will fail horribly."20:30
smoserslangasek, so if everything is working under xen, should 'ldd' in bash indicate a usage of stuff in /lib/tls/i686/nosegneg20:34
slangaseksmoser: yes20:34
smoserregarding bug 427288. i'm not seeing that.20:34
slangaseksmoser: and you should not get the dmesg noise20:34
ubottuLaunchpad bug 427288 in eglibc "Karmic i386 EC2 kernel emulating unsupported memory accesses" [High,Fix released] https://launchpad.net/bugs/42728820:34
smoseri do not get dmesg noise20:34
slangaseksmoser: you have libc6-xen and libc6-i686 installed?20:34
slangaseksmoser: at what versions?20:34
smoserhttp://paste.ubuntu.com/271157/20:35
smoserslangasek,20:36
slangaseksmoser: cat /etc/ld.so.conf.d/xen.conf?20:37
slangaseksmoser: also, ldconfig -p | grep nosegneg?20:37
slangaseksmoser: finally, ls -l /etc/ld.so.nohwcap20:38
smoser/etc/ld.so.conf.d/xen.conf has20:38
smoserhwcap 1 nosegneg20:38
smoser' ldconfig -p | grep nosegneg' output is empty20:38
smoser$ ls -l /etc/ld.so.nohwcap20:39
smoser-rw-r--r-- 1 root root 0 2009-09-14 18:39 /etc/ld.so.nohwcap20:39
smoser(zero length file)20:39
slangasekhmm20:39
cjwatsonkirkland: I guess that's ok ... I'd recommend trying to get it upstream though20:39
slangaseksmoser: so, that file is disabling all hwcap extensions; it's added during package upgrade, and supposed to be removed once all the libc6-* variants are back at the same version20:39
slangaseksmoser: do you have any other libc6-* packages that are *not* in state 'ii'?20:40
smoserdpkg -l 'libc6-*' shows only those 220:40
slangaseksmoser: gar, buggy maintainer scripts, missing substitution in libc6-xen.postinst20:41
slangasek(it says "CURRENT_VER", where it's supposed to actually give the version :P)20:42
smoserwhoops.20:42
slangaseksmoser: please sudo rm /etc/ld.so.nohwcap and double-check both ec2 and uec20:42
slangasekI'll work on fixing the package20:42
kirklandcjwatson: understood, and I agree20:43
kirklandDaviey: okay, util-linux sounds reasonable; please forward you changes upstream as well20:43
smoserslangasek, removed the file, then immediate 'ldd /bin/bash' shows20:44
smoserlibc.so.6 => /lib/tls/i686/cmov/libc.so.620:44
Davieykirkland: wilco20:44
slangaseksmoser: that's ec2 or uec?20:44
smoserec220:44
smoseri dont have a uec up at the moment, (and will likely just test this under kvm -- which is what uec is)20:45
slangaseksmoser: ok; please do a sudo ldconfig as well20:45
smoserthat fixed it20:45
slangasek(that's the sequence things are supposed to happen in the postinst; rm -f /etc/ld.so.nohwcap, then ldconfig)20:45
slangasekok20:45
slangasekthen once we fix the maintainer script, we should be golden20:45
smoserupdated bug20:48
slangaseksmoser: different bug, technically; this was fixed, then eglibc got merged from Debian and regressed :P20:54
smoserso you want a new bug opened ? i'm fine with whatever.20:55
slangasek"technically"20:55
smoserso do you technically want a new bug or do you want a new bug20:56
slangasekI may be venting rather than talking about anything that matters20:56
smoseri really dont care. i'll flip that back to fix-released and open a new bug, or leave it as 'in-progress' . slangasek its your call.20:57
smoser(since you're the one doing the work)20:57
slangaseksmoser: well, it's not worth /your/ time to open a new bug if the other bug's already been reopened20:57
smoserthen we leave it.20:59
=== Seeker`_ is now known as Seeker`
cjwatsonbug 424541 - does the address of the node's bridge interface need to be unique across the cluster, or is it not visible outside that one machine?21:02
ubottuLaunchpad bug 424541 in eucalyptus "When installing a node controller, a bridge device should be created" [Medium,Triaged] https://launchpad.net/bugs/42454121:02
nxvllamont: hi!21:03
nxvllamont: xdelta is unstalable in karmic21:03
nxvllamont: it's depending on libglib1.2ldbl, which isn't in the archive anymore21:03
mathiazbdmurray: hi21:08
mathiazbdmurray: I've written some more scripts based on the multi-package-fixed-bug script you gave me at the sprint21:08
mathiazbdmurray: and I'd like to run these on a regular basis (ie cron job)21:08
mathiazbdmurray: what would it take to have these scripts run on qa.ubuntu.com?21:09
mathiazbdmurray: (or the server when other launchpadlib scripts are run)?21:09
nxvlslangasek: did you know what is the reemplacement for glib1.2?21:10
bdmurraymathiaz: do you see them changing much or at all?  If not I could set them up / run them for you there.21:10
slangaseknxvl: ... glib2.0?21:10
mathiazbdmurray: I don't expect a lot of change in the long term21:10
nxvlslangasek: but it has no ldbl  binary21:11
mathiazbdmurray: may be a few details to be updated while we're testing their lists in the few weeks21:11
mathiazbdmurray: in the coming weeks21:11
slangaseknxvl: what problem are you trying to solve?21:11
cjwatsonnxvl: forget ldbl21:11
slangaseknxvl: glib1.2 is obsolete, and anything that depends on it needs to be ported to a modern library or dropped21:12
cjwatsonldbl was an ABI breakage in libglib1.2 that needed a new package name as a result - it isn't relevant to glib2.021:12
nxvlslangasek: Bug #42961921:13
cjwatsonhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=49025721:13
ubottuLaunchpad bug 429619 in xdelta "xdelta uninstalable in karmic" [Undecided,New] https://launchpad.net/bugs/42961921:13
ubottuDebian bug 490257 in unknown "xdelta: Switch from glib1.2 to glib2.0" [Wishlist,Closed]21:13
cjwatsonso it probably just needs bug 429493 to be actioned21:13
ubottuLaunchpad bug 429493 in xdelta "Sync xdelta 1.1.3-9 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/42949321:13
cjwatsonwhich I'll take care of now21:13
* nxvl HUGS cjwatson 21:14
slangasekKeybuk: er, you're missing the point21:17
slangasekKeybuk: the LSB headers *document* what the dependencies are - I'm asking whether these dependencies are still being *satisfied* in UpstartLand21:18
Keybukslangasek: in the sense that those services, if converted to Upstart, are already started before rc2 is run, yes21:19
slangasekok, that was the question21:19
slangasekthanks for confirming :)21:19
KeybukUpstart runs the sysv-rc stuff as a "I'm done, what about you" kinda thing21:19
slangasekok21:19
slangasekI thought that was the plan, but didn't want to make any assumptions21:20
slangasekKeybuk: uploading, then? :)21:20
bdmurraymathiaz: okay, I think I could do that for you21:20
Keybukslangasek: have a couple of bits to fix, another test run21:20
Keybukthen yes21:20
slangasekok21:20
Keybukcertainly will be uploading this evening21:20
mathiazbdmurray: great - I'll clean my scripts and push it lp21:20
mathiazbdmurray: I'll let you know when I have a branch ready21:21
slangasekKeybuk: so cryptsetup itself doesn't seem to be on your list for the freeze exception; are you planning an upload there for alpha 6, or should I pick that up if I want my own boot to not regress? :)21:29
Keybukslangasek: it shouldn't regress21:29
Keybukyou should still get a prompt, just not via usplash21:29
slangasekugly == regression21:29
slangasek:-)21:29
Keybukno ugly != regression21:29
slangasekright, so I should upload21:30
Keybukif you like21:30
Keybukyou need to ship a file in /etc/initramfs/conf.d with USPLASH=y in it21:30
slangasekyep21:30
KeybukI can add it to the FFe for tracking purposes21:31
* slangasek makes noncommittal hand-wavy gestures21:31
Keybukalso on the "cryptsetup implies usplash" issue ...21:31
Keybukcryptsetup implies a slow boot as everything gets decrypted too21:31
Keybukso you probably want it anyway <g>21:31
slangasekheh21:32
Keybuk(the missing bit for auto-starting usplash btw is that I want it to show up with "status usplash"21:32
Keybuk and that requires a bit of a hack :p)21:33
mathiazbdmurray: https://code.launchpad.net/~mathiaz/+junk/multi-package-bugs-fixed/21:35
mathiazbdmurray: these are the scripts21:35
ionkeybuk: Did i get this right, you want Upstart to start usplash on ‘status usplash’?21:35
Keybukion: no, report its pid with status usplash21:35
Keybukie. think it's running with the pid that was started from the initramfs21:35
Keybukso "stop usplash" will work21:36
Keybukand, more importantly21:36
ionOk21:36
mathiazbdmurray: I'll send you an email outlining which scripts should be run and how often21:36
Keybuk"stop on starting (gdm or kdm)" in the usplash.conf file will work :p21:36
=== quadrispro1 is now known as quadrispro
kirklandpitti: ping21:51
kirklandpitti: i've been pulled in different directions21:51
slangasekthe kirkland taffy pull21:54
kirklandslangasek: heh :-)21:56
=== quadrispro1 is now known as quadrispro
slangaseksmoser: and is libc6-xen being installed by default now in the UEC builds?22:01
=== robbiew-afk is now known as robbiew
pdfHello, can someone tell me if the last ubuntu dist-upgrade break something    ?22:09
Keybukpdf: how about you tell us that the last ubuntu dist-upgrade you did broke something? :)22:09
pdfthe last one was nice22:10
pdfjust noticed that it removes compiz22:10
james_wwell don't do that then22:10
james_wyou caught it at a bad time, and the point of dist-upgrade is that you are supposed to check what will be removed22:11
dan4dmhi folks, i have a question about how i can fix a farm build on launchpad. is this the right channel?22:12
slangasekdoko: you know that core-dev isn't a member of ubuntu-toolchain?22:14
mathiazkirkland: hey - I've got a new package ready for your review: http://people.canonical.com/~mathiaz/packages/22:16
dokoslangasek: should it be?22:17
dokowe don't have a ubuntu-foundations ...22:17
slangasekdoko: you complained about people not committing their changes to bzr :)22:17
slangasekcore-dev has access to upload the package - core-dev should have access to commit22:18
dokohmm, I added you, I don't like the idea of whole core-dev ...22:19
Keybukdoko: why not?22:20
Keybukthey can upload22:20
Keybukif you'd like to change the permissions of who can upload the toolchain, you'd need to talk to the Ubuntu Technical Board22:20
Keybukkirkland: do you plan to send kvm-ok to util-linux upstream?22:22
kirklandKeybuk: yes, absolutely22:22
Keybukok, shiny22:22
Keybukif you need any help, I'm happy to review for you etc.22:23
dokoKeybuk: yes, but let's delay that for the next uds22:23
Keybukactually, now would be better, since the discussion about the formation of package sets is ongoing *right now*22:24
=== quadrispro2 is now known as quadrispro
dokoKeybuk: pointer?22:26
Keybukdoko: tech board meeting minutes22:27
dokolet's see if I find some time ...22:28
Keybukdoko: in the meantime, you should do ask slangasek suggests and add ubuntu-core-dev to your bzr tree22:37
Keybukotherwise you're just making work for yourself, since you'll have to check the archive for any upload, and merge them in, and commit every time you want to commit to bzr22:37
dokoKeybuk: I disagree, non-membership doesn't hinder anybody to check pending changes and upload these22:38
slangasekwell, no; in this case what hindered that was that it was a blatant violation of the feature freeze22:39
Keybukdoko: why should they bother to help you if you're not bothering to help them22:39
dokono, I don't consider a package split a violation of feature freeze22:40
kirklandKeybuk: what we really need is a sanity check on the replaces/conflicts22:40
Keybukkirkland: first get the tool upstream22:40
Keybukthen we'll consider the packaging22:40
kirklandKeybuk: ah22:41
CaesarSanity check: you have to restart udev when you add or change the rules, don't you?22:41
KeybukCaesar: no22:41
slangasekdoko: then you should reconsider, because it is, and *you introduced a regression* when you did it22:42
slangaseksee latest bzr commit22:42
robbiewdoko: The Release Team makes the call of whether or not something violated FeatureFreeze22:42
kirklandKeybuk: hmm, okay, so is this conceivable to get upstreamed, and into karmic?22:42
CaesarKeybuk: it just automagically deals with the rule change?22:42
kirklandDaviey: note Keybuk's comments; he wants to see it upstreamed first22:42
Keybukkirkland: it's one of the set of packages that we (along with other distros) promise not to ship patches or extras for that are not upstreamed22:43
KeybukCaesar: yes22:43
CaesarKeybuk: thanks22:43
robbiewdoko: which is why they process the FFEs22:43
kirklandKeybuk: fair enough, good to know ;-)22:43
DavieyKeybuk / kirkland: noted22:43
dokorobbiew: in this case every change has to be approved by the release team, unless there are clear guidelines. and I still don't see that a package split is a violation of feature freeze22:43
DavieyKeybuk: are you aware util-linux currenty FTBFS on karmic?22:43
KeybukDaviey: it built for me22:44
robbiewdoko: "At this point we stop introducing new features, *packages*, and APIs, and concentrate on fixing bugs in the development release. "22:44
Keybukit looks like it's built in the archive too22:44
DavieyKeybuk: try it now.. i've tried the archive version in both LP ppa and cowbuilder22:44
KeybukDaviey: why don't you tell me how it failed instead?22:44
robbiewso with this split...did we get a new package? or just update an existing one?22:45
DavieyKeybuk: that isn't the arcive versio.. but shows the same error22:45
Davieyhttp://launchpadlibrarian.net/31797090/buildlog_ubuntu-karmic-amd64.util-linux_2.16-1ubuntu2_FAILEDTOBUILD.txt.gz22:45
KeybukDaviey: that's a glibc bug22:45
DavieyKeybuk: i reverted a patch, and it works22:45
slangasekrobbiew: it's a new binary package, a split that only benefits multiarch... which we're obviously not doing for karmic22:45
DavieyKeybuk: wait for glibc to fix, or suggest a patch?22:45
KeybukDaviey: glibc changed the API of a bunch of functions "to match POSIX", breaking a large number of things22:46
KeybukDaviey: afaik, glibc refuse to accept that it's a bug22:46
DavieyKeybuk: nice!22:47
robbiewslangasek: okay...so by definitiion (https://wiki.ubuntu.com/FeatureFreeze)...the upload broke the freeze22:47
robbiewright?22:47
slangasekyes22:47
* ScottK grumbles about Eucalyptus.22:48
DavieyKeybuk: reverting debian carried patch in mount/lomount.c #ifndef HAVE_VERSIONSORT solves it.. but perhaps fixing the def HAVE_VERSIONSORT would be cleaner.22:48
slangasekthe upload also merged in a variety of /other/ things that don't pass for bugfixes22:48
KeybukDaviey: you're barking up the wrong tree22:48
sorenScottK-desktop: What's up?22:49
Daviey*woof*22:49
sorenScottK: What's up?22:49
ScottKsoren: There was grumbling about late splitting of packages.  I thought I'd toss it on the pile.22:49
ScottKNot a big deal.  I gather it worked out.22:49
* soren reads a bit of scrollback for context22:49
DavieyKeybuk: got a suggestion for a tree i should raise my leg on.. or would you prefer i left it with you?22:50
sorenScottK: Ah. Hm. Yes, I suppose an FFe would have been in order.22:50
KeybukDaviey: I'm not going to do anything about it22:51
Keybukit's a glibc bug22:51
dokorobbiew, slangasek: well, ok, I wasn't ware of the "packages"22:51
DavieyKeybuk: if i get this kvm-ok into Debian, won't that leave us in a bad position - or do you suspect glibc will get a grip before then?22:52
KeybukDaviey: what's Debian got to do with it?22:53
KeybukI said *UPSTREAM*22:53
Davieyoh, sorry..22:53
Keybukutil-linux-ng@vger.kernel.org FWIW22:53
DavieyKeybuk: thanks22:53
dokoslangasek: do you refer to 429003 by mentioning the regression?23:05
slangasekdoko: no, not that one; there was a regression directly related to the libc-bin package split, which I just found by reviewing diffs23:06
slangasekdoko: libc-bin holds the trigger, but the postinst handling was still in the libc6 package23:06
dokoack23:06
slangasekso ldconfig would never be triggered23:06
dtcheni was just going to mention that!23:09
=== rickspencer3 is now known as rickspencer3-afk
ccheneyshtylman: ping23:14
ccheneyhas the location for the next UDS been determined yet?23:16
sorenNo.23:16
sorenI know I really should have figured this out by now, but when does the soft freeze for A6 kick in?23:19
slangaseksoren: 0000UTC tonight23:19
pwnguinneed a calendar for evolution for this ;)23:19
ccheneyso in 1:4023:20
sorenslangasek: ah.23:20
sorenslangasek: Ok. Well, as long as any uploads I do from then until Thursday is bringing us closer to a good alpha, I'm in the clear, right?23:22
sorenslangasek: Also, should I change the status of bug 425914 to catch the release team's attention, or is it only "In progress" that you guys ignore?23:23
ubottuLaunchpad bug 425914 in eucalyptus "[FFe] CC and NC networking mode is set to 'SYSTEM' by default" [Medium,Triaged] https://launchpad.net/bugs/42591423:23
slangaseksoren: the definition of "bring us closer to a good alpha" is "fix milestoned bugs, uninstallables, or out-of-date packages and not disrupt the CD builds" :)23:26
sorenslangasek: I can work with that :)23:26
sorenslangasek: Do you think there's any hope I can get that FFe approved within the next 10-15 minutes? Otherwise, I'll go pass out.23:29
slangaseksoren: sorry, what FFe?23:30
soren22:23:51 < soren> slangasek: Also, should I change the status of bug 425914 to catch the release team's attention, or is it only "In  progress" that you guys ignore?23:30
ubottuLaunchpad bug 425914 in eucalyptus "[FFe] CC and NC networking mode is set to 'SYSTEM' by default" [Medium,Triaged] https://launchpad.net/bugs/42591423:30
sorenThat one :)23:30
sorenSorry, I23:30
sorenm really not being very clear today.23:30
* soren is feeling a bit under the weather.23:30
slangaseksoren: heh - yes, I ignore anything "confirmed" or above23:31
sorenslangasek: /me sets it "new"23:31
sorenThere.23:31
sorenslangasek: So.. Do you think there's any hope I can get that FFe approved within the next 10-15 minutes? :)23:36
=== robbiew is now known as robbiew-afk
* soren guesses not and goes to pass out23:46
slangaseksoren: oof, sorry23:51
slangaseksoren: if you're still around: what are the risks of this change?23:52
cjwatsonthe alphasort thing is a POSIX regression, sadly, not a glibc regression. http://austingroupbugs.net/view.php?id=14223:55
cjwatsonI suspect they're caught between rock and hard place because this appears to be a BSD vs. SysV thing23:56
cjwatsonor at any rate Solaris is on the side of the coin we're currently on23:56

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