/srv/irclogs.ubuntu.com/2010/03/10/#ubuntu-devel.txt

cousteauI have a netbook and it's very uncomfortable to navigate normal "netbook- and MID-oriented launchers" using that small touchpad, since those launchers are more intended for tablet PCs and other touchscreen devices00:02
Riddelltjaalton, bryceh: able to confirm bug 528683 ?00:02
ubottuLaunchpad bug 528683 in nouveau-kernel-source "Please remove nouveau-kernel-source from the archive (lucid)" [Undecided,New] https://launchpad.net/bugs/52868300:02
RAOFRiddell: Yup.  Unused, won't build.00:02
RAOFcousteau: How does gnome-do itself work on your netbook?00:04
RiddellRAOF: thanks, it's gone00:04
cousteauRAOF: I think it worked well... dunno, had to format the netbook and get the original OS installed on it, now I was trying moblin (I use Do on my desktop)00:05
cousteaugnome-do would be a good alternative to other launchers on netbooks00:06
cousteau(my idea didn't attempt to implement the full Do's functionality, just a small part of it)00:07
RAOFI was thinking more of an addition, but yes.  I'm pondering whether to suggest Do for ubuntu-netbook inclusion.00:08
cousteauwell, maybe the search bar on my idea could be an interface to Gnome Do, or even further, maybe my whole idea could be implemented as a Do theme, I don't know00:10
cousteaubut I have absolutely no idea of C#00:10
cousteauand I don't even know if all that can be implemented as a Gnome Do interface, but it probably does00:11
lifelessRAOF: does do have a bar like the mac os X big bar at the bottom of the screen ?00:13
RAOFYou mean a dock?  It used to; that's now in the docky package.00:14
cousteaulifeless: it had, but afaik they splitted it as a separate project, "docky"00:14
lifelessRAOF: thanks00:14
RAOFlifeless: Docky is actually rather neat; particularly the glow around needs-attention windows that bleeds onto your screen when the dock is hidden.00:14
cousteauI personally don't like it since 1) it groups windows, 2) it needs compiz or any other composition and that makes my graphics card slow00:15
lifelessRAOF: I'll tell you what lynne things :P00:15
wgrantI wish Docky handled multiple windows properly.00:15
lifelesss/things/thinks/00:15
lifelessshe's being weened from Mac OSX on her new netbook.00:15
RAOFDocky + autohide on a netbook is quite nice.00:15
RAOFwgrant: What behaviour would you prefer?00:16
wgrantRAOF: I want my several terminals to be separated.00:16
wgrantAnd my browser windows.00:16
RAOFAh, right.  Not one icon per app, but one icon per window.00:17
RAOFThere's something coming down the pipeline that may solve that for you, but it's currently just a glimmer in a dev's eye.00:17
cousteauI had an idea about showing thumbnails of all the windows of a program when hovering the program icon, but they didn't like it00:18
RAOFMan, I hope xulrunner-1.9.2 didn't break libmozjs api.00:18
micahgRAOF: idk, which program?00:20
cousteauwhich one is that? I have a package called like that, but it's "not installed" and I don't know which firefox it belongs to00:20
micahgRAOF: it's been mostly pretty smooth...00:21
RAOFmicahg: Oh, I'm concerned about libgjs.00:21
* micahg check if anything's been done with that yet00:21
RAOFmicahg: Obviously, xul hasn't yet built, and it'll be even longer before it's built on armel, at which point I'll (a) check if it still fails to build and (b) fix it if it does.00:21
micahgRAOF: it's FTBFS with a no change rebuild00:22
micahgoops..might actually work..00:22
chrisccoulsonRAOF - your concern is why we want to minimize the number of things using xulrunner in the archive00:23
RAOFchrisccoulson: Absolutely.  gnome-shell hasn't moved off libgjs (yet?  please make it yet!), so libgjs remains.00:24
chrisccoulsonRAOF - someone started a discussion on the desktop-devel list last year about using seed, but the discussion never went anywhere00:24
RAOFYeah, I followed that.00:25
micahgRAOF: I'll try to make sure it's ported by the beta00:25
RAOFIt seemed like everyone agreed that it wouldn't be a huge effort, though.00:25
RAOFmicahg: That gnome-shell is ported to seed before the beta?  Or gjs?00:25
micahgRAOF: gjs to xul19200:25
* cousteau has just downloaded the netbook-launcher source and steps back frightened00:26
RAOFmicahg: Thanks.  If everything's nice it should need nothing more that a no-change rebuild, plus some investigation as to why the test-suite fails on armel.00:26
cousteaumaybe I just do a javascript mockup of how I'd like it to be...00:26
micahgRAOF: so far most of the changes have been what a component is called or a small API change00:27
micahgabout 25% worked as no change or 1.9.1 to 1.9.2 changes00:28
=== robbiew is now known as robbiew_
=== skipper is now known as bdrung
micahgRAOF: gjs built :)00:51
micahgI'll stage in PPA later00:51
RAOFmicahg: Yay!00:51
RAOFSo, I'll look into the armel ftbfs then?00:51
micahgRAOF: yeah, that would be great, I'll prepare a debdiff on a bug for the xul192 change00:56
RAOFmicahg: Oh, gjs required source changes?  Ok.00:57
micahgRAOF: no, just debian/rules00:58
RAOFOh, really?  That's a bit strange.  Did the directory layout change?00:58
micahgRAOF: xulrunner version is hard coded :)01:00
RAOFWas it?  I thought I was extracting it from somewhere. :)01:00
RAOFOh.  Right.  *That* package version :)01:01
micahgyep, that's the only change01:01
RAOFIs it possible to get apport hooks to enable bug reporting against PPA packages (with the bugs filed in Ubuntu)?01:56
RAOFI seem to recall network-manager having something like this.01:56
\shjcastro: happy birthday02:52
=== elky` is now known as elky
jarlathparted + udisks won't install in the updates. Is this known?05:02
* persia notes that the updates *do* install if one updates enough simultaneous packages05:09
YokoZarIs the sponsorship page still doing that loop endlessly thing after submit?05:44
RAOFIs gdb expected to work in a qemu arm environment?06:07
persiaRAOF: for some values of "work", yes.  What isn't happening?06:09
RAOFIt's not catching SIGSEGV06:10
RAOF“unsupported syscall 26”.06:10
persiaUgh.  Please report a bug against qemu-kvm.06:10
persiaThat really should work (although note that many times things still work when reporting "unsupported syscall", depending on precisely which syscall it was and why it was called)06:11
RAOFSo, the gjs testsuite failure isn't a false-alarm. :)06:11
micahgRAOF: it failed on i38606:11
RAOFOh.  It succeeded on my amd6406:11
micahgRAOF: on mine also :)06:12
micahgRAOF: https://edge.launchpad.net/~mozillateam/+archive/ffox35/+build/155364706:12
persiaAs a side note, running sbuild against i386 on an amd64 runs a lot faster than running it against armel :)06:12
RAOFBut doesn't pick up the armel-specific failure.06:12
persiaTrue.06:13
RAOFi386 apparently has a new and different failure.06:13
RAOFie: *everything* segfaults on armel, but the i386 build passed an entire set of unit tests.06:13
persiaThat's somewhat unexpected.06:14
persiaIs there assembly code or something?06:14
RAOFI have no idea what crazy javascript hacks are running around in mozjs.06:14
RAOFSince they've been going for javascript performance, and that necessarily involves JIT, I'd guess that yes, there is assembly code involved.06:15
persiaIndeed, and probably code-generation code.06:15
persia(which is hard to port).06:15
RAOFRight06:15
NCommanderpersia: RAOF: gdb won't work in qemu06:17
NCommanderer, qemu-linux-arm06:17
NCommanderptrace isn't implemented, and its technically difficult (if not boardline impossible) to implement it06:17
micahgRAOF: do you have any idea why the test failed on i386 for me?06:17
RAOFNo, but I'm updating my i386 schroot to investigate.06:18
RAOFNCommander: So, no use in filing a bug? :(06:18
RAOFNCommander: How is one expected to debug segfaults then?06:18
NCommanderRAOF: well, file a bug, but its unlikely to get implemented any time soon :-/06:18
persiaLet's get the bug filed for reference.  We can link to the ustream bug.06:18
NCommanderRAOF: use real hardware, or qemu-system-arm06:19
pittiGood morning06:19
RAOFMorning pitti!06:20
pittihey RAOF, how are you?06:21
RAOFGood.  I'm off to see Alice in Wonderland shortly :)06:22
pittio_O06:23
micahgyou can simulate armel in qemu?06:27
RAOFYes; that's exactly what I've been doing.06:28
micahgah, can you simulate ia64 also?06:28
RAOFmicahg: I'm off.  You can leave the i386 test suite failure with me if you like; I'll get to it tomorrow, along with the armel failure.06:29
RAOFIf you want to take it up, you're very welcome to :)06:29
micahgRAOF: nah, I've got other stuff to port, let me know when I can file the debdiff for xul192 :)06:29
RAOFI've made that change locally; once I've figured out the test-suite failures, I'll upload.  Unless the debdiff was more than s/1.9.1/1.9.2/?06:31
RAOFOr if you'd like TIL status on gjs :)06:31
micahgRAOF: k, no that's it :)06:31
RAOFAnyway; really off :)06:32
micahgRAOF: k06:32
=== Amaranth_ is now known as Amaranth
persiamicahg: You should be able to simulate anything (pbuilder-dist and mk-sbuild support this), but many architecture pairs don't quite work as well as one might hope.06:47
persiamicahg: For example: `mk-sbuild --arch=ia64 lucid` is a valid command, and tries to do the right thing.06:48
micahgpersia: k, I might try it06:52
persiamicahg: No promises it works.  I've only been testing with amd64-armel (which works fairly well) and amd64-powerpc (which works, but not so well).06:53
=== thekorn_ is now known as thekorn
dholbachgood morning07:38
dholbachtjaalton: did your comment on bug 520796 mean you ACKed it?07:47
ubottuLaunchpad bug 520796 in x11proto-dri2 "Sync x11proto-dri2 2.2-1 (main) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/52079607:48
tjaaltondholbach: yes07:48
tjaaltonshould've probably sub'd archive admins while at it07:48
dholbachtjaalton: ok, you better would've subscribed the ubuntu-archive team too then and unsubscribed the sponsors - I'll do that :)07:49
tjaaltondholbach: thanks :)07:49
dholbachhigh time we reduce the time of the sponsoring queue somewhat07:50
pittiamitk: hm, the ac97 pm-powersave hook looks a bit wild -- echo 1 > /dev/dsp looks like there could be half a dozen things which could go wrong08:13
pittiamitk: like using an obsolete API (OSS), interfering with pulseaudio, producing a loud noise, etc08:13
amitkpitti: I agree. It is recommended on lesswatts too. I was hoping someone with the HW would be able to tell me what it does.08:15
pittiamitk: also, I think we previously enabled powersaving on intel sound chips, but crimsun had to disable it again because it caused problems -- do we know that these wouldn't affect that ac97 hook?08:16
amitkpitti: I've found some problems in 2 scripts since then that I'll fix now.08:16
pittiamitk: well, ac97 is used in a million machines, and there's lots of different hardware, amplifiers, loudspeakers, etc.08:16
amitkpitti: ac97 is pre-intel-hda. They have no relation08:17
pittiamitk: right, it's technically a different driver, but the problems from the hda powersave ones (producing plops, latency, etc.) might hit ac97 as well08:17
pittithat's why I'm a little nervous about this08:17
amitkpitti: I hope to gather more info through the PPA testing08:19
pittiamitk: is http://bazaar.launchpad.net/~amitk/ubuntu/lucid/pm-utils-powersave-policy/amit/revision/13 just for text VTs, or for X as well? I thought that X would already do it08:19
pittiah, the next commit explains08:20
amitkpitti: only for text08:20
pittiamitk: so this is for servers primarily?08:20
amitkpitti: likely, but I just noticed that the server seeds don't contain pm-utils*08:21
pittiamitk: do we know that setterm doesn't interfere with X?08:22
amitkpitti: it doesn't AFAICT08:22
pittiamitk: ok, that sounds rather harmless then08:23
pittiamitk: next question, http://bazaar.launchpad.net/~amitk/ubuntu/lucid/pm-utils-powersave-policy/amit/revision/1508:23
pittiamitk: why wouldn't that be something that could be enabled in the kernel by default?08:23
pittiamitk: also, I don't think [ -lt ] works with floats08:23
amitkpitti: yeah, that is one of the bugs I found :)08:24
pitti$ LANG= /bin/sh -c '[ 0.34 -lt 0.50 ] && echo yes'08:24
pitti[: 1: Illegal number: 0.3408:24
amitkpitti: I think it is still under devel. As I noted in the comment, this is not the best way to do it, it has to be done periodically in the scheduler08:25
pittiamitk: r16 likewise then, I figure08:26
amitkyes08:26
pittiamitk: http://bazaar.launchpad.net/~amitk/ubuntu/lucid/pm-utils-powersave-policy/amit/revision/1708:31
pittiamitk: would you mind checking type ethtool? (since we don't seem to install that by default)08:31
amitkpitti: we don't. I should add a Deps in the packaging08:32
amitkpitti: thanks for the review. I'll fix stuff and upload to PPA08:42
spaetzcwatson?10:11
spaetzubi-partman exits with error 141 in todays UNR installer10:11
spaetzsyslog says: "/lib/partman/choose_partition//do_option: not found"10:13
persiaspaetz: That's usually best debugged with more logs.  I believe it happens when some partman module doesn't successfully identify the target.10:14
spaetzmy syslog seems pretty identical to the one in https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/527848 which cwtson closed as fixed 8 days ago.10:17
ubottuLaunchpad bug 527848 in ubiquity "[Lucid] ubi-partman failed with exit code 141 during manual partitioning" [Undecided,Fix released]10:17
spaetzI will make sure that I really use todays build and comment on that bug then. Thanks10:18
cjwatsonspaetz: if you want to highlight me, you need to get my nick right, too :-)10:22
cjwatsonspaetz: if you can definitely reproduce it with a current build, start the installer with 'ubiquity --debug' in a terminal, exit the installer when it crashes, and then run 'ubuntu-bug ubiquity' to create a new bug with all the necessary information10:23
cjwatsonspaetz: DO NOT ATTACH LOGS TO AN EXISTING BUG EVEN IF IT LOOKS THE SAME :-)10:23
spaetzcjwatson: ahh there you are, hello :)10:24
spaetzJust commented on the above bug10:24
spaetzDefinitely reproducable10:24
cjwatsonplease DO NOT COMMENT ON AN EXISTING BUG10:25
cjwatsonfile a new one, please!10:25
spaetzwill do.10:25
cjwatsonthere are multiple causes for that symptom10:25
cjwatsonspaetz: oh, if your network card doesn't work - the log files I need are /var/log/syslog, /var/log/partman, and /var/log/installer/debug10:25
cjwatsonspaetz: you can extract them onto a USB stick10:26
cjwatsonsorry to shout above, but it's really hard work disentangling multiple problems from a single bug and I want to discourage the practice as much as possible10:26
spaetzok, will do. No problem about shouting :)10:28
spaetzno offense :)10:28
cjwatsonspaetz: please let me know the bug number once you file it - we've had a few of these problems and I want to stomp on them hard and quickly10:32
spaetzYep, just copied over log files. Battleing with launchpad right now.10:34
spaetz"Sorry, something just went wrong in Launchpad. "10:35
spaetzwhen looking for package ubiquity (https://launchpad.net/ubuntu/+search?text=ubiquity)10:35
spaetzcjwatson: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/53563010:39
ubottuLaunchpad bug 535630 in ubiquity "[lucid UNR] ubi-partman crashes with error 141" [Undecided,New]10:39
spaetzattachments uploaded10:41
cjwatsonspaetz: you didn't appear to reproduce the failure when running in debug mode10:43
cjwatsonspaetz: or if you did, you didn't exit the installer before saving off the logs, so it didn't flush all the log data out10:43
spaetzopps, no the installer is still open10:44
spaetzshould I close it and attach full logs?10:44
cjwatsonyes please10:44
cjwatsonI need a debug log that actually shows the failure :)10:44
spaetzor rather, let me restart the install, I will attach a clean log10:44
cjwatsonyeah, that would be best if you could, thanks10:45
spaetzcjwatson: reattached new logs10:51
spaetznot rebooted, but fresh ubiquity -d run10:51
spaetzwhich I actually quited after the error dialog10:51
spaetzHey, and that bug was already closed by some "mercedes" as fixed released...10:57
cjwatsonI will reopen and LART mercedes10:58
spaetzthanks a bunch :)10:58
cjwatsonkirkland`: any reason qemu-kvm's Architecture field doesn't include sparc?11:12
cjwatsonkirkland`: the actual code seems to build fine there11:12
cjwatsonkirkland`: I'm having to remove libvirt on powerpc and sparc even though that makes some things uninstallable there, because the lesser evil is getting rid of the old libparted from the archive11:14
cjwatsonkirkland`: (actually just libvirt-bin; cf. bug 535368)11:16
ubottuLaunchpad bug 535368 in parted "gparted will not install on lucid Alpha3" [Undecided,Confirmed] https://launchpad.net/bugs/53536811:16
pittijames_w: I think it's the second time that I look at a branch (lp:ubuntu/sysvinit) which only has the karmic version; does that mean that something in lucid packaging changed which made the auto-importer fail?11:20
Riddellasac: kdebindings still fails in the same place on ARM11:41
Riddellstill, I can add the kdeedu packages back to the seed11:41
asacRiddell: ok. so kdebindings succeeds because you disabled smoke, right?11:42
asachow important?11:42
Riddellasac: yes11:42
asacwe should file a bug about that i think11:42
asacotherwise we will forget because its gone from ftbfs11:42
Riddellasac: not very, it makes the ruby and csharp bindings for KDE but they're not much used.  a bug would be good though11:42
cjwatsonfree: re these twisted syncs, it's OK in future to use a single bug for lots of closely associated syncs rather than a set of bugs with the same description, if you prefer that11:44
cjwatsonfree: (but leave it alone now, I'm processing them the way they are)11:44
=== pedro__ is now known as pedro_
freecjwatson: thanks, I'll keep it mind11:45
cjwatsonmight cut down on FFe paperwork11:45
persiacjwatson: Prior recommendations in this channel have been to either file a bundle of bugs, or manually provide an archive-admin with a preformatted list.  Would it be worth adding clear documentation on which works better with the tools to the wiki somewhere?11:46
freecjwatson: yeah, sorry for the extra burdeon11:46
cjwatsonpersia: both work fine with the tools11:46
cjwatsonpersia: normally separate bugs would be easier to keep track of (you'd get a more sensible comment trail), but when applying for a combined FFe I think a single bug is easier11:47
doko__asac: is xulrunner-dev still the right package to build the java plugin?11:48
asacdoko__: yes11:48
persiacjwatson: Ah, OK.  Thanks.11:50
tankenmateanyone know of any tmpfs corruptions on jaunty? i have a server that has a mildly corrupt /var/run..11:57
tankenmatedirent is returning a vnode that doesn't exist..11:58
tankenmateno kernel hackers11:58
tankenmate?11:58
persiaThe kernel hacker / IRC nick ratio is slightly higher in #ubuntu-kernel11:59
tankenmatepersia: will do thanks..12:02
zygahas anyone seen mvo lately?12:05
tankenmatehmmm no voice on #ubuntu-kernel?12:05
apwpitti, what criteria does lucid-burndown use to select blueprints?   i assume it is 'series goal' of lucid ?12:06
sistpoty|worklamont | doko__ : just looking at https://launchpad.net/ubuntu/+source/ghc6/6.12.1-12/+build/1526050/+files/buildlog_ubuntu-lucid-armel.ghc6_6.12.1-12_FAILEDTOBUILD.txt.gz, I assume the build was killed by hand? do we have a faster armel box than jackfruit?12:12
persiasistpoty|work: I can confirm it was killed by hand, by Laney's request.  There's a don't-die-from-timeout loop in there that makes it not die.12:13
sistpoty|workpersia: yes, that's the watcher script. ghc6 was still running though12:14
persiaThen I'm not sure why Laney asked for the build to be killed.12:16
persia"[03:54] <Laney> lamont: please kill https://launchpad.net/ubuntu/+source/ghc6/6.12.1-12/+build/1526050 - it's obviously hung"12:16
persia(from #launchpad)12:17
Laneysistpoty|work: what makes you think it was still progressing?12:17
=== MacSlow is now known as MacSlow|lunch
sistpoty|workLaney: mainly that I've watched a ghc6 stage2 compile pass taking a week a long time ago. ghc6 was still running in the build, so why should it not progress?12:20
=== doko__ is now known as doko
sistpoty|workLaney: indeed, I think progress at this point was highly unlikely, since I can't see gcc running (and usually that's where it takes very long)12:27
persiaShould maybe the watcher script be modified to print out an extract of ps output ?12:27
sistpoty|workpersia: it does that already12:28
sistpoty|work(that's where I gather my knowledge from ;))12:28
LaneyI would have expected to see some build output12:29
Laneybut the fact that it hung at the start of stage2, and took so long, led me to that conclusion12:30
Laneyit has also been tried and aborted several times before on different buildds12:30
persiaI don't think there's any real difference between the buildds.12:30
sistpoty|workLaney: *nod*, makes sense12:37
sistpoty|workLaney: maybe we should retry again? there's a newer eglibc available that includes an arm specific change12:40
Laneysistpoty|work: a local test build would probably be a better use of resources12:40
sistpoty|workLaney: sure, but I don't have an arm box :/12:41
pittiapw: correct, it parses ubuntu/lucid/+specs12:41
persiaLaney: sistpoty|work: How long is this expected to take to build, and how well does it deal with sleep?  I have an ARM box, but I carry it with me and don't want to kill the battery whenever I go between power connections.12:44
sistpoty|workpersia: the debian build took at least 5 days. No clue about sleeping though12:44
persia5 days!  Hrm.  Maybe I can do something.12:45
sistpoty|workpersia: that would be awesome!12:45
persiaWhat do you need?  Just confirmation success/fail?  A buildlog?12:46
persiaAlso, should I be able to build in a lucid pbuilder from jaunty?12:46
=== pts is now known as pths
sistpoty|workpersia: build log if it fails would be good, I guess. I think building from jaunty should work. Laney, anything else?12:47
persiaLaney: Also, does it still fail to configure in qemu?12:48
Laneysistpoty|work: should be fine indeed12:50
Laneypersia: I don't know, and my PC has locked up again so I can't check until later12:51
Laney. o O ( I should debug that )12:51
persiaLaney: Could you?  I have significantly more memory/processor cycles to throw at qemu-armel than real armel (as do most of us, I suspect).12:52
directhexis aptitude on lucid on amd64 broken for anyone else?12:55
LaneyI guess you could also try to pbuilder-armel it too, persia12:55
Laneyif you have the requisite hardware to hand12:55
* persia mostly needs a good kick to install Ubuntu on the new server still sitting in shiny packaging.12:56
persiaI'll definitely start an sbuild-armel run on an amd64 server tomorrow.  I need to fiddle a bit to make sure I have ~5 days where I won't run out of power for the real build.12:57
=== MacSlow|lunch is now known as MacSlow
kirkland`cjwatson: okay, thanks for the heads up on libvirt/sparc13:38
=== kirkland` is now known as kirkland
KeybukDear Launchpad folks,14:11
KeybukI want a button on a bug report.14:11
KeybukClicking this button should electrocute the original reporter.14:11
pitti"Please wait while bug data is processed"14:11
KeybukThen bar them from ever making any status changes to any bug ever again.14:11
Keybukif this could be automatic if someone changes a bug from the "Won't Fix" status, that would be AWESOME14:11
persiaKeybuk: Do you have an example bug where a non-developer managed to unset Won'tFix ?  I thought that wasn't supposed to be possible.14:13
zulmvo: ping14:13
Keybukpersia: there's nothing that makes it not possible14:13
Keybukbug #53512014:13
ubottuLaunchpad bug 535120 in upstart "Please add option -f and -F to shutdown for LPIC compatibility" [Wishlist,Won't fix] https://launchpad.net/bugs/53512014:13
=== sconklin-gone is now known as sconklin
pittiogra: is bug 536670 what you see as well? i. e. do you have an unpartitioned device which doesn't automount?14:23
ubottuLaunchpad bug 536670 in gvfs "Does not automount unpartitioned devices" [High,Confirmed] https://launchpad.net/bugs/53667014:23
ograpitti, hmm, i dont knoe if my reader is unpartitioned14:25
pittiogra: my Sony PRS 505 is14:25
* ogra has a TS 60014:25
ogralet me get it ...14:25
pittiogra: well, if you get around to it in the next week or so, would be great to check (not that urgent)14:25
pittiogra: I can perfectly reproduce the bug with both an USB stick and my ebook; I just wanted to know whether a partitioned device failed for you (that works well for me)14:26
ograok, its unpartitioned .... funny though that they put two separate devices in instead of one with two partitons14:27
ograpitti, partitioned USB keys work14:28
pittiogra: thanks, so that seems to be your bug then14:28
ograright, do you need a confirmation comment or anything ?14:29
pittiogra: heh, mine has three - internal flash memory, SD card reader, and a proprietary sony card reader14:29
pittiogra: no, I don't; if you are interested you can subscribe14:29
ograyeah, mine has the readers too, but internally it also has two deviced14:29
ogra*devices14:29
pittiogra: knowing that it's not yet something else which is broken is enough for me :)14:29
pittithanks for checking14:29
ograone with the windows SW i never use and one for the book db14:29
pittiogra: oh, is that windows sw one readonly?14:30
ograno idea i never looked at it :)14:30
pittiogra: if that's useless under Linux, please feel free to file a bug against udisks to entirely ignore that one14:30
pitti(similar to all those rescure partitions, etc.)14:30
pittiogra: it'd be a 5-minute fix, and it's one more bug to fix to catch up with kirkland :-P14:31
ograogra@osiris:/var/build$ sudo mount /dev/sde /mnt/14:31
ogramount: blockorientiertes Gerät /dev/sde ist schreibgeschützt, wird eingehängt im Nur-Lese-Modus14:31
pitti*nod*14:31
pittiso, ROM14:31
ograbut i dont know how to find out any additional info you could match on14:32
ograit looks like a std scsi disk14:32
pittiogra: ubuntu-bug storage14:32
ograwith it mounted ?14:32
cjwatsonKeybuk: I have somebody spuriously setting newly filed bugs to Fix Released with no comment14:32
pittiogra: actually, that's broken right now unfortunately (I just uploaded a fix, but it still needs to get published)14:32
ograi'll do it later then14:32
pittiogra: file it manually, plug it in, and attach the output of "udevadm info --export-db"14:32
pittiogra: or that; I'll ping you again14:33
Keybukcjwatson: that I wouldn't mind ;)14:33
Keybuk(assuming the someone is the reporter)14:33
kirklandpitti: bring it on!14:34
cjwatsonKeybuk: nope, just some random person, and the bug was one I was in the middle of working on14:34
pittiRussian bug roulette?14:35
=== robbiew_ is now known as robbiew
JamieBennettsistpoty, Laney: did you have a gh6 fix you wanted to test on ARM hardware?14:55
sistpoty|workJamieBennett: not a fix, just a test-build with the current sources against the current libc (that changed since the last failed build on the buildds)14:56
JamieBennettsistpoty|work:: I have ARM hardware available that can be used if you give me a run down of exactly what you want me to do with it14:57
LaneyIf you could do a test-build of ghc from Lucid and see if it succeeds, that would be cool.14:58
LaneyAnd then if and when it starts looping at the stage2 build, poking around to see what is going on14:58
didrocksJamieBennett: I was wondering, what draws the background in n-l-efl? g-s-d or do you have your own way in n-l-efl to draw it?14:59
LaneyJamieBennett: are you familiar with the difference between Debian and Ubuntu wrt ARM that could cause FTBFS like this? Or are there many and numerous?15:00
james_wpitti: yes, that package failed to import a recent version15:00
JamieBennettdidrocks:  I'm not sure, that would be one for mterry to answer15:01
didrocksmterry: ^ ?15:02
JamieBennettLaney: I haven't looked into the specifics of this build failure yet, just got a 'call for hardware' message. I'll investigate.15:02
mterrydidrocks, huh.  probably NLE, but I can't give a 100% answer without grepping the code15:02
didrocksmterry: if it's not g-s-d and if you don't use gnome-desktop to draw it, you might be interested by the cache I have implemented. This can save some time at boot. Just tell me :)15:05
mterrydidrocks, ah neat15:05
mterrydidrocks, will do, once i check in a bit15:05
persiaLaney: At a high level, all the toolchain defaults differ, including the target ISA, which has a number of effects.15:05
smoserKeybuk, for bug 531494 i'll try to get you /var/log/udev . is there anything else that woudl be helpful ?15:06
ubottuLaunchpad bug 531494 in upstart "cloud-init job not running in eucalyptus without ramdisk" [Critical,Confirmed] https://launchpad.net/bugs/53149415:06
didrocksmterry: sweet :)15:07
Keybuksmoser: a patch <g>15:09
smoserKeybuk, you'll be happy, or sad to know, that in my first test on the 20100310 image, i did not reproduce failure.15:12
smoserhowever, that is on a different UEC rig than i was seeing it on with 2010030315:12
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi15:41
=== jamie is now known as Guest59876
pittihi tkamppeter15:53
Gemmazzhttp://imgnow.info/DSC-1268236606.jpg does my ass look big?15:56
tkamppeterpitti, have you seen that I have SRUed bug 293832?15:57
ubottuLaunchpad bug 293832 in poppler "printer prints page at wrong position, page cut" [High,Fix committed] https://launchpad.net/bugs/29383215:57
pittitkamppeter: I'll get to SRU this week, then I'll process it15:58
tkamppeterpitti, OK.15:58
sistpoty|workkees, doko: just looking at bug #438876, might this be a problem with gcc-4.4 and stack-protector on sparc?16:00
ubottuLaunchpad bug 438876 in perl "perl ftbfs with gcc-4.4 -O2 on sparc" [Medium,Triaged] https://launchpad.net/bugs/43887616:00
sistpoty|workkees, doko: erm, actually bug #534459, sorry16:00
ubottuLaunchpad bug 534459 in patch "2.6-2 FTBFS on sparc (bus error in test cases)" [Undecided,Confirmed] https://launchpad.net/bugs/53445916:00
KeybukI need to write a small C program that sets the current console back to KD_TEXT and VT_AUTO, etc.16:06
Keybukeither that, or remember to keep X running and chvt to that16:07
psusiwow... seems a LOT of users have problems with grub using the embed area and bad windows software overwriting it... but it doesn't look like anything is being done about this.  Shouldn't we change grub to not use the embed area by default?16:19
cjwatsonpsusi: definitely not!16:20
cjwatsonpsusi: that would suck differently16:20
psusiwhy?16:20
cjwatsonI don't have time to explain, sorry16:20
cjwatsonin a meeting16:20
cjwatsonsuffice to say I would absolutely veto that change16:20
psusiheh... iirc we dind't used to use stage1.5 by default in grub legacy.. so I'm wondering why it's defaulted to now....16:21
cjwatsonfalse.16:21
cjwatsonpretty sure we configured grub legacy essentially the same way.16:21
psusireally?  hrm... maybe it was just me then since I've always had an unusual config due to fakeraid ;)16:21
psusibut unless you want to do something radical like online defrag that would disturb /boot/grub, I don't see what disadvantage you would have by not using the embed area16:22
cjwatsontotally unreliable16:23
psusihow so?  as long as the core file isn't moved...16:24
cjwatsonputting grub in the partition means that you have to use blocklists which means that "significant enough" changes to the partition break stuff16:24
cjwatsonupstream have deprecated this and for good reason.16:24
cjwatsonand it isn't just defrag16:25
psusiresizing the partition then I guess could do it as well16:25
cjwatsonhttp://grub.enbug.org/BIOS_Boot_Partition16:25
cjwatson(that focuses on GPT, but the section on blocklists is generally applicable16:25
cjwatson)16:25
psusiyea, that's nice for GPT, but we aren't talking about people using GPT ;)16:26
cjwatsonpsusi: please read what I just said!16:26
cjwatson"the section on blocklists is generally applicable"16:26
psusiI'm aware of the issues... it just seems to me that most of our users would not have a problem with that since they don't tend to do radical operations to the filesystem16:28
cjwatson*blink* how about the way our installer automatically resizes things to make room? :-)16:29
cjwatsonalso, I'm just not seeing the number of issues you refer to16:29
cjwatsonthey're dwarfed by other things16:29
psusiit automatically resizes windows partition to make room for Ubuntu...16:29
cjwatsonyou haven't looked at the code, obviously :)16:29
cjwatsonit doesn't care whether it's Windows16:29
psusiwell I see a lot of people complaining about bug #44194116:30
ubottuLaunchpad bug 441941 in grub2 "grub fails after running Windows" [Undecided,Confirmed] https://launchpad.net/bugs/44194116:30
psusiwell yea, I suppose if you install a new version of Ubuntu it would shrink the old partition16:30
cjwatsonI think that's specialised, it doesn't seem to hit everyone16:30
psusiof course if you do that, then you'd re install the mbr after the resize anyhow so no problem ;)16:30
cjwatsonand that bug is unusable anyway, it's full of conflicting comments and invective16:31
cjwatsonso meh16:31
psusiyea, just hits a lot of people with HP and Dell PCs ;)16:31
cjwatsonI ignore bugs that are full of people ranting :)16:31
cjwatsonit's not worth the energy usually16:31
psusithat's what I figured was going on16:31
cjwatsonand I do think it should be fixed in the other software16:32
cjwatsonsince it doesn't actually seem to be Windows itself doing it16:32
psusibut after spending time reading through there, and a thread or two on the forums, it seems that this effects a fair number of people16:32
james_wJFo: have you had a launchpadlib script get a little to eager with its tagging?16:32
cjwatsonseriously.  I'm not going to stop using the embedding area.  other changes may be possible, but please give that one up16:32
psusisure, but if we could easily fix it by not using the embed area...16:33
cjwatsonno.16:33
cjwatsonI'm not going to keep on repeating myself here - that would break other things and I won't do it16:33
psusiwhat use case do you see that causing a problem?16:33
cjwatsonsorry.16:33
cjwatsonwe're going round in circles.16:33
tseliotslangasek: do you mind if I bump the plymouth version to 0.8.0~-13 and upload my changes to both Lucid and the bzr branch? Or do you have something else to add?16:33
psusiyou  mentioned installing a new ubuntu which would resize the partition, but that also reinstalls grub, so no problem16:34
slangasektseliot: there are pending changes from Keybuk, you should talk to him16:34
tseliotslangasek: will do, thanks16:35
cjwatsonpsusi: as the upstream wiki page points out, even aggressive fsck changes can break it16:35
slangasektseliot: also, yes, I do mind bumping to "-13" when this is not a Debian package and Debian is packaging it separately16:35
cjwatsonpsusi: I simply don't want to have to deal with that kind of problem16:35
psusihrm...16:35
slangasekand I will continue to let 'dch' DTRT whenever I'm uploading plymouth16:36
tseliotslangasek: even if I have a new png logo?16:36
cjwatsonit may be that simply having a bigger embedding area would deal with it, and we'll be doing that by default in lucid anyway16:36
cjwatson(it's not in place yet)16:36
slangasektseliot: Ubuntu uploads should use Ubuntu version numbers; right now we're clobbering the Debian version numbers16:36
psusieh?  what do you mean?16:36
tseliotslangasek: do they really have plymouth in Debian?16:36
slangasektseliot: yes, of course, and even if they didn't we should still be using -0ubuntuN16:37
psusias in have the resize stage also move the start of the windows partition further down the drive than sector 63?16:37
slangasekbut I expect plymouth to take over the boot splash space in Debian just like it's doing everywhere else16:37
Keybukslangasek: no they shouldn't :)16:37
KeybukUbuntu uploads of packages that were made for Ubuntu by Ubuntu should be -N :p16:37
cjwatsonoh, if Windows is already installed - well, even then, recent versions of Windows tend to align themselves to 1MB start positions16:38
Chipzz  16:39
cjwatsonI apologise for saying that GRUB Legacy used the embedding area too - looks like I was wrong there16:39
cjwatsonbut the alternative with GRUB 2 is not the same as the way GRUB Legacy worked16:39
psusiyea, I thought you had to explicitly throw the --stage1.5 flag when installing it ;)16:39
psusiit isn't?16:40
cjwatsonor at least not quite16:40
cjwatsonI don't think so.  But honestly the alternative sucks so much I haven't put lots of time into investigating it16:40
cjwatsonand if I do it, upstream will probably refuse to support me :)16:41
slangasekKeybuk: I know that's the rule you use, but all that does is make it harder to get in sync with Debian later and works against tools like dch16:41
cjwatsonwhich matters too ...16:41
Keybukslangasek: we don't always want to be in sync with Debian16:41
psusiwhat if we created an actual tiny partition to hold the core by default?16:42
slangasekKeybuk: that's no reason to preclude trying to minimize the delta with Debian for packages that aren't Ubuntu-specific16:42
Keybukslangasek: there can be lots of reasons16:42
Keybukfor a start, anything at the boot level is wildly different anyway16:42
Keybukanything we've packaged ourselves based off upstream - it's going to be easier for us to keep basing off upstream16:43
slangasekI don't agree with that16:43
=== oubiwann` is now known as oubiwann
slangasekthere are many things that have been packaged first in Ubuntu that core maintenance has moved to Debian afterwards, to save effort16:43
cjwatsonthat might work (although has some other problems)16:43
Keybukslangasek: such as?16:44
* _UsUrPeR_ tips his hat16:44
Keybukinitramfs-tools has been harder to maintain as a result of trying to recognise Debian as an upsteam16:44
cjwatsonthe obvious source of breakage there is BIOSes that can't read past a certain limit, so putting the GRUB code at the very start of the disk is strongly advantageous16:44
psusiaside from using up another partition table entry?16:44
_UsUrPeR_Can anybody describe the process of adding a network driver to the 9.10 installation CD? I already have the CD on a writable USB key, so I can make changes to the image. The undetected ethernet card is a  Atheros AR8132 / L1c Gigabit Ethernet Adapter16:44
cjwatsonin fact that's a case you break by putting GRUB code in the partition, too, since Windows is typically preconfigured to occupy a huge whack of space right at the start16:44
psusitrue, but I don't think any computers younger than... 10 years now?  have that issue16:45
cjwatsoninitramfs-tools has mostly been hard to maintain as a result of doing a bad job of trying to recognise Debian as an upstream ...16:45
cjwatsonpsusi: I got a bug about that just last week16:45
cjwatsonso don't tell me it doesn't exist :)16:46
cjwatsonyou'd be amazed at how broken even quite new BIOSes can be16:46
Keybukcjwatson: mostly because we tend to disagree with the Debian maintainer on his changes16:46
cjwatsonI thought the same as you until I started hearing from reality16:46
psusiwow16:46
cjwatsonI was disappointed16:46
slangasekKeybuk: I'm not going to trawl changelogs for examples; they're out there, and boot-related or not, I don't see why plymouth should wind up in the same bucket as udev in terms of Debian collaboration16:46
psusisuch a computer though would only succesfully boot windows by luck16:47
psusisince windows typically also puts its loader in a single full disk filesystem16:47
Keybukslangasek: udev is a good example of Debian collaboration?16:47
KeybukMarco and I get on very well16:47
cjwatsonpsusi: no - it generally jumps to somewhere pretty early in the partition, and then ignores the BIOS from then on16:47
cjwatsonAFAICT16:47
Keybukby packaging separately based around a common upstream code, we don't have conflicts16:48
cjwatsonthere may be some luck involved, but people seem to generally get the good bit of it16:48
slangasekKeybuk: no conflicts, and no capacity to use any of the UDD tools for sharing packaging, either?16:48
Keybukslangasek: this hasn't proved to be a problem16:48
slangasekyou never have conflicts if you never merge :)16:49
psusithe mbr jumps to the boot sector, which then has to use the bios to read the MFT to find NTLDR and then load that... then NTLDR continues to use the bios to access the disk in typical installations until it loads the kernel and passes control to that16:49
Keybukby not sharing the packaging, we've worked to minimise it16:49
Keybukso we carry no patches16:49
Keybukinstead everything is done upstream16:49
psusiso if the kernel happens to he stuck on a high sector of the disk the broken bios couldn't access, windows would fail to boot16:49
cjwatsonthat may be true, but I wouldn't hear the complaints about Windows breaking, I only hear the complaints about Ubuntu breaking16:50
psusiheh..16:50
Keybukslangasek: and, frankly, this works both ways16:50
KeybukI would begin a discussion about why Debian didn't base their plymouth packages off ours16:51
Keybukand why they aren't collaborating with us16:51
Keybukwhy their package isn't -XdebianY based off ours16:51
Keybukand I would argue that the fault is theirs, not ours16:51
Keybukand I do acknowledge and respect that there are those within Ubuntu with a more pro-Debian stance than me <g>16:52
* psusi wonders if windows 7 can boot from GPT disks... then we could use the damn bios partition16:52
Keybukbut I don't think my "Ubuntu can be separate from Debian" stance is any less valid16:52
Keybukit's just in a different bit of the room ;)16:52
statikhi chrisccoulson, ken pinged me about bug#536737. the debdiff looks good to me, but he wanted me to get a testing ack from you before uploading.16:53
Keybukpersonally, I'd prefer it if "packaging" just went away16:53
Keybukand upstream sources could include "this is how you build it" meta-rules16:53
Keybukso all you add as a distribution is things that are unique to your distribution16:53
chrisccoulsonstatik - cool, i'm just testing it quickly now16:53
Keybuk(and Ubuntu and Debian can be quite different - especially in areas I've touched <g>)16:54
chrisccoulsonstatik, will you be ok to upload that, or do you want me to?16:54
psusioh well, at least I successfully got grub2 working last night for the first time... even got it to boot the system in an lvm root and no other /boot... even got it to boot from a snapshot I made then upgraded to lucid in it ;)16:54
slangasekKeybuk: "why their package isn't -XdebianY" - because it's not meant to be about props for whose package was first, it's meant to be about having a consistent model for collaboration between Debian and Ubuntu so that other Ubuntu devs can look at a package without going cross-eyed at the equivalent of a criss-cross merge :)16:55
statikchrisccoulson: oh, I thought you needed me to do the upload. I don't mind either way, if you have permissions no reason for me to do it.16:55
psusilvm on top of dmraid no less...16:55
slangasekthe Ubuntu toolchain works great for -XubuntuY, and suboptimally when you use -X for Ubuntu stuff; the Debian toolchain works not at all for -XdebianY16:56
chrisccoulsonstatik, yeah, i think i've got permissions to upload that16:56
Keybukthe Ubuntu toolchain works just fine?16:56
Keybuksince most packags I touched are -X :p16:56
slangasekit works to *your* satisfaction16:56
statikchrisccoulson: excellent. thanks! ping me if it turns out you need me to do anything with it. thanks for your work on this.16:56
slangasekI gather you don't use 'dch', for starters :)16:56
KeybukI do use dch16:56
slangasekto autoincrement changelog version numbers?16:57
chrisccoulsonstatik - no worries. micahg should probably take the credit though :)16:57
statikindeed16:57
Keybukslangasek: yes16:57
Keybukslangasek: if you look through dch's own changelog, you'll see I even fixed dch so this was possible on ubuntu packages <g>16:57
pittihm, I alwasy have to use -U for that when working on Debian packages16:57
Keybukactually, that's a reasonable point16:58
Keybukdch fails here for working on Debian packages while running Ubuntu :p16:58
pitti(but on a tangent, yay for consistent versioning and XubuntuY)16:58
slangasekKeybuk: so you pass the extra argument every time you work on an Ubuntu package that's versioned as -X?  That's the kind of state I think we shouldn't have to keep track of :)16:58
Keybukit WFM16:59
slangasekKeybuk: so anyway!  how's plymouth coming? :-)16:59
Keybukslangasek: I've not been able to do anything on it for a while, because someone's complaining about the versions I use ;)17:00
slangasekyou didn't have to take the bait ;)17:00
Keybukyes I did <g>17:00
* stgraber hears about plymouth and goes to look at his pet bug (though more likely to be cryptsetup's fault)17:01
Keybukstgraber: which one?17:02
stgraberbug 50948717:02
ubottuLaunchpad bug 509487 in plymouth "[lucid] plymouth in initramfs doesn't know to chroot() when init does, can't load files from disk" [Medium,Fix released] https://launchpad.net/bugs/50948717:02
slangasekthe "when I type my passphrase, my laptop goes into a tailspin" one17:02
stgraberslangasek: yeah, that one ;) though seems like I could provide more info to help debugging it. I'll need to reboot my laptop at some point ... two weeks I didn't reboot.17:03
Keybuksays it fixed :)17:03
slangasekKeybuk: the task on cryptsetup is still open17:04
KeybukI can solve that, through an accident in the archive17:06
_UsUrPeR_How do I add network drivers to a ubuntu alternate install CD? The network driver (atheros on a new Acer netbook) is not being detected by the 9.10 alternate install CD, and because of that, I cannot install with a preseed.cfg over my local network.17:15
_UsUrPeR_There is no need to discuss the process of managing an .iso, I can figure that out myself. Where do I put the drivers on the CD to have them loaded during the detection process?17:15
amitk\sh: were you able to look at your LVM problem again?17:38
\shamitk: nope...but I think bug #527666 is exactly that...17:39
ubottuLaunchpad bug 527666 in lvm2 "LVM Not mounting in Lucid" [Undecided,Confirmed] https://launchpad.net/bugs/52766617:39
amitkKeybuk: ^^^17:39
Keybukamitk: --debug would be nice17:39
\shamitk: sadly it was "incomplete", but reporter got down to the problems....and I set it to confirmed17:39
\shamitk: but you say, that update-initramfs fixes that boot problem?17:41
amitk\sh: I thought it did. But now the problem is back. IOW, I booted completely once but it could be a red herring17:42
amitkKeybuk: --debug of what?17:42
Keybukmountall17:43
\shKeybuk: help me with the --debug upstart bootmagic or whatever you need17:44
Keybuk?17:44
\shKeybuk: I'll just have a clean lucid server installation here...where I can create some nice VGs +17:44
=== beuno is now known as beuno-lunch
Keybukthe usual thing17:45
Keybukadd --debug to mountall, capture output17:45
\shno update-initramfs or some other magic?17:48
Keybukno17:50
* \sh waits for the latest updates17:51
\shKeybuk: mountall logs where when --debug enabled?17:52
ogra\sh, you will see where it logs :)17:53
\shlet me guess...console? which means some redirection needs to be done...17:53
ogra(so better also pipe it to a file when adding --debug)17:54
Keybuk\sh: pipe to /dev/kmsg and use netconsole17:54
\shogra: done ;)17:54
ograbut that might be tricky since it remounts stuff17:54
Keybuk(is my favourite trick)17:54
ograwe should just all switch to ARM :) serial consoles everywhere !17:55
\shok...my machine sits somewhere 50 meters away...damn..why me ;)17:58
ograthen you need longARM :)17:59
highvoltageheh17:59
\shanyways..I'm admin...it must be easy ,-)18:00
\shreboot18:00
* \sh runs18:01
JFojames_w, I did :)18:03
JFoworking on it now18:04
* JFo wipes the grease off his hands and gets back to it18:04
\shhmmm18:09
\shamitk: it works now18:09
amitk\sh: what did you do?18:09
amitkI've been distracted with other things18:10
\shamitk: I installed the new updates...something changed18:10
\shnow ssh is broken lol18:10
amitkheh18:11
\shjunior admin set two default gateways18:13
amitkredundancy, you know :)18:14
\shwell, yeah...but without policy routing ==> failed18:14
* ScottK hands \\sh http://bofh.ntk.net/Bastard_Indexes.html for inspiration about how to "counsel" the admin in question.18:14
\shScottK: he won't get his after work beer...that's punishment enough ;)18:15
DavieyI assumed amitk was refering to a different type of redundancy, for the junior sysadmin. :)18:15
\shanyways...there was now initramfs-tools update and a kernel update and a mountall update as it seems18:15
\shnow which package could fixed that problem18:16
hggdhpitti: could you please look at bug 442272 and suggest me who to contact?18:16
ubottuLaunchpad bug 442272 in coreutils "env crashed with SIGSEGV in setlocale()" [Medium,Confirmed] https://launchpad.net/bugs/44227218:16
\shthe VG + LV wasn't created before the dist-upgrade...so I'm sure, that somehow someone fixed the bug without knowing18:17
pittihggdh: hm, at first sight this looks like a glibc bug18:18
\shamitk: did you dist-upgrade your machine regualary?18:18
hggdhpitti: yes, this is what I think. But I cannot find any hits on the glibc BTS, nor on SUSE and Fedora18:19
amitk\sh: not since the weekend18:20
\shamitk: can you try now?18:20
amitk\sh: as soon as I can edit /root/etc/fstab from initramfs, /root being mounted read-only and not permitting me to remount it as rw18:21
\shamitk: rescue system from cd ;)18:21
amitki guess18:22
=== beuno-lunch is now known as beuno
\shdear google, please provide android sdk for x86_64, because running sun-java6 in ia32 mode does work, but is no fun and I could write my fai frontend also for android, to deploy servers via nexus one while train hopping, kthxbye ;)18:25
\shamitk: when you tested it again, please comment on bug #527666 ... so we can track this in one place18:29
ubottuLaunchpad bug 527666 in lvm2 "LVM Not mounting in Lucid" [Undecided,Confirmed] https://launchpad.net/bugs/52766618:29
amitkwill do18:29
\shuh oh...junior admin got orders by senior network admin to do cisco ASR configuration on production machines...I'm not sure that this was a wise decision ;)18:30
highvoltagelamont: hi there. bug 531546 is becomming quite critical as time runs short, and you seem to be the only one who can help with it18:30
ubottuLaunchpad bug 531546 in livecd-rootfs "Have a LTSP chroot built and placed on the Edubuntu DVD" [Undecided,New] https://launchpad.net/bugs/53154618:30
_UsUrPeR_How do I add network drivers to a ubuntu alternate install CD? The network driver (atheros on a new Acer netbook) is not being detected by the 9.10 alternate install CD, and because of that, I cannot install with a preseed.cfg over my local network.18:34
_UsUrPeR_the network card is an atheros AR8132 gigabit ethernet card.18:34
* Keybuk had an evil moment18:40
KeybukI wrote a text plugin for plymouth that looks a bit like our graphical one ;-)18:40
Keybukthe colours match and *everything* :p18:40
amitk\sh: still doesn't work. It got past the first filesystem and got stuck on the second one18:41
highvoltagerhmm? as in aalib'd?18:41
Keybukhighvoltage: no, just "ubuntu" written in the ordinary console font18:41
sebnerKeybuk: you are satan! :P18:41
Keybukit means if you have to use text, you're still purple! :D18:42
sebnerlol18:42
Keybukof course18:42
* highvoltage has to constantly work hard at not making references to sexual frustration18:42
Keybukone slight issue is that the default consoles turn purple too18:42
slangasekKeybuk: but does it pick the color automatically from the image?18:42
Keybukso you have the whole Ubuntu 10,04 login: thing in purple18:43
_UsUrPeR_ok, I have to ask, I have not really gotten much of a response to my question. Am I inquiring about driver support in the wrong place?18:43
Keybukso I must make sure sabdfl never sees that, or he'll want it by default <g>18:43
highvoltageyou realised you just highlighted him :)18:43
Keybukslangasek: there is no image!  It's a hex value tseliot hardcoded into the script plugin18:43
Keybukhighvoltage: yes :p18:43
slangasekKeybuk: hah18:43
amitkKeybuk: purple console can't be that bad, considering our terminals in X are all purple now :-/18:43
slangasekKeybuk: ok :)18:43
_UsUrPeR_can you guys see what I am typing?18:43
highvoltage_UsUrPeR_: no18:44
Keybuk_UsUrPeR_: no, try typing in a larger font18:44
cjwatson_UsUrPeR_: I can see, but haven't had time to answer18:44
_UsUrPeR_ok, no problem. I just noticed I was not authenticated.18:44
* Keybuk never knew you could change the actual colours of the Linux VT to whatever rgb values you liked18:45
KeybukI always thought they were fixed18:45
cjwatson_UsUrPeR_: it's easiest to look into the build system in debian-installer, which has lots of hooks for things like copying in extra files.  If you 'apt-get source debian-installer', look in build/README18:45
=== MacSlow is now known as MacSlow|break
_UsUrPeR_cjwatson: thank you so much. I'll look in to that now.18:45
\shamitk: ok...then there is another problem...for me it didn't work even with a partition != /home or whatever essential18:46
amitk\sh: exactly, I have 3 volumes on that disk. /home, /shared, /private listed in that order in fstab. Sometimes it gets past home but gets stuck at shared18:48
* amitk calls it a night. Will debug tomorrow18:48
\shamitk: have a good night :)18:50
psusiKeybuk: colors?  hell, I remember years ago on slackware 2 or 3 I used some utility to load a new font into the vga character generator for the console.. come to think of it, it was a pretty bad ass looking font... which I could find it again these days...18:53
Keybukhttp://people.canonical.com/~scott/purple.py18:56
Keybuk^ run as root on your console ;-)18:56
Keybukpsusi: cjwatson likes loading silly fonts and keymaps on consoles18:56
psusiI guess these days we have the fancy graphics mode consoles makes it easy18:57
Keybukthere's probably a much easier way to do that, of course18:58
Keybukbut it has amused me18:58
psusialthough slow as hell18:58
psusiwhenever I've tried mucking with the graphic consoles it has always been slow anyhow... that was the nice thing about the old method of doing it... since it still had the video card in text mode, there was no slow down18:59
Keybukyeah, fbcon is much slower than vgacon19:01
KeybukI'm surprised that nobody has done much work towards just using vte there19:01
Keybukthen you could have pango-rendered anti-aliased fonts on your framebuffer19:02
\shKeybuk: implement this in lucid+1 , make it mature for the next LTS...and linux is ready for the desktop ,-)19:03
slangasekthis is akin to "I'm surprised the Libertarians don't hold the majority in Congress", right?19:03
slangasek"wow, the craziest thing I can imagine is crazier than the world actually is"19:04
Keybukwhy crazy?19:04
Keybukwe could get rid of vgacon, fbcon, etc.19:04
Keybukand a whole world of kernel code hurt19:04
\shdear linus, please remove console code from kernel, we don't need it19:04
Keybukshifting all worrying about such things to userspace19:04
slangasekpango as a prerequisite for console output? :)19:04
psusisomeone asked on the forums the other day about the ability to do something akin to windows restore points and that got me thinking, so I've been looking into using lvm snapshots to time machine the entire system state for possible rollback... and I read that another distro is planning on using btrfs for this.. has anyone else done any work in this area?  are there any plans to for luicid+?19:05
Keybukslangasek: I think pango should be a prerequisite for everything!19:05
Keybukpsusi: it's the kind of thing we could use btrfs for, yes19:05
KeybukI suspect our "plans" are much the same as other distro19:06
slangasekpango-breaded chicken strips19:06
Keybuk 1. wait for btrfs to be ready19:06
Keybuk 2. wait for btrfs to be stable19:06
Keybuk 3. wait for btrfs to be documented19:06
Keybuk 4. ...19:06
elmo5. profit19:06
\sh3. use ZFS when oracle releases it as GPL19:06
Keybuk\sh: btrfs is "better" than ZFS19:06
psusiI'm trying to figure out which is better, use btrfs, or lvm snapshots with whatever fs you want19:06
slangasekeverything's better with btr19:06
cjwatsonbut ZFS is released by Sun, it must be perfect19:07
\shKeybuk: somebody said this pointing to  reiserfs too19:07
Keybuk\sh: btrfs borrows some things from reiser19:07
Keybukbut not the murdering and killing19:07
elmoI can't believe it's not btrfs19:07
\shKeybuk: that's the problem I think...reiserfs was really a pain to recover it by ontrack in the early days19:09
Keybukreiserfs lies about where it puts the bodies of your files19:09
psusilast night I managed to use an lvm snapshot to clone the root, boot using the clone, then upgrade to lucid and could reboot into either the original fs or the now lucid snapshot... it seems though that the ability to merge the snapshot back into the original fs and discard the old system just went into the upstream kernel in .33, which doesn't look like it's going to make it into lucid19:09
\shgood...now for some fun...having a burger and some beer...and tomorrow again a nice nightshift19:10
sebnerKeybuk: I somewhere read that btrfs will be usable (not that unstable anymore) with 2.6.34 or 2.6.35. Do you have any info on that?19:10
* \sh 's gone19:11
sebner\sh: hf19:11
cjwatsonsebner: the warning sign is when you keep reading things like that, but the numbers keep changing19:11
sebnerheh19:11
Keybuksebner: right, I'll wait until they say "btrfs is usable"19:11
Keybukor, more to the point19:11
sebnercjwatson: it didn't change from 34 to 35 but was explicitely said that way19:12
KeybukI'll wait until Linus says "I've been using btrfs for a while now, and I haven't killed the maintainer for destroying my filesystem"19:12
psusilol19:12
cjwatsonsebner: you say this as if this is the first time somebody said "btrfs will be usable with 2.6.<foo>"19:12
sebnerKeybuk: kk, so I just thought about offering a possibility to use it as filesystem (maybe with ubuntu 10.10 or 11.04) like we did with ext419:12
sebnercjwatson: As this was the first time I read that, yes ;)19:13
sebnercjwatson: that's under the category of "lack of information" then :P19:13
cjwatsonhttp://kitenet.net/~joey/blog/entry/aloha_btrfs/ somewhat related19:13
psusithat reminds me... I need to dust off the old e2defrag code and see if I can update it to work on ext419:13
siretart`sebner: AFAIUI, it is already usable for some cases, but has some obvious annoyances. e.g. the disk usage is notoriously wrong, and you'll get occasionally 'disk full' even when there is still plenty of space on the hard drive19:13
sebnersiretart`: that's why I asked about the .34-.35 stuff as there is should be really *usable*19:18
sebnercjwatson: well right but this isn't the same like ext4 where Tso said "I used it the past 6 months without problems"19:18
=== sconklin is now known as sconklin-away
keesdoko: for gcc -m32 I use gcc-multilib.  this package doesn't exist on dapper; what should I be using there?19:27
keesdoko: ah, nm, libc6-dev-i386 seems sufficient19:28
LaneyRight, I need help debugging a system lock up I get frequently on Lucid19:36
LaneyIt seems related to high load19:36
Laneymagic sysrq still works, but nowt else19:39
=== spaetz` is now known as spaetz
xnoxBest way to request rebuild of a few packages? (no source changes)20:48
xnox^ What's the best way20:48
slangasekxnox: that probably depends on why the packages need rebuilt20:56
slangasekgenerally we only rebuild packages for library transitions or the like20:56
xnoxIt is library transitions20:56
slangasekit's probably best to coordinate directly with a developer on IRC for that; filing bugs would just be busy work.  What library?20:57
xnoxI've filed bug #53686920:57
ubottuLaunchpad bug 536869 in yorick-hdf5 "hdf5 1.8.3 -> 1.8.4 transition" [Undecided,New] https://launchpad.net/bugs/53686920:57
xnoxIt's libhdf5 and it affects a few packages20:57
xnoxI've tested all the packages by rebuilding & testing them using lucid pbuilder and lucid installation20:58
xnoxslangasek: I did send an email about it ~2 weeks ago do ubuntu-devel-discuss and I had no reply =(21:00
xnoxshould I create non-change source debdiffs?21:00
slangasekno21:00
xnoxok good (that seemed like duplication)21:01
slangaseknote that rebuilds of packages that depend on out-of-date libraries are done as a matter of course across the release cycle anyway; I'll have a look at these and see about getting them rebuilt today21:02
xnoxslangasek: Didn't know that. Thanks. But currently you can't install latest octave and any of these packages because of conflicting hdf5. =(21:03
xnoxs/But/Note that21:03
slangasekerm, you really opened bug tasks against all the packages?21:05
xnoxYeah, kind off. It's a single bug which affects all of the packages21:06
xnox"meta-bug"21:07
slangasekdevelopers typically wouldn't look for such bugs before doing no-change rebuilds :)21:08
xnox=) ok, fair enough. Is there a way for non developers to request no-chnage rebuilds similar to the scheduling of bin-nmu's in debian?21:09
slangaseknot formally, no21:09
slangasekas I said, IRC is easiest21:09
xnoxOk I'll know in the future then. It's just I've seen OCmal transition done like that with "meta-bug" but then again that one must be done in 6 rounds21:10
LaneyPreviously I have just asked for them through the sponsor queue21:11
xnox=/ well I spent about 12 hours rebuilding all of them and testing the once I use / have clue about. So I did as much as could =)21:12
slangasekxnox: wasn't the ocaml transition mostly about syncs, rather than rebuilds?21:12
xnoxslangasek: not sure. As far as I understand it has syncs & rebuilds =/ maybe I'm wrong I don't use ocaml.21:14
slangasekfair 'nuff21:14
=== fabbione is now known as fabbione_vac
slangasekxnox: second package on the list (gnudatalanguage) has unsatisfiable build-deps (libplplot-dev)23:00
slangasekxnox: so I wonder how you rebuild-tested this?23:01
=== robbiew is now known as robbiew_
slangasekthings that don't belong in a package clean target:23:06
slangasekDownloading http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c9-py2.6.egg23:06
aliendude3500Hi, I'm working on writing some code to make it easy to rearrange the title bar buttons for now users who don't feel like manually editing gconf settings. The code I have is written in Java, and works VERY well except for a slight bug that is preventing me from releasing the code. The application is able to generate the command to be ran as a String, and when I print the command to stdout, and run it manually, it23:17
aliendude3500 works PERFECTLY, however, I can't get the program to automatically run the program. I'm not sure what is wrong with my code, as I have done similar things in the past, and I was able to make java execute commands using Runtime.getRuntime().exec(command);, but it's not working in this case. Because this project is Ubuntu (and GNOME) specific at the moment, I thought I'd ask here to see if anyone knows what could23:17
aliendude3500be wrong. I'm almost positive it has to do with application permissions, but I tried signing the application, and even running it as root (Note: the command run by the program to change the title bar location does not need root permissions), but to no avail. I am open to suggestions.23:17
crimsunkees: ping, do you have a moment for private query?23:17
keescrimsun: sure, privmsg away23:18
kirklandslangasek: i'm trying to use status to programmatically determine if a service is running or not23:18
kirklandslangasek: evidently i can't op on the exit code of 'status foo' though23:19
kirklandubuntu@aussie:~$ sudo stop eucalyptus23:19
kirkland[sudo] password for ubuntu:23:19
kirklandeucalyptus stop/waiting23:19
kirklandubuntu@aussie:~$ status eucalyptus23:19
kirklandeucalyptus stop/waiting23:19
kirklandubuntu@aussie:~$ echo $?23:19
kirkland023:19
aliendude3500The source code I have so far is located at: http://ad5300.pastebin.com/nSw80yTT23:19
slangasekkirkland: indeed; you'd have to parse the output23:19
kirklandslangasek: is that internationalized?23:19
kirklandslangasek: and is it intended to be?23:19
slangasekkirkland: dunno; you can LANG=C it if that's a concern23:20
kirklandslangasek: great, thanks!23:20
kirklandmathiaz: ^23:20
cjwatsonaliendude3500: quoting in Runtime.exec() doesn't work the way you think it does - it doesn't do full shell quoting, it just parses things into words23:26
cjwatsonARGH23:26
cjwatsonaliendude3500: quoting in Runtime.exec() doesn't work the way you think it does - it doesn't do full shell quoting, it just parses things into words23:29
cjwatsonaliendude3500: you can see this if you write a small test case and run 'strace -f -etrace=exec' on it23:29
cjwatsonRuntime.getRuntime().exec("ls \"foo bar\"");23:29
cjwatsonturns into:23:30
cjwatson[pid 26481] execve("/bin/ls", ["ls", "\"foo", "bar\""], [/* 73 vars */]) = 023:30
aliendude3500cjwatson, so how would I fix that?23:30
cjwatsonaliendude3500: I'd recommend that you use the list syntax instead23:30
cjwatsonso you'd have an array something like ["gconftool-2", "--set", "/apps/metacity/general/button_layout", "--type", "string", that_thing_you_build_up_with_minimize_etc]23:31
cjwatsonnote that you don't have any shell-style quoting in that array - it's important to understand that quoting is handled by the Unix shell, and when a program starts all it sees is an array of arguments with no quoting23:32
aliendude3500ah, I see, so I pass the arguments to exec as array elements?23:32
cjwatsonright23:32
cjwatsonif you need spaces in the arguments, you can just put them straight in there in a single element, no quoting required23:33
aliendude3500cjwatson, I'll try to get that working.23:33
cjwatsonit's easier in some ways - I recommend using this form in any language when it's available, and these days nearly every language does have it available23:33
cjwatsonre permissions, all you need is execute permission on gconftool-2, which will already be there23:34
aliendude3500does it automatically add spaces between arguments? or do I manually put those in?23:34
cjwatsonspaces between arguments are also parsed by the Unix shell23:34
cjwatsonso it doesn't add them, but it produces the same effect as if it did, if you see what I mean23:35
cjwatsonwhen you do   ls "a b" c "d e"   ls is invoked with argc == 4 and argv == ["ls", "a b", "c", "d e"]23:35
cjwatsonif you try to add spaces, those will show up in the arguments as if you'd quoted them, so you probably don't want to do that23:37

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