/srv/irclogs.ubuntu.com/2010/04/23/#ubuntu-devel.txt

psusiKeybuk, last night my testing showed some improvement on ureadahead after the defrag, but still not as good as I think it should be... today I've been working on an idea that I think could punch it up another level... right now it calls readahead() on each file, but this stalls on indirect blocks, and can't be done on the directories, which is where the open() loop waits a lot00:29
psusiKeybuk, so what if instead when generating the pack file, we first, add the directories on the paths to the files to the list of files, then translate the block addresses to absolute block addresses, use e2fslibs to look up any indirect blocks and add them tot he list, then merge the list into a series of extents of raw block addresses00:30
psusithen readahead() that list on the raw block device00:30
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
psusiin theory that could result in a single massive read00:34
=== sconklin is now known as sconklin-gone
CaesarScottK: you're captain backports, aren't you?01:12
smoserhggdh, you there ?01:22
ScottKCaesar: I'm involved in them.01:47
keeshm, LP doesn't like my src-format-3 package..01:48
kees  dpkg-source: info: applying networkmanager.patch01:48
kees  1 out of 8 hunks FAILED -- saving rejects to file01:48
keespolicy/modules/services/networkmanager.te.rej]01:48
keesthis doesn't happen for me locally...01:48
hggdhsmoser: I am here01:51
Keybukpsusi: no idea, try it :-)01:57
KeybukYokoZar: hello?01:57
YokoZarKeybuk: There was some discussion in #ubuntu-motu earlier about using invoke-rc.d procps start || true   instead of start procps || true  in postinst scripts01:58
KeybukYokoZar: since procps is an Upstart job, that would be wrong01:58
YokoZarKeybuk: Well let me link to you what lool said: https://bugs.launchpad.net/ubuntu/+source/wine/+bug/447197/comments/5201:59
ubottuUbuntu bug 447197 in wine1.2 "Packages with custom /etc/sysctl.d/30-foo.conf files can fail to install: start procps returns exit status 1" [Undecided,Fix released]01:59
keesYokoZar: the "|| true" will fix that.01:59
YokoZarkees: the || true fixed that in the bug report, yes, but we're talking about the first part (start procps vs invoke-rc.d procps start)02:00
keesYokoZar: it must be "start".02:00
keesYokoZar: using invoke-rc.d for an upstart job is wrong.02:01
Keybuklool is wrong02:01
Keybukany new code should be written to use the native Upstart interfaces02:01
Keybukthe /etc/init.d/procps symlink is only there to teach humans to use the new interface02:01
YokoZarKeybuk: kees: what about policy-rc.d ?02:01
Keybukusing that for Upstart jobs is also wrong02:02
Keybukanything *-rc.d is wrong for Upstart02:02
Keybukthose are sysvinit tools02:02
YokoZarSo people who have made one should migrate configuration to upstart?  Does upstart cover everything in 10.04 now?02:03
Keybukno, not yet02:03
YokoZarSo how do we handle the mixed case then?02:04
Keybukwe are migrating from one system to another02:04
keesYokoZar: procps moved to upstart, therefore it should use "start" instead of the *-rc.d commands02:04
Keybukthings migrated to the new system should use the new interfaces02:04
YokoZarok that makes sense02:04
Keybukotherwise what is the point of spending years writing a new init system if everyone carries on pretending it's still the old one?!02:04
jdongis KDE4 going to spend another year writing an init system abstraction layer wrapper?02:05
jdong*ducks*02:05
KeybukKDE4 will probably write an abstraction layer to an init system abstraction layer02:06
jdong:)02:06
Keybukin case they want to change init system abstraction layers later on02:06
jdongI can totally see that happening though :)02:06
YokoZarKeybuk: well one option is to keep using the old one as compatibility until everything is in upstart and then deprecate it02:06
KeybukYokoZar: if we do that, we'll have a great big flag day02:07
Keybukand realise that the Upstart interface isn't up to the job02:07
YokoZarYeah02:07
jdongon a slightly related note, what's the purpose of the "service" command02:07
YokoZarred hat compatibility I think02:07
keesYokoZar: so now we'll have wine back in the archive?  did you test all the conffile transitions?02:07
Keybukjdong: compatibility with RHEL02:07
jdongKeybuk: ah. so we're not supposed to use it as the replacement for invoke-rc.d02:07
* Keybuk wonders whether the RHEL 6 "service" command knows about Upstart02:08
Keybukjdong: no02:08
jdong*nods*02:08
YokoZarkees: Yes that was working before it disappeared from the archive (it's the same as the wine1.2 code too)02:08
YokoZarkees: actually technically it didn't disappear so much as have source but no binary02:08
keesYokoZar: okay.  I guess it's okay to have two binary packages fiddling with the same debconf value.02:09
KeybukYokoZar: Upstart is still being developed02:09
YokoZarkees: two conflicting binary packages at that02:09
Keybukand I want it to not just be "good enough" but *perfect*02:09
Keybukso the whole point of using its interfaces now is to discover where they're not good enough, let along not perfect02:09
Keybuksomething to do with eating dog food ;)02:09
YokoZarThat's fair02:09
keesYokoZar: oh! they conflict? excellent, that makes me worry much less.02:09
jdongkees: btw, when is Ubuntu planning to issue a patch for that fun reiserfs xattr root exploit?02:11
Keybuk+CONFIG_FS_REISERFS=y02:11
Keybuk-CONFIG_FS_REISERFS=n02:11
jdonghahaha :)02:11
YokoZarKeybuk: This whole discussion tells me we need to document this somewhere official-sounding, preferably debian-inclusive (policy manual?)02:11
ionI was under the impression the point of the service command was to run init scripts under a consistent environment, i.e. with / as the pwd and no crap in environment variables, in case the scripts/daemons are written poorly and shit themselves in the wrong environment. And they are, and they do.02:11
KeybukYokoZar: feel free to include it in the Ubuntu policy manual02:12
Keybukion: it doesn't really do that though, does it?02:12
YokoZarKeybuk: if I do that will you write a lintian test that complains about rc.d?02:12
KeybukYokoZar: no, lintian is written in a programming language I do not write02:13
keesjdong: it's in progress; I'm waiting on the kernel team for an update.  http://people.canonical.com/~ubuntu-security/cve/2010/CVE-2010-1146.html02:13
ubottuThe Linux kernel 2.6.33.2 and earlier, when a ReiserFS filesystem exists, does not restrict read or write access to the .reiserfs_priv directory, which allows local users to gain privileges by modifying (1) extended attributes or (2) ACLs, as demonstrated by deleting a file under .reiserfs_priv/xattrs/. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-1146)02:13
ionkeybuk: It does cd / and env -i ...02:13
Keybukion: that's nowhere near a "sane environment"02:14
jdongkees: ah, cool. We don't mount -o user_xattr by default if a user installs onto reiserfs... right? *cringe*02:14
Keybukion: e.g. where's the code to reset the process mark and clear pending signals currently masked?02:14
keesjdong: no, user_xattr is highly non-default02:14
jdongkees: ok, *whew*, that's at least... better :)02:14
Keybukmark? mask!02:14
ionkeybuk: I never said sane. ;-)02:14
YokoZarkees: while I have your ear can I talk about cautious-launcher?02:14
keesYokoZar: sure thing02:14
YokoZarkees: If I remember our UDS discussions, it's supposed to permit removable media (CDs, sticks) correct?  Is this handled through the gvfs mount options?02:15
ajmitchjdong: that's a rather special bug there for reiserfs :)02:16
Keybukin fact02:16
KeybukI'm going to be mean02:16
keesYokoZar: it follows the filesystem markings, so if an external device has been mounted without execute, that's a bug with the mounting process.02:16
jdongajmitch: oh it's a really fun one. (1) make your own biinary, (2) mark it suid root, (3) profit!02:16
KeybukI'm going to add code to initctl to refuse to run if called from invoke-rc.d ;-)02:16
jdongajmitch: let's hope there's no hapless reiserfs+beagle users that decided to mount -o user_xattr ;-)02:16
keesKeybuk: please don't do that for lucid.02:17
ajmitchfirst upload to maverick will be upstart with that change?02:17
YokoZaragree 100% with kees here ;)02:17
Keybukkees: no, not for lucid02:17
Keybukfor maverick02:17
YokoZarIf you do that we don't need the lintian test since the package will fail to install02:17
ajmitchI wonder how many universe packages would need to be updated for that02:17
YokoZarajmitch: I'm guessing it's on the order of 1002:17
ajmitchYokoZar: all ones you've been touching?02:18
keesKeybuk: maverick, yes, +1.  :)02:18
YokoZarajmitch: I've touched about 3 so far, and they're all "weird" compared with most universe stuff.  Init script stuff seems like something main packages are far more likely to deal with02:18
ajmitchhaving lots of nice intentioanl breakage is what maverick's all about, isn't it?02:19
jdongajmitch: can't we just rely on a pulseaudio upload to do that?02:20
YokoZarMaverick will take the "light" theme to a new level by continually increasing the gamma correction as you use the computer02:20
jdongYokoZar: and maybe it'll finally be completely impossible to tell which window is in the foreground!02:20
ajmitchjdong: it isn't yet?02:20
jdongajmitch: it's pretty close to.02:20
jdongbut if you sit around scratching your head and alt-tabbing a few times, you'll eventually figure it out02:20
jdongor realize it's time for an eye exam02:21
YokoZarThere will be an innovative solution to that using the empty upper right of the window jdong02:21
YokoZarjdong: it will say "I am your window, use me!"02:22
ajmitchor the active window title will have <blink>02:22
Keybukhuh?02:22
Keybukit's easy to tell which one is active02:22
jdongYokoZar: awesome! Now I can click the magical orb thing when I mean to close the window.02:22
jdongKeybuk: well maybe Santa needs to buy me an IPS panel but they look like very similar shades of cream to me.02:22
Keybukjdong: I tell by whether the window controls are lit02:22
YokoZarI'm going to be at UDS using the Human theme and feel like a total curmudgeon it's gonna be fantastic02:23
jdongKeybuk: oh I guess that works if I retrain myself to take my cue from there.02:23
ajmitchYokoZar: or you could install that scary fvwm9502:23
ajmitchthat screenshot just looked ugly on planet02:23
jdongbut I've likekd the ability to just look at the center of the bar where the title is.02:23
YokoZarMore likely is you were looking at color unless you were using the dark theme02:24
* ajmitch was using clearlooks with its glorious blue02:24
CaesarScottK: I'd like to get the latest upstream rsyslog 4.6 into lucid-backports and hardy-backports02:43
CaesarI'll do the legwork02:43
ScottKCaesar: First it needs to be in Maverick.  We only backport from later Ubuntu releases.02:50
ScottKBut it'll need testing in any case, that can start now.02:50
=== andrewks_ is now known as andrewks
=== dendrobates is now known as dendro-afk
* ccheney sees Jono's post and wonders if he can manage to install his first Linux distro in vmware still04:30
* ccheney has no idea what it even looked like anymore04:31
* ccheney isn't sure if ide cdrom even existed back then04:33
ccheneyseems even older than bootable cds04:49
jdongpsusi: haha http://jdong.mit.edu/~jdong/fragraph.svg04:51
jdongpsusi: whenever your defragger is ready to have a UI ;-)04:51
jdongpsusi: (we hacked a quick graphing library to output those cliche Windows defragger ring-block graphs)04:51
ccheneyyuck installing this in vmware will actually be harder than installing it originally 15+ years ago04:52
psusijdong, hrm... I've been wanting a graph like that of the ureadahead pack file lately ;)04:54
psusijdong, though defrag already has a super sexy ncurses ascii gui, hehehe04:54
ccheneywhee, got the Slackware 2.1.0 bootloader to show up :)04:54
jdongpsusi: haha some perverse part of me wants to quickly hack together a script that visualizes what my current disk looks like.04:55
psusijdong, :)04:56
ccheneyhmm virtualbox doesn't support old enough either, qemu might be but its only back to ppro05:28
jdongis there a magical pulseaudio way of redirecting audio output to microphone input?05:46
jdongi.e. if you're voiceconferencing with someone and want to play a bit of music?05:46
persiaYes, but.05:47
persiaSo, pulse operates on the idea of sources and sinks, and you can connect any arbitrary source to any arbitrary sink, at any arbitrary gain, and it does the right thing.05:48
persiaBut this complexity is painfully comfusing to users, so there's no UI for doing it.05:48
persiaIf you're crafty, you can do things with pacat and named pipes.  There might be a less baroque way to do it.  The API is fairly powerful.05:49
persiaBut you probably don't want to redirect to microphone input anyway (as sending to a source doesn't make sense), but rather to the audio sink for your application.05:50
jdongright, I guess I meant audio sink for application05:51
jdongI'll look at pacat then05:51
persiaIf you have a sound file, `pacat -d ${SINK}` should work, assuming you know the sink identifier.05:51
jdongwhere can i get the sink identifier?05:52
persiaIf you need to redirect the output of one program into the input of another, that's harder.05:52
persiaExtra points for a nifty routing tool for complex routing maps that everyone can use :)05:52
* persia doesn't know pulse well enough to know05:52
jdongyeah, I'd love to learn more pulse tricks as well05:53
TheMusoI think pulse allows you to record what you hear out your speakers, i.e it will directly monitor the output sink.05:59
persiaThat's pamon, isn't it?06:00
TheMusoNot sure what paman has to do with it, I have seen the option I talked about in pavucontrol.06:00
TheMusopamon even06:00
persiaI thought pamon was PulseAudioMonitor06:01
persiaI may be wrong.06:01
TheMusonever used it personally, and I thought it was deprecated.06:01
persiaYou're probably more up-to-date than I.06:02
persiaThe only feature that doesn't "just work" for me is the ability to automatically route different applications to different audio interfaces.  I'd like something like patchage for those special times I want to do something fancy, but for now all my fancy stuff can be done with alternate applications.06:03
persiaAnyone have a PS3?  I worry that https://launchpad.net/ubuntu/+source/ps3-kboot/1.6-2build1/+build/1517259 might make it hard to support any issues with PS3 for lucid.  Perhaps not as hard as the recent firmware update, but ...07:07
bilalakhtarHas the memory leak problem been solved?07:12
pittidirecthex: right, I checked before that the package was in depwait, so it should have built by now07:24
pittigood morning07:24
directhexpitti, it has indeed!07:25
pittijdong: SRU versioning> I don't have a strong preference either way; 0.1 style is safer for avoiding future conflicts, but then again we'll just copy lucid-proposed SRUs to maverick, so for those cases it doesn't matter07:25
persiaAnd it fixes the bug07:25
directhex Depends: banshee (>= 1.6.0), banshee-extensions-common (= 1.6.0-1ubuntu4), libappindicator0.0-cil (>= 0.0.19), libglib2.0-cil (>= 2.12.9), libgtk2.0-cil (>= 2.12.9), libmono-addins0.2-cil (>= 0.4), libmono-corlib2.0-cil (>= 1.2.2.1), libnotify0.4-cil (>= 0.4.0~r2998)07:25
directhexdeps! sweet sweet deps!07:25
directhexjust like momma used to make!07:25
pitti:-)07:26
* pitti puts some ice cream on top07:26
directhexcdbs is incredibly poor at dealing with library packages containing both arch and indep pieces, if left to its own devices. the trick is binary-predeb/someindeppackage:: binary-fixup/archpackageitneeds07:28
ArneGoetjeslangasek, pitti: uploading final langpacks.07:42
joaopintogood morning07:53
pittiArneGoetje: thanks, I'll shepherd them through the queue07:55
pittiapw: linux-headers-2.6.32-21-versatile wants to go back to universe, but I think it would be much easier to have it in main, so that all linux binaries are in main; WDYT?07:58
pittiapw: it just seems that this should be depended on by some metapackage?08:00
persiapitti: Why should it be in main?  It's only useful for folks running qemu against armel targets, and isn't used for any images or in any flavours.08:07
persiaAnd the armel board it supports fails to match any of the boards for which there are images.08:08
pittipersia: the source is in main, so that binary might just as well be08:08
persiaThere's a substantial list of packages where source is in main and binary is in universe.08:08
pittipersia: the entirely selfish concern is that it's about 20 times easier to NEW a package which has all binaries in the same component :)08:09
pittiand due to changing the ABI very often, NEWing happens frequently in stable updates08:09
persiaOh, then stick it in the "supported" seed (or whatever it's called).  You guys have to NEW linux *far* too often to fiddle about with it.08:09
pittithat was my idea, but I was interested in (1) why it doesn't have a metapackage, and (2) whether there are particular reasons why we don't even want to show it in main08:09
persiaBecause archive-admin-convenience is the only decent reason to have that kernel in main, but that's indeed a decent reason.08:10
persiaIt's useless for nearly everyone.08:10
persiaIt works fine, but it's not tested heavily or anything.08:10
pittiok, so that explains the lack of an rdepends; thanks08:10
persiaAnd I think mostly lool supports it/.08:10
dholbachgood morning08:11
pittipersia: I'm a bit hesitant to seed it, though, again because the ABI changes so often08:11
pittihey dholbach! *hug*08:11
dholbachhey pitti08:11
* dholbach hugs pitti back08:11
pittipersia: (but there's a trick to catch all binaries of a source, so that's not a big problem)08:11
persiaUse the trick.   A new linux-meta upload to create an rdepends would be annoying :)08:12
dholbachif an archive admin could have a look at bug 567208 I'd appreciate it08:13
ubottuLaunchpad bug 567208 in freebsd-buildutils "Please sync freebsd-buildutils 7.2-2 from sid" [Undecided,Triaged] https://launchpad.net/bugs/56720808:13
dholbachit wouldn't surprise me if all the tools are currently broken in that package08:13
pittiapw, persia: seed change committed, thanks08:19
apwpitti, are you saying that the linux-headers for versatile are not depended on by a meta package?08:32
pittiapw: right; persia gave some clarification about that above08:33
apwpitti, i am a little supprised, i thought i was linked to linux-meta08:34
apwpitti, yeah there is a linux-headers-versatile <version> package built by linux-meta ?  would that not be the link we are expecting?08:35
pittiindeed08:35
apw Depends: linux-headers-2.6.32-21-versatile08:36
pittiDepends: linux-headers-2.6.28-18-versatile08:36
apwand it does have a dep of the form i was expecting08:36
pittioh, I see -- linux-headers-versatile itself is in universe08:36
apwso would the thing to be to promote that?08:37
pittiI don't know08:37
apwwhere is linux-image-versatile ?08:37
* pitti looks a little confused and points archivewards?08:38
apwhtm thats is universe too, i wonder why you don't have the same issue with the linux-image08:38
slangasekjdstrand: no, not everything in main is in a seed file; many things are in main as /dependencies/ of things in seeds08:39
slangasekjdstrand: but I see that was already answered :)08:39
pittiapw: no, linux-image-2.6.32-21-versatile is in main08:39
pittiindeed, but the metapackage is universe08:40
slangasekArneGoetje: yay langpacks08:40
apwstranger and stranger08:40
pittiapw: so I guess for any kind of consistency we should either seed linux-{image,headers}-versatile, or drop the entire thing to universe?08:40
pittiand go back to this kernel-overrides script08:40
pittipersia: ^08:41
apwpitti, i have often wondered whether the package could supply the defaults ... so once you are happy they are right in the package you can just say 'do what the package says'08:41
pittiapw: they can: Section: restricted/linux08:42
pittior universe, etc.08:42
apwso is that the error, that we are not and we should be08:43
pittiat least they could in the past; not sure if these days soyuz tries to be more clever08:43
apwif there is something i can do to make this work without lots of pain08:43
apweven if its just so that your script doesn't need a list, just can take the contents of those fields in the packages08:43
pittiapw: for now I'm primarily interested in where versatile should be; right now it's half-main/universe08:43
* persia doesn't like the idea of components, but doesn't think there are enough versatile users to justify being in "main" as long as we have them, but prefers to make archive-admins lives easy, making main a reasonable choice.08:43
pittiapw: we have a "kernel-overrides" script which copies the sections from a previous ABI08:44
pittiso once we get it right in final, we can just use that for SRUs08:44
apwahh right08:44
pittipersia: the thing that I'm puzzled about is why linux-image-2.6.32-21-versatile is in main without http://people.canonical.com/~ubuntu-archive/component-mismatches.txt complaining08:44
pitti(note that versatile just went away due to my explicit seeding)08:45
* persia tries to find a reason08:45
pittibut that seeding is still inconsistent08:45
pittiwe have linux-{image,headers}-2.6.32-21-versatile in main, and linux-{image,headers}-versatile metapacakges in universe now08:46
pittiooh08:46
pitti./platform.lucid/installer: * Kernel-Version: 2.6.31-607-imx51 2.6.32-204-dove 2.6.33-500-omap 2.6.31-800-st1-5 2.6.32-21-iop32x 2.6.32-21-ixp4xx 2.6.32-21-orion5x 2.6.32-21-versatile08:46
pittipersia: ^ got it08:46
persiaRight.  netboot images.08:46
apwheh was just going suggest netboot08:46
pittipersia, apw: so with that I suggest to just seed the versatile metapackages, too; ok?08:47
persiaSo if that's going to happen anyway, may as well toss the linux-meta versatile stuff in supported to avoid archive-admin work.08:47
apwpitti, yeah seems reasonable they should be in the same place to me08:47
persiaThey may have a 2-digit userbase, but it's simply not worth the extra archive-admin work to have them in universe.08:48
baptistemmgood morning ladies & gentlemen08:48
pittipersia: it's not that big of a deal, but kernel in main and metapackage in universe doesn't make sense08:48
slangasekogra: what makes bug #568736 "higH"?08:49
ubottuLaunchpad bug 568736 in netbook-meta "Having Evolution installed along with Desktop-Email is pointlessly redundant" [High,Triaged] https://launchpad.net/bugs/56873608:49
ograslangasek, waste of space and ram ?08:50
persiaasac: Maybe you can help out slangasek there?08:50
pittipersia: hey, that's one digit more than hppa! *duck*08:50
ograslangasek, along with the duplication of apps08:50
slangasekogra: yeah, I'm not letting you make a seed change a week before release for that08:50
ograslangasek, SRU ok ?08:50
persiapitti: Right: the only reason we care more about versatile than hppa is that there's like 4 devices anyone can buy that can actually run Ubuntu armel.08:51
pittiScottK, Riddell: should kigo just drop the gnugo recommends at this point?08:51
persiaogra: SRU is pointless, because it doesn't change images.08:51
ograpersia, hmm, and u-m wouldnt uninstall the package anyway08:51
persiaRight.08:52
ograright08:52
persiaSo it ought be wontfixed for lucid and opened for maverick.  Unfortunately, the UI doesn't actually support that.08:52
loolpitti: linux-versatile > we could add it to supported-kernel09:13
loolpitti: Just like kexec, it's used in some use cases09:14
loolpitti: versatile being mostly for qemu09:14
pittilool: ok, thanks; I seeded the metapackages now09:14
loolKeybuk, YokoZar, kees: When I uploaded my last qemu-kvm uploads, slangasek noticed the use of "start procps" in the maintainer scripts and requested that I use invoke-rc.d instead to be nicer to the chroot use case (policy-rc.d I assume); he referred to a discussion which had just taken place on #ubuntu-devel; I think we need to have a public discussion on the pros and cons of each approach in the short term, and how to address the concerns in ...09:20
lool... upstart on the long term; there is a bug about chroots support in upstart covering the issues as well; let's move this to ubuntu-devel@09:20
dholbachasac: HAPPY BIRTHDAY! :)09:39
slangasekYokoZar: contrary to Keybuk's statements, start/stop do not provide a sane interface for use in maintainer scripts (and I believe he knows well what's not sane about this interface, he and I have talked about the problems before and he's said he plans to fix them).  It's fine that Keybuk wants to get rid of invoke-rc.d, but there needs to be a robust and publically-vetted interface, with sane error handling, available *first* before mand09:39
slangasek... people *not* use the thing that actually works.09:39
YokoZarslangasek: All right then, I'll leave the invoke-rc.d using packages there ;)09:40
=== almaisan-away is now known as al-maisan
asacdholbach: \o/09:42
sebnerasac: happy birthday from me too \o/ :D09:43
asacalll this public mentioning of a day ;)09:44
RAOFHappy birthday asac!09:46
pittiasac: happy birthday, man!09:46
* pitti hugs asac09:46
asacman ;)09:46
* asac hugs all09:46
* sebner thinks about sending a mail to -ubuntu-devel about asac *hrhrhr*09:46
* cjwatson scratches head over sbeattie's d-i resizing bug10:22
cjwatsonAFAICT, tune2fs is just lying10:23
sbeattielol10:24
sbeattiecjwatson: I still have that vm up if you want me to grab any more diagnostic info from it.10:25
cjwatsonit's saying block count 2497791, block size 4096.  that's about 10GB - on a partition around 250MB long10:26
cjwatsonsbeattie: currently trying to work out what I would need, and if I can reproduce it locally instead10:27
sbeattiecjwatson: well, tune2fs isn't lying; I just tried manually mounting the partition and the kernel wouldn't mount it, saying the same thing (the block count exceeds the size of the device)10:30
cjwatsonoh!10:31
cjwatsonso the fs there is bogus?  do you know why?10:31
cjwatsonif it's genuinely bogus, I can certainly make d-i safe against that10:31
cjwatsonI just didn't want to do so when the effect would be hiding some other problem10:31
sbeattiecjwatson: I don't know why it's bogus.10:32
Riddellpitti: hmm, if gnugo isn't installed kigo just complains that it needs to be installed10:32
cjwatsonwould you agree that it would be best to just guard against this, and otherwise write the underlying problem off as probably transient until reproduced?10:33
cjwatsonor is the bogus fs reproducible by some sequence of installation steps?10:33
pittiRiddell: well, we need a MIR or a lowering of the dependency10:33
pittiRiddell: do you have kigo on the CDs? (gnugo is 1.7 MB)10:34
Riddellpitti: no it's not on the CD10:34
Riddellpitti: let me look into gnugo and see if it's an easy MIR10:34
sbeattiecjwatson: writing it off as a transient is fine by me; I don't recall how I got it into this state.10:35
cjwatsonso then I'll just error out if the size reported by ntfsresize or tune2fs is outside [minsize, cursize] as per the partition constraints10:40
cjwatsonwhich would result in that partition just not being resizable, which I think is the correct response here10:40
sbeattiecjwatson: that seems sensible. Thanks.10:43
cjwatsonsbeattie: are you still awake enough to be able to do a test run with a candidate patch for me?10:57
sbeattiecjwatson: yes10:58
cjwatsonsbeattie: so, there are two patches here; I need you to apply http://paste.ubuntu.com/420942/ to /lib/partman/lib/resize.sh, and http://paste.ubuntu.com/420943/ to /lib/partman/automatically_partition/10resize_use_free/choices10:59
cjwatsonsbeattie: if you like, you can apt-get source partman-partitioning and partman-auto respectively, apply the patch there, and then scp in the result - that's probably quicker than typing it in by hand10:59
cjwatsonsbeattie: I'd like you to keep the 'set -x' at the top of /lib/partman/lib/resize.sh to speed debugging of further problems, too10:59
cjwatsonagain, best to do all of this while it's sat at the hostname prompt11:00
sbeattiecjwatson:  sure thing, give me a few minutes.11:03
cjwatsonsbeattie: np, thanks11:04
* ogra wonders what we need to make a PAS change take effect ... apparently libx86 was added to PAS for armel but i still see it on http://qa.ubuntuwire.org/ftbfs/11:04
persiaogra: The only thing that clears that is a working build: it's based on the build records from LP.  A P-a-s change would make it not build for maverick.11:06
ograah11:06
ograi guess an upload/sync/merge would clear it up too, right ?11:06
ograwell, i'll live with the uglyness on the list then11:07
persiaogra: An upload might.  I'm not sure.11:07
=== al-maisan is now known as almaisan-away
persiaogra: But I doubt the RMs would accept an upload just to make the FTBFS list look pretty :)11:09
persia(actually fixing a FTBFS is another thing)11:09
ograyou really think so ? :P11:10
* ogra wasnt planning any upload indeed :)11:10
ograi just wanted to know why i still see it on the list ... the explanation was good enough11:11
ograit bites my eyes that we still have one red bar ... even though its moot11:11
ograits just the german in me :)11:12
persiaOne?11:13
persiaThere's *lots* of red on that page.11:13
slangasekArneGoetje: I find a certain irony that Hungarian users need the hunspell dictionaries symlinked into the myspell directory11:33
=== MacSlow is now known as MacSlow|lunch
sbeattiecjwatson: okay, with those patches applied, I'm not getting offered the option to resize the partitions (which is probably correct). /var/log/syslog output at http://paste.ubuntu.com/420957/ and /var/log/partman at http://paste.ubuntu.com/420958/11:35
sbeattiecjwatson: note that I have a snapshot of the vm's disk state taken when I initially ran in to this, so I can do destructive things to the image like mke2fs /dev/sda5 (which doesn't appear to currently be a valid partition) if you'd like me to exercise different conditions.11:37
sbeatties/partition/fs/11:37
cjwatsonsbeattie: that's fine now - the shell trace is exactly as I'd expect11:40
cjwatsonand I see it doesn't offer auto-resize because there isn't enough free space11:40
cjwatson/lib/partman/automatically_partition/10resize_use_free/choices: Found resizable partition '/var/lib/partman/devices/=dev=sda//5757730816-10462691327' (/dev/sda6), but not offering because only 2299432960 bytes free11:40
cjwatsonsbeattie: so thanks, I think that's all!  I'll go ahead and upload that, with just a correction to the ntfsresize-case error messages11:41
sbeattiecjwatson: okay, cool.11:43
apwis there is standard way to access package dependancy information in a debian/rules context?11:46
cjwatsonwhat sort of information?11:46
apwi have a package with a dependancy on linux-source but i would like to know which package linux-source points to11:46
baptistemmapt-cache rdepends11:47
apwor indeed the version number of linux-source11:47
baptistemmah I misunderstood11:47
apwand i can use apt-cache in deban/rules11:47
cjwatsonwhat are you trying to do with this information?  plug it into some other dependency?11:47
apwcjwatson, the build rules need to know the name of the directory whihc will be in existance as a result of installing linux-source11:47
cjwatsonanyway, Depends is run-time, you can't generally validly analyse it at build time11:47
apwwhich depends on linux-source-2.6.NN and it needs the 2.6.NN information11:48
cjwatsonsounds like it would need to depend on an explicit linux-source-2.6.NN anyway11:48
cjwatsonbecause when linux-source changes to point to a new version, this package will need to be rebuilt11:48
apwi was hoping to avoid that, but you are indeed correct11:49
cjwatsonthe other way to do it would require the package detecting things at run-time, rather than in debian/rules11:49
apwyeah ... it would, and so this is a bust, thanks for the advice11:49
=== jussi01 is now known as jussi
slangasekapw: any chance of us getting that kernel-lucid-kernel-config-review report to ubuntu-devel this week? :)12:00
apwslangasek, yeah thats on my todo for today (though i has been for two weeks)12:00
slangasekk12:00
apwslangasek, i am leaning towards putting all of the configurations on my people page12:01
apwand only including the i386 generic one12:01
slangasekhmm12:01
apwas to include them all there are about 812:01
slangasekI dunno, seems to me that the "lvm support not built in on ports" bug is exactly the kind of thing that could have been caught by having more eyeballs directly on this stuff earlier12:02
apwslangasek, well some actual testing of any of the ports kernels before release would have caught that12:02
persiaI did catch it a couple weeks ago.12:03
persia(admittedly not early enough, but)12:03
slangasekapw: only the users who were testing with LVM and knew to look for a kernel problem amid all the reports of mountall being broken12:03
apwslangasek, though do you really think that anyone would read the all the ports configs and 1) detect that BLK_DEV_DM was not =y, and 2) realise the significance of that12:05
slangasekapw: I would have looked over the differences in the configs, yes12:05
apwslangasek, hrm i had not considered it would be possible to do that kind of comparison12:06
slangasekwould probably have taken a bit of work, but it was work I was intending to do :)12:06
apwthe problem to my eye is that the arch configs are all different so there is masses of delta which is expected and a small nuggest which is12:07
apw  64543  101937 1440383 total12:07
* slangasek nods12:07
apwfor all the normal and all the ports configs (ie only for master branch) you are talking about 1.4MB of configs12:08
apwslangasek, would a delta from karmic make more sense?12:08
slangasekapw: well, if you post them to your people page, that's better than nothing (i.e., better than me trying to dig them out of the git repo) - at least if they're *somewhere* that I can look at them without hunting them down, I can give a good think to the problem of generating meaningful diffs12:09
=== almaisan-away is now known as al-maisan
slangaseka delta from karmic is probably also useful, but not to the exclusion of the other bit12:09
apwslangasek, ok i can cirtainly do that, i'l see if i can get the karmic ones up as well12:10
apwso there is a pair to compare that way too12:10
slangasekgreat, thanks12:10
apwand sorry its been on my list for too long really12:10
apwfor M we'll put an earlier task to get it out12:10
apwif you could think about whats actually useful as a reviewer as well that would be great12:10
slangasekwill do12:11
apwslangasek, one major thing we are doing now, is that when we have an option which has to be set is to record that and enforce it at build time so it is harder for it to become lost12:13
* slangasek nods12:14
apwslangasek, it would probabally make sense to publish these somewhere which is not 'apw', i think i will put them in the kernel-ppa user, which can then persist forever12:14
slangasekok12:14
apwslangasek, is there a release meeting today?  i don't see an agenda12:19
slangasekapw: will have it out within the hour12:19
slangasek(it was the agenda that reminded me of the outstanding WI ;)12:20
apwyeah i'll get it out today12:20
ograsigh, whats up with wiki.u.c ?12:23
slangasekchrisccoulson: reviewing thunderbird - it's not clear to me why the thunderbird-gnome-support maint scripts have been removed without this moving elsewhere12:36
chrisccoulsonslangasek - the maintainer scripts were just used to touch /usr/lib/thunderbird-3.0.4/.autoreg12:37
chrisccoulsonwhich is not needed anymore12:37
slangasekchrisccoulson: what's .autoreg for?12:37
pittifree: the current landscape-client SRU mentions bug 522688  which is for libvirt, and 503384 and 542215 are private; also, since there are two uploads stacked on each other, can you please fix the changelog and reupload one with -v1.4.4-0ubuntu0.9.04 (jaunty), respectively -v1.4.4-0ubuntu0.9.10 (karmic) so  that the .changes will have both changelogs?12:38
ubottuLaunchpad bug 522688 in libvirt "/etc/init.d/libvirt-bin does not check that libvirtd has terminated on stop" [Undecided,Confirmed] https://launchpad.net/bugs/52268812:38
pittifree: I'll sort out the task approval etc. now, and reject the two older uploads12:38
pittifree: oh, 567515 is private, too12:38
freepitti: yeah, we spotted a couple of bugs in the process12:38
chrisccoulson_wow, my laptop just crashed big time there12:39
freepitti: turned to public, thanks12:39
chrisccoulson_slangasek - i'm not sure how much of my response you got12:39
slangasekchrisccoulson_: "which is not needed anymore"12:39
slangasekthen I asked what it was for12:40
chrisccoulson_because thunderbird-gnome-support doesn't actually ship any components any more12:40
chrisccoulson_the autoreg file is to tell thunderbird to re-register all the components on the system, so that it picks up newly installed/removed ones12:40
slangasekok12:40
pittifree: so I guess the reference to #522688 is just wrong?12:42
freepitti: so you're suggesting to make a new upload, whose last changelog entry would be the merge for the last two changelog entries?12:42
freepitti: yeah, likely a typo12:42
pittifree: right, either merge the changelogs into one record, or use -v to include the last two changelogs into the .changes file12:42
pittifree: (the former would be even less confusing indeed)12:43
pittiplus fix that bug reference12:43
=== MacSlow|lunch is now known as MacSlow
pittifree: I sorted out the tasks and nominations for all bugs now12:44
freepitti: thanks, if I use -v do I need a new revision or can I just re-upload? (actually zul will have to sponsor)12:44
pittifree: just reupload (i. e. no new version number) in both cases12:44
freepitti: fine, thanks12:45
pittifree: (well, with the bug ref typo fix, of course)12:45
freepitti: sure12:45
pittifree: thanks!12:45
slangasekchrisccoulson_: why is this added code in thunderbird.postinst needed?  The only package in the archive using this directory is thunderbird itself12:47
chrisccoulson_slangasek - dpkg doesn't replace the existing directory with the symlink on upgrade12:48
slangasekchrisccoulson_: the directory shouldn't exist on upgrade12:48
chrisccoulson_slangasek - the current lucid package has a directory there, and we want to replace it with a symlink12:48
slangasekchrisccoulson_: oh, yes - sorry, was misremembering the upgrade rules on this12:49
chrisccoulson_yeah, i'd forgotten about it too ;)12:49
chrisccoulson_we can actually drop that when we update to the next upstream version, as the install location changes anyway12:50
slangasekheh, ok12:50
chrisccoulson_it's only needed because we want to fix it with the current version12:50
ArneGoetjeslangasek: well, it seems that certain applications look only in one directory and that's the myspell one.12:53
ArneGoetjeslangasek: I'm planning to have a roundtable session about writing aids at UDS. I found it to be quite messy.12:54
slangasekchrisccoulson_: since a fix for bug #543064 wasn't in this upload, can I safely conclude that this should be deferred to -updates?12:57
ubottuLaunchpad bug 543064 in thunderbird "ensure that x-www-browser is used if no http handler is found through gnome integration" [Medium,Triaged] https://launchpad.net/bugs/54306412:57
slangasekArneGoetje: are they using libhunspell when they look there, or something else? :)12:58
apwpitti, something odd occuring with the WI graphs today, http://people.canonical.com/~pitti/workitems/canonical-kernel-team.html, is showing some green and yellow bits just sticking out from behind12:58
chrisccoulson_slangasek - i don't think that's really needed now. the change just uploaded mitigates that by moving the gnome component to the main package12:58
ArneGoetjeslangasek: not sure, need to investigate. Will do that when I feel better12:58
chrisccoulson_we can probably just defer that to next cycle12:59
ArneGoetjeslangasek: but since the myspell and hunspell dictionary packages conflict on each other, it's definetely something we need to take a look at, IMHO.13:00
=== dendro-afk is now known as dendrobates
pittiapw: the bright yellow ones are WIs from persons which aren't member of kernel-team, but are assigned to WIs of kernel-team specs13:01
pittibut yes, the rendering looks broken13:01
apwsomething odd has happened cause the green seems to be on the top in some cases13:01
seb128slangasek, not sure what the discussion is but we should be using the hunspell dictionaries according to the debian maintainer but we didn't rebuild enchant for example with that dir in lucid13:02
seb128slangasek, debian did it already and we will follow next cycle I guess13:03
slangasekseb128: ah13:03
dholbachif an archive admin could have a look at bug 567208 I'd appreciate it13:05
ubottuLaunchpad bug 567208 in freebsd-buildutils "Please sync freebsd-buildutils 7.2-2 from sid" [Undecided,Triaged] https://launchpad.net/bugs/56720813:05
ArneGoetjeseb128: let's have a roundtable at UDS to figure out what problems still remain, shall we?13:05
seb128slangasek, ArneGoetje: we can discuss that at UDS if you want but the debian maintainer has been pretty clear the dictionnaries are in the hunspell dir now and that the other dirs are only there for compatibility reason but should be dropped, Debian apparently has migrated everything to use hunspell now, we didn't because you didn't sync some of the work they did yet13:07
ArneGoetjeseb128: are all the applications using libhunspell?13:08
seb128not sure I didn't check13:08
seb128we can discuss it at UDS if you want but it seems rather a question of having somebody to do the work of checking what needs to still be changed13:09
seb128rather than a topic for discussion at uds13:09
Riddellpitti: bug 566520 if you're in a MIR mood13:11
ubottuLaunchpad bug 566520 in gnugo "MIR for gnugo" [High,New] https://launchpad.net/bugs/56652013:11
pittiRiddell: thanks, will have a look soon13:11
=== dendrobates is now known as dendro-afk
ArneGoetjeseb128: there are still other problems: e.g. oo.o seems to contain static language lists, so adding a language which is not in that list, is not trivial. And mozilla products also need some additional magic to use the hunspell dictionaries.13:12
seb128hum, k13:12
seb128your call if you think we will have people who know enough about this at UDS to have a discussion13:12
=== dendro-afk is now known as dendrobates
ArneGoetjeseb128: I don't know if we will have... but I think it's surely a topic to raise.13:13
persiaslangasek: Are the image builders going back to daily for a few days, or are they staying manual until release?13:20
slangasekpersia: manual until release13:20
persiaWould it be possible to do a kubuntu-netbook-armel+omap build?  It apparently needs a flash-installer fix that landed after the most recent build.13:22
persiaogra: Do you have the reference bug for that handy?13:22
ogra(flash-kernel )13:22
* ogra doesnt rememebr if there was a bug open ... its the compcache issue 13:23
ograpersia, bug 56803813:24
ubottuLaunchpad bug 568038 in casper "compcache leaves too little free RAM for systems with 256M when installing with ubiquity" [Critical,Fix released] https://launchpad.net/bugs/56803813:24
=== pedro__ is now known as pedro_
=== al-maisan is now known as almaisan-away
pittittx: would you mind having a look at http://people.canonical.com/~ubuntu-archive/component-mismatches.txt, in particular the moin -> wsgi dependency? (the rest is just noise)13:44
ttxpitti: looking13:44
Riddellev: what do you think about bug 568890 ?   I could have a go at fixing it but it's not easily tested since it would need a full install to test13:48
ubottuLaunchpad bug 568890 in ubiquity "KDE frontend only allows bootloader installation to the MBR." [High,Confirmed] https://launchpad.net/bugs/56889013:48
evRiddell: it looks fairly straightforward, at least for adding the other device nodes to the list.  I'll give it a quick go.13:52
* ttx grumbles about the moin branch not being up to date13:53
ttxpitti: python-moinmoin Recommends: libapache2-mod-wsgi | httpd-cgi. At that point I suggest we pick another httpd-cgi provider as the recommended one, and push wsgi to suggests. Would that work for you ?14:08
pittittx: yes, if libapache2-mod-wsgi isn't appropriate for main (in general|at this point)14:09
pittittx: but I don't know whether moin will work with just general apache14:09
ttxit should, since the recommends would also be satisfied in that case14:10
ttxplain CGI is alright, just slower14:10
=== radoe_ is now known as radoe
ttxpitti: "Recommends: libapache2-mod-wsgi | httpd-cgi" is staisfied if you just have plain apache214:10
* ttx checks again14:11
=== sconklin-gone is now known as sconklin
ttxpitti: right, it's working well without that wsgi module, just by following instructions in README.debian14:16
pittittx: thanks for checking; mind uploading a fix? then I can review it quickly (four-eyes principle)14:17
ttxpitti: sure, I'm on it... in a few14:17
pittimerci14:17
pittithis is the last item on component-mismatches then14:17
pittiwe're ready for prime time!!! :-)14:17
=== Tonio__ is now known as Tonio_
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
bigonis a bug that cause some partition to not be mounted on boot already known?14:42
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
joaopintobigon, LVM ?15:01
=== dendrobates is now known as dendro-afk
dholbachScottK: is syncing bug 567208 fine for you?15:19
ubottuLaunchpad bug 567208 in freebsd-buildutils "Please sync freebsd-buildutils 7.2-2 from sid" [Undecided,Triaged] https://launchpad.net/bugs/56720815:19
dholbachScottK: if you don't have time - should I ask somebody else?15:19
joaopintoshouldn't bug 558378 get some importance ?15:23
ubottuLaunchpad bug 558378 in linux "Please blacklist ATI XPRESS 1250 from Kernel mode-setting" [Undecided,Confirmed] https://launchpad.net/bugs/55837815:23
ScottKdholbach: I've been reviewing the sync requests that ubuntu-archive is subscribed to, so as long as the normal process is followed, I'll look at it.15:29
ccheneyslangasek: thanks the conflicts somehow slipped my mind15:43
doko_pitti: sun-java6 6.20 already is in lucid/partner15:50
pittidoko_: yep, noticed my error, I set the bug to fixed again15:50
bigonjoaopinto: yep15:56
bigonit ask if I want to skip mount or doing manual recovery15:57
dholbachScottK: yeah, you reviewed it already, I just gave more info16:02
ScottKOK16:03
joaopintobigon, check bug 56139016:06
ubottuLaunchpad bug 561390 in mountall "LVM - /var failed to mount during boot" [Medium,Fix committed] https://launchpad.net/bugs/56139016:06
\shstgraber, ping https://blueprints.edge.launchpad.net/ubuntu/+spec/improve-netbooting-with-udhcp <- it seems nobody was interested during karmic...I would push that again for lucid+116:11
stgraber\sh: we are using udhcpc in ltsp since karmic16:12
stgraber\sh: udhcpc was promoted to main for that, though it seems the spec wasn't updated accordingly16:12
\shstgraber, did you test it with multiple nics (e.g. /etc/initramfs-tools/initramfs.conf: set DEVICE= and not to eth0)?16:13
bigonjoaopinto: thx16:13
stgraber\sh: I don't have any thin client with multiple-NICs around16:13
\shstgraber, hmm..so only ltsp benfits from that..it seems16:14
\shplain initramfs-tools/scripts/function uses still ipconfig16:15
stgraberyep, the ltsp_nbd script is using but it wasn't changed in scripts/function as AFAIK that one comes from Debian so the change should probably happen there16:15
LaibschArneGoetje: If you have a minute, I'd appreciate some input on the changes to Japanese fonts.  I may be doing something wrong but the Takao font looks vastly inferior to the VL-PGothic.  Is that the same for you?  My understanding for making Takao the default is merely a question of size (1MB saving) or is there anything else?16:19
pittiev: "(LP 536673)" -> please try to use the official syntax (LP: #536673) to auto-close bugs16:32
ubottuLaunchpad bug 536673 in ubiquity "ubiquity crashed with InstallStepError in configure_hardware()" [High,Triaged] https://launchpad.net/bugs/53667316:32
evpitti: that was purposeful16:32
evI don't want to close that just yet16:32
pittiah, ok16:32
evas I'm not entirely convinced that it fixes everything that's breaking there16:32
evjust most of it16:32
pittiunderstodd, thanks16:33
\shmicahg, why do we need xulrunner in chouchdb? it brings us a full fledged X and half of gnome16:37
micahg\sh: for the javscript engine16:37
micahg\sh: we'll look into a no-x version for Maverick possibly16:38
\shmicahg, do we need it really why not back to moz-js16:38
* \sh is sorry about "I don't have the no-clue about that" ;)16:39
micahg\sh: mozjs is not guaranteed to be have a stable API even across minor releases16:39
* micahg really can't type today16:39
micahg\sh: there are a few bugs already on the topic16:39
\shmicahg, yeah..it's really useless to have a server only setup but with a full bloated X setup because of a db server ;)16:41
* pitti reads about ppa-purge -- what a gem! thanks Sarvatt16:41
Nafaivery nice thing to have automated!16:45
seb128slangasek, pitti: can we sync http://packages.qa.debian.org/g/gtk-smooth-engine/news/20100411T104208Z.html ?16:45
seb128slangasek, pitti: the only change we have now was to fix some depreciation issues but new gtk added new issues so it's easier to take the debian way16:46
micahg\sh: the bug is bug 28690616:46
ubottuLaunchpad bug 286906 in xulrunner "provide and support a top-level library package for libmozjs (Was: Unable to use libmozjs.so in an application, because of library path problem.)" [Unknown,Confirmed] https://launchpad.net/bugs/28690616:46
pittiseb128: seems okay, please go ahead16:49
seb128pitti, thanks16:50
Sarvattno worries, it's pretty much required to use xorg-edgers since you need to downgrade at least 50 packages at some point to be able to upgrade a release since the packages in the PPA are newer than the next release's and the world will be broken just disabling the PPA :) I need to have a very large amount of packages in that PPA because all of the drivers require rebuilding every xserver release (and weekly just about during development)16:52
ccheneyArneGoetje: added comment to bug 568760 to you16:54
ubottuLaunchpad bug 568760 in openoffice.org-dictionaries "Hungarian spell-check is not supported" [High,Triaged] https://launchpad.net/bugs/56876016:54
evpitti: if you have any spare cycles, I would appreciate knowing any thoughts you how on what might be causing udisks --inhibit to time out in bug 56789916:59
ubottuLaunchpad bug 567899 in ubiquity "udisks --inhibit times out in ubiquity-wrapper during boot." [Undecided,Incomplete] https://launchpad.net/bugs/56789916:59
evhave*16:59
pittiev: I opened a tab for it; still in the release meeting, and I have to run after that, but I'll have a look later tonight or tomorrow in the train17:01
evpitti: no rush, I'm going to keep chipping away at it17:02
evthanks!17:02
pittiev: this rather looks like an udisks-daemon crash, though17:02
pittithat's at least the usual cause of that message ("no reply")17:02
evokay17:04
pittimight be worth asking him to check /var/log/apport.log and /var/crash/ ?17:04
pittiev: can you reproduce it?17:04
evpitti: unfortunately not17:05
pittii. e. the effect can probably be reproduced with calling udisks --inhibit [...] and then sudo killall udisks-daemon17:05
evgiven that apport is still enabled, surely there'd be something in /var/crash, right?17:06
evnoted17:06
pittiev: it's disabled in the release, but I think casper enables it17:06
=== almaisan-away is now known as al-maisan
pittiev: hm; sudo udisks --inhibit sleep 10, and then a killall udisks-daemon doesn't actually reproduce it17:06
pittibut there's no inherent timeout17:07
pittiev: so it seems to have crashed right in the inhibit method, not when just waiting for the subprogram to terminate17:07
evhmm17:09
mvoslangasek, Riddell: the support time for kubuntu is in the process of getting fixed, it needs a LP cherry pick that just got approved17:10
evnot exactly a complicated bit of code17:10
pittiev: so, the inhibit stuff isn't really hw specific in udisks, so either it was a weird one-off error, or he hits a weird d-bus race condition on his machine17:11
evit's two people17:11
evI'm leaning towards the race17:11
evespecially as one of them has a quad core machine17:12
evand this is happening at boot17:12
pittiev: I'm afraid I don't currently have an obvious idea what could have gone wrong; if that guy can reproduce it, I suggest that he should try the sudo udisks --inhibit sleep 60 thing and see whether that works17:12
Riddellmvo: lovely thanks17:12
evpitti: thanks for the help, I think you've got me on the right track now17:12
pittiev: also, it's worth checking pidof udisks-daemon after that happens; if it's gone, it most probably crashed17:12
evindeed, thanks17:13
mvoRiddell: you can review the status here http://archive.dogfood.launchpad.net/ubuntu-misc/more-extra.override.lucid.main.supported17:14
mvoRiddell: and use supported-desktop-extra in your seed to bump sutff more17:14
mvoRiddell: it will do 3y for kubuntu-desktop and dvd and dvd-live currently17:14
=== beuno is now known as beuno-lunch
LLStarkshi. quick question. was audacious-plugins-extra dumped after karmic?17:31
LLStarksit's not in the lucid repos.17:31
LLStarksand that leaves timidity as the only way to listen to midi on ubuntu17:32
ScottKbdrung would be the expert on that.17:32
LLStarksthanks.17:33
bdrungLLStarks: audacious-plugins-extra was merged into audacious-plugins17:33
LLStarksoh okay.17:33
LLStarksthe description should be updated then17:34
bdrungand one buggy module was disabled17:34
bdrungLLStarks: patches are welcome ;)17:34
brycehslangasek, you had a question on the xserver upload?17:39
seb128slangasek, I sponsored a gnome-settings-daemon change from chrisccoulson now, the debdiff drops a change not listed in the changelog but that was a leftover not in series17:47
seb128not an actual code change or error there17:47
=== dendro-afk is now known as dendrobates
blackxoredHi guys, I was wondering, is grub2 on lucid compiled with LUKS support?17:56
=== beuno-lunch is now known as beuno
slangasekbryceh: was just the question about the first change and whether it was intended to go to lucid; looked fine to me, it was more pitti's question18:00
slangasekseb128: ack18:01
brycehslangasek, well I can redo the package to exclude it if it is causing concern18:01
brycehone sec18:01
seb128bryceh, don't18:02
brycehslangasek, ok xorg-server uploaded with that dropped18:02
seb128bryceh, it was pitti double checking not really a concern18:02
brycehhrm18:02
slangasekbryceh: no, I prefer the one with this change :)18:02
seb128well both are in the queue now18:03
seb128so slangasek can do what he wants ;-)18:03
brycehlet me know which is taken so I can fix up git accordingly18:04
psusioh wow, just found a link to this on the forums.. this sounds like a really retarded bug in blkid: http://sourceforge.net/apps/mediawiki/bootinfoscript/index.php?title=Boot_Problems:minix18:09
blackxoredhi guys, anyone knows if grub2 for lucid is LUKS-enabled?18:16
blackxoredanyone guys?18:18
brycehslangasek, procedural question for SRUs18:20
brycehslangasek, I've got a couple changes to do to xserver as SRUs18:21
brycehslangasek, is it preferred to combine them in one upload, or to have individual uploads?18:21
slangasekbryceh: combine, please - and the first xorg-server is the one I accepted18:22
brycehslangasek, if the latter, my concern is with the numbering18:22
blackxoredActionParsnip: I was wondering if grub2 for lucid has LUKS support compiled, and whether if I need to setup a proxy server or NAT if I have access by ssh to a machine which "seems" the outside world, and I don't18:22
brycehslangasek, ok great18:22
slangasekbryceh: combining them is preferred, though if you think the SRU is going to get dragged down because one fix will be hard to get validated, then it's reasonable to split them18:22
brycehslangasek, alright good to know18:24
brycehslangasek, the ones I have in mind are pretty widely tested and the fixes are established upstream from us so I think they should be really straightforward srus18:25
* slangasek nods18:25
brycehbut I do think they could benefit from the usual -proposed testing and are not emergencies for including in the release, so SRUing seems best18:26
slangasekright18:26
brycehhaving them in one package definitely will make things easier18:26
=== yofel_ is now known as yofel
ccheneydebian.org domains (other than www.debian.org) seem mostly dead today, already report to #debian-devel18:46
slangasekoh, is that why I couldn't raise bugs.d.o earlier18:46
KeybukKEYBOARD = YAY!18:48
ccheneyslangasek: yea i can't get to packages.qa, incoming, bugs, debian.org without www, etc18:48
ccheneyslangasek: "weasel is fixing them." so hopefully they will be back up soon18:49
KeybukI like the "⌨ ⟹ ⚘" screen18:51
slangasekmathiaz: bug #529686> not before release18:59
ubottuLaunchpad bug 529686 in acpid "Depressing power button does not shutdown computer" [Medium,Triaged] https://launchpad.net/bugs/52968618:59
Keybukmathiaz: have you tried cheering the power button up instead of depressing it?19:02
=== dendrobates is now known as dendro-afk
mathiazKeybuk: I haven't run into that bug19:14
mathiazslangasek: It was assigned to me by random person19:15
ScottKRight, but it's Ubuntu custom that when you get bugs randomly assigned to you right before release you're morally obligated to fix them.19:16
mathiazScottK: hu?19:23
Keybuktedg: random question; if I wanted to disable just the "messaging" indicator, is there a way I could do that?19:26
tedgKeybuk: Without just removing the package?19:26
Keybuktedg: can I remove the package without losing most of ubuntu-desktop?19:26
KeybukI like the other indicators - that one just takes up screen space and never shows anything19:27
tedgKeybuk: Yes.  It's very independent.19:27
tedgKeybuk: kenvandine wrote an xchat indicator plugin, if that works for you (don't know what you use)19:27
KeybukI use xchat19:28
Keybukthough I have a custom notifications patch of my own that I should probably port to be an indicator19:29
Keybukor merge with kevandines's19:29
tedgKeybuk: You've got until 11.04 ;)19:29
tedg(assuming you use the notification area)19:29
Keybukyeah19:29
Keybukbasically it's just a hack19:29
Keybukunlike the built-in one, it doesn't remove the icon as long as there are unread notifications19:30
Keybukso if I miss an unread message in one channel, the icon stays19:30
tedgAh, that seems like an important feature.  Surprised the original didn't do that.19:30
Keybukso what will happen with e.g. empathy?19:30
Keybukright now that uses a notification area icon, right?19:30
tedgEmpathy?  It already has a patch to use the Messaging Menu.19:30
Keybukthen I'm confused19:31
Keybukthe messaging menu never changes19:31
Keybukit just shows that envelope all the time19:31
tedgYes, unless someone pings you, and then it turns green.19:31
Keybukno?19:31
Keybukwhen someone messages me on empathy, the little green bubble icon turns into a flashing ! icon19:31
tedgHmm, that's odd.  I thought that was patched out as part of the Empathy patch.19:32
tedgAre you running the distro version?19:32
Keybukyes afaik19:32
Keybukright, just got ev to test both with a chat window open and with one closed19:33
Keybukdidn't go green19:33
KeybukI must admit, I assumed the envelope was open because "I had new mail"19:33
Keybukand that was hiding all other notifications19:33
tedgYes, the icon is an issue.  But one that I claim no ownership on :)19:34
Keybuk;-)19:34
seb128Keybuk, empathy has a preference option to use the indicator or not19:34
* Keybuk always has new mail19:34
tedgIn your Empathy preferences is there "Show incoming messages in the messaging menu" ?19:34
Keybuktedg: yes, it's ticked19:34
KeybukI did uncheck the bubble crap19:34
tedgKeybuk: Hmm, did you uninstall the messaging menu?19:35
Keybuktedg: no19:35
Keybukit's still there19:35
tedgAnd there's a indicator-messages-service running on your system?19:36
Keybukscott     1504  0.0  0.1  17612  2544 ?        S    Apr22   0:00 /usr/lib/indicator-messages/indicator-messages-service19:36
Keybukyup19:36
seb128Keybuk, what icon theme do you use?19:36
Keybukseb128: no idea, the black one19:37
seb128you get empathy messages going in the menu if you don't have a conversation dialog open?19:37
Keybukerr, white icons, black windows19:37
Keybukseb128: no19:37
Keybukam going to reinstall in a few hours, so will see if this still happens19:39
Keybukcould be just an upgrade issue19:39
tedgHmm, I thought that listen-and-print was in a package somewhere?19:39
Keybukthis laptop was installed with karmic RC and has been upgraded all the way through lucid19:39
tedgDoesn't seem like it.  Keybuk, if you grab lp:libindicate there's a little tool called "listen-and-print" that'll dump what libindicate is doing on dbus.19:40
Keybuktedg: k, will do that after reinstall if still having issues19:41
slangasekKeybuk: regarding bug #561390 and /var/log/udev - I've been noticing that my own /var/log/udev doesn't show any entries for LVs that were initialized in the initramfs; is this expected?20:09
ubottuLaunchpad bug 561390 in mountall "LVM - /var failed to mount during boot" [Medium,Fix committed] https://launchpad.net/bugs/56139020:09
Keybukslangasek: no, that should certainly not be the case20:10
Keybukand implies some kind of issue20:10
Keybuk(indeed, that *may* be *the* issue here)20:10
slangasekKeybuk: all of my LVs are seen by mountall, device nodes are there, and everything is mounted - so I'm not sure how it's related to the bug people are reporting20:15
Keybukweird then20:15
=== dendro-afk is now known as dendrobates
Tm_TesterScottK: all seems to be ok, I'll go thru some logs to see if there's been anything21:04
ScottKCool21:05
Tm_Testersome apps already tested in method "launch, do something, quit"21:05
=== dendrobates is now known as dendro-afk
Tm_TesterScottK: all seem ok, though knetworkmanager fails to see my wlan21:14
ScottKOK.21:14
ScottKThat probably merits some troubleshooting.21:15
ScottKFortunately for me, I'm completely unqualified to help.21:15
ScottKmaco is an expert though.21:15
Tm_TesterI'll try something21:15
macowhat?21:15
macolies!21:15
macoScottK: im not a network manager expert...21:16
Tm_T(:21:16
ScottKNo, but you taught me the underlying runes to get WPA working without it21:16
macothatd be asac21:16
macoahh21:16
Tm_T... and I though I were in k-devel21:16
ScottKSo you can probably help with seeing where in the stack the problem is21:16
macogotcha21:16
macoTm_T: was that you?21:17
macopossibly you just need to "sudo ifconfig wlan0 up"21:18
Tm_Tmaco: yes, was me21:18
macoi have to manually do that sometimes. not sure why.21:18
Tm_Tmaco: I was from livecd (:)21:18
macoah21:18
macoyou can sudo on a livecd :P21:18
macowoah CNN is talking about a dog going all Lassie and luring a cop to a burning house21:19
ScottKmaco: It's not clear from the information you provided if that's a good dog or bad dog story.21:20
macoScottK: good dog. the dog went to get help21:21
ScottKOK.  Luring people into burning buildings isn't inherently a good thing.21:22
rafiyrUm, what a note upon which to enter a room.21:22
macoScottK: "to" not "into" :P21:23
ScottKOK21:23
sebnerScottK: depending on much you like those people :P21:23
macorafiyr: i mentioned the news talking about a dog acting like the one in the show Lassie and luring a police officer to a burning house21:23
macorafiyr: and ScottK asked if that was good or bad, and i said good because the dog went to get help21:24
sistpotyhuhu sebner21:26
* sebner hugs sistpoty :D21:26
rafiyrI see, so not the result of developers under stress just before a major release....21:27
macoheh no21:27
Tm_TScottK: my bad, forgot that I need closed drivers/firmware/something21:34
ScottKAh.  OK.21:34
Tm_TScottK: but jockey fails with it, hrrr, I'll pastebin the log21:37
Tm_TScottK: works eventually, so all good21:46
ScottKTm_T: No Jockey problem?21:47
Tm_TScottK: other than no clear error when it doesn't have network connection, no21:48
ScottKOK21:48
Tm_Thad to replug wire to get connection up properly21:48
ScottKMight be worth a bug.  That doesn't sound idea.21:50
ScottKidea/ideal21:50
Tm_Tye, jockey just says "failed, see log" and log doesn't say "hey I don't have connection" either (:)21:51
=== al-maisan is now known as almaisan-away
Keybustedg: so, err, the envelope icon changed after a reinstall22:25
Keybusit's a closed envelope now, not an open one22:26
Keybusbut it's still white22:26
tedgKeybus: Changed from open to closed on getting a message?22:27
Keybusno, just closed now22:27
Keybusbefore it was always an open envelope22:27
Keybusdoes that mean anything?22:27
tedgKeybus: I don't think so.  Mine is open, but it seems it might have changed in the theme.22:29
tedgKeybus: It's toggled several times throughout Lucid.22:30
Keybusheh22:31
Keybusbit of luck we have UI freezes22:31
Keybusoh, wait22:31
tedgYeah, I am an icon them version behind...  :-/22:32
tedgKeybus: You live closer to Millbank than I do.  I'll send you with the foam bat ;)22:32
Keybuswhoah, empathy has a totally different theme now22:32
Keybusit looks like someone copied the iphone22:32
Keybusbut yay, it does go green22:34
tedgWoot!22:34
=== dendro-afk is now known as dendrobates
tedgI think that OMG! Ubuntu described it as "puke green" but yes ;)22:34
KeybusI don't seem to have the extra empathy icon now either22:34
Keybusso whatever it was must have been an upgrade issue22:38
tedgKeybus: Cool, thanks for checking.22:39
slangasekKeybus: envelope> ubuntu-mono 0.0.18, I suppose22:40
Keybusoh, I thought that was something to do with Mono22:40
=== sconklin is now known as sconklin-gone
ccheneyanyone happen to know the difference (or why) between dictionary files named eg de_DE vs de-DE ?22:48
micahgccheney: files or symlinks?22:48
ccheneyseems a lot of our upstream dictionaries aren't named uniformly and didn't know if it would cause a problem22:49
ccheneymicahg: some might be symlinks, looking in Contents file right not to spot any other bugs before release22:49
ccheneys/not/now/22:49
ccheneymicahg: enchant didn't get migrated for lucid so we need to make sure they are correct so they can be used22:50
ccheneysome dictionaries have it both ways - _ but others only have it one way or other22:50
micahgccheney: idk the whole story, but that's part of what I was discussing with you the other night22:50
ccheneymicahg: yea22:51
=== dendrobates is now known as dendro-afk
ccheneymicahg: i found the information, it should always be _ as - used to be needed for old mozilla but not anymore22:54
micahgccheney: right, but what about other apps22:55
ccheneymicahg: apparently other apps use _22:55
ccheney"For better mozilla integration, xx-XX.{dic,aff}->xx_XX.{dic,aff} symlinks were previously needed. Mozilla* now understands both variants, so this is no longer the case."22:55
micahgccheney: so should it be cleaned up for Lucid or wait till Maverick?22:56
ccheneymicahg: wait for maverick, but now i know that i need to make sure there are _ symlinks for all dictionaries in myspell/dicts22:56
micahgccheney: kk22:56
ccheneyso i don't have to worry about the -'s being missing22:56
ccheneyit looks like they might not be missing actually just a bug with my sorting22:57
* ccheney bbiab getting food, then back to more testing23:00
psusiKeybus, is there a mailing list for discussion of e2fslibs?  I wrote a patch today to ureadahead that changes preload_inode_group() so that instead of calling ext2fs_get_next_inode to synchronously read inodes until it gets one not from the desired group, to instead look into the opaque e2fslibs structures to find the block bitmap, inode bitmap, and inode table for the bg and readahead() those blocks on the raw block device, but I feel l23:10
psusiike I should be using e2fslibs functions instead of looking into the opaque structures to do this23:10
Keybuspsusi: the usual linux-ext4 mailing list23:11
psusicool... I'll have to find that and sign up... want to find out if I can do what I did in a more proper way23:12
psusibut so far, looks like it does increase performance a bit23:12
Keybuslinux-ext4@vger.linux.org  iirc23:12
psusiand is relatively simple23:12
Keybusit might be -ext2 :p23:12
psusiKeybus, if you care to take a look at it I made a bzr branch in lp:~psusi/ubuntu/lucid/ureadahead/mine... it turned out to be fairly simple... half a dozen lines or so23:16
Keybuspsusi: mid-reinstall at the moment, can you e-mail me and I'll take a look in a bit23:16
psusiKeybus, just send a reminder, take a look at url:?23:17
Keybus?23:18
Keybuswell, include the URL and stuff :p23:18
psusiyuo just want me to send a mail saying reminder, check url://blah to scott@zelda.netsplit.com?23:18
Keybusyes23:18
psusisure23:19
Keybusotherwise I won't remember23:19
psusithink I'll see about fixing defrag to change the height of the extent tree now when required/beneficial23:24
keesjdong: where is Debian's vlc 1.0.6-1 ?  I only see 1.0.5-223:56

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