/srv/irclogs.ubuntu.com/2008/10/23/#ubuntu-devel.txt

cjwatsonthat would do it ...00:00
calcthere should be an ID_TYPE for a partition, correct?00:00
cjwatsonyes00:01
cjwatsonata_id or scsi_id or whatever should set it00:01
calcok00:01
cjwatsonwe need that in order to filter out CDs, tapes, and other garbage that's uninteresting here00:01
cjwatsonthis is going to be vmware-specific00:02
calcis it, or just the device vmware is emulating?00:02
wgrantRiddell: That wasn't actually my patch - it's upstreams, and I didn't pull it initially. I just altered it.00:03
cjwatsonwell, yes, but it could be that one of the relevant ioctls is failing or something00:03
calcoh ok00:03
cjwatsonis this vmware's LSI Logic device?00:03
cjwatsonor BusLogic?00:03
calcit claims to be a PIIX4 IDE and LSI Logic (depending on which it is on)00:04
calcah the LSI00:04
calci checked the pci id00:04
cjwatsoncalc: '/lib/udev/scsi_id --export --whitelisted -d /dev/sda', please?00:06
calcnothing output00:06
jdstrandslangasek: would http://cdimage.ubuntu.com/ubuntu-server/daily/20081022.1/ be the new images? they showed up much earlier than 2 hours so I wanted to be sure00:09
cjwatsoncalc: try that with UDEV_LOG=debug set in the environment and tail syslog afterwards?00:10
cjwatson(this really needs Keybuk ...)00:10
cjwatsonKeybuk: batsignal00:10
calcok00:10
cjwatsonit's probably actually a kernel bug, but scsi_serial.c is not entirely trivial so you never know00:10
calcstill no output in /var/log/syslog00:11
calcand no output to screen00:11
slangasekjdstrand: er, those are them, yes00:12
* jdstrand nods00:12
slangasekand now, much later than two hours, I'll post them to the tracker :P00:12
slangaseksorry00:12
jdstrandheh00:12
cjwatsoncalc: well, this depends on how far you're willing to take it; my next step were I in front of the machine would be 'udpkg -i /cdrom/pool/main/s/strace/strace-udeb_*' and then strace the scsi_id invocation above00:12
cjwatsonsince it seems like this needs some digging00:13
calcthe ending of the strace shows an ioctl on /dev/sda and then close00:15
cjwatsoncan you screenshot that?00:15
calcyea00:15
calcdone00:16
calcactually there are several ioctls apparently00:17
calcthat got all of the interesting bit from the strace at least that i saw when scrolling up00:18
calcthe other bits were just loading libraries afaict00:19
=== mcasadevall is now known as NCommander
james_whmm, AdminKit00:42
ArneGoetjecalc: since openoffice.org translations are now installed with the regular language-packs, is it still necessary to install the openoffice.org-l10n-$lang packages, or can I drop the dependencies in the language-support-writing packages?00:45
cjwatsonArneGoetje: they are?00:47
ArneGoetjecjwatson: at least they are marked as being exported into the langpacks in Rosetta00:47
cjwatsonI don't see them in the current output00:47
ArneGoetjecjwatson: hmm...00:47
cjwatsonand wouldn't they have to be exported to gsi?00:47
ArneGoetjecjwatson: no idea about that00:48
ArneGoetjecjwatson,calc: forget that question...00:52
calcArneGoetje: yea they aren't as far as I know00:58
ArneGoetjecalc: then they shouldn't be exported into the langpacks either, right?00:59
calcyea they shouldn't and afaik they aren't being export to them01:00
ArneGoetjecalc: how do we currently handle them? Seperate export from rosetta and then building new oo.o-l10n packages?01:00
ArneGoetjecalc: at least some templates are marked as being exported in rosetta... will change that then.01:01
calccurrently not exported but will be doing that with the first jaunty upload, i have to rearrange some bits in the build also since the rosetta stuff was changed01:01
calcthey changed it about a week or two ago01:01
calciirc01:01
ArneGoetjecalc: ah...01:02
slangasekjdstrand, dendrobates: how goes the server testing?01:06
jdstrandI'm personally working on it-- I know at least two others started01:06
jdstrandand we were all told to do it :)01:07
kirklandslangasek: i've downloaded, working on another patch, will be testing server iso thereafter01:07
calchmm the server iso got rebuilt today?01:08
slangasekcalc: yes, at server team's request01:08
calcoh ok01:08
calci noticed it resyncing on my machine01:08
Keybukcjwatson: am here now01:08
Keybukjust checking in on my way to bed01:08
Keybukthere is no ID_TYPE in the udevdb01:09
cjwatsonKeybuk: yeah, I got that far but couldn't see why01:09
cjwatsonbug 28780701:09
ubottuLaunchpad bug 287807 in udev "[vmware 6.5] rescue: fails to find partitions" [Undecided,New] https://launchpad.net/bugs/28780701:09
Keybukbecause it doesn't come from udev01:09
Keybukit's from the kernel uevent01:09
cjwatsonerr, doesn't scsi_id write it?01:09
Keybukudev doesn't bother caching that stuff in its db, since you can get it by reading /sys/block/sda/sda1/uevent01:09
Keybukno01:09
cjwatson./extras/scsi_id/scsi_id.c:629:                 printf("ID_TYPE=%s\n", type_str);01:09
Keybukunless I'm misfollowing your problem01:10
cjwatsonscsi_id clearly hates that device - calc tried running it by hand at my direction and it wasn't printing anything01:10
cjwatsonand udevadm info prints ID_TYPE for me01:10
cjwatsonso the test is not intrinsically wrong AFAICS; if it were, it would fail everywhere01:10
calci'm still here if any debugging is needed01:11
Keybukcould you recap the problem for me01:11
cjwatsoncalc: let me01:11
calcok01:11
cjwatsonKeybuk: symptom is that rescue mode fails to detect partitions on calc's vmware emulated disk01:11
Keybukok01:11
Keybukdo other people's vmware work?01:11
cjwatsonKeybuk: on drilling down, this is because udevadm info -q env -p /block/sda/sda1 doesn't return any output (including ID_TYPE)01:12
cjwatsonhaven't heard from others; I don't have a working vmware setup at the moment01:12
Keybukcalc: no output at all?01:12
calci was the first person to test rescue mode afaict01:12
cjwatsonthe emulated disk is LSI Logic, which is SCSI01:12
cjwatsonso scsi_id ought to print something useful, AFAICT01:12
cjwatsoncalc: rescue mode does work for me - I've confirmed01:12
cjwatsonthis is definitely "hardware"-specific01:13
calccjwatson: it returns output but not ID_TYPE01:13
cjwatsonoh, sorry, yes01:13
cjwatsonthe screenshot is in the bug01:13
calchttp://launchpadlibrarian.net/18807930/bug287807.png01:13
Keybukcalc: could you pastebin me the output of that udev command?01:13
Keybukah great01:13
calcKeybuk: its in that screenshot01:13
Keybukthanks01:13
cjwatsonID_PATH and ID_FS_*01:13
cjwatsonlist-devices goes "no ID_TYPE, mustn't be a disk then, better skip it"01:13
calcKeybuk: there is a screenshot of strace of scsi_id also01:13
cjwatsonsince it wants to skip other non-disk things like CDs and tapes01:14
Keybukcjwatson: that logic will bite you later, but it's not this bug ;)01:14
Keybukcalc: what's the url of that?01:14
cjwatsonKeybuk: explain that to me later :)01:14
calchttp://launchpadlibrarian.net/18808130/bug287807-2.png01:14
Keybukcalc: scsi_id doesn't output anything?01:14
calcKeybuk: nope nothing at all01:14
cjwatson'/lib/udev/scsi_id --export --whitelisted -d /dev/sda' was the invocation01:14
cjwatsoncopied from 60-persistent-storage.rules01:15
calcyea that ^01:15
Keybukok, so that's the problem here01:16
Keybukanything in dmesg?01:16
calcnot that i recall01:17
calcwell not while running those commands anyway01:17
calci'll boot back into it and see01:18
Keybukcalc: could you try it on /dev/sda1 instead?01:18
calciirc i ran '/lib/udev/scsi_id --export --whitelisted -d /dev/sda1' also with no output01:18
calci'm getting back to the rescue stage now01:18
Keybukcjwatson: did you test rescue mode in vmware or something else?01:19
calcfwiw vmware < 6.5 doesn't seem to work with the intrepid kernel01:19
calcat least not without some sort of kernel update01:19
calcer tools software update for the kernel01:20
calci see in log this:01:21
calcrescue-mode: no partitions found!01:21
calci can screenshot that if useful, but i think we already well past that point01:21
Keybukright, that fits because d-i can't find any partitions01:21
Keybukbecause it's iterating udev info01:21
Keybukand udev has no info about it01:21
Keybukbecause scsi_id isn't returning anything01:21
calcscsi_id sda1 outputs nothing to screen01:21
Riddellsbeattie: how did that adept hardy test go?01:22
Keybukif you strace it01:22
Keybukdoes it have the -EINVAL on the same ioctl?01:22
calcran as: /lib/udev/scsi_id --export --whitelisted -d /dev/sda101:22
calclets see01:22
Keybukcould you try something else for me01:23
Keybuk/lib/udev/scsi_id --export --whitelisted -d /dev/sda1 -s 301:23
calcis the ioctl the 3 or the hex number?01:23
calcthe hex number looks like a memory address to me :)01:24
Keybukah, -s doesn't work directly01:24
Keybuk/lib/udev/scsi_id --export --whitelisted -d /dev/sda1 --sg-version 301:24
calcnothing with --sg-version 3 added01:25
Keybukdamn01:25
* Keybuk tries to remember how to get into rescue mode <g>01:25
calclast ioctl was: ioctl(3, SG_IO, 0xbf8002d0)01:25
calcKeybuk: heh last option on the menu :)01:26
Keybukboot from first hard disk?01:26
calcoh no not that01:26
cjwatsonKeybuk: kvm01:26
calchmm i thought i had hit the last option on the menu01:26
cjwatsonKeybuk: "rescue a broken system"01:26
Keybukit's the last option on the alternate01:26
Keybukit's not on the live01:26
KeybukI remember now01:26
cjwatsonyes01:27
Keybukcalc: vmware 6.5 ?01:27
calcyes01:28
Keybukconfirmed here01:28
calci have vague memory of the drivers vmware used were slow to convert to udev so this might be a driver issue01:29
Keybukit's not a "convert to udev" issue01:29
calcer i mean sysfs01:29
Keybukthe driver appears to simply not implement SG01:29
calcoh?01:29
calcbut it still gets a sg0 device?01:30
calcactually those might be for the ide01:31
KeybukSG is an ioctl set for querying scsi devices01:31
calcso it can have a scsi generic device without supporting SG?01:32
Keybukright01:32
calcoho k01:32
Keybukcjwatson: how do I install strace on this thing?01:32
cjwatsonKeybuk: udpkg -i /cdrom/pool/main/s/strace/strace-udeb_*01:33
Keybukyeah getting -EINVAL again01:33
cjwatsonisn't there some old ioctl that predated SG_IO?01:34
Keybukhonestly, I don't think this thing wants to tell anyone what it is01:34
slangasek... VMware+scsi?01:35
KeybukI bet I know why this worked before01:35
calcslangasek: yea01:35
slangasekisn't that the combination you're not supposed to use, or was that only for CDs?01:35
calcKeybuk: because we forgot to test it? :)01:35
cjwatsonSCSI is what VMware recommended for hard disks when I last used it01:35
Keybukcalc: we're good at that ;)01:35
calcslangasek: thats default combo, scsi disk and ide cd01:35
cjwatsoncalc: no, I used to do all my testing in VMware01:35
slangasekok, right01:35
cjwatsoncalc: and indeed I may have developed rescue mode at least partially in VMware01:36
calci did a typical setup for the vm and just installed into it01:36
KeybukI do all my testing in vmware01:36
calccjwatson: ok01:36
Keybukthough for obvious reasons, I've been focusing on desktop testing recently ;)01:36
Keybukoh arsebiscuits01:38
Keybukcjwatson: you remember how I said udev info wasn't really a stable interface?01:40
Keybukand that relying on it might one day bite you? :p01:40
cjwatsonas it happens, no01:40
Keybukwell01:41
cjwatsonare there any stable interfaces for hardware detection? :-P01:41
Keybuka while back, the kernel people finally realised that hinting to userspace that something was either a disk or a partition would be jolly helpful01:41
cjwatsonI've just got used to having to keep up01:41
Keybukso all block devices include a DEVTYPE=disk and DEVTYPE=partition in their environment01:41
Keybukscsi_id used to have a "fallback to sysfs and figure it out" mode01:42
Keybukbut the only really useful thing that did was set ID_TYPE to disk or partition01:42
Keybuksince we have DEVTYPE now, and everything in udev uses that instead01:42
Keybukthat code was dropped out of scsi_id01:42
Keybukso on vmware, scsi_id outputs nothing - because the driver doesn't implement that ioctl01:43
* slangasek writes a blog entry, "You think you want your userspace to be able to talk to your kernel, but you're wrong"01:44
Keybukslangasek: I've written many blog entries about the kernel's attitude to userspace01:44
slangasekwhat you really want is your userspace to talk to gregkh so he can talk to your hardware :-P01:44
Keybukcjwatson: so, in summary, list-devices is relying on the existance of an environment variable in the udevdb that isn't there anymore01:45
Keybukand isn't there, because it's deprecated in favour of a different one01:45
Keybukand just to really make your day complete01:45
Keybukthat different one won't be in the udevdb either, because it comes from the kernel uevent, and udev doesn't bother caching that stuff01:46
cjwatsonok, so I just need to grep the uevent?01:46
KeybukI have a fairly sick suggestion01:46
Keybukactually, let's not call it sick01:46
Keybuklet's call it "preserving existing behaviour"01:46
cjwatsonKeybuk: unfortunately CDs get DEVTYPE=disk too01:46
Keybuksure, they're disks01:46
cjwatsonstill, we need to be able to tell them apart01:47
KeybukI think ID_CDROM is still there01:47
Keybukhow about I add this udev rule somewhere01:47
cjwatsonis that likely to keep on working? :-P01:47
cjwatsonI'm happy to add DEVTYPE checking as a fallback if ID_TYPE (which seems more precise when available) isn't there01:47
KeybukENV{ID_TYPE}!="?*", ENV{DEVTYPE}=="?*", ENV{ID_TYPE}="$env{DEVTYPE}"01:47
Keybukthat would cover other cases we haven't found yet01:48
Keybukthere's bound to more than d-i's list-devices relying on this01:48
cjwatsonmm, that sounds reasonable01:48
Keybukand we can figure out how to update it later01:48
cjwatsonalthough d-i's list-devices was expecting ID_TYPE=disk for partitions, since that's what was there before01:49
cjwatsonso ideally, emulate that01:49
Keybukreally?!01:49
cjwatsonyes, it was describing the physical device not the block device I think01:49
Keybukhmm01:49
Keybukthat's a tricky rule01:49
cjwatsonand you can still see that if you're on a device that supports the right ioctls01:50
Keybukit would end up saying that any block device is a disk01:50
cjwatson$ udevadm info -q env -p /block/sda/sda1 | grep ^ID_TYPE=01:50
cjwatsonID_TYPE=disk01:50
cjwatsononly if there wasn't some other ID_TYPE01:50
Keybukmeh. it'll do for now ;)01:50
cjwatsonlet me know if it's going to be ID_TYPE=partition because I'll need to account for that01:51
cjwatsonas will anything else using the udevdb for this01:51
KeybukSUBSYSTEM=="block", ENV{ID_TYPE}!="?*", KERNEL=="hd*[0-9]|sd*[!0-9]|sd*[0-9]|sr*", ENV{ID_TYPE}="disk"01:53
Keybuksomething like that maybe?01:53
Keybukafter that01:54
Keybuk# list-devices disk01:54
Keybuk/dev/sda01:54
Keybuk/dev/scd001:54
Keybuk# list-devices partition01:54
Keybuk/dev/sda101:54
Keybuk/dev/sda201:54
Keybuk/dev/sda501:54
Keybuk--01:54
Keybukis that right?01:54
Keybukit lists the cdrom, did it used to do that?01:56
Keybukcjwatson: ^01:56
cjwatsonI don't think so01:57
Keybuklist-devices cd still says /dev/scd001:57
cjwatsonlet me check though01:57
Keybukcdrom_id may have had ID_TYPE=cdrom and that's been dropped too01:57
cjwatsonerr, somebody who actually has a hardy CD handy would be faster ...01:57
Keybukhmm, I don't have a hardy install with a CD-ROM01:58
Keybukhow strange01:58
StevenKcjwatson: I have a Hardy Live CD handy-ish01:58
cjwatsonata_id said ID_TYPE=cd, and that doesn't seem to have changed01:58
cjwatsonscsi_id might have stopped saying so01:58
cjwatsoncdrom_id didn't output ID_TYPE=anything in hardy01:59
Keybukright01:59
Keybukata_id doesn't get called01:59
KeybukI have 7.10 handy02:03
cjwatsonmaybe just KERNEL=="sr*", ENV{ID_TYPE}="cd" for compat02:03
cjwatson(obviously with the other conditions)02:03
TheMuso/c/c02:04
Keybukhmm02:04
Keybukyeah it had ID_TYPE=cd before02:04
Keybukok that seems to work02:08
KeybukSUBSYSTEM=="block", ENV{ID_TYPE}!="?*", KERNEL=="hd*[0-9]|sd*[!0-9]|sd*[0-9]", ENV{ID_TYPE}="disk"02:08
KeybukSUBSYSTEM=="block", ENV{ID_TYPE}!="?*", KERNEL=="sr[0-9]*", ENV{ID_TYPE}="cd"02:08
Keybukas 65-id-type.rules02:08
Keybuklist-devices shows /dev/scd0 for "cd", /dev/sda for "disk" and /dev/sda[125] for "partition"02:08
cjwatsonKeybuk: that sounds good02:11
Keybukhttp://people.ubuntu.com/~scott/udev_124-7.debdiff02:12
Keybukmind a quick review?02:12
cjwatson(can we get this bug targeted and milestoned and such?)02:12
cjwatsonsd*[!0-9]|sd*[0-9] isn't that equivalent to sd?*02:13
Keybukjust done that02:13
cjwatson?02:13
Keybukwas typing a comment02:13
Keybukcjwatson: I was replicating the exact condition from persistent-storage.rules02:14
cjwatsonhow about cciss?02:14
cjwatsonsince it's in persistent-storage.rules :)02:15
KeybukI don't know that those are :p02:15
Keybukare they disks or cd-drives, or something else?02:15
calcKeybuk: should the bug be attached to the kernel also for that driver to be updated?02:16
Keybukcalc: I find such bugs somewhat ... pointless02:16
calcok02:16
cjwatsoncciss => RAID controller => disks02:17
Keybukok, added02:17
* Keybuk uploads02:19
cjwatsonthanks!02:20
=== LucidFox_ is now known as LucidFox
Keybukand now, to the bedmobile!02:21
NCommanderhey geser__02:40
slangasekjdstrand, kirkland: server testing still ongoing?03:00
kirklandslangasek: yeah03:07
kirklandslangasek: pam question for you03:08
kirklandslangasek: specifically unix_chkpwd03:08
kirklandslangasek: i can get this to work from the command line:03:09
kirklandslangasek: echo "passwd\0" | /sbin/unix_chkpwd "username" nullok03:10
kirklandslangasek: that works well, as expected03:10
kirklandslangasek: as soon as i put that into a script, though, i get rc=703:10
kirklandslangasek: is that by design?03:10
kirklandslangasek: is there a way to work around that?03:10
slangasek7 is 'PAM_AUTH_ERR'03:11
slangasekit is, generally, by design; this script is not meant to be called by anything except pam_unix03:11
slangasekit's a helper script /for/ pam_unix, not an interface /to/ pam_unix03:11
kirklandslangasek: hrm03:12
slangasekas for why it fails, I'd guess that when you put it in a script, it's being run under dash and dash is laughing at you for using \0 ?03:12
kirklandslangasek: i've tried a handful of escapes03:12
slangasekmaybe you want echo -n "passwd" or printf passwd03:13
kirklandslangasek: k03:13
sbeattieRiddell: I commented on the adept bug for hardy-proposed03:15
=== RemoteVi1wer is now known as RemoteViewer
kirklandslangasek: server raid installs look good03:48
slangasekkirkland: good-o - are you going through the test cases on http://iso.qa.ubuntu.com/qatracker/test/2104 or http://iso.qa.ubuntu.com/qatracker/test/2105 ?03:52
kirklandslangasek: i'm testing more interesting raid setups than that ;-)03:56
slangasekwell, we kinda need to be sure that the standard tests are also covered03:56
kirklandslangasek: sure, i'll do those too03:56
slangasekthere /shouldn't/ be anything that's changed in the last reroll that would affect them, but still03:56
superm1slangasek, are there some known issues with the alternates hanging in the middle of package installs in virtualbox?  i can still switch VTs in the VM, but it's just sitting there not doing anything for 25+ minutes on bash-completion03:56
kirklandslangasek: i'm on amd6403:56
slangaseksuperm1: sorry, I haven't heard of anything like that03:57
superm1slangasek, okay let me see if this hardware supports kvm, and i'll try that instead03:57
ScottKWasn't Riddell mentioning some long hangs.03:57
ScottKI think he uses amd6403:57
superm1this was i38603:58
ScottKAh.03:58
ScottKMixed my lines on the scroll03:58
slangasekthe long hangs were with DVDs, not alternates04:17
ScottKAh.04:17
jdstrandslangasek: fyi-- all my assigned iso tests passed just fine04:19
jdstranddendrobates: ^04:23
dendrobatesjdstrand: good deal.04:24
superm1slangasek, what was decided about those long DVD hangs?04:31
kirklanddendrobates: my iso testing was fine too04:35
dendrobateskirkland: also good.04:35
kirklandslangasek: do you have time to sponsor an ecryptfs upload, fixes two bugs?04:38
persiakirkland, That requires respin of *all* the CDs.  Can it wait until post-RC?04:39
persia(and DVDs and USB images)04:39
kirklandpersia: post-RC is fine04:39
ScottKpersia: Accepting requires that, not uploading.04:39
kirklandpre-ga04:39
persiaScottK, Good point.04:39
kirklandupload can wait for tomorrow then04:39
* persia was fearful of another repeat, having spent the past 24 hours chasing image rebuilds as much as anything else.04:40
superm1slangasek, okay alternates look good for mythbuntu.  looks like Virtualbox just hates me, but kvm likes me04:45
calchmm some tests still not run on kubuntu/ubuntu (/me gets back to working on them)04:52
* calc hopes we get 2.6.29 with ext4 install support in jaunty04:57
wgrantcalc: We have ext4dev in Intrepid.04:57
calcwgrant: yea it went out of dev status a few weeks ago and will be in 2.6.28 as regular fs04:58
calcwgrant: can we install using ext4dev in intrepid already?04:58
wgrantI don't think so.04:58
* calc read that 2.6.28 will need a lot of already existing stablization patches for ext4 to be ready to be used04:59
calcso maybe by 2.6.29 it will have shaken out enough to be usable04:59
* TheMuso is not sure he will go near it for a few kernel releases. Let those who are willing to risk their data try it first. :p05:06
Hobbseeevand: you around?05:06
calcTheMuso: heh :)05:08
calcTheMuso: i should have done that for XFS05:08
TheMusoWhen I heard that one couldn't use XFS accross  32-bit and 64-bit install, I decided never to touch it.05:09
calcif i read correctly both opensuse and fedora's next releases will support it, not sure if they will default to it or not05:09
calcTheMuso: oh ugh05:09
ScottKcalc: Ugh is TheMuso's line.05:09
calcTheMuso: didn't know about that, when i used it was well before amd64 arch was released05:09
TheMusocalc: That was a year ago or so, but things may have changed.05:09
TheMusoScottK: har har har.05:10
ScottKActually not for a long time that I've seen though.05:10
ajmitchTheMuso: issues like that scare me05:10
TheMusoajmitch: me too.05:11
TheMusoHense staying away from XFS.05:11
* persia likes to use the oldest filesystem supported by Mr. Tso. It's always fairly reliable, if perhaps not fast or featureful.05:12
* ScottK recently had to unbork a ReiserFS system that was set up long enough ago that was a reasonable choice.05:13
ScottKThat was 'fun'.05:13
sbeattiepersia: you and me both. I prefer to keep my data in exchange for giving up whatever 5-10% performance gain the others may offer (having seen several ex-coworkers lose data thanks to reiserfs)05:13
persiasbeattie, Note however that we probably play just as much catchup as anyone else.  I suspect there's a lot of data we'll both want to move off ext2 soon enough.05:14
persia(and from what I understand, my latest disk doesn't behave like the old ext2 versions anyway)05:14
Hobbseeevand: added to the bug, enjoy :)05:16
TheMusoI got burnt by reiserfs early on, have never touched it again.05:22
* NCommander uses ext3 and jfs05:41
dholbachgood morning06:18
dholbachcan somebody accept the ubuntu-docs, example-content, vino and gnome-applets uploads from yesterday? :)06:19
dholbacherrr, vinagre06:20
dholbachinstead of vino06:20
persiadholbach, CDs haven't been pushed to release yet.06:21
persias/release/releases/06:21
slangaseksuperm1: the long DVD hangs were really just ubiquity having to calculate a very large list of files for its "do I copy this part of the fs or not" handling, AFAIK; can probably be optimized better, but otherwise not a bug per se06:23
slangasekkirkland: not until Friday, frankly06:24
slangaseksuperm1: glad to hear the alternates check out06:24
slangasek(also, glad to now have this info on the iso tracker :)06:24
slangasekdholbach: certainly not, not until RC is released06:25
TheMusoslangasek: studio all done, at least from my perspective.06:25
slangasekgood, good06:26
slangasekgah, why is the iso tracker not loading for me06:26
TheMusoits slowhere too.06:26
TheMusohere06:26
loolmorning06:34
=== Adri2000_ is now known as Adri2000
slangasekkirkland, jdstrand, dendrobates: I see zero test results for server i386 following that last respin...07:20
Koonslangasek: I'm on it07:26
slangasekKoon: excellent, thank you07:26
Koonslangasek: won't be able to do all tests though, anything special that might have changed since yesterday ?07:27
slangasekKoon: nothing that should have affected any of the test cases07:28
slangasekbut we need re-testing anyway07:28
Koonsure07:28
=== tkamppeter_ is now known as tkamppeter
=== geser__ is now known as geser
slangaseksaivann: why is bug #285323 "triaged"?  that implies that a developer has all the information needed to fix the bug, but if that refers to yourself, why did you need another person to confirm it before marking it 'triaged'/07:38
ubottuLaunchpad bug 285323 in xorg "Loosing keyboard and mouse control when changing screen brightness with fn + arrow under intrepid" [Undecided,New] https://launchpad.net/bugs/28532307:38
pittiGood morning07:41
StevenKMorning pitti07:41
geserHi pitti, StevenK07:42
pittijames_w: that's the question I asked myself; I'd really like to see it in the final, so that the live CD works as well, but I'm not sure how many other people tested it07:43
pittijames_w: however, I really gave it a good beating (stresstest script, VTs, several Xes, etc.) and it works really well07:43
pittisbeattie: oh, it affects all setuid programs, not just sudo? I have to look; there are probably not many you'd want guest to run, though07:44
sbeattiepitti: that's my guess, but I haven't verified.07:47
sbeattiepitti: I may be mis-guessing as to what it affects; I'm verifying now.07:49
sbeattiepitti: sorry, you're correct. It must be the post-auth setuid() call that's failing, not the ability to start the program. That seems like a legit rejection then, even if sudo doesn't explain it very well.07:57
pittisbeattie: yeah, I guess the output isn't very nice07:57
sbeattiepitti: I think the ideal solution would be for the default configuration of sudo to not allow the guest user to run sudo.,07:57
pittisbeattie: you mean add that to the apparmor profile?07:58
pittisbeattie: that's tricky, currently apparmor doesn't allow "set substraction"07:58
sbeattiepitti: no07:58
pittiI. e. it can't say /usr/bin/* but not /usr/bin/sudo07:58
sbeattiepitti: actually, with deny rules, which should be intrepid, you should be able to say exactly that.08:00
sbeattieshould be in intrepid's apparmor, that is.08:00
pittisbeattie: hm, it's not in man apparmor.d then08:00
sbeattie(but I *highly* doubt it's very well tested at all)08:00
sbeattiepitti: shocking! (or not)08:01
pittisbeattie: indeed I wish there was an access mode "none'08:01
pittiso that I could write08:01
pitti  /usr/bin/* rmix,08:01
pitti  /usr/bin/sudo none,08:01
pittithat worked in grsecurity, but I haven't found a way to model it in apparmor08:02
pittiin grsecurity, then user would then not even "see" sudo08:02
sbeattiepitti: http://developer.novell.com/wiki/index.php/Apparmor_2_3#Deny_rules08:02
pittisbeattie: nice!08:03
sbeattiepitti: the initial approach I was thinking of, and is probably a much safer last minute change, would be to deny in sudoers the guest user the ability to do anything in sudo.08:04
sbeattieor, honestly, this could wait for an SRU.08:04
pittisbeattie: it's just a cosmetical thing anyway, I guess08:04
sbeattieyeah08:05
pittisbeattie: however, sudoers is already configured to not allow anything for guest08:05
pittisbeattie: at least it says "operation not permitted"08:06
pittiit could say "stomp yourself at your foot, a measly guest user does not have such powah"08:07
pittisbeattie: I'm a bit scared about adding guest to the default sudoers08:07
tkamppeterpitti, hi08:07
pittiit wouldn't work for upgrades anyway, and the guest user is only temporary, and folks might already have a real guest user08:07
pittihi tkamppeter08:07
tkamppeterpitti, I did a tiny bug fix on foomatic-filters, see http://pastebin.ubuntu.com/61399/08:08
tkamppeterWould you take it into Intrepid when I upload it?08:08
pittitkamppeter: no, that should become an SRU08:08
tkamppeterpitti, OK. I only wanted to ask.08:09
pittitkamppeter: can you please open an Ubuntu bug about it and subscribe ubuntu-sru? we can already upload it to intrepid-proposed, but it won't be accepted until after the release08:09
pittitkamppeter: sorry08:09
tkamppeterIt is also not that much important, I only asked because it was an obvious one-liner. With the PDF workflow this code does perhaps even not get touched.08:11
tkamppeterpitti, so I will upload Foomatic 4.0 final into Jaunty as soon as I have released it upstream.08:12
sbeattiepitti: okay, you're correct, even if you allow the guest-session apparmor profile what it needs and set a passwd for guest, sudo claims the guest user isn't in sudoers and so doesn't let it do anything.08:13
* sbeattie shuts up about it now.08:14
=== Mithrand1r is now known as Mithrandir
torkelpitti: do you have any plans of updating your v4l-dvb-dkms ppa package? Mostly for a newer v4l-dvb snapshot, but also add it to Intrepid?09:01
pittitorkel: not right now; from my side it was pretty much just an experiment09:01
pittiin hardy it's utterly hard to get it truly right, becaue of the separate linux-ubuntu-modules headers09:02
pittiI tried for an hour or two and gave up09:02
pittiand intrepid's kernel is fairly recent, so many cards work OOTB now09:03
pittitorkel: want to adopt it? :-)09:03
torkelpitti: not af9015 based cards :-(09:03
pittiso with intrepid supporting my card OOTB I have nothing to test with, and no real incentive either any more, I guess09:03
torkelpitti: well. I can take a look at it, but I can't promise anything, and I really don't have the time adopt it fulltime :-)09:05
pittitorkel: for intrepid maintenance should actually be easy; git pull, run script, test, done09:06
pittitorkel: it would be much more intersting for hardy, if anyone could ever figure out how the heck to build kmods properly against linux and lum09:06
pittitorkel: erm, s/git/hg/ :)09:06
torkeleverything needed are in your ppa package? Execpt for the v4l-dvb source?09:08
pittitorkel: I'm not sure whether it includes the make-dkms.sh script09:11
pittitorkel: if not, I just put it at http://people.ubuntu.com/~pitti/scripts/make-v4l-dkms.sh09:12
pittitorkel: that builds a dkms.conf from the checked out hg tree09:12
torkelpitti: thanks a lot. Now I have something to do on my vacation next week :-)09:13
pittitorkel: hehe09:13
pittidoko: the remaining rdepends of gcc-4.1 are linux-ports and klibc; I guess that won't change for intrepid, so would you mind if I promote g++-4.1 libmudflap0-dev libstdc++6-4.1-dev? they are pulled in with recommends09:24
dokopitti: please keep the old c++ out of main, if possible. it's really not needed.09:27
pittidoko: then we need to upload gcc-4.1 to drop the recommends09:27
dokohave to see why it is pulled in09:27
pittidoko: gcc-4.1 recommends libmudflap0-dev, libstdc++6-4.1-dbg recommends libstdc++6-4.1-dev09:29
dokopitti: the latter should be fixed in the seeds09:29
dokoI'll drop the first one to a suggests09:30
pittiyeah, we can demote libstdc++6-4.1-dbg easily09:30
pittidoko: ^ done09:33
dokothanks09:33
pittihm, so what pulls in g++-4.109:33
pittiah, libstdc++6-4.1-dev depends on it09:33
pittiso that should be fixed with the demotion09:34
pittidoko: is libmudflap0-dev in main really bad enough to warrant a gcc-4.1 upload at this stage?09:34
dokopitti: I would like to keep it outside.09:35
cjwatsoncalc: if it's out of development status, we should certainly be able to support ext4 in jaunty09:49
directhexcjwatson, is it backward-compatible? and still ass-slow at deletes?09:55
cjwatsonhow should I know? :)09:55
directhexyou're smart!09:57
cjwatsonalso busy10:00
cjwatsonso I don't tend to do much in the way of random filesystem exploration when it isn't something I need to do10:00
pitticalc: do you know openoffice.org-emailmerge? It's recommended by -writer, so either we need to drop the recommends, or promote -emailmerge to main and thus install it by defautl10:05
pitticalc: the latter would avoid another OO.o upload, but is of course subject to feature freeze10:06
pitticalc: do you know aobut the status/sanity of this package?10:06
=== sabdfl1 is now known as sabdfl_epic
davmor2tseliot: did you and Riddell get to the bottom of the jockey-kde issue?10:19
pittidavmor2: iz kdesudo weirdness; I uploaded a package which fixes the desktop file (thanks to tseliot), so it should be good after RC10:19
tseliotdavmor2: ^^10:19
davmor2pitti: okay cool.10:20
pittidoko: can you please look at the line with "gcc-4.3" on http://people.ubuntu.com/~ubuntu-archive/component-mismatches.txt ?10:21
=== veloc1ty_ is now known as veloc1ty
pittiRiddell: ./kubuntu.intrepid/desktop: * (gnupg-agent) # for SMIME e-mail support10:23
pittiRiddell: nothing depends on gnupg2 or gpgsm, and nothing else rdepends on gnupg-agent; is that still actually relevant?10:24
dokopitti: this is expected. these are powerpc and hppa things. I'll seed gcc-4.3-locales gfortran-4.3-multilib libstdc++6-4.3-pic10:26
pittidoko: ah, ok; right, c-m has quite a bunch of ia64/linux-ports bits I'm just going to ignore10:26
pittibut at least some of those look releavant10:26
pittidoko: you seed them to supported-development in ubuntu.platform?10:27
dokopitti: ?10:29
dokonew section in development?10:30
pittidoko: <doko> I'll seed gcc-4.3-locales [...]10:30
pittidoko: platform.intrepid has a "supported-development" component10:30
pittiseems like a good fit to me?10:30
pittidoko: gcc-4.3-locales should probably go to universe, though10:31
pittidoko: since it's empty (stripped and shipped in langpacks)10:31
pitticjwatson: do you happen to know about linux-firmware? it also builds nic-firmware, scsi-firmware, which aren't seeded/depended on by anything10:34
cjwatsonI'll seed those, d-i uses them10:34
=== tjaalton_ is now known as tjaalton
pitticjwatson: oh, seems they are actually udebs without being named "-udeb"?10:35
Riddellpitti: ScottK tends to know best about that10:35
pittiRiddell: okay, thanks10:35
cjwatsonpitti: that isn't a universal naming scheme, by far10:35
cjwatsonmost of d-i's core udebs aren't -udeb10:35
pittiScottK: nothing depends on gnupg2 or gpgsm, and nothing else rdepends on gnupg-agent; is that still actually relevant?10:36
pittiScottK: ./kubuntu.intrepid/desktop: * (gnupg-agent) # for SMIME e-mail support10:36
cjwatson-udeb is mostly for when we want a .udeb equivalent of something that's already a .deb10:36
pitticjwatson: ah, ok; thanks10:36
amitkshould this command work?  apt-get source gtk-vnc=0.3.6-2ubuntu210:50
pittiamitk: no, because that version doesn't exist anywhere10:50
pittiamitk: well, you can dig out old versions from Launchpad, but they aren't indexed in Sources.gz10:51
directhexpitti, gnupg-agent is evil.10:52
amitkpitti: 0.3.4-0ubuntu exists, but apt-get source doesn't work for that version either http://www.nic.funet.fi/pub/mirrors/archive.ubuntu.com/pool/main/g/gtk-vnc/python-gtk-vnc_0.3.4-0ubuntu2_amd64.deb10:52
amitkor am i going about this all wrong? How do I get a source-controlled tree so I can revert to a specific version?10:53
directhexpitti, ( http://bugs.debian.org/499569 )10:54
pittiamitk: that's the hardy version; so if you have deb-src for hardy main in your apt sources, it should work10:54
pittidirecthex: oh, seems we should sync that then, perhaps?10:56
directhexpitti, i would. it would fix f-spot hanging for at least some users. but i didn't get enough confirmations that it did the right thing to push for it10:56
liwsomeone's made an icon for system-cleaner, http://launchpadlibrarian.net/18814154/C%3A%5CDocuments%20and%20Settings%5Cmarcorodrigues%5CAmbiente%20de%20trabalho%5Cicon_sc%5Csc_ico_24x24.png -- what license should I ask him to use?10:57
pittiliw: cute!10:58
pittiliw: well, any free license is good really, but ideally GPL or at least CC-BY-SA10:58
directhexliw, WTFPL10:58
directhexdfsg-free and simple for anyone to understand10:59
cjwatsonliw: the same licence as the application10:59
cjwatson(would be my preference)11:00
liwcjwatson, yeah, mine too11:00
* liw points at Kmos :)11:00
persialiw?11:02
=== asac__ is now known as asac
mvoliw: that is nice11:04
liw(Kmos made the icon)11:04
persiaOh, excellent!11:12
pittiseb128: I'm uploading file-roller with the p7zip recommends dropped to suggests (we have never installed it anyway by default); I think everything else is too late now11:19
seb128pitti: we didn't? we should ... but right if that's late for intrepid11:20
pittiseb128: yeah, something to consider for jaunty indeed11:20
pittiseb128: but it's fairly big, in universe, and not really tested11:20
seb128ok11:20
juliuxmdz: ogra gaves me a hint that you are working on the brigthness keys on ibm thinkpad, i have a x41 tablet and the keys are not working properly atm, if i press a the key it takes a long long time after there is a reaction, if i should test anythin give me a ping;)11:24
mdzjuliux: I fixed a problem where they didn't work at all.  it's known that they work slowly on some models, but I have not investigated the reason for that11:27
mdzjuliux: if you find the relevant bug report, let me know as I do have a system which exhibits this behaviour11:28
StevenKThey work fine on my X40 if that's a useful data point11:28
mdzStevenK: hardware or software controlled?11:30
mdzthis seems to affect the software-controlled ones11:30
mdzthere's about a 1-second delay for me11:31
StevenKmdz: I'm guessing it's hardware, but how do I check?11:31
mdzStevenK: lshal |grep brightness11:32
mdzStevenK: and if it works even when acpid/hal/etc. aren't running11:33
StevenKmdz: They work even if the machine is in the middle of booting11:34
mdzStevenK: hardware11:34
mdz(firmware, but who's counting)11:34
cjwatsonasac: could you join #ubuntu-release?11:36
ScottKpitti: Yes.  To make S/MIME and GPG signing work in Kmail you need gnupg-agent (which was a spec'ed capability starting with Gutsy).  If it's not in the Kmail depends/recommends, it should be.  Please leave it seeded.11:37
pittiScottK: okay, sure11:37
pittiScottK: so we should probably fix debian bug 499569 then, since it's isntalled by default in Kubuntu?11:37
pittiScottK: i. e. sync, or backport the fix11:37
ScottKpitti: Yes.  I agree we want that fix.11:41
ScottKUrgh.11:41
directhexyay11:41
asaccjwatson: sure11:44
pittiScottK: can I leave investigation to you or another delegate? I'm still 120% busy with component-mismatches and an urgent kernel bug11:44
ScottKpitti: Yes.11:45
pittiScottK: cheers11:45
J_Phi all12:06
J_Pubuntu 8.10 will be released with OpenOffice3 ?12:07
HobbseeJ_P: no12:07
J_P:-(12:08
pittidoko: do you happen to know about libdv? it currently recommends oss-compat, which seems pretty crackful to me12:11
pittidoko: I'm currently preparing an upload which drops that recommends, but I'd like to get a second opinion12:11
dokopitti: no, just touched that for some build problem12:14
pittidoko: ok, nevermind then12:14
seb128persia: any news about the glibmm2.4 update?12:18
persiaseb128, No feedback at all.  Sorry.  Please don't let that hold you up : if you could mention "Thanks to Mitsuya Shibata" in the changelog, that'd be great : he's not worried about changelog credits.12:20
persia(at least based on several other conversations about other packages)12:20
seb128persia: ok12:21
persiaErr.  s/changelog credits/Changed-By: credits/12:21
* ogra wonders if he's the only one seeing broken focus handling since a while 12:25
ograi see no bug about it on any of the lists12:25
pittiogra: compiz behaves badly when switchign virtual desktops; it otherwise works quite fine, WDYM?12:26
ograpitti, atl tab often leaves the focus in the former window for me12:27
ograi.e. o often type IRC text into the firefox url bar recently though having the xchat win in front of me12:27
kwwiiliw: http://sinecera.de/wiper24.png --> how about that? the vacuum cleaner looked like a little blob at 24x2412:29
ograwhom do you want to crucify on that  ?12:30
pittia razor?12:31
cjwatsonlast I checked a cross had a bit at the top as well ;)12:31
* persia likes http://launchpadlibrarian.net/18814154/C%3A%5CDocuments%20and%20Settings%5Cmarcorodrigues%5CAmbiente%20de%20trabalho%5Cicon_sc%5Csc_ico_24x24.png : still good at 24x24, and harder to confuse with the letter T12:31
kwwiiit's supposed to be a squeegee :p12:34
ograprobably put a baloon with "SQEEEEK !" on it ? :)12:35
persiaAt 24x24, that's flyspeck 3, which isn't very legible.12:35
ograheh12:37
ograhow about a looking glass ....12:38
ogra... shipped with the CDs12:38
ogra;)12:38
kwwiias an interesting side-point you should see the other definition of squeegee (spelled squeegie)...nasty though, be warned12:38
persia!ohmy12:39
ubottuPlease watch your language and topic to help keep this channel family friendly.12:39
persia:p12:39
kwwiiI thought about a little housewife in apron, talking on the phone with a duster in one and and a vacuum in another but somehow that didn't work at 24x24 pixels :p12:39
kwwiiperhaps if she was also dancing a jig it would be clearer12:39
StevenKkwwii: "Why doesn't System Cleaner also cook?"12:42
ograthat brings up the question about her secret boyfriend on the other end of the phone as well ..12:42
persiaUmmmm ...12:44
kwwiiStevenK: hehe, don't get sexist on me12:44
=== davmor2 is now known as davmor2_lunch
=== ember_ is now known as ember
mathiazpitti: server i386 testing completed13:28
mathiazpitti: esx is the only one missing and I don't have access to an ESX environment.13:28
mathiazpitti: so I think we're good to go with -server13:29
pittimathiaz: rock, thanks13:35
ScottKpitti: On the gnupg-agent bug, it doesn't seem to be reproducable in Intrepid Kubuntu.  If you have a moment to ponder, would we be better off to take the fix 'just in case' or leave it be I wonder?13:42
elmohow do I get the full range of mixer options back? :(13:42
pittiScottK: if it isn't OMGbreakseverything, we should leave it for an SRU13:43
ScottKpitti: OK.  Thanks.13:43
directhexScottK, did you log out/in after installing gnupg-agent? and you're definitely on i386?13:43
ScottKdirecthex: I didn't do the test.  I'll double check.13:43
* ScottK has been getting kids out the door to school.13:44
directhexpfft kids. sounds like effort13:44
ScottKdirecthex: Did you try to reproduce it?13:44
ScottKdirecthex: Definitely.13:44
directhexScottK, not recently. i'll try and find the time this afternoon, but by the time I have a VM installed...13:47
ScottKdirecthex: You've seen it in the past though?13:48
calcpitti: emailmerge package allows for being able to send emails via mail merge so yea its useful to have in main13:48
directhexScottK, the sigblk problem? yes. on upgrade installs only though, due to gnupg-agent being left behind from an old release13:48
calcpitti: iirc it used to be in writer directly13:48
ScottKdirecthex: Not a lot we can do about that in Intrepid then.13:49
directhexScottK, well, if they upgrade to intrepid and get a non-buggy gnupg-agent, issues go away, no?13:50
directhexbrb, catching a bus13:50
ScottKYes.  The real question is is the Intrepid one non-buggy13:50
pitticalc: could you install it and do some testing whether it works properly? If we promote it now, it'll land on the final CDs, so we should better make sure it works13:53
calcpitti: afaik it was on hardy cd as well but as part of -writer13:57
calcpitti: i have it installed i will see if i can send out a merged document with it13:57
pitticalc: thanks13:57
=== davmor2_lunch is now known as davmor2
tseliotpersia: I have fixed this bug and provided upstream with a patch: https://bugs.launchpad.net/abiword/+bug/28485714:02
ubottuUbuntu bug 284857 in abiword "Abiword crashes on using "Create and modify styles..." from the format menu" [Unknown,Confirmed]14:02
tseliotpitti: would a debdiff be ok for this bug? ^^14:04
persiatseliot, Thanks for that.  I can't upload abiword, so you'll need to find another sponsor.14:04
tseliotpersia: ok, no problem ;)14:05
pittitseliot: absolutely, although it sounds like an SRU14:05
persiatseliot, Looking at your patch, I no longer pretend to understand why it works in Xubuntu and not in Ubuntu.14:05
tseliotpitti: SRU or FFE?14:06
pittitseliot: FF? I thought it's a bug fix?14:06
tseliotpersia: I have no idea14:06
tseliota bugfix14:06
tseliotpitti: a bug fix in Intrepid14:07
tseliotpersia: do you know if the problem affects Hardy too?14:07
pittitseliot: so, no FF :) I really meant SRU, unless you can convince slangasek (my feeling is SRU, though)14:07
tseliotpitti: do you call them SRUs after the RC is released?14:08
pittitseliot: lol :)14:09
pittitseliot: no, SRU -> after the final14:10
tseliotpitti: and why did you call it SRU if I can provide a fix now?14:11
pittitseliot: just to avoid large uploads/rebuilds after RC14:11
persiatseliot, No idea.  I only heard about the bug because someone asked for help in #ubuntu-motu.  I pointed them at the Xubuntu devs as the most likely to be interested, and I added the comment to the bug.14:13
tseliotpitti: do we really want to release Ubuntu with an annoying bug which I fixed with just one line?14:13
tseliotpersia: ok14:13
pittitseliot: the patch is probably fine, I'm more scared about misbuilds at this time14:13
pittitseliot: see yesterday's libvisual-0.4-plugins debacle14:14
NCommanderpersia, what about Xubuntu?14:14
pittitseliot: a mere rebuild broke the entire desktop14:14
tseliotpitti: ouch14:14
NCommanderThats impressive14:15
persiaNCommander, abiword bug.14:15
tseliotNCommander: bug 28485714:15
ubottuLaunchpad bug 284857 in abiword "Abiword crashes on using "Create and modify styles..." from the format menu" [Unknown,Confirmed] https://launchpad.net/bugs/28485714:15
persiaelmo: pavucontrol?14:17
ScottKpitti: Revised story on gnupg-agent: Bug confirmed on Intrepid by multiple sources.  The bug in the previous upload is also confirmed.  I think we should sync after the RC is out.14:19
pittiScottK: previous upload> you mean -2 to -3?14:19
ScottKYes14:19
ScottKIt's also a very small fix.14:19
pittiok, great14:19
pittithanks a lot for testing14:19
ScottKNCommander: ^^ Thanks for testing.14:20
NCommander:-)14:21
NCommanderpitti, I think the abiword issue can be fixed via SRU at release14:21
calcgot my passport/visa back today14:31
calcfedex decided it would be funny to ring the doorbell about 7 times quickly, luckily my son didn't wake up14:32
calchmm chinese visa takes a whole page14:33
ArneGoetjecalc: same for any other country's visa. ;)14:35
directhexnah, cuban visa doesn't14:37
directhexdoesn't get permanently attached to passport either, though14:38
ArneGoetjedirecthex: hah... I wonder why... ;)14:39
calcArneGoetje: ah ok14:39
calcdirecthex: hehe14:39
calcdirecthex: if they didn't you probably wind back there in gitmo :\14:43
brycecalc, where'd you need a visa for?14:44
directhexcalc, yeah, probably. yay for the world police :/14:45
calcbryce: beijing for ooocon14:45
bryceahh14:45
ograbryce, his flight to mountainview is probably going via peking :)14:45
ArneGoetjecalc: when you arrive in beijing, only take the red taxis which show the fee on the door. don't listen to the guys at the airport who want to have 400 yuan for a trip to downtown... that's rip off. :)14:48
calcArneGoetje: ok14:50
=== The_Company is now known as Company
ArneGoetjecalc: 80 ~ 100 yuan is normal for a trip to downtown, depending on where you go.14:51
calcok14:51
KeybukRiddell: daily -> Install worked for me again14:52
RiddellKeybuk: from the desktop CD?  ubiquity started?14:52
Keybukyup14:53
RiddellKeybuk: without the desktop starting?  is there any background?14:54
Keybukthere is no background14:55
Keybukif I unmaximise the window, behind is black14:55
Keybukbut strangely if I maximise and unmaximise again, behind is grey14:55
RiddellKeybuk: anything in /var/crash ?14:56
RiddellKeybuk: could you attach /var/log/installer/dm to bug 285626 ?14:56
ubottuLaunchpad bug 285626 in ubiquity "blank window on livecd with "Install" boot option" [High,Confirmed] https://launchpad.net/bugs/28562614:56
Keybukhow do I look in there?14:56
Keybukhow do I get to a shell?14:56
RiddellKeybuk: control-alt-F114:56
Keybukoh, duh14:57
Keybuksorry, I was trying to find KDE-like Run dialogs :p14:57
KeybukRiddell: works if I disable acceleration emulation too14:59
KeybukRiddell: attached log to the bug15:02
liwkwwii, now I have an embarrassment of riches to choose from... I'll ponder, thanks15:03
brycekwwii: I really like the new background.15:08
brycekwwii: have you gotten much feedback so far?15:08
kwwiibryce: yes, quite a few people like it :-)15:09
brycekwwii: cool15:09
kwwiiliw: well, I think I will keep working on another idea, not so sure I like the squeegee15:09
mib_950n06join #ubuntu-release15:22
mib_950n06sorry, ignore that plx15:22
bluefoxicyo guys15:42
bluefoxicyI have some little things about Intrepid15:42
bluefoxicylike, it would have been nice to have OpenOffice.org 315:42
bluefoxicyMaybe have the Firefox plug-in in main15:42
bluefoxicyoh and also15:43
=== manuelzs is now known as Manuel`
bluefoxicydamn imageshack15:44
bluefoxicyhttp://i33.tinypic.com/33y2i3q.jpg15:46
bluefoxicyIt'd be nice if it didn't spend, oh, 3 minutes saying "Loading hardware drivers" at boot.15:46
bluefoxicy(3:30 boot time?)15:47
saivannslangasek : Concerning bug #285323 , this bug has enough information so a developer can take a look at it and start working on a fix (however I can't know if developer has all information needed to fix the bug, but enough to start working on that bug). That's why I marked it as "triaged". The affected hardware, logs and steps to reproduce are clear and confirmed by two person.15:48
ubottuLaunchpad bug 285323 in xorg "Loosing keyboard and mouse control when changing screen brightness with fn + arrow under intrepid" [Undecided,New] https://launchpad.net/bugs/28532315:48
jdongbluefoxicy: the openoffice.org thing is a dead horse at this point...15:48
mib_950n06that's a long time, have you tried pressing ctrl+alt+f1 to see what it's doing when booting?15:48
ScottKjdong: Got a moment for a backports policy discussion?15:48
saivannslangasek : Is "triaged" status a problem here in your opinion?15:49
jdongScottK: yeah, I've gotta leave this class in 5min though15:49
ScottKShould be enough.15:49
jdongk15:49
ScottKjdong: Shortly I want to backport clamav 0.94.1 Intrepid -> Hardy.15:49
ScottKThe problem is that avscan upstream has vanished and avscan doesnt' work at all with later than 0.92.15:50
ScottKjdong: So I'm considering the hack of making the backports clamav conflict with avscan so it doesn't get installed and break it.15:50
ScottKOr maybe breaks is better (I need to look_15:50
ScottK)15:50
jdongScottK: I was going to sugest that too. either breaks and/or conflicts, whichever makes Update Manager scream less15:51
jdongScottK: but I think the idea is reasonable15:51
bluefoxicyjdong:  Even OpenOffice.org loads faster than Ubuntu now.15:51
ScottKjdong: If an rdepend can't be fixed up to work with the new version, it seems better than not doing the backport.15:51
jdongbluefoxicy: yeah you've got some weird bug going on there in your bootup sequences15:51
ScottKjdong: Thanks.15:51
bluefoxicyjdong:  what should I file, besides a bootchart screen shot?15:51
jdongScottK: sure thing. In this case I agree -- better to give the new clamav and drop support for one of the rdepends15:52
ScottKOK.  Great.15:52
jdongScottK: make a note of this in the backport's changelog though15:52
ScottKOf course.15:52
jdongcool :)15:52
tseliotcody-somerville: it looks like a new debdiff for abiword is already available. Let me know if there's something else I can do15:54
cody-somervilletseliot, you provided the actual patch15:54
cody-somervilletseliot, so, w00t w00t, thanks :)15:54
tseliotcody-somerville: thanks to you for the upload ;)15:55
cjwatsonTheMuso: shouldn't bug 287862 be on ubuntustudio-meta rather than ubuntu-meta? also, if it's critical, it needs to be targeted and milestoned16:04
ubottuLaunchpad bug 287862 in ubuntu-meta "UbuntuStudio sounds do not play unless ubuntu sound theme isinstalled." [Critical,Triaged] https://launchpad.net/bugs/28786216:04
psusiTheMuso: ping... any chance of getting in a quick fix to dmraid that fixes a regression by disabling an incorrect dpatch before the release?  see bug #28775116:20
ubottuLaunchpad bug 287751 in dmraid "[Intrepid] dmraid 5 error: "raid4-5" not in kernel" [Undecided,In progress] https://launchpad.net/bugs/28775116:20
cjwatsonpsusi: I've targeted that by virtue of it being a regression16:21
cjwatsonTheMuso: please do try to get that one in16:21
cjwatson(if it makes sense to you obviously)16:22
psusik... just need to disable that dpatch is all... not sure why but the target name used to be wrong in the kernel so BenC patched dmraid, and now the kernel has it right, so the patch needs disabled16:22
cjwatsonpsusi: are we confused because the module name is still dm-raid4-5, perhaps?16:22
psusihrm... maybe....16:23
cjwatsondm-raid4-5.c:#define    TARGET  "dm-raid45"16:23
cjwatsonlovely16:23
psusiI just know that when I looked in the kernel sources, it's raid4516:23
cjwatsonyes, it is16:23
BenCpsusi: I seem to remember this coming up early in the release, and I told someone that the kernel was going to remain stock with upstream and userspace needed to be changed to match it16:28
psusiBenC: it looks like our kernel used to be 4-5, and the upstream dmraid was just 45, you made a dpatch to dmraid to change it to 4-5 to work with our kernel16:28
psusinow it looks like our kernel is just 45, so the dpatch makes dmaraid fail16:29
BenCpsusi: I never created a dpatch16:48
BenCpsusi: There are no dpatch's in our kernel16:48
psusiBenC: no, the dpatch is in dmraid16:48
psusiyou changed dmraid to use the target "raid4-5" instead of "raid45"16:48
BenCpsusi: Ok, right, I changed it to match the kernel module16:48
BenCpsusi: because, IMO, the kernel module sets the naming convention, and userspace needs to follow it16:49
psusiwell at last right now though the kernel module uses "raid45"16:49
cjwatsonBenC: the kernel module and the target name are different, though16:49
RainCTuhm.. why does rosegarden depend on dolphine?16:49
cjwatsonlook at .name in dm-raid4-5.c ...16:49
BenCAh, ok, then either someone changed the kernel (bad) or that dpatch is obsolete (good, get rid of it)16:49
psusiyea, for some reason the module is named raid4-5, but the device mapper target it registers is "raid45"16:49
psusiexactly16:49
cjwatsonlet's do the latter, userspace is a hell of a lot easier to change now16:50
BenCagreed16:50
psusiyea, just need to remove the dpatch from 00list16:50
=== amitk is now known as amitk-afk
radixhi all, I've nominated a small, upgrade-breaking bug with patch for intrepid: bug #28811616:57
ubottuLaunchpad bug 288116 in landscape "python-smartpm file overwrite with smartpm-core" [Low,New] https://launchpad.net/bugs/28811616:57
radixoof, good timing16:57
radixas I understand it, I need to get a member of the release team to look at it?16:58
=== ogra_ is now known as ogra
cjwatsonradix: approved the nomination, please get a sponsor to upload that ASAP17:06
radixcjwatson: thank you very much17:07
radixwill do17:07
mathiazradix: I'm on it :)17:07
radixyou guys rock :)17:07
mathiazradix: do you have bzr branch somehwere?17:08
radixmathiaz: oh, no, actually I wanted to ask you about that -- the ubuntu-core-dev branch seems out of date17:08
radixoh wait er17:08
radixsorry, let me sort my brain out17:08
radixscratch what I just said. I don't have a branch for this ticket, I can make one if you want17:08
* radix grabs a canned coffee17:09
=== thegodfather is now known as fabbione
pittianyone knows who is responsible for ubuntustudio?18:24
slangasekTheMuso, persia, _MMA_18:25
pittiTheMuso, persia: do you know about this linux-restricted-modules-rt in source NEW? good to accept?18:26
slangaseksaivann: rereading the official bug status descriptions, I guess that status is fine :)18:28
slangaseksaivann: so, ignore me :)18:28
bryceslangasek: I just got hit by that gnome-terminal ^D crash again18:35
bryceslangasek: did you find anything out about it?18:35
* bryce installs gnome-terminal 2.24.1-0ubuntu118:36
bryceer 0ubuntu218:37
slangasekbryce: I haven't had a chance to file a bug, no; I was going to try to reproduce it in a guest session first, to figure out what circumstances it happens in18:39
bryceslangasek: I'll try running it in gdb and see if I can get a bt18:44
slangasekbryce: I don't believe it's crashing18:45
slangasekbryce: I think the damn thing is closing *on purpose*18:45
brycehmm18:45
brycewell it's quite disruptive to one's workflow18:46
* bryce goes to look at gnome-terminal diffs18:46
slangasekyes, yes it is18:46
soren^D closes gnome-terminal? How is that surprising?18:47
sorenOh, it closes the window rather than the tab, perhaps?18:47
brycesoren, it closes the entire application18:47
* soren doesn't use gnome-terminal these days18:47
sorenbryce: Oh, so *all* windows even. Yikes.18:48
james_wdoes it close all instances of gnome-terminal?18:48
bryceright18:48
brycejames_w: yep18:48
james_wouch18:48
james_wI think I saw that a couple of days ago then while making consolekit segfault while run from the terminal18:48
sorenjames_w: Under normal circumstances, you only have one gnome-terminal instance even if you have multiple windows.18:48
james_wah, ok18:48
pittiworks fine here18:52
pitti^D just closes one window18:53
pittibryce: so it's likely that it actually is crashin18:53
pittig18:53
brycepitti: well I've not been able to reproduce the bug intentionally so far18:54
calcmy wife noticed on "The View" today they inserted a bit of the famous 'vote for president johnson' commerical and didn't reference it at all, was fairly pixelated18:54
brycelooking through the diff, I wonder if it's some g_assert() getting triggered in some unusual condition18:56
brycehrm, but that should print something out...18:56
bryceAHA18:56
bryce**18:56
bryceERROR:terminal-tabs-menu.c:133:free_tab_id: assertion failed: (id >= 0 && id < \18:56
brycetabs_id_array->len * 8)18:56
bryce.xsession-errors ftw18:56
sorenAny package depended on by a package that is Essential: yes ought to be essential itself, shouldn't it?18:57
NCommandersoren, not always18:57
sorenSeems odd.18:57
NCommandersoren, shared libraries must never be essential yes for instance18:57
soreni would expect that to be a closed set.18:57
sorenNCommander: Hm... Good point.18:57
NCommandersoren, I have those occasionally ;-)18:58
soren:)18:58
* soren wanders off for a bit18:58
slangaseksoren: the closure is "all packages marked Essential: yes, plus their transitive pre-dependencies"18:58
sorenslangasek: I see. I was just suprised that libpam-modules wasn't essential since base-files depends on it.18:59
* soren really wanders off18:59
slangasekheh, actually, base-files is buggy for using Depends instead of Pre-Depends19:00
bryceslangasek: ok I think I see what's going on19:01
brycethis change occurred:19:02
bryce-#define ACTION_VERB_FORMAT_PREFIX_LEN   (6) /* strlen (ACTION_VERB_FORMAT_PREFIX) */19:02
bryce+#define ACTION_VERB_FORMAT_PREFIX_LEN   strlen (ACTION_VERB_FORMAT_PREFIX)19:02
slangasekwell that's pretty opaque, what did that do? :)19:02
brycethe assert looks like this:19:02
bryce        id = g_ascii_strtoull (name + ACTION_VERB_FORMAT_PREFIX_LEN, NULL,19:02
bryce                               ACTION_VERB_FORMAT_BASE);19:02
bryce        g_assert (id >= 0 && id < tabs_id_array->len * 8);19:02
slangasekand how long is ACTION_VERB_FORMAT_PREFIX in practice?19:03
brycedunno19:03
bryceoh I do know19:04
bryce #define ACTION_VERB_FORMAT_PREFIX       "JmpTab"19:04
bryceso...19:04
brycehmm, actually the error could be with name19:06
brycewell, at least I can file a sane bug report at this point19:07
bryceslangasek: ah, already known as bug 28682319:10
ubottuLaunchpad bug 286823 in gnome-terminal "ERROR:terminal-tabs-menu.c:133:free_tab_id: assertion failed: (id >= 0 && id < tabs_id_array->len * 8)" [Medium,Fix released] https://launchpad.net/bugs/28682319:10
slangasekbryce: escalate, escalate!19:10
slangasekimportance: planet on fire19:10
bryceslangasek: allegedly already fixed in the latest gnome-terminal19:10
bryceslangasek: dpkg -l gnome-terminal ?19:10
slangasekbryce: er, which one is supposed to be the "latest"?  I don't think I even saw the problem until upgrading to 2.24.1-0ubuntu119:11
slangasekand I'm pretty sure I haven't accepted anything newer into the archive yet19:11
brycethat's the latest19:12
slangasekthen the ^D crash is not fixed19:12
bryceok19:12
bryceaccording to this bug, it's reproduced by opening >10 tabs then closing one.19:12
* bryce tries19:12
slangasekright, I have > 10 tabs/windows open19:12
pittimvo: I'm a bit confused about bug 281363 -- I don't see postgresql anywhere in the log? do you see anythign in the log files which actually points out a problem?19:12
ubottuLaunchpad bug 281363 in postgresql-8.3 "package postgresql-8.3 8.3.3-1ubuntu1 failed to install/upgrade: " [Undecided,New] https://launchpad.net/bugs/28136319:13
brycehmm, nope19:13
slangasekbryce: is that how you were seeing it before, opening multiple tabs?19:16
bryceslangasek, do you launch gnome-terminal from .xprofile by chance?19:16
slangasekno19:16
bryceslangasek: yeah19:16
brycewell, it occurs when closing the tabs19:16
* slangasek nods19:16
brycewell, I've just put 2.24.1-0ubuntu1 on it, so will wait until I've reproduced it on that before reporting it.19:16
brycebut I suspect it's related to 28682319:17
alex-weej__is it out of the question to have virtualbox and kvm work at the same time?20:03
alex-weej__virtualbox works way better for actual desktop OS virtualisation i find because it uses SDL. i can't get SDL to work with QEmu :(20:04
jcolealex-weej__: the kvm kernel module somehow "locks" the vmx on the cpu20:04
alex-weej__arse.20:04
=== alex-weej__ is now known as alex-weej
jcolealex-weej: the vbox kernel module does the same thing... perhaps if kvm and vbox decided to write a "sharable" kernel module20:06
alex-weejok20:08
vaughnQuick question, sorry if it's the wrong place...is the 8.10 Release Candidate still on schedule for release today?20:08
alex-weejonly reason i use vbox is for the SDL and USB support20:09
jcolealex-weej: you can have both the kvm and virtualbox apps installed but you can only run one at a time.. you will need to modprobe/rmmod the kvm/vboxdrv modules as necessary20:11
alex-weejjcole: already doing that20:12
alex-weejbut thanks anyway20:12
jcolealex-weej: ok :)20:12
jcoleperhaps someone can answer my question today :)20:13
jcoleim trying to install an ubuntu terminal server for our team with active directory authentication20:13
jcolesomeone told me suse integrates better with ad (using yast) and that i should use it instead... is there a way to set it up on ubuntu/debian?20:13
Riddellmvo: any idea what's up in bug 288267 ?20:18
ubottuLaunchpad bug 288267 in update-manager "Hardy Remix to Intrepid RC Network Upgrade Failed" [Undecided,New] https://launchpad.net/bugs/28826720:18
slangasekmathiaz: not that we shouldn't fix bug #288218, but: what in the world are "tomcat6 webapps" doing checking the init script's "status" output in a postinst?  The interface for maintainer script / init script interaction is invoke-rc.d...20:20
ubottuLaunchpad bug 288218 in tomcat6 "tomcat6 initscript "status" action always return 0" [High,Fix committed] https://launchpad.net/bugs/28821820:20
NCommanderWell, I just got officially cited for XUbuntu20:25
slangasekby a traffic cop?20:29
hyperairhi. i'd like to bring attention to bug #28404420:33
ubottuLaunchpad bug 284044 in seahorse "seahorse passphrase dialogs don't accept input" [Undecided,Confirmed] https://launchpad.net/bugs/28404420:33
hyperairi think this is a pretty bad regression20:33
ograprobably a security feature against insecure passphrases ?20:34
hyperairwhat dyou mean insecure passphrases?20:34
hyperairit doesn't accept input!20:34
hyperairi'm talking about gpg signing and everything that uses the agent20:34
ograso you cant type in an insecure one :)20:34
* ogra is joking20:35
hyperair=.=20:35
jdstrandslangasek: fyi-- the ecryptfs-utils upload I just did fixes a security issue and should get in before release. IMO it does not need a respin.20:39
jdstrandkirkland: ^20:39
jdstrandslangasek: hi btw! :)20:39
slangasekjdstrand: noted; is there a bug referenced in the changelog, and have you nominated/targeted that bug for intrepid?20:40
jdstrandslangasek: bug is in the changelog (bug #287908)20:40
ubottuLaunchpad bug 287908 in ecryptfs-utils "ecryptfs-setup-private potentially exposes passwords in the process table" [Critical,Fix committed] https://launchpad.net/bugs/28790820:40
jdstrandslangasek: kirkland nominated it for Intrepid, and I approved it (hope that's ok)20:41
jdstrandslangasek: I did not milestone it20:41
slangasekjdstrand: ok, thanks20:41
slangasek(if you could milestone it too, that would be good)20:42
jdstrandslangasek: done. thanks20:42
pitticalc: so are you happy with oo.o-emailmerge?20:56
pittislangasek: WDYT about this -emailmerge thing?20:56
slangasekpitti: as I said earlier, I think that for such a small use case, even leaving the recommends: unsatisfied in main for release would not be beyond the pale20:57
pittislangasek: ah, right, I remember; sorry20:57
slangasekpitti: so if there's concern that pulling it in would be the Wrong Thing, I would be ok with that, even though it leaves our component-mismatches list non-empty20:57
pittislangasek: it will be non-empty anyway20:58
slangasekalso, I *don't* want an OOo upload this week :)20:58
pittislangasek: neither do I :)20:58
pittislangasek: I don't think it's wrong; to the contrary, it was included in -writer in hardy, so not having it would actually be a regression20:58
pittislangasek: my concern is just that the change would happen so late in the game20:58
slangasekah, this is functionality that was included in -writer before?20:59
pittislangasek: (just parrotting calc here)20:59
slangasekthen I'm certainly comfortable with hauling it back in, as long as it fits20:59
pittiSize: 661221:00
pittislangasek: believe it or not :)21:00
slangasekright :)21:00
pittipython-uno is already on the CDs, I checked21:00
pitticalc: so if you test it and give your thumbs up, we'll promote it21:01
pittiotherwise we just ignore the recommends21:01
mvopitti: I replied in the bug21:02
mvoRiddell: I replied in the bug21:02
pittimvo: so /var/log/apt/term.log != VarLogDistupgradeApttermlog.gz ?21:03
mvopitti: right, apt/term.log is the one that is written when apt-get or aptitude are used21:04
mvopitti: the other only gets created when the release upgrader runs21:04
mvopitti: might be worthwhile to add it to the package hook21:04
mvopitti: I think the reported mentioned that he used aptitude when the install failed?21:04
calcpitti: yea thumbs up from me, it wasn't split out of writer until after hardy was released21:05
pittislangasek: ^ ok, then I'll promote it right after RC release?21:05
calcit doesn't support gmail but i already filed an upstream bug about that21:05
calcbut for people who used to use it pre-intrepid its good to keep it there21:06
* calc sometimes wishes Novell would fork OOo already ;-)21:06
slangasekpitti: yes, and then we should do some CD rebuilds to confirm everything fits since we have other post-RC package growth21:07
pittislangasek: absolutely; maybe we should just enable dailies again?21:07
slangasekpitti: after RC is published, yes21:07
calci think the main reason it was split out was because it is a OOo extension and it made the packaging a bit cleaner21:07
calcwow bug 264019 looks ugly21:10
ubottuLaunchpad bug 264019 in ubuntu-release-notes "unable to visit some websites and ftpsites with 2.6.27" [Medium,Fix released] https://launchpad.net/bugs/26401921:10
slangasekit's only ugly if you use Verizon21:13
calcah ok21:14
calcso like half the US ;-)21:14
* calc unfortunately doesn't have Verizon... so no FIOS either21:15
slangasek"unfortunately", eh21:19
slangasekVerizon are bastards; when I lived in Verizon territory in Beaverton, I went looking for CLECs instead for my Internet21:19
calcslangasek: well the best i can get here from ATT is 3/0.521:36
calcand afaik there aren't really any useful CLECs here21:36
slangasekcalc: you could probably get a quote from Speakeasy?21:37
sharmscjwatson - how can I change the gfxboot fg color and selected colors?21:40
mathiazslangasek: invoke-rc.d is used in the tomcat6-* postinstall script: http://paste.ubuntu.com/61689/21:52
mathiazslangasek: you mean that tomcat6 webapps postinstall scripts should not try to reload tomcat6?21:53
slangasekmathiaz: I mean that they shouldn't call '/etc/init.d/tomcat6 status', which is what I thought was implied by your comment in that bug21:54
calcslangasek: from what i recall looking at their site it wasn't any better21:54
slangasekcalc: they're "better" than Verizon in the sense that they're not devilspawn; I'm not talking about speed here :)21:55
calci could go to comcast and get higher bandwidth but they have caps i think21:55
calcoh well att is ok just slow21:55
lool'night21:55
* slangasek waves to lool 21:55
mathiazslangasek: the root of this issue is outlined in bug 27436521:57
ubottuLaunchpad bug 274365 in tomcat6 "Installation over Sun JVM might fail if JVM is not yet configured" [Low,Fix released] https://launchpad.net/bugs/27436521:57
mathiazslangasek: hm - no - scratch that. It's not related.21:57
mathiazradix: do you have branch for bug 288116?21:58
ubottuLaunchpad bug 288116 in smart "python-smartpm file overwrite with smartpm-core" [High,Triaged] https://launchpad.net/bugs/28811621:58
hyperaircould someone take a look at bug #284044 ?22:00
ubottuLaunchpad bug 284044 in seahorse "seahorse passphrase dialogs don't accept input" [Undecided,Confirmed] https://launchpad.net/bugs/28404422:00
slangaseksuperm1: http://mythbuntu.org/8.10/rc is currently empty?22:00
superm1slangasek, <shrug> let me stab tgm4883.  one sec :)22:01
slangasekok :)22:01
mathiazslangasek: does that answer your question about tomcat6?22:07
slangasekmathiaz: hmm, you said "scratch that" - so... no, I guess it doesn't :)22:08
mathiazslangasek: hm. scratch that refered to the bug number I gave.22:08
mathiazslangasek: my first answer is still correct -the postinst script use invoke-rc.d22:09
slangasekmathiaz: ok, so the mention of 'status' in that other bug was a red herring?22:09
mathiazslangasek: other bug being bug 288218?22:11
ubottuLaunchpad bug 288218 in tomcat6 "tomcat6 initscript "status" action always return 0" [High,Fix committed] https://launchpad.net/bugs/28821822:11
slangasekyes22:11
slangasekor rather: the mention of maintainer scripts was a red herring22:11
mathiazslangasek: hm - not sure I totally understand what you mean. But the maintainer scripts were failing in the tomcat6-* postinstall script because status was always returning 022:14
slangasekwhy does the maintainer script care about status returning 0?22:15
mathiazslangasek: thus the postinstall script would proceed to try to restart tomcat6 even it wasn't running22:15
mathiazslangasek: it uses the status action to figure if the process is running or not. If the process is running it will try to force-reload it22:15
slangasekthen these postinstall scripts aren't using the policy-defined interface for maintainer script - init script interaction22:16
dvstinintrepid is shipping with a screwed up pulseaudio configuration, they need to ship with libao-pulse if they are going to include pulseaudio so that sound capture works.. the libao-alsa doesn't work when pulseaudio is running.. how do I get someone to change this for 8.10?? :S (bug #285621)22:16
ubottuLaunchpad bug 285621 in linux-meta "pulse audio stops sound capture from working on thinkpad x300 hda-intel on intrepid" [Undecided,New] https://launchpad.net/bugs/28562122:16
hyperairdoesn't anybody here use seahorse?22:16
mathiazslangasek: so http://paste.ubuntu.com/61689/ is not policy compliant?22:17
seb128hyperair: why did you subscribe me to this bug? and yes lot of people use seahorse and nobody is having this issue22:18
hyperairseb128: well, you were the last one to upload seahorse22:18
hyperairi thoughty ou might be able to help regarding that bug22:18
seb128hyperair: do you use scim or something similar?22:18
hyperaireh yeah22:19
seb128hyperair: could you try not using it?22:19
hyperairi could22:19
hyperairbut i'd have to log out22:19
seb128hyperair: it could be a scim interaction bug22:19
hyperairyeah22:19
hyperaircould be22:19
dvstinit's annoying to write up a bug, find the root cause, find the solution, and watch it sit there and do nothing :(22:19
hyperairdvstin: agreed22:20
* hyperair needs sleep bady22:20
hyperairbadly22:20
slangasekmathiaz: according to policy, you should be able to call invoke-rc.d tomcat6 force-reload directly22:21
hyperairseb128: doesn't fix the issue22:21
hyperairi seti t to xim22:21
hyperairbut i noticed this: ** Message: could not grab keyboard22:22
slangasekmathiaz: does tomcat6's init script support a force-reload that's separate from a restart?22:22
mathiazslangasek: hm - no.22:23
seb128hyperair: scim is still running though?22:23
hyperairoh yeah22:24
hyperairi killall'd it22:24
slangasekmathiaz: ok.  So this will end up doing a restart, but the whole point of invoke-rc.d is to keep maintainer scripts from starting services that aren't supposed to be started in the current runlevel22:24
hyperairokay, now this is weird.22:24
slangasek(or as defined by local policy-rc.d policy)22:24
hyperairseb128: the second prompt works (after the first one fails)22:24
hyperairbut i have to focus another window and come bak22:25
hyperairback*22:25
seb128hyperair: did you try entering your password? there is a bug about the dialog not being colored as if it had the focus but in fact it has it22:26
hyperairseb128: cursor's there. it stops blinking when i type, but nothing gets entered22:26
seb128weird indeed22:26
hyperairyeah22:26
hyperairit seems that the second passphrase prompt fails to grab the keyboard22:26
hyperairso the first passphrase prompt successfully grabs the keyboard, and then i can't type in anything22:27
seb128hyperair: bug #6610422:27
hyperairthen the second passphrase prompt doesn't grab the keyboard, but i can type in stuff after focusing on some other text input, and then back on seahorse22:27
ubottuLaunchpad bug 66104 in scim "[Gutsy] scim: input freezes in various applications under XIM mode" [Medium,In progress] https://launchpad.net/bugs/6610422:27
hyperairhmm XIM huh?22:27
hyperairwhat other inputs should i use?22:28
=== Igorot is now known as Knightlust
seb128hyperair: the issue seems to be a scim one rather a seahorse bug anyway22:28
seb128but I've no real clue about scim, try talking to arne rather22:29
hyperairhmm22:30
hyperairi'll try tomorrow then22:31
hyperairi need to get some sleep22:31
mathiazslangasek: ok. So IIRC policy-rc.d is mainly used to manage start/restart permission.22:34
mathiazslangasek: in which case using force-reload in the script would lead to problem.22:34
mathiazslangasek: considering that restart and force-reload are the same, would replacing force-reload with restart solve the issue?22:35
slangasekmathiaz: ah, if it's not possible to manage the behavior of force-reload with policy-rc.d, that's something I was unaware of22:36
h4writerhi, I just wanna thanks everyone from the ubuntu-development for they right choises (integration and development wise). In the previous ubuntu version I removed network-manager, because I thought wicd was better. I now can say I'm happy to switch to network-manager again and FINALLY have WPA working out of the box :-D :-D Happy user here :-)22:36
slangasekmathiaz: if force-reload is identical to restart anyway for this init script, I would just call "restart" then, yeah22:37
mathiazslangasek: oh - I don't pretend that22:37
slangasekmathiaz: well, I can't say I've tested that directly myself - and the invoke-rc.d code is horrible to behold22:37
mathiazslangasek: ok - so if the force-reload is switch to restart would you accept the upload?22:38
slangasekmathiaz: also dropping the querying of 'status', or just s/force-reload/restart/?  If the other bug is fixed, I'm not sure that either change is necessary at this point in the release22:39
mathiazslangasek: hm - that is not sufficient - all of this is related to bug 27436522:40
ubottuLaunchpad bug 274365 in tomcat6 "Installation over Sun JVM might fail if JVM is not yet configured" [Low,Fix released] https://launchpad.net/bugs/27436522:40
tedg1cody-somerville: Does Xubuntu use gnome-screensaver?22:41
cody-somervilletedg1, yes22:41
mathiazslangasek: restart will try to start tomcat which will fail22:41
mathiazslangasek: because java is not setup correctly.22:41
mathiazslangasek: the workaround we've used is to add an error_handler of true in the tomcat6 postinst script22:42
mathiazslangasek: if the status check is removed, the postinst script will try to start tomcat6 anyway and will fail.22:42
mathiazslangasek: which is the error seen in bug 28821822:42
ubottuLaunchpad bug 288218 in tomcat6 "tomcat6 initscript "status" action always return 0" [High,Fix committed] https://launchpad.net/bugs/28821822:43
tedg1cody-somerville: 'k22:44
tedg1cody-somerville: Thanks.22:44
slangasekmathiaz: ah.  then that answers my original question, "why does it care about status" :)22:44
slangasekmathiaz: that's something I don't have an answer for within the invoke-rc.d framework, so I guess what you're doing is perfectly correct & necessary22:45
mdkeslangasek: I think ubuntu-docs is still in the queue, don't know if it is a convenient time to let it through?22:48
slangasekmdke: I'm in the middle of trying to publish the RC, it's definitely not a convenient time to let it through22:49
mdkeslangasek: ok, i wasn't sure of the timetable. No worries22:49
wasabiit is a bit annoying how parts of my desktop break while running an upgrade.23:04
wasabiI wonder what a good general purpose solution to 'not breaking running applications during upgrades' is for us. MS solves it by file locking, and not completing the upgrade until reboot (all files are unlocked).23:09
wasabiShould it be policy that a .deb preinst script should ensure files are not in use? Or what?23:09
wasabi(given that you accept that it's broken now)23:09
lifelesswasabi: I wouldn't say MS have solved it23:11
wasabiOr should software simply be aware that it's files might change on the fly, out of order, and dependent services might stop unexpectidly.23:11
wasabiin mye xperience, day to day upgrades on windows don't cause running apps to crash, or weird dialogs to pop up on teh desktop.23:11
wasabiThe upgrade pretends to install, and then if files were in use msi makes you reboot.23:11
lifelessspecifically its trivial to break apps on windows because help files and the like are opened on demand; if file locking was the solution upgrades there would look very different23:12
wasabiWell, I don't see that happening in my usage of Windows. Though on principal I believe you are right.23:12
lifelesswasabi: you have one part of the puzzle, I recommend you dig deep into orca and the msi service to understand what they do23:12
wasabiI just did an upgrade of a few packages and a) xchat broke, throwing a message about ORBIT stuff failing b) a dialog box from an unknown application popped up saying it could not do something non-specific c) my fonts in nautilus went unantialiased.23:13
slangasekWhat running applications are breaking during upgrade?  Unix /had/ this solved long ago by "software expecting files to change on the fly"23:13
wasabiHeh.23:13
wasabioh, the unknown app was empathy failing because of dbus going up and down I *think*23:13
slangasekoh, dbus23:13
slangasekdbus is special :P23:13
wasabibut I didn't spend enough time watching.23:14
slangasekdbus is so very un-unix it's not funny23:14
wasabiCuriously, why isn't 'dbus' just some client library that creates/manages well known pipe names in /tmp/user or something?23:15
slangaseksee previous comment23:15
wasabi'just because'?23:15
wasabilifeless: I've done a bit of work with MSI... but not taht much. I know about ref counting and the insanity it goes through. I *know* it is *crap*.23:17
wasabiI'm just wondering what the proper solution is for us.23:18
lifelesswasabi: I think its a ratchet problem23:18
wasabiI'm trying to interpret that.23:19
wasabiJust a matter of lack of time to polish?23:19
lifelesswasabi: which is to say, its complex and needs many moving parts altered and fixed23:19
lifelessand there is a high chance of new code being written badly because the current state is 'broken'23:19
lifelessI don't think we need a bunch of new technical answers23:19
wasabiHmm. weird. Intreped just prompted to ask me if I'd like to replace /etc/update-manager/release-upgrades23:19
lifelessas slangasek says, this is a new problem for us23:19
wasabiYeah.23:19
lifelessby a ratchet problem I mean that we have to draw a line in the sand23:20
wasabiHaha. Makes me wonder how hard it would be to actually redo the DBUS api as it stands today using plain pipes and stuff.23:20
lifelessand say 'we won't let this get worse' - upstream changes that make it worse won't be included.23:20
lifelessand then start at the bottom of the stack - things like dbus - and audit/fix/ and then work up23:20
slangasekthey tend to go unnoticed at the point of inclusion23:21
lifelessslangasek: true23:21
lifelessslangasek: 'revert' is not a dirty word though :)23:21
slangasekno, it's just easier said than done23:22
wasabisigh. epiphany broken and won't launch anymore23:22
wasabidbus dead23:22
wasabiSo because I'm curious... what have you guys thought about configuration management during upgrade? Another example is dpkg just prompting me to decide what I want to do with smb.conf. What *is* the proper solution to this?23:24
slangaseklifeless and I differ on that question :)23:25
lifelessslangasek: I don't think we differ much really23:25
lifelessslangasek: I know we differ on one aspect of how-to-avoid-prompts23:25
lifelessslangasek: but I don't believe you think spurious prompts are good :)23:25
slangasektrue... :)23:26
wasabiI guess the only 'real' way to fix it is to make samba support and upgrade old configuration files.23:26
wasabiAnd repeat for every other app.23:26
wasabinice. bluetooth.conf23:26
slangasekwasabi: in the specific case of smb.conf, I would like to know what your old smb.conf and your pre-upgrade /var/lib/ucf/cache/:etc:samba:smb.conf look like23:26
slangasekbecause I consider every occurrence of an smb.conf prompt a potential bug23:27
wasabii can file a bug then if you'd like23:27
wasabibasically my file was just joined to AD, had tons of idmap settings added, and I ran it through swat at one point23:27
wasabi(because it autoconfigures it)23:27
wasabi(autoformats I mean)23:27
wasabiand i cannot open my browser to file a bug. nice.23:28
slangasekoh, swat23:28
slangasekthen that's not a case we can manage, really, so no point in filing a bug23:29
wasabiI only turn swat on and use it when I get cross eyed by unorganized options.23:29
wasabiI just have it load/save the file.23:29
wasabijust to format it. :023:29
wasabiWell, you can handle it. The file is still just a list of options.23:29
wasabiThe merge needs context23:29
calcanyone happen to remember the url that describes how to enable apport?23:29
wasabiThe upgrade process should be able to parse the file, and option by option figure out if it needs to be converted, and then rewrite the file.23:30
wasabiNot sure there's any alternative.23:30
sbeattiecalc: it's described in https://wiki.ubuntu.com/Testing/EnableProposed23:31
bdmurraycalc: https://wiki.ubuntu.com/Testing/EnableProposed23:31
lifelesswasabi: 'the current UCF logic cannot handle that'23:31
wasabicurious why is this the domain of ucf? it is appropiate for samba to be able to handle it's own configuraton file upgrade.23:31
wasabino?23:31
wasabiit certainly possesses the authoritative code for reading the file and understanding the meaning.23:32
calcsbeattie: ok23:32
lifelesssure23:32
lifelesshowever ubuntu knows that it first installs settings START23:32
lifelessand then on an upgrade is installed UPGRADED23:32
lifelesshandling that delta is up to Ubuntu and the dpkg upgrade process23:33
lifelesscould that call into samba? sure; currently it uses ucf23:33
wasabiMaybe samba should provide a utility that will do a three way merge. Load three settings file (original, custom, proposed), and a decision tree about what to write out.23:33
wasabiI'm just wondering what it SHOULD be like, given infinite time. :023:33
lifelesswasabi: I find that that is usually pointless :P23:34
wasabiI don't think so. I find it impossible to do day to day work without having some vision.23:34
lifelessvision sure23:34
lifelessinfinite time, well thats a different case :P23:35
wasabiwow nautilus just gave me an AWESOME error23:39
wasabiI think it's nautilus.23:39
superm1TheMuso, were you aware that pulseaudio caused gnome-sound-recorder to behave rather erratically?23:41
Mezslangasek: it seems your wishes regarding the whole NM process have been granted ;)23:43
slangasekMez: I would say... no.23:43
Mezwell, closer to it anyways :P23:45
slangasekwasabi: the usual cause for smb.conf merge conflicts is with the comments, which are there for a reason; if we're not going to provide the in-line documentation at all, then it'd be a piece of cake for ucf and we don't need samba to do anything anyway23:45
cody-somervillesuperm1, Can you upload the patch provided in https://bugs.edge.launchpad.net/ubuntu/+source/abiword/+bug/284857 please?23:50
ubottuUbuntu bug 284857 in abiword "Abiword crashes on using "Create and modify styles..." from the format menu" [Unknown,Confirmed]23:50
crimsunsuperm1: more precisely, is that with alsa-plugins (intrepid, of course) installed?23:53
superm1crimsun, with a default install23:54
crimsunsuperm1: I have a fix for that and will see about pushing it into ppa for testing23:54
superm1crimsun, the length of the sound file shoots up to hours within seconds23:54
superm1crimsun, and then hangs g-s-r23:54
superm1killing pulseaudio and restarting gsr fixes it23:54
superm1crimsun, okay23:54
superm1cody-somerville, it's missing an ack from ubuntu-release23:55
=== wasabi is now known as sysadmin
sysadminHmm. What happened to dpkg-reconfigure xserver-xorg -low showing otpions for drivers and stuff?23:56
=== sysadmin is now known as wasabi
=== wasabi is now known as wasabii
=== slangasek changed the topic of #ubuntu-devel to: 8.10 RC released | archive: Release Freeze | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-hardy, #ubuntu+1 for intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
slangasekwasabii: xorg.conf is 95% obsolete, therefore the maintainer script handling for managing it is 100% obsolete23:57
wasabiisure, but X won't detect my video card anymore in intrepid. =(23:57
slangasekthis is a regression vs. hardy?23:58
wasabiiyup23:58
slangasekif so, please file a bug23:58
slangasekand nominate it for release23:58
wasabii*sigh* no browser yet. have to hand edit xorg i guess. =(23:58
slangasekor boot into "vesa" mode from the recovery menu23:58

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