/srv/irclogs.ubuntu.com/2010/12/16/#ubuntu-devel.txt

keesokay, ubuntu2 uploaded, and I've added a note to the bug.00:01
kirklandkees: thanks for uploading00:04
=== bjf is now known as bjf[afk]
MTecknologyI'm so happy I caught that sudo bug being mentioned in here :P00:16
rickspencer3kirkland, did you figure out your status.net thing?00:37
rickspencer3I think it's robbiew, btw00:37
loolcrimsun: pulseaudio works across resumes on Ubuntu, yes00:41
mwhudsonsomeone please explain pinning to me :-)00:50
mwhudsoni'm writing this software that assembles debs from a bunch of archives00:50
mwhudson(it fetches them using python-apt)00:50
mwhudsoni want it to very much prefer one archive, even if another archive has a later version00:50
mwhudsoni have a feeling this involves editing /etc/apt/preferences (in the kinda fake chroot the code uses)00:51
RAOFI believe ‘apt pinning’ is the search term you're after; I need to look it up every time I try to touch it, so I'm not going to say anything more than that :)00:52
mwhudsonyeah00:52
mwhudsonit's what goes on the Pin: line that's a bit confusing to me00:52
Pici!pinning00:53
ubottupinning is an advanced feature that APT can use to prefer particular packages over others. See https://help.ubuntu.com/community/PinningHowto00:53
PiciThats all I know about it too ;)00:53
keesmwhudson: it's what to pin, so like:  Pin: release a=$RELEASE00:53
keeswhere $RELEASE is natty, maverick, etc00:53
mwhudsonah hah, the end of http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html seems to be what i want00:54
mwhudson$RELESE comes from where? a Release file in the archive?00:54
keesit's just a name, so   Pin: release a=natty00:54
keesI've only ever using pinning for this crazy script: http://bazaar.launchpad.net/~ubuntu-security/ubuntu-security-tools/trunk/annotate/head%3A/utilities/downgrade-all00:54
keesthat'll remove everything not in the primary archives.00:55
mwhudsonhm, looks like i'll need to make a Release file then00:57
mwhudson(the archive i want to prefer is created from scratch)00:57
keesmwhudson: I think you can put other thing on the Pin line, I've just never used any others00:57
mwhudsonkees: they all seem to come from the Release file00:57
keesin that case, see this tool http://bazaar.launchpad.net/~ubuntu-security/ubuntu-security-tools/trunk/annotate/head%3A/repo-tools/update_repo00:58
ebroderFor what it's worth, there is an apt_preferences(5), but I've never found it to be that useful00:58
ebroderapt-cache policy <package> is also useful for seeing how your pinning rules interact00:58
mwhudsonwell, according to this documentation from 200500:58
=== akshatj|bed is now known as akshatj
mwhudsonhmm01:03
mwhudsonabout ubuntu on my maverick system seems to think i'm running natty....01:03
mwhudsonoh https://bugs.launchpad.net/ubuntu/+source/ubuntu-docs/+bug/69024801:06
ubottuUbuntu bug 690248 in ubuntu-docs (Ubuntu) "In Maverick 'About Ubuntu' displays Natty info" [Undecided,Confirmed]01:06
keeshah, whoops01:10
=== zyga is now known as zyga-gone
=== jjohansen is now known as jj-afk
hyperairhow do i get apport to unignore crashes?01:55
ScottKexport CRASHALLTHETIME=True01:57
hyperairScottK: er where?01:59
ScottKhyperair: Sorry.  Bad joke.01:59
hyperairoh01:59
hyperairhaha01:59
hyperairi'm beginning to really hate glib's memory management02:00
ScottKhyperair: How about "sudo service apport start force_start=1"02:00
hyperairScottK: no, that's different.02:00
hyperairScottK: i clicked that checkbox "ignore future crashes for this version"02:00
hyperairit's not like i completely disabled apport02:00
ScottKhyperair: OK.  Is it in /etc/apport/blacklist.d/apport?02:01
ScottKOr that vicinity ...02:02
hyperairScottK: nah, it's not there =\02:02
hyperairi'm trying to debug this dbusmenu crasher i just created by mistake02:02
hyperairdid you know glib's memory management sucks?02:02
hyperairreally really hard?02:02
hyperairi'm actually amazed at how little people are complaining about dbusmenu and indicator memory leaks02:03
hyperairbecause if dbusmenu is leaking, pretty much every indicator-using application is leaking02:03
ScottKMuch of the target audience for Ubuntu desktop is used to the idea that having to reboot to fix a computer is normal.02:06
hyperairheh02:08
hyperairi mean even among devels.02:08
ScottKDunno.  You're using a different dbusmenu implementation than I am.02:09
hyperairScottK: KDE uses a different one?02:13
ScottKSure.  It's a standard part of KDE.02:43
ebroderhyperair: My guess for that would be /var/lib/apport or the like, but I don't actually know02:55
hyperairebroder: hmm it's not there either03:02
ebroderhyperair: How about ~/.config/apport?03:06
hyperairebroder: doesn't exist03:20
ebroderOk, I give up03:20
hyperairhaha03:21
hyperairnevermind, i've figured out where it was crashing03:21
* hyperair forgot to g_value_init before g_value_copy03:21
=== pgraner-afk is now known as pgraner
crimsunlool: thanks, will see about pushing it into git.03:57
=== yofel_ is now known as yofel
=== freeflyi1g is now known as freeflying
dholbachgood morning!06:55
dholbachwhat's the magic runes in grub so I can boot natty with nvidia drivers? is that gfxpayloadsomethinsomething? :)07:08
ebroderdholbach: edit /etc/default/grub, uncomment the GRUB_GFXPAYLOAD_LINUX line and set it to text07:09
dholbachaha! thanks a lot ebroder07:09
ebroderThen run update-grub07:09
dholbachsweet07:09
dholbachI'll try that07:09
dholbachebroder, I don't have that line - I guess I just add it and set to text, right?07:11
ebroderdholbach: Yeah07:12
dholbachalright, let's see what happens :)07:12
* dholbach hugs ebroder07:13
dholbachthanks07:13
ebroderNo problem07:13
=== almaisan-away is now known as al-maisan
cjwatsondholbach: you've filed a kernel bug, right?08:08
cjwatsonhttps://lists.ubuntu.com/archives/ubuntu-devel/2010-December/032244.html08:08
dholbachcjwatson, will do when I get back to the machine08:09
ebrodercjwatson: For what it's worth it's starting to sound like nvidia-current can't handle this across the board08:11
ebrodercjwatson: Oh wait, I take that back. I had heard of it working in one case08:12
cjwatsonebroder: I've definitely had at least one positive report from a user of nvidia-current08:14
cjwatsonand of course I guess it differs between nouveau and nvidia so we'll need to figure out how to handle that08:15
ebrodercjwatson: Yeah, I've been trying to come up with something for that that doesn't involve putting the blacklists in the nvidia-* and fglrx packages08:16
ebroderAnd for what it's worth, I haven't forgotten that I owe you a C module08:16
cjwatsonheh08:18
cjwatsonebroder: we could have a .d directory for the blacklists </ugh>08:18
ebrodercjwatson: Sure, it would be a lot nicer if the blacklist files were all kept in one package separate from either grub or the driver packages08:19
cjwatsonebroder: I dunno, I was thinking about that and wondering if it was overengineering to keep it separate from grub208:21
cjwatsonit would mean we'll have to have breaks each way when the format changes, etc. ...08:22
cjwatsonbut it does mean we don't have to change the bootloader to change the blacklist.  meh08:22
ebrodercjwatson: Yeah, but I suspect we're going to want to rev this increasingly frequently as we get closer to release08:23
cjwatsonthere is one tricky bit though08:24
cjwatsonit's in $prefix, which means it really ought to be dealt with by grub-install08:24
cjwatsonthat means (say) grub-gfxblacklist would have to deal with running grub-install on upgrade08:24
cjwatsonthat's a REALLY hairy bit of code08:24
cjwatsonsee grub-pc.postinst for the horror08:25
cjwatsonI'd kind of prefer to keep the invariant that only grub-$platform runs grub-install08:25
ebroderThat thought had crossed my mind. Unless I'm forgetting what I wrote, I intentionally didn't name the file foo.lst to avoid the grub-install wiping it out, so we can have update-grub drop it into place08:25
cjwatsonyou named it gfxblacklist.lst, actually :)08:25
ebroderAh, curses08:25
cjwatsongrub-install doesn't remove foreign .lst files though08:26
ebroderI'm pretty sure it has a rm $prefix/*.{lst,mod,a few others}08:26
cjwatsonI don't see that08:26
cjwatsonoh, wait, you're right08:26
ebroderIt's a bit obtuse. But it's focused enough that we can name our files around it08:27
cjwatsonhowever: we could have grub-gfxblacklist install it in /usr/lib/grub/i386-pc/ so that grub-install will copy it, and additionally refresh it at update-grub time08:27
cjwatsonthat seems reasonable if slightly twisty to me08:27
ebroderrefresh it> as in refresh the one in $prefix?08:28
cjwatsonor actually not even update-grub, just refresh it in grub-gfxblacklist.postinst08:28
cjwatsonyeah08:28
ebroderYeah, that doesn't seem too horrid08:28
cjwatsonsaves having to write a grub.d hook with no output or whatever08:28
=== smb` is now known as smb
dholbachsmoser, you're still listed in the topic as patch pilot :)08:44
dholbach(I guess you need to change nick to smoser` and "@pilot out" again)08:44
seb128dholbach, hey08:44
dholbachhey seb128 - good work yesterday!08:45
seb128dholbach, thanks!08:45
dholbachdown to 30!08:45
seb128;-)08:45
dholbachwe're getting there :)08:45
seb128in fact less08:45
seb128we should filter out the incomplete08:45
seb128or the merge requests that are "need fixing"08:46
seb128half of the list are things that need work08:46
dholbachhmhmhm08:46
seb128see the status column08:46
ebroderOne problem I've noticed is that UDD branches are by default reviewed by ~ubuntu-branches, so nobody can get them out of the queue08:46
seb128(Needs fixing)08:46
seb128(Needs fixing)08:46
seb128etc08:46
seb128ebroder, right08:47
ebroderSome people set them to ~ubuntu-sponsors or ~ubuntu-dev, which is great, but most don't08:47
dholbachebroder, that's no problem - the script that generates http://reqorts.qa.ubuntu.com/reports/sponsoring/ takes care of that08:48
seb128there is also some "Disapprove" in the list08:49
dholbachseb128, aha!08:49
ebroderdholbach: Look at http://bit.ly/fFlmak for instance. I wanted to reject that and take it out of the queue, but I couldn't08:49
seb128the logilab one for example08:49
dholbachseb128, we should set the status of the merge proposal to "work in progress" then08:49
seb128dholbach, why?08:49
seb128the correct status is "Needs work"08:49
dholbachbecause work is required?08:49
seb128work in progress would suggest someone is doing the work08:49
dholbachseb128, not comment status, but merge proposal status08:49
seb128right08:49
dholbachright now I only check for "Needs Review" because LP can give me that easily08:50
seb128but I take "Work in progress"  as "is being worked"08:50
dholbachwell08:50
dholbachthere's only "WIP", "merged", "needs review"08:50
ebroderdholbach: What about removing a MP from the sponsor queue if there's a negative review from someone on ~ubuntu-dev? (Assuming you can look at just comments starting from the last time the MP was resubmitted)08:50
seb128dholbach, no there is not08:50
seb128there is "Needs Work"08:51
seb128but the status is not available for some reason08:51
dholbachseb128, I'm talking about the status right at the start of the page08:51
ebroderseb128: It's at the very top of the page08:51
dholbachthat's what I call "merge proposal status"08:51
repetepersia, What is the default browser for Ubuntu on ARM?08:51
seb128dholbach, right sorry, I'm being confused08:52
dholbachebroder, the problem is that subsequent reviews (maybe in a resubmitted proposal) might approve it again - it's a bit tricky08:52
seb128that's "rejected" which is missing08:52
seb128on https://code.launchpad.net/~dobey/ubuntu/natty/logilab-common/namespace-packages/+merge/43841 for example08:52
seb128dholbach, I'm fine using wip to filter things out if you want08:53
seb128we should just make clear it's the way to do it08:53
ebroderdholbach: It might be useful to send mail to u-d or something so that people know that in general08:53
apw@pilot in08:54
=== udevbot changed the topic of #ubuntu-devel to: Archive: Open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: apw, smoser`
dholbachif you think there's a better way (like find a way to parse if one of the last comments disapproves/needs-fixing, etc.), you could file a bug on https://launchpad.net/ubuntu-sponsoring/+filebug08:54
dholbachor if we think that "Needs information" in terms of sponsoring bugs should be filtered out too, we can discuss that in the bug08:55
dholbach(if that's intuitive enough)08:55
ebroderNo, I agree - I can't come up with a scheme that doesn't break down with multiple valid reviews08:55
seb128dholbach, what about filtering out "Incomplete"?08:56
seb128does that requires discussion?08:56
ebroderseb128: Uh, I think the queue might need better detection of what the relevant bugtask is before we start doing that08:56
dholbachugh, yeah, ebroder's right08:57
ebroder(It frequently picks the wrong one right now)08:57
dholbachwe should stop using bugs with patches altogether :)08:57
seb128ok, so we should unsubscribe the sponsor and ask to subscribe them again when the issue are adressed?08:57
dholbachbut if it's just one ubuntu task it should be easy08:57
dholbachI'll file a bug about that one08:58
ebroderseb128: Yes, for bugs definitely unsub sponsors if you ask them to fix something, and tell them to resub when they're done08:58
ebroderdholbach: LP doesn't always get the right bug component for linked branches, either :-P08:58
dholbachand for the merge proposals we could do something like define a bunch of bad_statuses (disapprove, needs work, needs info, etc.) and see if those are the last comments that were added08:58
dholbachebroder, then we can drop the code for bugs and just do merge proposals ;-)08:59
ebroderdholbach: Check out the bugtask LP chose for https://code.launchpad.net/~broder/ubuntu/lucid/update-inetd/fix-601732/+merge/40737, though08:59
seb128one other issues is that some merge proposed are not listed08:59
seb128but I'm not sure how to fix that09:00
dholbachseb128, which one?09:00
seb128like desktop ones09:00
seb128because we don'tuse lp:ubuntu09:00
seb128but a team vcs09:00
seb128so the mp are for the ubuntu archive09:00
seb128but it's not trivial to make the difference between those and a random vcs merge proposal09:00
seb128I guess that's what we get for using a team vcs :p09:00
dholbachyeah, shame on you09:01
dholbachbug 69099809:01
ubottuLaunchpad bug 690998 in ubuntu-sponsoring "if bug has one Ubuntu task and its status is "Incomplete", filter out" [Undecided,New] https://launchpad.net/bugs/69099809:01
seb128we would need a way to say "if the merge proposal is against the official vcs"09:02
dholbachbug 69100009:03
ubottuLaunchpad bug 691000 in ubuntu-sponsoring "if last comment on merge proposal is a review statement, filter out" [Undecided,New] https://launchpad.net/bugs/69100009:03
dholbachthat's at least bug reports - I can't promise I'll get to it soon :)09:03
ebroderdholbach: Looks good. Thanks09:03
repetedavidm, you still working?09:04
repetedavidm, or just not signed out?09:04
seb128dholbach, so set the status to wip would filter things out already?09:09
seb128or is that something that need to be added to the code?09:09
dholbachseb128, no, it should do the trick09:09
seb128dholbach, thanks09:11
dholbachseb128, de rien mon ami09:12
tkamppeterI want to overtake a package from Debian without any Ubuntu changes, how do I do a new package introduction and sync at the same time? It is http://packages.debian.org/source/sid/pyppd.09:29
seb128tkamppeter, new sources are regularly synced from debian09:31
tkamppeterseb128, how long will that take? Some weeks ago the pyppd package was added to Debian unstable and now I need it to be able to build foomatic-db in sync with Debian.09:34
tkamppeterpitti, hi09:46
seb128tkamppeter, he's on holidays until end of year09:46
seb128tkamppeter, not sure about syncs, cjwatson used to do those almost daily09:47
bdrungkees: thanks for taking care of the sudo issue09:47
tkamppeterseb128, thanks.09:47
tkamppetercjwatson, hi09:47
seb128tkamppeter, you can open a sync request bug if you are blocked on it09:47
=== diwic is now known as diwic_afk
seb128tkamppeter, I can sync that one for you now09:49
AnAntwould someone sponsor this merge: LP #691009 ?09:49
ubottuLaunchpad bug 691009 in texlive-extra (Ubuntu) "Candidate revision texlive-extra 2009-10ubuntu1" [Undecided,Confirmed] https://launchpad.net/bugs/69100909:49
seb128AnAnt, you can try pinging the current patch pilot, see topic09:50
AnAntapw: ping ^09:50
AnAntsmoser: ping ^09:50
AnAntseb128: thanks09:51
seb128you're welcome09:51
apwAnAnt, hiya09:51
AnAntapw: would you sponsor this merge: LP #691009 ?09:52
ubottuLaunchpad bug 691009 in texlive-extra (Ubuntu) "Candidate revision texlive-extra 2009-10ubuntu1" [Undecided,Confirmed] https://launchpad.net/bugs/69100909:52
apwAnAnt, i will look it over in a sec ... thanks for the pointer09:52
AnAntapw: thanks09:52
AnAntbe back in few mins09:56
tkamppeterseb128, would be great if you could sync pyppd for me. I do not find any instructions for importing from Debian or for sync requests in the Wiki.10:03
seb128tkamppeter, https://wiki.ubuntu.com/SyncRequestProcess10:04
AnAntback10:22
tkamppeterseb128, thanks for the link. When the package is not yet in Ubuntu, to which package assign the sync request? Or can you simply sync pyppd for me?10:33
seb128tkamppeter, in those case assign to no package10:33
seb128I can but I would like to check with cjwatson if he's going to do a new-source run before10:34
tkamppeterseb128, OK, thanks.10:34
cdbsBlackZ: Just saw your mail, so this means that we should avoid upgrading to *ubuntu1 of sudo?10:54
BlackZcdbs: there's another version with the workaround, so yeah. But I think you will upgrade to the version with the workaround instead as it's in the archive now10:58
sebnerBlackZ: ehm, how should I apply the workaround as I can't open the file with root rights? ¬_¬11:05
BlackZsebner: you might try with a live CD?11:08
sebnerBlackZ: well, I guessed so far. No easier solution?11:08
DrKranzsebner: try passing single to grub11:09
sebnerDrKranz: \o/11:09
DrKranzdon't know whether it works or not, though11:09
DrKranzsebner: if everything fails, format C:\^W^Wreinstall :)11:10
sebnerDrKranz: pfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff :P11:10
BlackZsebner: or with rescue mode or something like that (if you have that available)11:12
* sebner reboots and sees if the magic happens11:12
* sebner hugs DrKranz 11:17
DrKranzworked?11:17
sebnerDrKranz: yeah11:19
DrKranznice11:19
DrKranzmaybe adding that as a workaround could help11:20
=== BlackZ_ is now known as BlackZ
cjwatsontkamppeter: I'll sort it out11:56
cjwatsonsebner: ^-11:56
cjwatsonoops11:56
cjwatsonseb128: ^-11:56
sebnernp11:57
cjwatsontkamppeter: if by "some weeks ago" you mean "ten days", I suppose ...11:58
cjwatsonbut yeah, I seem to have been slacking there ...11:58
seb128cjwatson, thanks11:58
udienzseb128: i choose to merge into natty12:02
udienzseb128: but source branch already updated12:02
BlackZcjwatson: could you approve my e-mail sent to ubuntu-devel-announce@l.u.c ?12:02
udienzseb128: i use bzr merge-package but last commit from lp:ubuntu/checkbox doesn't appear12:03
cjwatsonBlackZ: done.  Does user-setup need to change to put that bit somewhere else in future?12:04
BlackZcjwatson: thanks. I did some tests and I noted that. Is there a separate part for that on ubiquity?12:11
cjwatsonno.12:11
BlackZcjwatson: ok, then I'd say yes; AFAIK that's done by user-setup-apply12:19
cjwatsonBlackZ: please file a bug / add a bug task12:20
cjwatsonI can take care of the details, I just need to know where the configuration should go12:20
cjwatsonand I want a record of it in a bug so that I have it later12:21
BlackZcjwatson: I will add a bug task ASAP12:22
BlackZcjwatson: should I subscribe you to the bug report?12:22
apw@pilot out12:39
=== udevbot changed the topic of #ubuntu-devel to: Archive: Open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: smoser`
cjwatsonBlackZ: no need12:55
cjwatsonthanks12:55
=== fddfoo is now known as fdd
cjwatsontkamppeter: sorted now, binaries will be available after the next full publisher run (so a bit over 1.5 hours)13:08
=== diwic_afk is now known as diwic
ScottKDoes anyone know if pitti is expected to be around today?13:31
seb128ScottK, he's away until the end of the year13:36
seb128he might still read emails though he said to drop him an email if required13:36
ScottKseb128: Thanks.  Do you know who's taking his place on SRU approvals?13:36
seb128I don't think there is anything formal13:37
seb128he did SRUs yesterday and he's not the only one in the team13:37
seb128you can probably ping someone from ~ubuntu-sru if required13:37
ScottKThanks.  I will.13:37
seb128jdong or slangasek or cjwatson13:38
ScottKcjwatson: I've just filed Bug #691068 in preparation for exercising the point microversion update exception for KDE for the first time.  I'm going to be reviewing and uploading them starting shortly.  I was wondering if I could have permission to also do the accept once they are all uploaded.  KDE packages have a sequence they build in and I'd like to dribble them in in such a way as they don't flood the buildds.13:41
ubottuLaunchpad bug 691068 in oxygen-icons (Ubuntu Lucid) "SRU tracking bug for KDE 4.4.5/8 update in Lucid" [Undecided,New] https://launchpad.net/bugs/69106813:41
=== njpatel is now known as njpatel_
tkamppetercjwatson, thank you very much.13:41
cjwatsonScottK: hm, I never accept my own uploads as a matter of policy - do they not have suitable build-depends?13:43
cjwatsonif you give me the sequence I would be happy to follow it13:43
ScottKcjwatson: They do, but due to soyuz funkyness uploading all at once results in a lot of FTBFS that have to be retried.13:44
ScottKOK.13:44
cjwatsonwow, that's crazy13:44
cjwatsonOK then ...13:44
ScottKFor lucid we can probably upload them in reverse order and not accept kde4libs until everything is depwait.  Then it should ~work.13:45
cjwatsonwell, I'll be around for maybe seven hours yet13:45
ScottKUnfortunately the wiki doesn't version attachements.  The current order for Natty is https://wiki.kubuntu.org/Kubuntu/Ninjas/DependencyGraph.13:45
ScottKOK.13:45
cjwatson(except that I need to go and resupply on rewritable DVDs)13:46
ScottKWith the exception of meta-kde not being relevant for Lucid that should be approximately correct for Lucid.13:46
* cjwatson fails to understand the positioning of meta-kde in that graph13:47
cjwatson(also it's kde4libs rather than kdelibs, right?)13:48
ScottKYes.13:48
ScottKThat hasn't changed, we just tend to know that one (the bzr packaging branches are under kdelibs)13:49
ScottKcjwatson: I've started uploading, so you can start accepting.  As long as we don't get kde4libs in before everything hits depwait, order isn't terribly significant (we lost this feature later when we improved the packaging and I'd forgotten about it)14:13
cjwatsonScottK: so I do the lot but kde4libs *last*?  seems counter-intuitive, but OK ...14:17
ScottKcjwatson: There's an oddity of soyuz that it will fail a build if a build-dep is uninstallable (or something close to that), but if it isn't present in sufficent version will depwait.  Once it's in depwait, if the build-dep is uninstallable it just goes back to depwait.14:18
cjwatsonah, gotcha14:19
* cjwatson accepts kdeplasma-addons to see how that goes14:21
cjwatsontseliot: would something like http://paste.ubuntu.com/544440/ be OK for you?14:22
cjwatsonas a rough structure for a way to blacklist things from gfxpayload=keep based on whether they have the proprietary drivers installed14:22
mdeslaurcyphermox: sorry for yesterday...do you still need my gconf file?14:22
cyphermoxmdeslaur, well, mostly just to know which one, but if you can tell me what it looked like when it failed it would help me test failure and resolution14:25
mdeslaurcyphermox: I'll email it to you, hold on a sec14:26
* tseliot has a look at the patch14:26
cyphermoxmdeslaur, however, I do have the updated evolution-data-server ready in my PPA now, just want to test that your migration issue is really fixed... for the calendar stuff it is, I checked :)14:26
mdeslaurcyphermox: well, I can't migrate a second time :(14:27
cyphermoxnah, that's fine, I'll try to reproduce the issue and force migration again14:29
cyphermoxI may still have a pre-migration backup14:29
mdeslaurcyphermox: I don't know what old version of evo added the URI to gconf...it may have been older than maverick14:29
cyphermoxok14:29
tseliotcjwatson: it looks fine to me. I've noticed that you put a "v" at the beginning of the pci id (v10ded0298.*). Maybe I should have a look at your update-grub-gfxpayload script to see how it parses expressions in the blacklist file14:30
mdeslaurcyphermox: have you managed to reproduce not being able to mark the junk folder as read?14:31
cyphermoxmdeslaur, can you remind me the bug number? I don't recall that one14:31
=== zyga is now known as zyga-food
cjwatsontseliot: it's vVENDORdDEVICEsvSUBVENDORsdSUBDEVICEbcBASECLASSscSUBCLASS14:33
cjwatsonwith regex-matching14:33
cjwatsonebroder did that bit14:33
mdeslaurcyphermox: bug 69003614:33
ubottuLaunchpad bug 690036 in evolution (Ubuntu) "[natty] Cannot mark Junk folders as read anymore" [Low,Triaged] https://launchpad.net/bugs/69003614:33
tseliotcjwatson: ok, I can definitely include your patch in my git branch and do the same for other drivers (nvidia-96, nvidia-173 and fglrx). Thanks14:35
cjwatsontseliot: http://paste.ubuntu.com/544450/ is the core grub-gfxpayload-lists package14:36
cjwatsontseliot: let's only blacklist cards when we know it's necessary though14:36
tseliotcjwatson: it's good to see that it's documented in the code :)14:37
cjwatsondo you think this structure will meet our needs?14:37
cyphermoxmdeslaur, right now, I'm not successfully marking any folder as read14:38
tseliotcjwatson: yes, of course but still it's good to know that, as our last resort, we can use a regex to blacklist all of the cards from the same vendor14:38
cjwatsontseliot: oh, I missed a bit, you need to run update-grub-gfxpayload (if it exists) on removal as well14:38
cjwatsonprerm probably14:38
mdeslaurcyphermox: oh! my other folders work14:38
cjwatsonare we right in the basic assumption that problems are often hardware-specific?14:38
cjwatsonit's very hard to say what the scope of the bugs are14:38
=== njpatel_ is now known as njpatel
tseliotcjwatson: right, whenever I update the initramfs would be fine. Maybe I should do it in Jockey too (in case the package is already installed but disabled)14:39
cyphermoxmdeslaur, wait, it works, but evo is not playing nice.14:39
cjwatsontseliot: mm, in that case you'll need to move the blacklist file around ...14:39
cjwatsonupdate-grub-gfxpayload currently just picks up anything in /usr/share/grub-gfxpayload-lists/blacklist/14:39
cjwatsondo I need to be more selective there or something?14:39
tseliotcjwatson: I can make it a slave link to an already existing alternative, as I already do with the module blacklist14:40
kirklandkenvandine: howdy;  right clicks and menus are invisible for me in natty/unity ... ideas?14:41
kirklandkenvandine: been that way for ~2 days now14:41
kirklandkenvandine: works okay in gnome14:41
kenvandineseb128, ^^14:42
kenvandinei saw you guys talked about that, but i didn't follow it closely :)14:42
seb128kirkland, there was several discussions about that since yesterday14:42
seb128kirkland, do you know when it started exactly and what you upgraded before?14:42
seb128we are trying to get a clue what happens14:42
seb128neither unity or compiz changed recently14:42
kirklandseb128: i think it started yesterday morning very early14:43
kirklandseb128: i was without menus all day yesterday for sure14:43
seb128can you check what was in your upgrade run before the issue started?14:43
dholbachcjwatson, I filed bug 69110214:43
ubottuLaunchpad bug 691102 in linux (Ubuntu) "[kernel-key-gfxpayload] Boot leaves me with no means to login, etc.: black screen" [Undecided,New] https://launchpad.net/bugs/69110214:43
seb128like copy your dpkg.log online?14:43
kirklandseb128: might have started yesterday morning, or possibly late the night before14:43
cjwatsondholbach: thanks14:45
kirklandseb128: okay: pbget http://pastebin.com/chazt1e6 > /tmp/dpkg.log14:46
kirklandseb128: it's very large (2M) so I used pbput/pbget, which compresses and uuencodes it before pastebin'ing it14:47
seb128kirkland, hum ok, thanks14:48
tseliotcjwatson: to answer your question, I think that would be flexible enough to do what we need14:50
cjwatsontseliot: ok, good14:51
seb128ok14:59
seb128so people having menu issues14:59
seb128could you try to downgrade to https://launchpad.net/ubuntu/+source/compiz/1:0.9.2.1+glibmainloop3-0ubuntu114:59
seb128and see if that fix those after a session restart?15:00
=== zyga-food is now known as zyga
kirklandseb128: okay, sure15:05
kirklandseb128: btw, that same logfile ... http://paste.ubuntu.com/544454/15:05
kirklandseb128: in case you didn't use pbget15:06
seb128kirkland, thanks, I think we are ok with update logs, we got some15:06
seb128including yours ;-)15:06
kirklandseb128: okay, downgraded, logging out now15:08
seb128ok15:08
kirklandseb128: uh oh, that's way worse15:11
kirklandseb128: now i don't have any launcher or anything15:11
seb128unity --reset?15:12
hallyn_kirkland: interesting, i think the pattern for me was that with the -9 kernel i got menus, and with -7 i didn't...15:12
hallyn_maybe that was purely spurious :)15:12
kirkland_seb128: ah, okay, unity --reset restored sanity15:14
kirkland_seb128: and yes, now i have menus15:14
kirkland_hallyn_: interesting;  what versions of compiz are you running?15:14
kirkland_hallyn_: as downgrading that has improved matters for me15:14
=== dendro-afk is now known as dendrobates
hallyn_kirkland_: whatever the latest was after the sudo upload last night :)15:14
kirkland_hallyn_: heh, okay, me too15:14
hallyn_kirkland_: btw, when you have a moment, opinion q on kvm15:15
kirkland_hallyn_: hit me15:15
hallyn_well, someone begged today to backport 0.12.5 to lucid.  Now, I'm pretty sure mahmoh has been pounding 0.12.5 on lucid for a month or two now, so while normally i'd say no, i'm wondering whether we should just do it15:16
kirkland_hallyn_: where do they want it to land?15:16
kirkland_hallyn_: i'd recommend ~ubuntu-virt's PPA for starters15:16
seb128kirkland: thanks, you are the second to confirm that downgrading compiz fix it15:16
kirkland_seb128: np;  thanks for the help15:16
kirkland_hallyn_: that has long been the destination for mostly-stable backports of kvm15:16
kirkland_hallyn_: see the kvm-84 backport for hardy15:17
kirkland_hallyn_: we could also pursue lucid-backports15:17
hallyn_kirkland_: i'll take a look at ~ubuntu-virt, thanks15:17
kirkland_hallyn_: which has only a *slightly* wider audience, but involves significantly more work to push it there15:17
hallyn_that does feel more comfortable15:17
kirkland_hallyn_: yeah, i kinda like that ~ubuntu-virt is typically only found by people who really need/want it15:18
kirkland_hallyn_: -backports is stumbled upon by all sorts of random users15:18
kirkland_hallyn_: is there a known bug or feature in particular that people want out of 0.12.5?15:18
kirkland_hallyn_: or just general stability?15:18
kirkland_hallyn_: (like mahmoh and yourself, I'm pretty happy with 0.12.5)15:18
psusicjwatson: I noticed last night on natty that the plymouth screen looks terrible.  I think this is because of the gfx_keep_payload change in grub leaving plymouth running the screen in 640x480.  Any ideas on fixing that?  Seems like grub needs to use the correct resolution or not keep_payload.15:21
cjwatsonpsusi: already improved in grub2 1.99~20101210-1ubuntu115:22
cjwatson(which should have been in the archive already, but failed to be because of launchpad librarian downtime - sorting that out now)15:22
psusioh goody... how? ;)15:22
cjwatsongrub now does vbe resolution autodetection as best it can15:22
psusiohh... nifty15:22
cjwatsonyou should get the closest mode that's no larger than the preferred mode claimed by your vesa bios15:22
cjwatson(sometimes the preferred mode is not in fact in the vbe mode list.  blame your bios manufacturers for that piece of genius)15:23
psusiheh15:23
hallyn_kirkland_: there were specific bugs he cited15:23
kirkland_hallyn_: okay15:23
psusihere's to hoping my bios correctly reads the edid info and reports that as the preferrred mode15:23
cjwatsonso it might still not look brilliant - my laptop has a 1280x800 panel but the closest resolution in vbe is 1024x76815:23
kirkland_hallyn_: well for specific bugs with specific commits, we can obviously cherry pick and get an SRU out15:24
cjwatsonbut it should be better than 640x48015:24
kirkland_hallyn_: otherwise, just upload to ~ubuntu-virt15:24
cjwatsonsome bioses don't manage to report decent edid, some do :-/15:24
kirkland_hallyn_: i think that would be a real good idea, actually15:24
hallyn_like virtio corrupting >1Tb disks15:24
kirkland_hallyn_: oh.  well that's SRU material15:24
cjwatsongrub tries edid followed by the vbe flat panel extension, which is roughly the same logic used by xserver-xorg-video-vesa15:24
hallyn_i beg to disagree about 'obviously cherry pick'  :)15:24
psusiso since it isn't in the vbe mode table at all, it just isn't possible for grub to go to 1280x1024 right?  even if you set the config file up to use that resolution?15:24
cjwatsoncorrect, unfortunately15:24
hallyn_when the code bse totally changes underneath you ...15:25
cjwatsonat least not without importing something equivalent to kernel modesetting15:25
hallyn_yeah ill upload to ~ubuntu-virt15:25
psusiblast15:25
kirkland_hallyn_: okay, you're on ~ubuntu-virt now15:25
hallyn_cool, thanks.  i'll see what i can do with that15:25
cjwatsonhowever, it would be fixable by a bios rev15:25
psusinow... a side effect of the higher resolution is making the font used on the boot menu smaller isn't it?15:25
cjwatsonprobably, I haven't looked much at that yet15:25
cjwatsonup to a certain point that's an improvement of course15:26
kirkland_hallyn_: how many git commits are there between 0.12.3 and 0.12.5?15:26
cjwatsonit's a bit big and chunky on 640x48015:26
psusiI think the last time I tried using the higher resolutions that happened because grub uses raster fonts, so it needs to load a larger raster font for higher resolutions or it is hard to read15:26
kirkland_hallyn_: (you don't have to answer that question now, unless you have git in front of you)15:26
cjwatsonI'm not too desperately worried about that for the meantime15:26
kirkland_hallyn_: you know, if it's a handful (maybe 10 or less?  i don't know ...)  we could consider grabbing the set and adding them to lucid's15:27
kirkland_hallyn_: i suspect its a lot more than that15:27
psusifor the meantime meaning testing during the development cycle?  or you would be ok going to release with hard to read boot menu?15:27
kirkland_hallyn_: aliguori takes a lot of "stabilization" patches :-)15:27
cjwatsonthe latter, TBH15:28
cjwatsonit doesn't seem hard to read on any hardware I have15:28
cjwatsonmaybe if you have a 1920x1280 panel or something15:28
psusi1280x1024 makes the default font quite small ;)15:28
cjwatson(or whatever it is)15:28
smbcjwatson, Is it possible to have the "daily" lucid install images rebuild with the current updates kernel? There is bug 546091 which depends on the updated kernel being in the installer and the last build seems to have been Nov-24.15:29
ubottuLaunchpad bug 546091 in linux (Ubuntu) "10.04 Installer doesn't properly detect 9240 MegaRaid SAS Controlers " [Undecided,In progress] https://launchpad.net/bugs/54609115:29
psusibut I suppose that is better than flickering or ugly plymouth screen15:29
hallyn_kirkland_: unfortunately i don't have the tree in front of me, but i remember looking at what it would take to cherrypick some of those, and it was huge15:29
psusimaybe I'll take a look at having grub switch to a larger font when it is using a higher resolution15:29
hallyn_definately not LTS material - that is, cherry-picking would be more dangerous than taking the maveick version, imo15:29
cjwatsonpsusi: if you want to, sure15:29
kirkland_hallyn_: yeah, it was more a thought exercise15:29
cjwatsonsmb: sure, give me a minute15:29
kirkland_hallyn_: right, agreed15:29
kirkland_hallyn_: "data corruption" though, is LTS material15:30
smbcjwatson, no worries. thanks.15:30
kirkland_hallyn_: even if it means asking aliguori for some assistance selecting the patches that need to be in the cherry pick15:30
hallyn_kirkland_: > 1tb disk though15:30
hallyn_hm15:30
=== sanchaz is now known as shz
hallyn_kirkland_: maybe we shouldadd a 'wantSRU' tag to the ones we want to find some way to apply to lucid15:31
hallyn_(so i can find them again all at once and amke notes)15:31
nemoAnyone noticed unusually high memory usage in Xorg over time?  Seems to have become more severe with 10.10.   Trying to think of ways to debug it.15:31
psusinow if I could find someone who knows about pulseaudio and how it is initialized to shed some light on why the login sound can start to play before pulseaudio is ready so it is cut off or not heard at all...15:32
nemoStays high if I quit all apps and killall nautilus.  I'm about to try binding in gdb again.15:32
nemoLast time I tried this it locked up my machine hard (yes, completely).  Wondering if anyone might have any other ideas15:32
hallyn_kirkland_: well, 95 commits between 0.12.3 and 0.12.515:32
nemo(my theory is that I can try dumping memory in gdb and examining contents for clues)15:32
kirkland_hallyn_: yeah, that's huge;  too much for an SRU15:32
hallyn_it's less than i thought it was :)15:32
nemotop line after a killall of nautilus.   1239 root      20   0 1625m 893m  86m S    3 23.3   2115:22 Xorg15:33
kirkland_hallyn_: tags are good, yeah15:33
hallyn_all right, back in a flash - i need to sync my U1 befor my trip, or i'm in bad shape next week15:33
kirkland_hallyn_: at least when aliguori was running ubuntu a lot, he'd poke me when he saw a mission critical stable commit come across, that he thought we'd want to SRU15:33
kirkland_hallyn_: word, thanks.15:33
kirkland_hallyn_: you can probably just take mahmoh's 0.12.5, update the version appending a ~ppa1 on it, and dput to the ~ubuntu-virt ppa15:34
hallyn_kirkland_: ok, cool.  so first i'll do the ppa, then i'll just try to cherrypick the critical ones and talk to aliguori if i must.  (tbh my impression had been that he really was not interested in helping with that, but i'll see)15:35
cjwatsonsmb: wait.  that bug is claimed to be fixed in linux 2.6.32-26.47.  the installer on the current lucid CDs was built against linux 2.6.32-26.47.  what difference would rebuilding make?15:36
kirkland_hallyn_: let's take him out for a beer :-)15:36
hallyn_some vodka diplomacy15:37
seb128could someone binNEW gdk-pixbuf girs to main for me? it's blocking the gtk rebuilds for the gir transition15:37
seb128(I don't want to NEW my own upload but it should be trivial)15:38
smbcjwatson, Hm in that case none. I assumed they were build before. I'll need to check closer then. Sorry for the noise15:39
tkamppetercjwatson, seb128, I have posted a MIR for pyppd now (bug #691133). Should I already modify foomatic-db to build-depend on pyppd? Or have I to wait for the MIR being approved?15:43
ubottuLaunchpad bug 691133 in pyppd (Ubuntu) "[MIR] pyppd" [Undecided,New] https://launchpad.net/bugs/69113315:43
seb128tkamppeter, better to wait for the mir to be approved or you will break installations15:44
seb128jdstrand, there?15:45
jdstrandseb128: ?15:45
seb128"could someone binNEW gdk-pixbuf girs to main for me? it's blocking the gtk rebuilds for the gir transition15:46
seb128 (I don't want to NEW my own upload but it should be trivial)"15:46
jdstrandseb128: sure, I'll take care of it15:46
seb128jdstrand, ^ sorry to direct ping, I just would like to catch the next publisher run15:46
jdstrandnp15:46
seb128I want to get that transition through today and we still need to build gtk and then other things after gkt15:46
seb128gtk15:46
seb128jdstrand, thanks!15:46
kibibytehi15:46
kibibytewhy ubuntu package maintainers doesnt create any libreoffice package15:47
seb128kibibyte, hey15:47
seb128because it's quite some work and nobody had time for it15:47
ionkibibyte: Feel free to contribute.15:47
seb128but if you want to work on that you are welcome to do it15:47
jdstrandseb128: I see a gir gconf and gir json-glib too. also needed?15:48
seb128jdstrand, yes15:49
seb128jdstrand, to main please15:49
seb128jdstrand, thanks ;-)15:49
jdstrandsure15:49
jdstrandworking on it now15:49
kibibytebut seb128 then whu you fixing shitty openoffice instead of drop it and take care of libreoffice15:49
seb128kibibyte, there is nobody working on openoffice either15:50
seb128kibibyte, there is an open position at Canonical for it though15:50
seb128kibibyte, you are welcome to apply if you are interested15:50
kibibyteis it remote?15:51
kibibytebased15:51
seb128yes15:51
kibibytehm15:51
cjwatsonI'd recommend a more constructive approach than "shitty" though!15:51
jdstrandheh15:51
* jdstrand is still chuckling15:51
zulcan someone accept tftp-hpa into proposed for me?15:52
ScottKcjwatson: There's another 7 in the queue when you have a moment.15:53
cjwatsonoh yeah, sorry, too many things going on at once15:54
jdstrandseb128: accepted json-glib, gconf, and gdk-pixbuf to main15:57
seb128jdstrand, thanks a bunch15:57
seb128on time for the publisher run ;-)15:57
jdstrandseb128: sure! :)15:57
kibibyteis it har to create package for libreoffice?15:58
kibibytehard15:58
kibibytei just did once simple package15:58
jdstrandI think that Canonical having a dedicated position for packaging and maintaining openoffice.org is an indication it is non-trivial15:59
jdstrandput another way. yes15:59
highvoltagekibibyte: doing any kind of decent libreoffice packages is a lot of work16:00
cjwatsonwithout wishing to disparage any other package, openoffice.org is probably the single most complex package in the archive16:00
* jdstrand unfondly remembers oo.o security updates :)16:00
cjwatsonhow much that simplifies with libreoffice, I'm not certain; there are packages in Debian experimental16:00
joaopintohey, that teasing someone to quit a job to package oo :P16:01
=== diwic is now known as diwic_afk
=== deryck is now known as deryck[lunch]
cjwatsonScottK: FAILED: kdepim (The source kdepim - 4:4.4.8-0ubuntu1 is already accepted in ubuntu/natty and you cannot upload the same version within the same distribution. You have to modify the source version and re-upload.)16:10
ScottKcjwatson: Thanks. Sorry about that.  Please reject kdepim-runtime as well.16:11
cjwatsondone16:11
=== beuno is now known as beuno-lunch
ScottKcjwatson: Both reuploaded.  Those should be the only ones at risk for that kind of problem.16:24
=== diwic_afk is now known as diwic
hallyn_kirkland: hye, i tried pushing vmbiulder using 'bzr merge-upstream' like you suggested, but got:16:31
hallyn_bzr: ERROR: Merge upstream in merge mode is not yet supported.16:32
kirklandhallyn_: doh16:32
kirklandhallyn_: might need to chat with james_w, jelmer, or #bzr16:32
hallyn_i'll try #bzr, thanks16:33
glickshi16:47
dholbachapw, seems like the texlive-extra build failed16:47
dholbachhttp://launchpadlibrarian.net/60746119/buildlog_ubuntu-natty-i386.texlive-extra_2009-10ubuntu1_FAILEDTOBUILD.txt.gz16:47
dholbach(something to do with pkgstripfiles)16:47
glickshi, i was wondering, is there something like YaST2 available for Ubuntu that allows easy starting, stoping, configuration, and scheduling of services from a easy GUI?16:48
glicksand if not is that something that might be in the works16:49
glicksor is that a suggestin i can make16:49
hallyn_kirkland: all right, seems what we wanted is not quite possible16:52
kirklandhallyn_: vmbuilder, you mean?16:52
hallyn_dholbach: james_w: hi, I was wondering what exactly woudl be involved in my geting upload rights for the vmbuilder project?  :)16:52
hallyn_kirkland: yeah16:52
glicksanyone?16:52
hallyn_kirkland: final answer was that all I can do is build te source package and upload it (like we did last time)16:53
dholbachhallyn_, https://wiki.ubuntu.com/UbuntuDevelopers#PerPackage16:53
hallyn_dholbach: thanks16:53
dholbachde nada16:53
hallyn_(i thought iw as looking at that page yesterday, but somehow missed the per-package section)16:53
kirklandhallyn_: alrighty then ... bummer.  we'll play by thems rules16:53
hallyn_zul: would you mind sponsoring people.c.c/~serge/vm-builder-461.tgz ?  (contains the source package)16:56
glicksare there any plans for an ubuntu GUI based services manager/configurator?16:58
glickssort of like yast2 on suse?16:58
zulhallyn_: sure as soon as lunch is done16:58
hallyn_zul: thanks!  i'll owe you a red bull in dallas :)16:58
charlie-tca__glicks: I don't know yast2, but as a suggested improvement, that might be better presented on brainstorm - http://brainstorm.ubuntu.com/17:02
glicksi see charlie-tca__ thanks.  I think a yast2 like interface would add alot of polish to ubuntu, basically its a interface to configure, schedule, start and stop system services and firewalls from a nice easy GUI17:03
charlie-tca__um, that might be ufw17:03
=== al-maisan is now known as almaisan-away
james_wglicks, there was a GSoC project for the services part this summer17:04
glicksGSoC?17:04
jelmerGoogle Summer of Code17:04
glicksoh google17:04
glicksyeah17:04
glickshmm17:04
james_whttps://launchpad.net/jobsadmin17:04
james_wapt-get install jobs-admin17:05
maxbmvo: Hi, around? I just tried a maverick->natty update-manager upgrade, and it died because it didn't disable ppa.launchpad.net sources in my sources.list17:12
mvomaxb: I'm about to leave for dinner, but could you please mail me the logs in /var/log/dist-upgrade/* ? I have a look then17:13
maxbmvo: Actually, I suck, I'd forgotten about an /etc/update-manager/release-upgrades.d/allow-third-party.cfg left over from lucid->maverick17:17
mvomaxb: ok, no worries17:19
=== dbarth_ is now known as dbarth
=== deryck[lunch] is now known as deryck
loolIs there a place where ddebs.ubuntu.com issues are typically tracked?17:23
loole.g. missing packages, or bugs17:23
=== charlie-tca__ is now known as charlie-tca
=== beuno-lunch is now known as beuno
ScottKcjwatson: Everything execpt kde4libs and oxygen-icons (which doesn't depend on anything else and can be accepted anytime) is done.  I'd appreciate it if you could take another pass at accepting.18:02
hallyn_kirkland: ok, so the menu thing is just random.  i just rebooted, and now have no menus18:10
micahgari-tczew: re webkit merge, does the version currently in natty still build?  If so, try disabling the new Debian patches to see if it builds then18:10
hallyn_cjwatson: ^18:10
ari-tczewmicahg: current also ftbfs18:11
zulhallyn_: done18:11
cjwatsonScottK: done18:12
ScottKcjwatson: Thanks.18:12
cjwatsonhallyn_: hmm?  I haven't been following this.  (also, off to dinner now)18:12
kirklandhallyn_: you're looking for seb12818:14
kirklandhallyn_: he's gone, though18:14
hallyn_zul: thanks!18:14
hallyn_cjwatson: oops, sorry18:14
hallyn_i scrolled up and apparently misread :)18:14
micahgari-tczew: re: webkit, looks like there's a gir transition in progress, can you attach a branch to that bug with what you have from the merge, I can try to take a look later if no one else gets to it first18:26
ari-tczewmicahg: branch attached a few minutes ago. it looks like I'm reading in your brain but my reaction is faster ;-)18:27
micahgari-tczew: heh, ok, thanks18:27
keescjwatson: say, any thoughts on bug 690030 ? I don't even know where to begin to debug it.18:29
ubottuLaunchpad bug 690030 in grub2 (Ubuntu) "fails to read disk partitions" [Undecided,New] https://launchpad.net/bugs/69003018:29
smoser@pilot out smoser`18:30
udevbot(pilot (in|out)) -- Set yourself an in or out of patch pilot.18:30
=== smoser is now known as smoser`
smoser`@pilot out18:30
=== udevbot changed the topic of #ubuntu-devel to: Archive: Open | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
=== smoser` is now known as smoser
kirklandhallyn_: i just dist-upgraded to natty, held my breath, rebooted, and i'm up and running with a functional unity desktop again18:39
dwalkerhi everyone, not sure if this is the right chan to post this question, but I'm looking into preseeding a server install from (https://help.ubuntu.com/10.04/installation-guide/hppa/preseed-using.html) and the first paragraph says to look at the developers' documentation for debian-installer.  I've scoured for a while not able to find it.  Anyone know where the docs for it are located?18:40
ScottKcjwatson: I had to reupload kdebindings and kdebase due to forgetting to include the tarball.  They are waiting for you ....18:42
hallyn_kirkland: jinkeys!  you were having that trouble in maverick?19:00
kirklandhallyn_: no ...19:00
kirklandhallyn_: natty19:00
hallyn_'dist-upgraded to natty' ?19:00
kirklandhallyn_: dist-upgraded to latest natty19:00
hallyn_oh :)19:01
kirklandhallyn_: from slightly less than latest natty19:01
hallyn_well, give it a few reboots :)19:01
hallyn_i thought i was past the menu thinguntil this lastest boot19:01
cjwatsondwalker: apt-get install debian-installer19:40
cjwatsonkees: ok, I'll look in a bit19:41
dwalkercjwatson: i'm really looking for a guide on what all the d-i options are for preseeding19:41
cjwatsondwalker: the useful ones should all be in the installation-guide19:42
cjwatsonthere are lots of internal ones - a full dump would confuse more than help19:42
dwalkerthe installation-guide seems a bit sparse when it comes to all the partman-auto settings, is there a more drilled down guide on those?  I've been scouring the net for examples and got most of what I need, but the partman recipes are a bruiser19:43
cjwatsondwalker: yes, /usr/share/doc/debian-installer/devel/partman-auto-recipe.txt.gz in the debian-installer package19:45
cjwatsonScottK: done all but kde4libs - let me know when it's safe to accept that?19:45
dwalkerscore19:45
cjwatsonkees: tell me (or the bug) about the disk layout on this system?19:46
ScottKcjwatson: Thanks.  If you'd please rescore kdebase and kdebindings so they can jump the queue on get to depwait on powerpc, that would move things along (sorry about the need for the double upload).19:46
cjwatsonsorry, being called away to deal with toddler19:46
cjwatsonin an urgent tone of voice19:46
ScottKUnderstand.  Good luck.19:46
ScottKdoko or NCommander: Would you please rescore kdebindings and kdebase since cjwatson's been called away (this is on Lucid).19:56
ScottKNevermind.19:59
ScottKThey're coming up faster than I thought.20:00
=== makl is now known as ximion1
ScottKcjwatson: I found one more that I'd missed the orig.tar.gz on and had to re-upload (kdeutils).  Please accept that one when the toddler situation permits.20:08
micahgScottK: are there any plans to SRU KDE point releases in maverick as well?20:10
ScottKmicahg: Yes.20:10
micahgScottK: cool20:10
ScottKProbably not until after the last one though.20:10
micahgScottK: you mean until 4.5.x is EOL?20:10
ScottKmicahg: Normally KDE does 4 or 5 point updates and moves on.20:11
micahgScottK: so, not incremental updates, just one final update20:11
ScottKIIRC 4.5.4 just come out.20:11
ScottKWe'll package all the intermin versions in ~kubuntu-ppa for testing.20:12
ScottKinterim ....20:12
micahgScottK: I assume that PPA is fairly stable then?20:13
ScottKMostly.20:13
micahgok, maybe I'll just add that then20:13
ScottKWe at least smoke test them before putting them in the PPAs.20:13
ScottKTesting feedback is useful.20:13
dwalker_cjwatson: not sure if your good with the partman stuff in the debian-installer but is there a way to create a recipe for it that defines partitions on different disks?  All the examples in the documentation are really suited for 1 drive, or doing RAID over multiple disks.  Not much of a use /dev/sda for /, and /boot, but /dev/sdb for /home20:14
ShayonHi I am wondering what programming laguages are required or one should know in order to start developing . I know it depends on personal preference and interest . But right now I am just a student (freshmen) and looking for some guidance :P20:25
nemoShayon: personally I think people learning to develop should start with a high level intepreted language or a low level language like C20:29
Shayonnemo, i see. thanks :)20:30
Shayoni started with c++20:30
nemoah20:30
nemoIMO that's a rough place to start20:30
nemoC++ is rather complex20:30
Shayonthen you mean c /?20:31
dwalker_though it seems like many colleges are teaching either java or c++ as the intro languages20:31
Shayoni guess java is def. hig end20:31
nemodwalker_: I'd say java is a better intro language20:31
nemodwalker_: fewer surprises20:31
Shayonnot*20:31
nemodwalker_: we started with C at my college. although I understand they have switched to java now20:31
dwalker_nemo: meh, I'm self taught C when I was 12, I figure if you can't learn it yourself it's a long uphill battle.20:32
nemobut I think just for learning, oh, data structures and whatnot, hell, you could start with javasciprt20:32
nemonow that javascript has types20:32
Shayondwalker_, 12 ? Well thats sweet :)20:32
nemodwalker_: mm. my first language was pascal - mom shipped me off to local community college when my bro was 9 and I was 1020:32
nemowe struggled20:32
nemodwalker_: I self-taught visual basic20:32
nemoer20:32
nemobasic20:33
nemothere was no visual back then :)20:33
nemoI still have some of my programs from when I was a kid :)20:33
dwalker_ummm pascal20:33
nemodwalker_: I use it a lot today, amusingly20:33
nemoon Hedgewars20:33
dwalker_I've recently gotten a haskell fettish developing.20:34
* xnox javascript self-taught grasshops at 1120:34
* xnox later pascal at a CS after-school club at 1620:35
=== dwalker_ is now known as dwalker[afk]
xnoxdwalker[afk], hmmmm I want to try Haskell one day  =) my last fettish was ObjC20:35
ScottKnemo: For Ubuntu development C, Python, and C++ are probably the most useful.20:36
nemodwalker[afk]: hedgewars also uses haskell :)20:36
nemodwalker[afk]: server is haskell, engine is pascal20:37
nemoScottK: well. Python satisfies "high level" and C "low level"  - I just would not suggest people start with C++20:37
nemothey might get some odd ideas20:37
ScottKDepends.  If you want to develop for KDE, the C ideas are the odd ones.20:38
nemoQt is not exactly C++ either :)20:42
nemoScottK: I'm just saying the advantage of C is you learn 'sactly what is doing what in a computer20:42
nemoand high level, you get to focus on language concepts20:42
nemobut C++ is just an odd mix20:42
=== dwalker[afk] is now known as dwalker_
udienzdoco: i send review request at bugs 51440120:46
ubottuLaunchpad bug 514401 in Ubuntu Translations "Translations are not loaded for the test descriptions in Checkbox" [High,Triaged] https://launchpad.net/bugs/51440120:46
udienzthankss before20:46
=== ximion1 is now known as makl
=== makl is now known as ximion
hallyn_kirkuh,yeah.  so i updated my natty netbook, and now have no termcap entries :)  i have to ctrl-m instead of return20:48
hallyn_kirkland: ^ and no tab apparently either :)20:48
hallyn_neat thing is byobu can't update the status line the right way, so status keeps jumping another line up every second20:50
hallyn_well this just won't do20:50
keescjwatson: bug updated. thanks!20:51
kirklandhallyn_: wait, what?  huh?20:52
hallyn_kirkland: http://pastebin.com/jepjqs0B20:58
hallyn_seems to be *** VTE ***: Failed to load terminal capabilities from '/etc/termcap'20:59
hallyn_thta is, seems to show up once in awhile in launchpad20:59
hallyn_kirkland: you've still got menus?21:06
hallyn_dist-upgrade+reboot, but still no menus here21:06
tumbleweedseb128: bug 685584, can you enumerate the tweaks required? (The patch since your comment looks fine to me)21:11
ubottuLaunchpad bug 685584 in amule (Ubuntu) "amule FTBFS with gcc 4.5" [Low,In progress] https://launchpad.net/bugs/68558421:11
seb128tumbleweed, it is, you can sponsor if you want21:12
seb128the update just came after the end of my work day21:12
=== rmrfslash is now known as ubuntuish
tumbleweedseb128: aah, you weren't subscribed so I assumed you weren't following it21:12
tumbleweeduploaded21:13
seb128tumbleweed, thanks21:14
ari-tczewtumbleweed: I guess that you have less to do in SQ this cycle :>21:17
tumbleweedari-tczew: the queue is in fantastic shape :)21:18
ScottKcjwatson: Whenever you can take another pass at lucid-proposed, just go ahead and accept kde4libs and kdeutils at the same time.  Worst case I'll have a couple of retries to do.  Most likely it'll be just fine.  Thanks again.21:19
ari-tczewtumbleweed: the most contributing people in maverick have been joined to motu in one time - bhavi, bilal and me :P21:20
ari-tczewso you have nothing to do for us21:20
ari-tczewah, debfx also joined motu21:20
ari-tczewand angelabad is coming21:20
cjwatsondwalker_: unfortunately partman really isn't especially good at that yet.  I personally just use LVM in those situations - makes things much easier anyway.21:21
cjwatsonScottK: meh, I should only have to wait a couple of minutes for kdeutils now so I might as well wait21:22
achianghello, i know that there are known issues with using usb-creator to create a Lucid USB stick while hosted on Maverick; are there issues in the other direction too?21:22
ScottKcjwatson: OK.  Thanks.21:22
achianghosted on Lucid, and trying to create a maverick USB key?21:22
cjwatsonScottK: (I assume you've seen the sparc failures)21:22
ScottKcjwatson: Yes.  Those are expected.  KDE was totally broken on sparc at release and so this isn't a regression.21:23
* cjwatson nods21:23
dwalker_cjwatson: yeah I caught that in some site 8000 searches later that partman can't do multiple disks for preseed21:26
cjwatsonI do kind of intend to fix that at some point, but ...21:27
PetrHHHello, I'd like to use mysql embedded in my app and want to store database to user's directory but apparmor privets me in it. Strange is, that ~/tmp is accessible but when I create directory e.g. ~/abc, it is not. Where could be a problem, please?21:30
ScottKPetrHH: You might look at what the amarok package does.  AFAIK it uses mysqle.21:31
cjwatsonScottK: build dominoes should be starting now.  (only amd64+i386 have so far dep-waited kdeutils, but the rest should finish well before kde4libs builds and publishes and renders stuff uninstallable.  besides, I'm bored of waiting. :-) )21:31
ScottKcjwatson: Excellent.  Thank very much for taking care of it.21:31
=== sam---___---- is now known as sam-_-
PetrHHScottK, I'm sorry I don't understand. Strange is that mysqld command works if I run it from ~/tmp and doesn't work when I run it from ~/abc. I double checked, directories has the same permission but apparmon won't allow mysqld to wok at ~/abc21:37
PetrHHI don't know why. I didn't change anything in apparmor configuration. Even I don't know where and how.21:38
PetrHHI have ubuntu 10.0421:39
jdstrandPetrHH: what do you mean 'run from tmp'? you put it's database there?21:40
jdstrands/it's/its/21:43
=== jonatin is now known as jonatin_
PetrHHjdstrand, Yes, just for testing21:44
jdstrandPetrHH: yes, it will work in /tmp and not from $HOME. you can see the denied messages in dmesg21:45
jdstrandPetrHH: you have to adjust the profile21:45
PetrHHHere is the command: mysqld --defaults-file=`pwd`/my.cnf --default-storage-engine=MyISAM --datadir=`pwd` --socket=`pwd`/sock --skip-grant-tables --port=333421:45
jdstrandPetrHH: the apparmor profile that is21:45
PetrHHjdstrand, but it works from ~/tmp21:45
PetrHHbut not from ~/abc21:45
jdstrandPetrHH: yes21:46
jdstrandthat is consistent with the apparmor policy21:46
jdstrandlook at /etc/apparmor.d/usr.sbin.mysqld21:46
PetrHHthank you21:47
PetrHHScottK, where I can find out it?21:59
ScottKPetrHH: apt-get source akonadi.21:59
PetrHHScottK, thank you21:59
=== evilnhandler is now known as Guest37948
YokoZarslangasek: any multiarch updates?22:01
YokoZarslangasek: I'm getting asked to merge/update natty ia32-libs...22:02
=== dendrobates is now known as dendro-afk
xnoxNo patch pilot.....  I'm failing to find info on how to request a package rebuild?!22:11
StevenKxnox: Which package?22:12
xnoxanjuta-extras22:12
xnoxdepends on older binutils that is already in natty. Rebuild makes it work.22:12
xnoxs / that / than /22:12
micahgxnox: file a bug and attach a debdiff or create a branch is how to request one22:13
xnoxmicahg, ok, i'll do that then.22:13
micahgxnox: dch -R and describe the reason22:13
StevenKI was just going to fix it22:14
StevenKTBH :-)22:14
micahgwell, that works too22:14
micahgxnox: ^^22:14
xnoxStevenK, please do that. I thought there was a script to generate $version+b1 and upload it22:14
xnoxbut I'm not ubuntu-dev so it will be PITA to create branch, find sponsor, upload that.... =)22:15
StevenKI can't think of one, of the top of my head22:15
micahgxnox: dch -R is the scripts and a simple debdiff works22:15
micahgoh, won't upload :-/22:16
xnoxStevenK, anjuta-extras is "synced from debian" although I think it should be managed by ~desktop-team, because anjuta is managed there.22:16
PetrHHScottK, I added rule to apparmor and it works. Thank you. I looked at akonadi and found out that mysqld binary is copied to mysqld-akonadi. I'm not sure that it is good idea. What happened when original mysqld is updated? But don;t know what is better. Copying mysqld or adding my own rule to usr.sbin.mysqld file.22:17
xnoxmicahg, --bin-nmu is better =)22:17
micahgxnox: we don't do those :P22:17
ScottKPetrHH: jdstrand would be the one to discuss it with.22:17
ScottKjdstrand: If we could get rid of mysql-akonadi that would be marvelous.22:17
jdstrandmysqld-akonadi is currently configured to run unconfined22:18
* xnox recalls a vague discussion to use +b1 version string on "ubuntu-style 'binnmu' source upload, no change, just rebuild uploads"22:18
jdstrandScottK: I agree22:18
jdstranddon't currently have the cycles22:18
jdstrandPetrHH: ^22:18
micahgxnox: nope, build1 for native/Debian or increment Ubuntu version22:18
xnoxmicahg, that way it doesn't end up in the merge-o-matic next time around and continues to sync.22:18
* xnox might be wrong22:18
StevenKIt should continue to sync22:18
StevenKIt's just a changelog entry, and it doesn't matter if it dies in a fire22:19
jdstrandPetrHH: in terms of security updates, should be fine because mysqld-akonadi would get updated22:19
jdstrandPetrHH: bottom line-- if you can add the line to your apparmor profile, that is best22:19
xnoxStevenK, micahg =) ok learned something new.22:19
micahgxnox: that's why it's better to use dch -R and not worry about what it should be22:19
xnoxSo StevenK when can I $ sudo aptitude update && sudo aptitude install anjuta-extras from my preffered mirror from Estonia?22:20
xnox=))))))22:20
StevenKA few hours, at least22:20
xnox=(22:21
PetrHHjdstrand, thank you very much, I'll do it. My app was designed to run from $HOME and now I'm working to package it so I must do a lot of changed. Thank you for patience.22:21
=== dendro-afk is now known as dendrobates
=== Guest37948 is now known as evilnhandler
=== evilnhandler is now known as Guest47572
itachihello22:56
itachican you help me??22:57
d_ed!ask | itachi22:57
ubottuitachi: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-)22:57
itachii wanna to install beowulf clustering without hard disk. but i dont know what services i chould install22:58
micahgitachi: that's probably a question for #ubuntu-server23:00
bdrung\o/ sponsor queue is down to 25 items23:00
xnoxbdrung, https://code.launchpad.net/~dmitrij.ledkov/ubuntu/natty/htmldoc/fix-ftbfs/+merge/43393 sponsor comments fixed. Please review and upload? =)23:10
bdrungxnox: from d/changelog "Trying to fix"?23:11
xnoxhmmmmm23:11
xnoxbzr revert did too much =)23:11
* xnox damn it23:12
bdrungxnox: enough reviewed for today. :P23:12
xnox=))))23:14
micahgxnox: why are you adding autoreconf, is that required with your change?23:15
xnoxmicahg, yes23:17
xnoxmicahg, New proposal https://code.launchpad.net/~dmitrij.ledkov/ubuntu/natty/htmldoc/fix-ftbfs/+merge/4399423:18
xnoxcleaned-up version =)23:18
xnoxdiff is being generated.23:18
micahgxnox: sorry, I can't upload though :)23:18
xnoxmicahg, =)))) if you understand firefox you should be granted full upload rights ;-)23:19
xnoxto *everything*23:19
xnox=)23:19
micahgxnox: I highly disagree :)23:19
xnoxalright then =)23:20
xnoxmicahg, + AC_CHECK_LIB(X11,XCreateBitmapFromData) in configure.in needs regenerating configure scripts =) meh23:21
micahgxnox: ah, but why is that needed?23:22
xnoxFix FTBFS because of --as-needed23:22
xnoxall three issues cause FTBFS23:22
xnox(well make subdir makes fail was "hiding" one of the FTBFS by not erroring out)23:22
micahgxnox: right, but adding to build-dep isn't enough, the build system needs to be patched (in Ubuntu)?23:23
xnoxmicahg, yes! See doko announcing on -devel "Natty toolchain changes"23:23
micahgnm, I'm still green WRT autoconf-foo23:24
xnoxlibtool will now only link as-needed from what is supplied on the link line.23:24
xnoxif there is no -lX11 on the link line libtool will no longer "add it for you" in natty based on dependencies from dependencies.23:25
micahgxnox: ah, and the AC_CHECK_LIB is the clean way to do that23:25
xnoxmicahg, Consider libA <- libB <- libC. If app links against libA should it be automatically linked against libB and libC? If it uses symbols from libC but not from libB? That's what the change is about =) you have to ask to get libC.23:26
xnoxmicahg, yes AC_CHECK_LIB is clean way to do that. But it is not the only way to do it.23:26
xnoxupstream seems to preffer AC_CHECK_LIB, I on the other hand preffer pkg-config.23:27
micahgxnox: ok, yeah, I know about the linking requirements WRT needing to be explicit, but still unsure about where/how those fixes go23:27
xnoxmicahg, easy =) ld tells you23:31
xnoxLinking htmldoc...23:31
xnox/usr/bin/ld: gui.o: undefined reference to symbol 'XCreateBitmapFromData'23:31
xnox/usr/bin/ld: note: 'XCreateBitmapFromData' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line23:31
xnox/usr/lib/libX11.so.6: could not read symbols: Invalid operation23:31
xnoxcollect2: ld returned 1 exit status23:31
micahgxnox: right, I get that, but how to add the dependency is where I run into issues, I just need to read a little more I think23:32
xnoxmicahg, http://bit.ly/eHLcbx <---- I read this every night before going to bed =)23:34
=== Guest47572 is now known as evilnhandler
=== evilnhandler is now known as Guest44355
=== Guest44355 is now known as evilnhandler
xnoxgood night all23:52

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