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

IncubussSay I was a lowly CS student who knew Python, (lol)Java and a little bit of C, what would be my best approach for getting involved?00:22
cjwatsonstart with http://wiki.ubuntu.com/ContributeToUbuntu and http://wiki.ubuntu.com/UbuntuDevelopment00:23
cjwatsonfind things that interest you personally00:23
IncubussI'm assuming Java will be next to useless for just about everything? :P00:24
cjwatsonI generally recommend against making assumptions before investigating :)00:24
cjwatsonit's probably not the first language I'd recommend that Ubuntu developers learn, but it is used in some areas. Honestly, the ability to pick up new things is much more important than happening to know some languages up-front.00:25
cjwatsondecent CS courses ought to teach the ability to learn, as well as just languages00:26
cjwatsonand after you've learnt three languages, the fourth is easier, etc.00:26
jdongthose still sound like CE courses to me, but that's a minor nitpick :)00:26
IncubussYeah, thats half the reason I chose Glasgow for CS was their emphasis on being able to pick op different languages fast00:26
cjwatsonnaming varies :)00:26
RAOFAnd their haskell compiler, presumably :)00:26
IncubussJust happen to be stuck in the year where we do all Java at the moment :P00:26
cjwatsonJava's used in (e.g.) the cloud computing bits we're using for the Ubuntu Enterprise Cloud00:27
cjwatsonI expect that on average Python and C will be more useful though00:27
IncubussWe use Haskell for some of next year, I'm looking forward to it00:27
jdongand general knowledge of UNIX shell scripting and the likes00:27
RAOFMakefile syntax!00:28
jdongbut yeah, most important is picking up new things quickly00:28
IncubussYeah, I'm quite happy working in Python, not so much Java00:28
IncubussC sorry00:28
cjwatsonif you find something that interests you, that's probably the single most effective way to learn new languages if necessary anyway00:29
jdongO_O ok maybe my globber is a bit too inductive...00:30
IncubussI did a C under Linux course this semester although it was run in the Physics department so they shoved plenty at us but none if it very in depth00:30
jdong /** krwlmix is not what I had in mind for dmesg's auto profile...00:30
cjwatsonI pretty much taught myself Unix and Perl during college because it was useful for some things I wanted to build for myself00:30
directhexwe had a first-year module on "unix systems administration"00:33
macofirst year?? my school it's "must be senior or grad student or already know unix & c"00:33
macoturns out that last "or" means the grad students don't know what they're doing at all and hold up the undergrads who do00:34
jdongheh we didn't have any IT-related courses at all00:34
cjwatsonwe had enough-Unix-to-get-you-by in first year, which I think probably covered more than usual for a course with that kind of remit00:34
directhexour comsci labs were 50-50 windows and unix, and most of us learnt in first year which were the better systems00:35
directhexwhich kinda forced some learning00:35
macoour acm chapter has started teaching enough-unix-to-get-you-by workshops each semester for first years00:35
macobecause they're not going to learn it anywhere else in the curriculum and will be rather confused in OS class when they have to unpack tarballs and copy files and all sorts of terribly hard things like that ;)00:36
cjwatsonI think I was still before anyone but a fairly small percentage of geeks had their own Linux systems. Nowadays I'm sure it's different00:36
macoi'm trying to push one of the first years at my school in the motu direction00:36
cjwatsonthe purpose of enough-Unix-to-get-you-by used to be "how to use the faculty-provided Unix teaching systems"00:37
* directhex considers FOSDEM00:37
IncubussWe do Python in 1st Year under Windows, 2nd Year Java (Windows) then 3rd & 4th year we do a host of languages on Linux machines00:37
macothe workshop i teach for acm is a bit off the unix thing. i do LaTeX.  someone else handles bash and another does vim. there's demand for eclipse now00:38
macoah our whole time, all code is required to work on Solaris. i think they finally upgraded the machine from sol 8 to sol 1000:39
cjwatsonthe first Debian package I ever built came out of being fed up with the way Java classes were run; I never actually did get around to distributing that although a project that grew out of it is now used by various bits of Debian00:39
cjwatsonbut I've been fortunate enough never to really have had to use Java in anger since university, so other priorities took over00:40
directhexuni taught me to hate java ^_^00:41
macojava is why i cant do python00:41
IncubussJava doesn't seem as bad as I was expecting with all the hate it gets, I'm not a fan of it but I think for teaching OO its quite a good language00:43
IncubussI although the more I work worth it the more I get fed up of it00:44
=== bob is now known as Guest862
=== Sarvatt_ is now known as Sarvatt
=== Sarvatt_ is now known as Sarvatt
=== dendro-afk is now known as dendrobates
=== bob__ is now known as Guest53633
DrManhattanwhat's the deal with the intel video driver? The performance is horrible compared to fedora 1205:10
=== nxvl_ is now known as nxvl
=== asac_ is now known as asac
=== Guest53633 is now known as robert_ancell
=== RAOF_ is now known as RAOF
pittiGood morning07:21
pittimicahg: just ask :)07:22
micahghi pitti, about the case sensitive package names in apport07:22
pittislangasek: pm-utils-powersave-policy is in source NEW right now (it's trivial, but I didn't ping anyone about it yet)07:22
micahgI figure that might be an easy thing and help new users07:22
micahgI know in ubuntu/debian all package names are lowercase, but regular users might not get this07:23
AnAntHello, sorry to ask here , but, who should we go to if someone is flooding #ubuntu ?07:23
AnAntnevermind, someone solved it07:24
pittislangasek: right now it only enables sata link power on >= 1 GB RAM, and only sets "min_power", perhaps it should set medium_power on low-mem systems07:24
pittifta: doko_ fixed it in lucid now, still on the radar07:24
StevenKMorning pitti07:24
StevenKpitti: I've uploaded a NEW netbook-meta, which is effectively a copy of unr-meta, shall I just wave it through and into main?07:25
pittiStevenK: ah, for the renaming? sure07:25
StevenKpitti: It's a rename, and a few bits of fluff, since platform.lucid changed07:26
dholbachgood morning07:37
micahgpitti: ?07:37
pittimicahg: hm, so you think there are users who don't know about our packaging structure, then manage to find the package name of the problem that affects them, but then somehow manage to miscapitalize it?07:39
micahgpitti: if someone uses software center to install a package, they might not notice the capitalization as it'll display with the proper name, not the pacakge name07:40
micahglike the example of gtk-recordMyDesktop07:40
micahganother one might be Abiword07:41
micahg"we" know the package name is the lower case version, but a windows user coming over to Ubuntu might not get this07:41
micahgI figured running the python equivalent of strtolower on the package name would be easy enough and possible help new users07:44
micahgpitti: ^^^07:45
* nixternal hugs dholbach 07:45
* dholbach hugs nixternal back07:46
pooliehi, could someone give feedback on my requested sru in https://bugs.edge.launchpad.net/ubuntu/+source/bzr/+bug/43762607:48
ubottuUbuntu bug 437626 in bzr "[sru] exceptions.AssertionError: second push failed to complete a fetch set" [Undecided,Confirmed]07:48
poolieis any more information needed to let it be reviewed?07:48
micahgpoolie: ubuntu-motu would probably be a better place for SRU review07:55
wgrantmicahg: Not for bzr, which is in main.07:56
poolieok, thanks (sorry if appropriate)07:56
micahgoh07:56
micahgmy apologies poolie07:56
micahgthis is the right place07:56
micahgwgrant: I though -motu was the place for package discussion in general07:56
poolieat this point i'd just appreciate a quick scan to say whether i should be providing any more information to allow an sru review to proceed07:56
wgrantmicahg: Packag*ing* discussion, perhaps.07:57
persiamicahg: -motu is the place for discussion about universe packages, which often includes packages not yet in universe, hence packaging.07:57
micahgpersia: wgrant: from the channel info: #ubuntu-devel is: Lucid Alpha 1 released | Archive: open | MoM running (but use bzr!) | Development of Ubuntu (not support, not app development on Ubuntu) |07:58
persiapoolie: I usually see the bug description modified to include specific test cases to aid review that the bug is fixed by the update.07:58
persiamicahg: Indeed.  And when upstream comes in with an update to a package in Ubuntu main, that's part of development of Ubuntu.07:59
micahgpersia: maybe someone should modify it to say main package dev in the description then...08:02
persiamicahg: The topic has worked for us through now.  I suppose someone could change it.08:03
micahgpersia: ok...well, now I know at least :)08:03
pooliepersia: so summarizing the reproduction recipe there would help?08:04
* persia digs up the current set of docs for reference08:04
persiapoolie: Yeah.  According to https://wiki.ubuntu.com/StableReleaseUpdates the description is supposed to be modified to include the impact, a description of the fix, pointer to the patch, a test case, and discussion of regression potential.  But I suspect you're currently blocked on getting it sponsored rather than being blocked on the SRU team accepting it into proposed.08:06
pittipoolie: just went through the SRU bugmail, looking08:06
pittipoolie: are there other LP bugs which get fixed by this update? If so, they should be included  into the changelog08:08
pitti(the upstream changelog mentions a few)08:08
pittipoolie: it doesn't hurt to add a short description of the changes in debian/changelog08:09
pooliewe should mention all of them?08:09
poolieok08:09
pittipoolie: right, so then we can ask their reporters for testing the update08:09
poolieok08:12
poolieanything else?08:12
pittipoolie: the descriptions of all affected bugs should be clear and preferably be reproducible (haven't checked that)08:20
=== saispo_ is now known as saispo
poolieok08:20
pooliepitti, thanks, new diff uploaded08:36
pooliei'll mention this in our process too08:36
pittithanks08:36
pooliehttps://code.edge.launchpad.net/~mbp/bzr/doc/+merge/16117 in case you have any comments08:43
chrisccoulsonsuperm1 - i just saw bug 496423. does GDM have an interface for shutting down / rebooting? gnome-session just uses consolekit...08:48
ubottuLaunchpad bug 496423 in xfce4-session "XFCE4-Session doesn't use the GDM interface to shutdown or reboot" [Undecided,New] https://launchpad.net/bugs/49642308:48
superm1chrisccoulson, i thought I saw all this stuff about grabbing GDM cookies and what not in gnome-session code as I was walking around it trying to debug a different bug?08:49
chrisccoulsonsuperm1 - it might do some GDM stuff as a fallback, but the primary method is the consolekit interface08:49
superm1chrisccoulson, I don't see any methods for halt or reboot on org.freedesktop.ConsoleKit?08:50
superm1unless that's the Restart() and Stop()?08:50
chrisccoulsonsuperm1 - yeah, that's right08:51
superm1ah neat08:53
superm1so really, xfce4-session needs CK support08:53
superm1thanks chrisccoulson08:55
chrisccoulsonsuperm1 - you're welcome08:55
micahgpitti: any final comments on what I proposed about ubuntu-bug?08:59
pittimicahg: well, I still think we shouldn't make it too easy to file bad bug reports :)09:00
pittiapport can digest an executable path if you don't want to bother figuring out the package name09:01
pittibut since the name already is overloaded about four times (package, executable, symptom, crash file), I don't want to make it even more fuzzy09:01
micahgpitti: ok, would it be possible to add to the error message if there is an upper case character that package names are lower case?09:02
superm1pitti, i forgot to ask you last week.  do you have some spiffy apport method to find the package that owns a file other than dpkg -S?09:02
pittisuperm1: please use apport.packaging.get_file_package(filename)09:03
superm1cool! that beats what i was doing: http://linux.dell.com/git/?p=dkms.git;a=blob;f=dkms_apport.py;h=69b639192eebc53183ec4920bb8150b41e3a6a6d;hb=1f4b4607b1456c18a9d10cde1823ecef71abcbd109:03
pittiit's not much better than dpkg -S, though, but no need to hardcode dpkg -S in hooks09:03
pittisuperm1: right, please; get_file_package() is distro independent (there's an RPM implementation, too)09:04
superm1very good to know.  is apport showing up on any rpm distros by default yet that i'd be able to test this on then too?09:05
pittisuperm1: not sure, but OpenSUSE has a package09:05
superm1pitti, while you're there, is there anything else useful you think I should be capturing for these DKMS build failures that occur?  the idea is that hook gets called when dkms build fails, and tries to file a bug on the package it was building for09:09
pittisuperm1: you could call attach_hardware(), that might be interesting since these are usually drivers?09:10
superm1pitti, i thought about that, but pertaining to a build problem, probably wouldn't be much more than cruft09:10
pittioh, right09:11
superm1i'm thinking the cases like where jockey installs a driver, and for some reason it doesnt build09:11
pittisuperm1: another potentially useful thing might be attach_related_packages() to get version info for pacakges you don't depend on09:11
mr_pouitsuperm1: upstream will still rely on hal for xfce 4.8 afaik, so if we want to switch to {console,policy,device,whatever}kit, we're probably on our own at the moment09:11
pittilike gcc, binutils, etc.; those are distro specific, of course09:11
pittiand in particular, gcc-4.x tends to change with every release09:11
superm1yes that would be very good to attach then09:12
superm1mr_pouit, oh that's a shame09:12
pittisuperm1: but I think the build log ought to have anything that's really generally interesting09:12
pittiI doubt that many errors are due to a binutils bug09:13
gesercould a core-dev please give-back: indicator-applet indicator-messages indicator-session nautilus-sendto libpam-mount. Thanks09:16
pittigeser: doing09:18
Tm_Tshould I care if Intrepid mysql packages might have issue(s)? and if yes, who should I poke to make sure it's packages and not me?09:19
micahgok, so am I supposed to ask for main SRU sponsorships in here?09:20
micahgpersia: ^^09:23
superm1mr_pouit, well coming up with a patch for adding CK support shouldn't be too rough I suppose.  i can probably work something out this week09:30
superm1it's really just copying a bunch of those HAL methods, and changing a few things here and there it looks like09:31
micahgseb128: would you mind sponsoring a GTK SRU?09:33
seb128micahg, depends of the sru09:33
micahgbug 37210309:33
ubottuLaunchpad bug 372103 in gtk+2.0 "click on bookmark crashes firefox with java content in clipboard" [Medium,Fix released] https://launchpad.net/bugs/37210309:33
persiamicahg: You're not supposed to ask for main SRU sponsorships anywhere, really.  But if you're stuck on the process, you can ask how that works.09:33
micahgpersia: yeah, I thought about that after, that's why I asked seb as he maintains the package...I'm learning slowly...09:34
seb128I was about to read my bug email, usually no need to ping09:35
seb128it's just that I don't work much during weekends and it's monday morning there09:35
micahgseb128: ah, ok, sorry09:35
seb128anyway the change looks fine, could you give give an url to for the cgit commit?09:35
seb128I will sponsor that later09:36
micahgyeah, thanks09:36
seb128thank you for the work on it09:36
sorenKeybuk: Is this a known problem? [   17.400075] plymouthd[414]: segfault at 10 ip 00007fe05f6db704 sp 00007fff904becb0 error 4 in libplybootsplash.so.2 (deleted)[7fe05f6cd000+14000]09:36
micahgseb128: in the description or a comment?09:36
sorenKeybuk: I don't get any boot splash or anything like that at all.09:36
seb128micahg, comment09:36
micahgseb128: done and thanks, now time for me to sleep09:37
sorenKeybuk: That's with 0.8.0~-5, by the way.09:37
seb128micahg, thanks09:38
seb128soren, use apport to report the crash?09:38
maco~- ??09:38
seb128soren, hard to tell if a crash is known without seeing a stacktrace...09:38
sorenseb128: There are no bugs (except for the MIR "bug") filed against Plymouth. I just don't know if it's because it's not expected to work at all yet. If it isn't, there's little point in filing bugs about it.09:40
seb128soren, well, it's not complicated to let apport send the crash bug either09:41
sorenFine.09:42
sorenWhere do I enable apport? AIUI, it's not enabled in Lucid by default yet.09:42
sorenAh, found it.09:42
* soren sighs deeply and reboots for the 16th time today09:43
sorenHang on, isn't plymouth started from initramfs?09:43
sorenmeh09:44
cjwatsonKeybuk: the point of starting-dm wasn't (mainly) to abstract away 'start' events - it was to arrange for the splash screen not to get an event if you boot with 'text' etc. which causes gdm.conf to 'exit 0' rather than actually starting gdm. I'm not sure that this has been adequately addressed?09:47
cjwatsonKeybuk: and indeed the default-display-manager stuff as well09:48
sorenseb128: Alright, mr. "it's not complicated to let apport send the crash bug". apport doesn't start until runlevel 2, so there's no crash file.09:53
seb128soren, wait for Keybuk then, I was just suggesting that stacktraces are useful to know what happens on crashes, I don't care enough to argue09:53
sorenseb128: Well... You started it :D09:54
seb128right, now I stop it too ;-)09:54
* soren hugs seb128 09:54
* seb128 hugs soren09:54
directhexi didn't see a reply, and my scrollback is long gone. is the plan to put firefox 3.6 in lucid?09:58
pittidirecthex: if it's released in time, sure09:59
Keybukcjwatson: right, if you notice, plymouth doesn't have a "stop on startting gdm"10:06
Keybukinstead gdm itself talks to plymouth to tell it to deactivate the splash but hold the framebuffer10:06
Keybuk(so it can do the smooth X transition)10:06
Keybukand once it's started X, tells plymouth to quit - or if it fails to start X, tells plymouth to reset the console, etc.10:06
Keybukotherwise if X failed to start, the console would stick with the last plymouth frame10:06
cjwatsonKeybuk: I agree that that's better, but I see no way to make it work with ubiquity10:07
Keybukand you wouldn't be able to recover from that :)10:07
Keybukcjwatson: what's ubiquity got to do with it?10:07
cjwatsonyou knew this on Friday10:07
cjwatson11:05 <Keybuk> if ubiquity was depending on it, then that was definitely a bug ;)10:07
cjwatsonexcept I disagree :)10:07
Keybukubiquity can just use "starting gdm" no?10:07
cjwatsonoh, yeah, I thought ubiquity used starting-dm but apparently not10:07
Keybukit didn't when I glanced at it10:08
cjwatsonubiquity does *emit* starting-dm though10:08
cjwatsonand I notice that plymouth doesn't cope with ubiquity starting10:08
Keybukright, ubiquity may need the same logic as gdm to make plymouth go away10:08
Keybukdepending on whether you want a flicker-free transition into ubiquity or not <g>10:09
cjwatsonok, so the reason I came into this is because the gdm/usplash pair is uninstallable :)10:09
cjwatsoncan we switch usplash out from the seeds now?10:09
Keybukusplash isn't seeded10:09
KeybukI took it out last week10:09
cjwatsonthe livefs builds disagree :)10:09
Keybukthe 20091212 and 20091213 cd images built fine without it10:09
cjwatsonyeah, I'm getting lots of mailspam about it though10:10
Keybuk"mailspam" ?10:10
cjwatsonI guess because several flavours other than Ubuntu still use it10:10
cjwatsonI get mail when livefs builds fail10:10
Keybukxubuntu was certainly updated a couple of days ago10:10
macokubuntu still does maybe?10:10
cjwatsonPackage: usplash10:11
cjwatsonTask: kubuntu-desktop, kubuntu-netbook, edubuntu-desktop-kde, xubuntu-desktop, mobile-mid, mythbuntu-backend-master, mythbuntu-backend-slave, mythbuntu-desktop, mythbuntu-frontend, ubuntu-netbook-remix10:11
cjwatsonso I guess we need to fix all of those up10:11
KeybukI guess the seed owners haven't caught up10:11
cjwatsonwhere do the themes come from?10:12
Keybukwhat themes?10:12
cjwatsondoes plymouth not display anything?10:12
Keybukyes, there's a basic built-in theme that tseliot did10:12
Keybukthat's included in the plymouth package10:12
cjwatsonoh, nobody's worked on external theme packages?10:12
Keybukexternal theme packages "just work"10:13
Keybukthere just aren't any10:13
Keybukit would be better to say that nobody's made any themes yet :p10:13
tseliotKeybuk: have you included my theme already?10:13
Keybuktseliot: yes10:13
cjwatsondo you divert /lib/plymouth/ubuntu-logo.png or something?10:13
Keybukcjwatson: new themes install their own artwork, and just call plymouth-set-default-theme in their postinst on install10:13
cjwatsonah10:14
tseliotcjwatson: the logo can be set with a configuration flag in the debian/rules but you can ignore it in the theme10:14
Keybuktseliot: that's not really relevant - we wouldn't want to rebuild plymouth for every new theme <g>10:15
tseliotas the theme is what tells plymouth to draw things10:15
tseliotKeybuk: as I said, you can ignore that logo and use whatever png you have in the theme directory as a logo10:15
Keybuktseliot: how come you ignore the background colours but not the logo btw? :p10:16
cjwatsonso rather than editing flavours' seeds for them, I think I'd prefer to wait for them to convert their usplash theme packages10:16
tseliotKeybuk: because that's on my TODO list? :-P10:17
Keybukcjwatson: I tend to just leave flavours alone10:17
persiaAt least in the case of mobile-mid, it's not worth changing the seed since it is fast losing relevance (and with luck, will not exist in lucid)10:17
mr_pouitcjwatson: I've xubuntu-artwork 0.39 stuck in new, that's why usplash is still pulled in xubuntu10:18
seb128bah, bug #495868, apport should really prevent user to file a bug on each every package on a failing upgradfe10:18
ubottuLaunchpad bug 495868 in debconf "debconf: Unable to load Debconf::Element::Gnome::String. Failed because: Can't locate I18N/Langinfo.pm" [Undecided,New] https://launchpad.net/bugs/49586810:18
seb128the guy opened a zillion bugs10:18
tseliotKeybuk: does plymouth work reliably now?10:19
tselioton vt7, I mean10:19
Keybuktseliot: it works for me10:19
seb128mvo, ^ isn't apt supposed to avoid those?10:19
tseliotKeybuk: how did you fix it?10:19
Keybuktseliot: which bug are you thinking of ?10:19
mvoseb128: it does basic dup detection, let me check10:20
tseliotKeybuk: the one in which error messages overwrite whatever plymouth draws10:20
cjwatsonKeybuk: that's fine, but I don't :-)10:20
cjwatsonmr_pouit: ok10:21
mvoseb128: 8.10, I suspect it was not fully done back then10:21
Keybuktseliot: I worked around it by scanning out the framebuffer back to the fbcon ;)10:21
Keybukhaven't worked out why it doesn't work without doing that yet10:21
seb128mvo, oh right, thanks10:21
* seb128 delete some 70 bug email10:22
tseliotKeybuk: oh, as long as it works it should be fine for Lucid ;)10:22
seb128some users a really motivated to open that number of bugs10:22
tseliotmat_t: news from the design team?10:22
ograKeybuk, i'm on vacation but will try to provide you a backtrace of the amrel gdm issue if i find a spare minute, i suspect that it could be caused by the fact that nobody included the new populatie_rootfs speedup patches in the armel kernels yet though10:24
Keybukogra: they're not included in the i386 kernel yet either10:24
Keybukand either way, would be entirely orthogonal to gdm not starting10:25
ograi though i saw a commit with the last upload10:25
Keybuksince gdm isn't *in* the initramfs10:25
Keybukneither is gdm run from a kernel init function10:25
ograoh, indeed10:25
* ogra slaps forehead10:25
Keybuktseliot: it'll look crap on multi-head10:26
Keybuksince plymouth maintains a separate framebuffer per head10:26
Keybukeach with the right resolution10:26
Keybukbut fbcon maintains a single framebuffer with the lowest common resolution cloned out to each head10:26
tseliotKeybuk: oh, that's not ideal. My theme isn't exactly ready for multihead either (but this should be easier to fix)10:27
Keybuktseliot: your theme works fine on multihead10:27
Keybukthemes generally don't notice the difference10:28
Keybuksoren: no, not a known problem - file a bug with a stack trace10:28
tseliotKeybuk: I think Ray fixed that in plymouth therefore my theme works now. I haven't had the chance to try it yet but if you say it works well with screens which use different resolutions..10:29
metelliusi'm trying to help the intel-xrog-driver people with debugging a bug of mine, and I'm therefore going to try a patch which includes linux-2.6/drivers/gpu/drm/drm_edid.c10:30
sorenKeybuk: How do I get a stack trace? apport isn't running yet when it crashes.10:30
metelliusdo I have to recompile the whole kernel for this?10:30
mat_ttseliot: hey10:30
mat_ttseliot: I suggest pinging Iain10:31
tseliotmetellius: yes. You can discuss this in #ubuntu-x10:31
cjwatsonmr_pouit: NEWed, though I'm not sure I see any plymouth integration there10:31
mat_ttseliot: I'll poke him for you10:31
tseliotmat_t: thanks10:31
sorenKeybuk: FWIW, I have an nvidia card in this laptop. No KSM, as far as I can see (console is plain 80x25).10:32
mr_pouitcjwatson: thanks. and not yet, this one only demotes usplash-theme-xubuntu to suggests.10:32
Keybuksoren: tried "start plymouth" when X is not running?10:33
sorenKeybuk: Nope. I'll try that in a minute.10:36
sorenKeybuk: No crash :-/10:55
Keybuksoren: check with pitti on that one10:55
sorenKeybuk: ..nor any splash screen or anything.10:55
sorenKeybuk: I mean.. It didn't crash.10:56
=== ev1 is now known as ev
sorenKeybuk: Not "no crash file". Literally no crash.10:56
Keybukno idea then10:56
sorenKeybuk: Is plymouth known to work on any nvidia hardware?10:56
Keybukno10:56
Keybukthough you should at least get a text mode variant10:57
sorenKeybuk: What would that look like?10:57
Keybukblack screen with something that looks like a progress bar along the bottom10:57
sorenKeybuk: Hm.. Nope, I don't see anything like that.10:58
cjwatsonjames_w,jdstrand,Riddell,kirkland,pitti,Keybuk,seb128,StevenK,slangasek: could you check ~lp_queue/sync-queue/{failed,rejected}/ on cocoplum and remove anything you don't need from there, please? I think practically everything in there is probably junk, but it isn't auto-purged at the moment and it's quite big11:06
Riddellcjwatson: so that's where they go.  all find to scrap with me11:07
cjwatsonRiddell: done, thanks11:08
Keybukcjwatson: wiped11:08
tseliotsoren, Keybuk: plymouth should work with nvidia (try the latest Mandriva and see). Maybe fbcon or whatever we use was not loaded?11:09
Keybuktseliot: it so doesn't ;)11:10
Keybukplymouth might work with the nouveau drm driver11:10
Keybukbut that's not in our kernel11:10
seb128cjwatson, cleaned11:11
tjaaltonlinus pulled it in .33 btw11:11
tjaaltonnouveau, that is11:11
tseliotKeybuk: I was referring to the proprietary driver. Maybe the module isn't loaded?11:11
Keybuktjaalton: I thought it was just in -staging11:11
tjaaltonKeybuk: correct11:12
Keybuktseliot: the proprietary driver doesn't have a framebuffer11:12
Keybuktjaalton: that's a vast difference from being pulled into .3311:12
Keybuk-staging != linux-2.611:12
Keybuk-staging is "we like you, but aren't willing to go steady until you sort our your personal hygiene issues"11:12
tjaaltonbut it's still in the tarball, no?11:13
Keybuktjaalton: no11:13
StevenKcjwatson: If you have a few seconds, can you review https://code.edge.launchpad.net/~stevenk/launchpad/netbook-cron/+merge/16115 and http://paste.ubuntu.com/341081/11:13
Keybukcompletely different git tree11:13
tseliotKeybuk: I think it should work as usplash does with nvidia in Karmic11:13
tjaaltonbut it _was_ pulled in linux-2.6.git11:13
cjwatsonStevenK: I already did, for the former; merging the latter now11:13
Keybuktseliot: why? plymouth doesn't have an svgalib renderer11:13
StevenKcjwatson: I can merge the latter, I just want sign-off11:13
Keybuktjaalton: that being said, you're quite right, it *is* in linux-2.6 - not staging11:14
cjwatsonStevenK: signed off, but before you commit, run 'rm -rf ubuntu-tasks && make ubuntu-tasks && bzr add' and check the result11:14
tjaaltonKeybuk: "Kconfig under staging for now", that confused me11:15
Keybuktjaalton: I see where the confusion comes - it was set up to go into staging, but Linus pulled it himself11:15
Keybukyeah11:15
StevenKcjwatson: In a Lucid chroot, or it doesn't matter?11:15
Keybukthat's just confusing everyone clearly ;)11:15
cjwatsonStevenK: it doesn't matter11:15
tjaaltonyep :)11:15
tseliotKeybuk: I'll check Mandriva again11:15
Keybuktseliot: Mandriva probably has nouveau11:15
tseliotKeybuk: fcrozat in #plymouth should know how it works.11:15
tjaaltonanyway, it should be much easier to have something sensible for lucid, and not just some random branch from somewhere11:16
Keybuktseliot: quick google sez that Mandriva ship nouveau in their kernels11:16
tseliotKeybuk: and no, I installed the proprietary driver in Mandriva and got the plymouth splash11:16
Keybuktseliot: no idea why that would work11:16
tseliotI'll have to find out11:16
tjaaltonit starts with nouveau KMS and the nvidia blob will then steal everything?11:17
Keybuktjaalton: if you load nouveau, you can't load the nvidia blob11:17
Keybukin fact, I think you literally can't load11:17
Keybukie. nouveau will claim the device through the usual agpgart stuff11:17
ghostcubenoveau ready for take off now ?11:17
Keybukwhich means the nvidia binary blob stolen agpgart code can't use it ever11:17
tjaaltonKeybuk: ok. I've never tried it myself so..11:17
=== MacSlow is now known as MacSlow|lunch
Keybukit's why you have to reboot to switch drivers now11:18
tseliotKeybuk: "it still works on VESA framebuffer. For chipsets not yet supporting KMS, we can still have graphical boot"11:31
tseliotsource: http://wiki.mandriva.com/en/2010.0_RC_111:31
tseliot"it" being "plymouth11:31
tseliot"11:31
cjwatsonRiddell: re bug 494997, do you know if kdesudo still causes unexplained partitioning problems? ubiquity-wrapper says:11:34
ubottuLaunchpad bug 494997 in ubiquity "ubiquity fails to start in kubuntu" [High,Triaged] https://launchpad.net/bugs/49499711:34
cjwatson            #temporarily force sudo until we work out why kdesudo stops it passing partitioning stage11:34
cjwatson            toexec = ['sudo', '-E']11:34
Riddellcjwatson: doesn't seem to no since we all used kdesudo while testing alpha 111:36
Riddellso should be safe to go back to that11:36
cjwatsonRiddell: ok, I'll remove that hack then, thanks11:37
cjwatsonit's from intrepid11:37
tseliotsoren: does Plymouth work if you load uvesafb?11:50
StevenKcjwatson: tasksel looks good, shall I commit, tag and upload, or would you prefer to eyeball it first?11:59
cjwatsonStevenK: go ahead12:06
sorentseliot: I'll make a note to check next time I have to reboot.12:11
sorentseliot: Might be a few hours.12:11
tseliotsoren: ok, thanks12:11
sorenjames_w: Would you mind syncing libcloud from unstable for me, please?12:12
sorenOr any other archive admin, I suppose ^^. (james_w is just listed as the "on duty" one today)12:18
geserI was looking at the FTBFS of db4.7 (see also Debian bug #560641). It's because dh_nativejava (from libgcj-common) needs debhelper. Should libgcj-common depends on debhelper (doesn't look like the best idea based on the rdepends) or should db4.7 depend on debhelper (even if it doesn't use it directly)?12:20
ubottuDebian bug 560641 in src:db4.7 "db4.7: FTBFS: Can't locate Debian/Debhelper/Dh_Lib.pm in @INC" [Serious,Open] http://bugs.debian.org/56064112:20
cjwatsongeser: I believe I ran across the same thing in the past and said the former12:22
cjwatsonor maybe something even higher up the stack, given the rdepends12:22
cjwatsonI definitely dealt with this at some point ...12:22
cjwatsonah, no, I went for the latter12:22
cjwatson     - Build-depend on debhelper, needed by dh_nativejava. It doesn't seem12:22
cjwatson       reasonable for libgcj-common to depend on debhelper since that's also12:22
cjwatson       used by run-time libraries.12:22
cjwatsonthat's from the db changelog in Ubuntu12:23
geserthanks, will do that too then12:23
cjwatsongeser: in fact I'd recommend generally checking the db diff over for things that need to be applied to db4.712:24
faganmvo: could you look at this patch Bug #49484512:31
ubottuLaunchpad bug 494845 in software-center "[patch] String fix" [Undecided,New] https://launchpad.net/bugs/49484512:31
pitticjwatson: sync-queue> cleaned my stuff12:33
StevenKcjwatson: I've cleaned up my sync-queue stuff too12:37
=== dendrobates is now known as dendro-afk
geseris someone working on merging perl? there are several perl packages in DEPWAIT waiting on perl >= 5.10.112:43
=== tkamppeter_ is now known as tkamppeter
Kanohi, is there a tool that evaluates the fdi files?13:09
Kanohal is not there, so what does it now13:13
=== MacSlow|lunch is now known as MacSlow
pittiKano: nothing13:17
Kanoso how should the xorg autoconfig work now13:17
Kanolike synaptics or other devices13:17
pittiKano: well, we'll probably bring back hal into the default install (mainly for brightness handling), but we want to run without hal for a while to detect regressions13:17
pittiKano: xorg uses udev now13:17
Kanowell then check for old fdi files, there are quite a lot left13:18
pittiKano: we transitioned the synaptics one to udev rules already13:18
pittias well as the basic keyboard ones13:18
pittithere's still a couple which we have to rewrite, most notably the wacom ones13:19
Kanoalso vbox?13:19
pittibut we need a newer wacom driver first13:19
Kanohow to force udev to load new rules?13:19
pittiKano: oh, vbox ships them as well? Can yuo please create a bug report for that and assign to me?13:19
pittiI'll have a look13:19
Kanowell i wrote a script that could install vbox addons automatically - even in live mode13:20
Kanousing hal it needed a hal restart13:20
tseliotpitti: what is it that does brightness handling and uses hal?13:22
pittitseliot: gnome-power-manager13:22
pittitseliot: it should work without hal for cards/drivers supporting xbacklight13:23
pittibut that's only very few yet13:23
tseliotpitti: that would be with open source drivers, right?13:23
pittiwell, I'm on i945 here, and it doesn't even work here13:23
tseliotthat's an RandR property13:23
pittiand I doubt that it works with proprietary nvidia/fglrx13:24
tseliotpitti: but does g-p-m use RandR to set the backlight? If not, you can do it from the command line with xrandr13:24
pittiit does, yes13:25
pittiand falls back to hal if it doesn't support  xbacklight13:25
tseliotpitti: it would be interesting to see why it doesn't work with your card without hal. Does it work with xrandr? (I can give you the exact command if you want)?13:27
peciskbtw, Xorg hakers, is there any way to get LiveCD iso with nouveau mentioned in https://edge.launchpad.net/~xorg-edgers/+archive/nouveau?13:29
pittitseliot: hm, I need to reboot first (it's docked and on external screen right now); will try in 5 mins13:31
tjaaltonpecisk: too much work imo. the kernel will hopefully have the needed bits before too long13:33
tseliotpitti: now I see why it doesn't work: KMS. See bug #39761713:37
ubottuLaunchpad bug 397617 in xserver-xorg-video-intel "brightness no more working on karmic (KMS)" [Low,Fix released] https://launchpad.net/bugs/39761713:37
cjwatsonjames_w: I'd like to replace lp:ubuntu/grub2 with a branch off Debian's bzr maintenance branch, but I can't easily import the full history there so I'd like to keep the old import branch around for historical reference. What's the best way to do this?13:40
james_wcjwatson: we can just change what lp:ubuntu/grub2 points to, the old branch will be available under its full name13:47
cjwatsonjames_w: so I just push to lp:~ubuntu-core-dev/ubuntu/lucid/grub2/lucid and let you know?13:48
james_wcjwatson: indeed13:49
cjwatsonok, thanks13:49
tseliotKeybuk: they use (u)vesafb to get plymouth to work with nvidia13:54
tseliotKeybuk: would it be possible to use it only for fglrx and nvidia?13:55
Keybuktseliot: vesafb means no suspend/resume13:56
cjwatsonI wonder whether that's true for uvesafb too13:57
tseliotand I wonder whether suspend/resume works reliably with fglrx and nvidia with or without uvesafb13:58
Keybukwe don't want uvesafb13:58
Keybukat all13:58
cjwatsontseliot: anyway, the plan of record was to use vga16fb for this, even though its output is less pretty13:58
Keybukv86d is not made of kittens13:58
tseliotcjwatson: ah, right13:58
tseliotso Keybuk why don't we use that and solve the problem with nvidia?13:59
tseliotor am I missing something?13:59
Keybuktseliot: use what?13:59
tseliotKeybuk: vga16fb13:59
Keybuktseliot: as cjwatson just said, the plan *is* to use it14:00
tseliotKeybuk: so is soren's problem just temporary? I mean, until we use vga16fb?14:01
KeybukI don't know what soren's problem is14:01
sorenI get that a lot.14:02
james_wsoren: done14:02
* soren hugs james_w 14:02
sorenjames_w: Thanks!14:02
tseliotKeybuk: ok, never mind then ;)14:03
pittitseliot: re14:06
pittitseliot: computer is undocked now, using internal lvds; xbacklight says "No outputs have backlight property"14:07
tjaaltonit works on my intel14:07
tseliotpitti: right. It looks like we have no backlight interface for intel in /sys/class/backlight in karmic (with KMS)14:08
pitti/sys/class/backlight/dell_backlight/ exists here14:08
tseliottjaalton: with KMS and with Karmic's driver?14:08
tseliotoh14:08
pittiand it does work with hal14:08
pitti$ cat /sys/class/backlight/dell_backlight/actual_brightness14:08
pitti414:08
tseliotI have none on my pineview card14:08
pittiand when I crank it up with Fn, I get "6"14:08
tjaaltontseliot: lucid14:09
tjaaltonbut I guess it worked with karmic too14:09
tjaaltonbut this is a lenovo..14:09
pittitseliot: I'm on COTD lucid, and it doesn't work either, so it's not 39761714:10
* tseliot nods14:10
tseliotit must be a different issue14:10
tseliotpitti: does grep backlight /var/log/Xorg.0.log show anything useful?14:11
pittino hits14:11
=== dendro-afk is now known as dendrobates
pittitseliot: xrandr --properties|grep back is empty, too14:12
tseliotpitti: and what does xrandr --props do?14:12
pittiisn't that the same?14:12
pittianyway, http://paste.ubuntu.com/341190/14:13
tseliotyes, it's not there14:13
=== elky is now known as Guest4966
=== ttx_ is now known as ttx
=== dendrobates is now known as dendro-afk
=== robbiew_ is now known as robbiew
=== mehdid_ is now known as mehdid
geseranyone willing to sponsor a perl merge? bug #49655615:10
ubottuLaunchpad bug 496556 in perl "Merge perl 5.10.1-8 from Debian testing" [Undecided,New] https://launchpad.net/bugs/49655615:10
rahul_geser i am a total noob but why do you need someone to sponsor a merge ?15:12
azeem_rahul_: because not everybody has permissions to change the archive15:12
rahul_so once you have made the changes in the local branch you get it reviewed by whom ?15:13
rahul_is this the process called sponsoring ? or merging it into the main branch ?15:14
rahul_so once you have made the changes in the local branch you get it reviewed by whom ?15:16
rahul_sorry i am not trying to be annoying , just looking for answers.!!15:16
macosubmit a merge proposal15:17
maco~ubuntu-dev is default reviewer on them, i think15:17
rahul_thanks maco ...!!15:18
rahul_one more question what are the different bug stages like , basically i am trying to get familiar with the lingo15:18
rahul_like triaging15:19
macohttps://wiki.ubuntu.com/Bugs/Status15:19
rahul_awesome ..!!!!!!! thanks a ton15:20
jelmermvo: Hi15:25
mvohey jelmer15:29
jelmermvo: Do you happen to know what the encoding of the apt Release file is ?15:30
mvojelmer: the Release file should just be ascii most of the time, but utf-8 should work too15:31
jelmermvo: Thanks15:32
cjwatsonKeybuk: BTW, lp:~cjwatson/ubiquity/plymouth is my first cut at dealing with plymouth integration in ubiquity; I won't merge it until plymouth's actually on live CDs though15:49
barrycjwatson: did you see my updated merge proposal?15:50
cjwatsonyes, I did, thanks - on my queue for today15:50
barrycjwatson: thanks!15:50
=== BenC1 is now known as BenC
=== beuno is now known as beuno-lunch
=== ghostcube_ is now known as ghostcube
cjwatsonKeybuk: is the code for your daily-bootchart stuff available anywhere? I'd like to adapt it to show manual partitioner benchmarks (mostly interested in the stuff to draw vertical budget lines)17:15
seb128cj17:19
seb128cjwatson,17:19
seb128pybootchartgui (0+r139) lucid; urgency=low17:19
seb128...17:19
seb128"  * Add --annotate option, permitted multiple times; takes a comma-separated17:20
seb128    list of processes and draws a dashed red line vertically across the chart17:20
seb128    at the point the first of the named processes is started."17:20
seb128 17:20
seb128cjwatson, oh, you probably mean the side which determine when xorg is loaded, etc?17:20
cjwatson--annotate is useful, thanks, but ideally I did mean the autodetection as well17:23
seb128cjwatson, http://people.canonical.com/~seb128/guess-time.py17:30
seb128cjwatson, he gave me that some time ago, that give the linux, xorg, desktop times17:30
cjwatsongreat, thanks17:31
seb128np17:31
joaopintoI am unable to import libxml2 from python2.5, python2.5 will still be available on Lucid ?17:32
=== beuno-lunch is now known as beuno
ScottKjoaopinto: It is already gone.17:42
joaopintohum, so I have it from the relase upgrade17:43
ScottKYep17:43
cjwatsondamnit, I want to be able to run google over Ubuntu source code17:44
joaopinto        500 http://pt.archive.ubuntu.com lucid/main Packages17:44
cjwatsonseb128: where does the "as superuser" thing in window titles in lucid come from?17:44
joaopintopython2.5 was upgrade from lucid repos :)17:44
seb128cjwatson, it's a compiz thing17:45
seb128or I think it's a compiz thing17:45
seb128check with Amaranth17:45
cjwatsonok, I just want to be able to suppress it for the installer really17:45
cjwatson"Install (as superuser)" -> "eh?"17:45
gigabytesahah :)17:46
cjwatsonnot compiz17:46
joaopintoScottK, it is still available from the repositories, you meant is not used by default any longer ? That was already in karmic :)17:47
lutinin the case rmadison gives several results for the same source package for the same suite, is there a way for requestsync to pick the correct version, and not the first result ?17:47
cjwatsonlutin: can't it use rmadison -a source?17:47
ScottKjoaopinto: It's not a 'supported python' version so modules aren't built for it anymore (as 2.4 was in Karmic).17:48
joaopintoScottK, ah ok, tks17:48
lutincjwatson: well it probably does, the thing is that it gives me three different versions for unstable alone17:49
cjwatsonlutin: example?17:58
lutincjwatson: rmadison eina -u debian17:59
cjwatsonlutin: blink. that seems like a bug in Debian's database18:02
=== deryck is now known as deryck[lunch]
cjwatsonbut if not then I guess requestsync will have to sort by newest or something18:02
Keybukcjwatson: absolutely, it's in ../daily-scripts ;)18:08
Keybukseb128 was right that the code that does the red dashed lines is just using --annotate though18:08
cjwatsonaha, thanks18:09
Keybukincoming.sh does that18:11
Keybukcjwatson: your u6y patch looks right to me18:19
damjanzgI have just one question. What is bare minimum that would give me a chance to start develop for ubuntu?18:25
ion/bin/sh and /bin/cat18:26
ScottKdamjanzg: Showing up and wanting to help.18:27
damjanzgOK, I think that wanting to help is not questionable.18:28
damjanzgI know that there is no ultimate guideline for learning, but some would be helpful.18:29
ScottKdamjanzg: A lot of it depends on where your interests are.  What do you want to make better about Ubuntu?18:30
damjanzgTo be honest, my primary goal is to beather learn programming, and I want to no the lowest painful way, if there is one.:)18:32
ScottKOK, well it's hard to make suggestions about where to start with just that.18:33
ScottKWhat programming do you know already?18:33
damjanzgI know, C. But nothing major that I have wrote, except some mathematical algorithms.18:34
damjanzgAnd I am in process of learning python.18:34
=== deryck[lunch] is now known as deryck
ScottKWe use both those, so it's back to the question of interest.18:41
ionkeybuk: /usr/share/initramfs-tools/init should probably do mount -t devtmpfs,tmpfs ... /dev18:43
Keybukion: yes, now that the kernel is uploaded18:44
Keybukthough not until mountall does the same18:44
Keybuk(I'm going to do that tomorrow, I want to see a bootchart with just the -7 -> -8 change on the dailies18:45
Keybukadding the new mountall+plymouth would muddy that quite a lot)18:45
ionAck18:45
Keybukyour fsck priority changes are *nice* btw ;)18:45
ion:-)18:45
Keybukthat's a trick worth remembering18:46
hyperairplymouth? =018:46
hyperairi thought we were sticking with usplash18:46
Keybukrather than serialise things that content on CPU or I/O - run them in parallel, use priorities, and CFQ actually does the right thing18:46
Keybukkernel scheduler in working shocker18:46
ionkeybuk: busybox mount doesn’t seem to support -t foo,fallback,bar18:53
Keybukyou would need to be more clever anyway18:55
Keybukyou need to mknod if you mount tmpfs not devtmpfs18:56
ionThe scripts seem to do [ -e /dev/foo ] || mknod /dev/foo ...18:57
Keybukyeah18:59
Keybukdoing it properly eliminates those stat() calls :p18:59
ionAlright19:00
ionBtw, as for a lot of package changes muddying the bootchart numbers; what i proposed some time ago would have fixed that. ;-)19:00
Keybukion: what's that?19:01
Keybukthe incremental upgrade stuff?19:01
ionYeah19:01
Keybukwould have done things in the wrong order in this case too19:01
ionOk19:01
Keybukthe kernel and initrd don't come from the squashfs, but the iso image, remember19:01
Keybukthe thing I like about these Dell Minis is how damned predictable they are19:14
Keybukhttp://people.canonical.com/~scott/daily-bootcharts/20091214-sam.png19:14
Keybukvs.19:14
Keybukhttp://people.canonical.com/~scott/daily-bootcharts/20091214-clank.png19:14
ion:-)19:15
smoseranyone done a kvm install of lucid server ? i just went through one using alpha1 iso and grub is hanging19:17
smoserkvm disk was using '-hda' (ide)19:18
cragdorAnyone got a setup to install a development VM for Kubuntu(Latest) and connect to the SVN?19:24
cjwatsonbarry: merged and uploaded (congratulations, your first upload ...)19:33
barrycjwatson: saw that, thanks!19:36
barrycjwatson: if you've got another one, i'd like to try it again with some of the things i've learned19:37
ScottKslangasek: u-d-a moderation queue should have something for you to review.19:41
smosershoot... seems like user error above.19:46
=== robbiew1 is now known as robbiew
wgrantIs everyone fine with 3.0 support being turned on in LP for Lucid as soon as it's all ready?20:17
lucaswgrant: just curious. what's the alternative?20:17
superm1is there any reason people wouldn't want it turned on ? :)20:17
wgrantsuperm1: I don't know, but I'd like to be really sure before changing behaviour like that.20:18
cjwatsonwgrant: please do it :)20:19
wgrantcjwatson: Great, thanks.20:19
wgrantIt's all landed, so should roll out on Wednesday at 2200UTC. But it cannot be enabled before dpkg is upgraded on the production Soyuz machines, which I believe hasn't happened yet.20:20
cjwatsonbeing tested at the moment, I believe20:21
wgrantGreat.20:21
=== Epistaxis is now known as Epitato
=== robbiew is now known as robbiew_
=== dendro-afk is now known as dendrobates
=== elky is now known as Guest4966
iondkms (2.1.1.0-0ubuntu1): * Convert DKMS to an upstart script that starts up before GDM or KDM can start.  This ensures that drivers are built before X tries to start. (LP: #453365)21:20
ion/etc/init/dkms_autoinstaller.conf doesn’t seem to have *anything* to delay gdm.21:20
=== Guest4966 is now known as elky
slangasekion: I concur; reopen the bug?21:25
superm1ion, it stops gdm21:26
superm1look at the gdm task for that bug21:27
superm1after gdm is stopped, dkms will issue a signal to start it back up when it's ready21:27
cjwatsonseb128: that "(as superuser)" thing is actually from metacity; I happen to know upstream so I've asked him21:30
seb128oh ok21:31
seb128there was some discussion about doing that with the compiz decorator some weeks ago too21:31
ionsuperm1: How about just dkms_autoinstaller.conf: ‘start on filesystem or starting-dm’ and let Upstart block gdm when it emits starting-dm in case dkms_autoinstaller is still running?21:34
superm1ion, you dont want it blocking for all modules21:34
superm1ion, only for fglrx and nvidia21:34
ionsuperm1: Also, don’t the ‘build-failed’ and ‘build-successful’ events have a bit too generic names? How about dkms-build-*?21:36
superm1what else uses build-failed or build-successful?21:37
ionNothing should – somethingelse should use somethingelse-build-*. :-P21:38
baddogRed Hot Chili Peppers - Cant Stop21:39
baddoger.21:39
baddogsorry 'bout that >.>21:39
superm1ion, and gdm doesn't emit starting-dm anymore, so there is no way could have blocked on that21:42
chrisccoulsonhi cjwatson - i can't seem to upload liboobs and gnome-system-tools. is that behaviour expected?21:53
cjwatsonchrisccoulson: afraid so, they're currently marked as 'desktop-core' rather than 'ubuntu-desktop'. See https://lists.ubuntu.com/archives/ubuntu-devel/2009-November/029623.html for some commentary on this kind of subject21:59
chrisccoulsoncjwatson - thanks, that makes sense now22:01
lamontcjwatson: I'm looking at the implicit-pointer-functions hook... would inline be something reasonable? (we run sbuild --nolog, so I don't have a handy file lying around to feed the script, but I could teach it to do it as part of the command pipe of sbuild22:11
slangasekcjwatson: ~lp_queue/sync-queue/{failed,rejected}/> swept22:11
cjwatsonlamont: inline?22:11
lamontdone inline, the errors would come where the conversion abuse happens, instead of in a lump at the end.22:11
cjwatsonas long as it doesn't stop the build immediately22:12
lamontnot until it finishes22:12
lamontit reads to EOF22:12
cjwatsonI don't see a problem with that, then, unless I'm failing to see why it might be problematic22:12
lamontour current use (debian), it all happens at the end-ish part of the log, right after 'Built successfully', declaring it to be a lie.22:13
slangasekScottK: u-d-a> kind of a short message? :)  what are the implications for people doing merges &c.?22:13
lamontdone inline, you'd have a build log that claims "successful", and a failed build22:13
ScottKslangasek: It's more don't file bugs when import foo doesn't work with python2.5 anymore.22:14
cjwatsonlamont: oh, right - yes, inline makes much more sense22:16
lamontcjwatson: ok.  of course, getting the compiler to do this for us would be even better in that case...22:18
lamontbut ok22:18
=== robbiew_ is now known as robbiew
bryceslangasek, pitti:  we're going to be renaming 'wacom-tools' to 'xserver-xorg-input-wacom' (or maybe xf86-input-wacom) to follow Debian and upstream  - do we need a new MIR for renames?22:26
slangasekbryce: nope, just a reminder when it's in the NEW queue so we know what to link it to22:26
slangasekbryce: is this rename source&binary, or source-only?22:27
bryceslangasek, wacom-tools already provides an xserver-xorg-input-wacom binary afaik so I think it's mostly a source rename22:27
slangasekok, cool22:27
bryceslangasek, this is the last bitty piece needed to get X off HAL :-)22:28
* slangasek dances on hal's grave22:28
StevenKIt's not quite buried yet?22:28
slangasekI have hal removed from my system though, and keyboard&mouse are still slow to appear on resume :(22:28
slangasekStevenK: dancing on its grave packs down the earth and prevents it from receiving a decent burial, you see22:29
StevenKHaha22:29
=== Adri2000_ is now known as Adri2000
lamonthrm... slangasek got a handy implicit-ptr-function package lying around unfixed in lucid?22:53
slangaseklamont: no, sorry - perhaps one of the ones you filed bugs on last cycle?22:53
lamontyeah - already searching for one of those22:53
slangasekanyone else seeing indicator-applet shouting 'No indicators' in lucid?22:56
slangasekwould be nice to be able to log out without hard-killing X22:56
chrisccoulsonslangasek - i think it's still waiting on some builds. in the meantime, you can just do "gnome-session-save --shutdown-dialog"23:04
chrisccoulsonor "gnome-session-save --logout-dialog"23:05
slangasekchrisccoulson: "waiting on some builds" - so the fix for this has already been uploaded?23:05
slangasekthanks for the workaround23:05
kirklandslangasek: hi there, I'm finally getting around to fixing Bug #43701223:10
=== Jon is now known as Guest49011
ubottuLaunchpad bug 437012 in eucalyptus "eucalyptus-common maintainer script should not add dpkg statoverrides" [Low,In progress] https://launchpad.net/bugs/43701223:10
kirklandslangasek: i'm curious about "When making the above change, additional cleanup handling should be done to identify any dpkg-statoverrides added by this package and remove them."23:10
kirklandslangasek: how do I go about doing that?23:10
seb128slangasek, you are one of the buildd admin? ;-)23:17
seb128slangasek, https://edge.launchpad.net/ubuntu/+source/indicator-applet/0.3.0-0ubuntu1 is what needs to be done23:18
seb128tedg and kenvandine forgot to use a Breaks somewhere23:18
chrisccoulsonslangasek - that will fix your indicator issue ;)23:18
seb128things got out of sync without anything blocking updates23:18
seb128could somebody bump the build score for indicator-applet?23:19
maxbHi, could I enlist a core-dev to push lp:~maxb/ubuntu/lucid/subversion/merge into lp:ubuntu/subversion? Scott Kitterman has already sponsored the upload itself, but didn't do the UDD bit of it23:20
maxbI've adjusted my branch to correspond to the package that was actually uploaded23:20
slangasekseb128, chrisccoulson: not a buildd admin, no23:30
seb128ok, so you will have to wait for those to build23:30
slangasekkirkland: for override in $(dpkg-statoverride --list $pattern); do <check that it matches what we added previously>; dpkg-statoverride remove $file; done23:31
kirklandslangasek: okay, thanks, i have a diff you can spot check23:32
slangasekkirkland: a bit tied up right now trying to make cryptsetup work with plymouth, so that my machine will boot cleanly23:33
kirklandslangasek: okay, no worries23:33
kirklandslangasek: i think i have it right23:33
dtchenmaxb: Pushed up to revision 36.23:55
=== jMyles_ is now known as jMyles

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