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

psusimdeslaur: I see you got lvm2 merged... do you have any idea what the hell upstream-2.02.72.patch is?  the debian devs don't seem to bother ever documenting their quilt patches and the bzr commit that introduced it is rather terse.  It sounds like it is a diff to go from upstream .66 to .72, but then why is it  a patch rather than a new .orig.tar.gz, and why is the rev of the package still .66 instead of .72?01:16
mdeslaurpsusi: let me take a look, hold on01:17
mdeslaurpsusi: yes, that's what it looks like to me too01:17
psusiI've been trying to get that package updated for some time now and it's been a real pain trying to figure out these undocumented patches01:17
mdeslaurpsusi: I don't know why they didn't just update to .72...01:17
mdeslauroh, actually01:18
mdeslaurpsusi: it may just be a diff between .71 and .7201:18
mdeslaurbecause that was a security fix01:18
psusiahhh01:19
mdeslaurpsusi: yeah, that's it...it's just the security fixes that were added for .7201:19
psusiI had updated to .76 and have been running that locally for a few months, testing out the snapshot merge support, but pitti wanted to avoid further divergence from debian01:19
mdeslaurpsusi: maybe you could convince debian to go to .76 (or at least package that in experimental), then we could merge it01:21
floamfor a package like zoneminder where it seems like it's mostly from debian unstable, should I report enhancement-ey bugs to ubuntu or to debian or both?01:54
floam(kinda late, already did it https://bugs.launchpad.net/ubuntu/+source/zoneminder/+bug/691375 , but I'm trying to figure out the right way)01:55
ubottuUbuntu bug 691375 in zoneminder (Ubuntu) "Please compile with --enable--mmap=yes" [Undecided,New]01:55
RAOFfloam: From the bug title it sounds like it also affects Debian, so filing a Debian bug (and linking it to the Launchpad bug) is a good idea.01:58
=== nenolod_ is now known as nenolod
floamRAOF: thanks, will do02:17
=== asac_ is now known as asac
=== JanC_ is now known as JanC
=== almaisan-away is now known as al-maisan
gsi am a computer undergraduate and i want to contribute for ubuntu06:24
gsi need some guidance regarding how to start working for ubuntu development06:26
RAOFgs: So, what sort of thing are you interested in doing?06:27
gsi am interested in working on projects using c/c++06:28
gsi am also familiar with python06:28
RAOFSo, almost all of the work involved in Ubuntu is done upstream; if you want to code, then picking a project and fixing something you find annoying that it doesn't do correctly is a good way to start.06:29
gsso i should work for debugging ??06:30
RAOFThere are also a bunch of Debian/Ubuntu projects, many of which use Python (software-centre, apport, etc) or C/C++ (unity, upstart, apt)06:30
RAOFThere's a huge amount to do; you can do whatever you want ☺06:30
achianggs: the idea is to "scratch your own itch" -- find something in existing software today that makes you unhappy and fix it.06:30
gsactually sir i am interested in participating in gsoc so i wanted to be familiar with open source development procedure.06:30
gsRAOF : ok. so the idea is to take a source code and modify it according to my requirements06:32
RAOFPretty much, yeah.06:32
RAOFIf it's a simple change you do it first and then send a patch to the associated project (generally this is handled on mailing lists).06:32
RAOFIf it's a more complex change it can often be worth sending a message to the mailing list outlining what you propose to do.06:33
RAOFPrecisely what happens depends greatly on how the specific project is run.06:34
gsRAOF: ok. that sounds pretty interesting06:34
gsok.06:34
RAOFOf course, there's *also* the option of wandering through bug reports on Launchpad and fixing them :)06:34
gsok i will try that also06:34
RAOFBut for gsoc you'll (probably) be working with an upstream project, so that's what I'd pick.06:35
gsok ya i wanted to do something for that06:35
gssorry but what do you mean by an upstream project?06:36
RAOFAlmost all of the programs that make up Ubuntu aren't developed by us; they're developed by other people, each as their own separate project, and we do the integration work.06:38
RAOFSo, projects like the linux kernel, X.org, GNOME, etc are “upstream” of us.06:39
gsok so whats ubuntu ?06:39
RAOFWe do the integration work; we take the code that upstreams release, optionally make some Ubuntu-specific changes, and build packages which conform to the various Debian policies.06:40
gsok so i should start working for upstream projects rather than ubuntu06:41
rigvedgs: ubuntu is much easier to work with than debian06:41
gsok.06:41
RAOFrigved: That depends; and it's pretty much moot if you want to do upstream coding anyway.06:41
gsrigved : ok ya and i am ubuntu user so its a bit comfortable for me to work with ubuntu06:42
rigvedRAOF: what i meant was that it's easier to use it. but yes ubuntu has made many things easier and safer to customise, like grub2 for example06:43
* RAOF notes that our grub2 package is largely worked on *in* Debian :)06:44
RAOFI'll agree that Ubuntu is easier to use, though :)06:44
rigvedRAOF: ok. well it's not there in lenny. maybe in squeeze. thanx for the info :)06:47
RAOFrigved: Oh, yeah.  You don't get the shiny new toys in Debian stable!06:48
fargiolascjwatson: ping06:50
=== diwic is now known as diwic_afk
cdbsPackage wmii depends on  suckless-tools | dwm-tools. Package dwm-tools is NBS and replacement is suckless-tools. However, I still get http://people.canonical.com/~ubuntu-archive/NBS/dwm-tools . IMHO if a package has choice depends (|) and one of them if available, then the other should be considered free of reverse-depends07:35
cdbsisn't it?07:35
micahgcdbs: it was dropped in the latest update07:37
cdbsmicahg: In the latest update of what?07:38
micahgcdbs: latest sync of suckless-tools from Debian07:38
cdbsmicahg: I know that. I am currectly talking about multiple possible depends, like: foo | bar | baz07:39
micahgcdbs: I'm saying, that's why you get the NBS and yes, it's rdepends free if it's an alternative07:40
cdbsmicahg: package wmii depends on suckless-tools | dwm-tools , the former is a replacement of the latter, but still, it appears, that the script on people.canonical.com/~ubuntu-archive/NBS is taking it the wrong way07:40
cdbsmicahg: yes, that's what I mean07:40
micahgcdbs: does that answer it sufficiently?07:41
cdbsyes07:41
=== hunger_ is now known as hunger
ebrodercjwatson, tseliot: Apparently my IRC client has actually been bitbucketting traffic all day for me, so I missed the blacklist discussion until now. Please feel free to ping me if there's anything I can do to make the blacklists easier to manage08:32
=== ara_ is now known as ara
jibelJamesPage, ping09:42
JamesPagejibel: pong09:42
jibelJamesPage, Hey, I've made some good progress on desktop iso smoke test using the server team work.09:44
JamesPagejibel: excellent; glad its been of use;09:44
JamesPagejibel: any issues or nuances you need a had with?09:44
JamesPage/had/hand/09:45
jibelJamesPage, Not really, I've done a small set of changes to the main script to adapt it to the desktop09:45
jibelJamesPage, and duplicated the templates directory.09:46
JamesPagejibel: makes sense; it would be good if we could consolidate the code base into a single project09:46
JamesPagejibel: maybe that would be a good objective to achieve during the platform rally in Jan09:46
jibelJamesPage, I use a casper hook instead of a preseed to install ldtp and download a script from couchdb which I autostart when the Live session user log in09:47
jibelJamesPage, I also had to increase memory and disk size, but basically that's all that needed to be changed.09:47
bdrungebroder: do we really need the complicated chroots detection for sbuild.update() ?09:48
JamesPagejibel: sounds like we could easily consolidate then; I'd also like to abstract the tests from the rest of the code base;09:48
ebroderbdrung: We don't if we assume mk-sbuild, but I'd prefer not to make that assumption09:48
JamesPagejibel: so we can distribute a package for the code; but the test still come from a bzr branch09:48
JamesPagejibel: means they can be updated every time the tests are run using Hudson09:49
ebroderbdrung: sbuild-update and friends are really more schroot tools than sbuild. They take a chroot name. sbuild translates information about a target distribution and release into a chroot name using that logic (it's documented in sbuild(1))09:49
jibelJamesPage, sure, it can be easily done.09:50
bdrungebroder: then i like to see the same translation logic in the sbuild-update and friends tools09:50
ebroderbdrung: mk-sbuild always uses %(distribution)-%(arch), but I've inherited configurations in the past that use %(distribution)-%(arch)-sbuild09:51
jibelJamesPage, I still have few bits to fix and I'll push my changes next week, then I'll need your review and help to integrate to hudson.09:51
ebroderbdrung: I'll make a note to open a bug with the sbuild maintainer. He's usually friendly09:51
JamesPagejibel: no problem09:52
bdrungebroder: thanks09:52
bdrungebroder: i'll fix sponsor-patch and merge your update-builder branch09:52
ebroderbdrung: Fix sponsor-patch?09:53
ebroderbdrung: Oh, that reminds me that I wanted to thank you for merging backportpackage, and also for pushing me on making the interface more flexible. I think that script has now completely replaced the functionality of 3+ simpler ones I've written in the past, not to mention innumerable hand-crafted shell loops09:54
bdrungebroder: the update logic in sponsor-patch doesn't work correctly - i'll fix that09:55
ebroderbdrung: Ok, cool09:55
=== bilalakhtar_ is now known as cdbs
bdrungebroder: one feature request left for backportpackage: an environment variable for the upload destination (e.g. BACKPORTPACKAGE_UPLOAD)09:56
ebroderbdrung: Oh, huh, that didn't make it to the todo list I was keeping. I'll add it back09:56
* tumbleweed really must get around to the environment variable / connfille thing09:56
tumbleweedI thought I'd do that yesterday...09:57
bdrungtumbleweed: my idea, add the environment variable to devscripts config file - and then parse the files too09:58
tumbleweedbdrung: yeah, I like that idea09:58
tumbleweedit'll mean some central config parsing code for the whole of u-d-t, which will make it harder for people to just stick one of the scripts in ~/bin09:58
ebroderbdrung, tumbleweed: It would be kind of awesome if I could say something like ubuntutools.config.get_config('BUILDER') and it would check all of the permutations of os.environ[sys.argv[0].upper() + '_' + 'BUILDER'] and 'UBUNTUTOOLS_' + 'BUILDER' and so forth09:59
tumbleweedebroder: yes, that's my plan09:59
bdrungtumbleweed: yes, and then putting the found variable into the environment10:00
ebrodertumbleweed: We're already moving in that direction. There's a *lot* of duplicated code right now, and I don't think it's a bad thing if that duplicated code consolidated into Python modules, even if it costs us the ability to drop things into ~/bin10:00
tumbleweedbdrung: yes and no, because you want the command line options to take precedence10:00
bdrungtumbleweed: look at our code - we use the env variable as default and override it with command line options10:00
tumbleweedbdrung: yes10:01
* bdrung have to go to university now.10:01
bdrungit's time to develop a compiler. :)10:01
=== dbarth__ is now known as dbarth
tumbleweedsounds like you found a more interesting thesis topic than I ended up with :P10:01
cdbsheh10:02
cdbsBTW, should I go ahead with adding a command-line arg --pbuilder-dist in sponsor-patch to force usage of pbuilder-dist DISTRIBUTIONHERE rather than DIST=DISTHERE pbuilder whatever ?10:03
tumbleweedcdbs: no, I'd say pbuilder-dist should be supported as a Builder for u-d-t10:05
cdbstumbleweed: hmmm?10:05
cdbstumbleweed: so you mean all tools should support it?10:06
ebrodercdbs: Check out the ubuntutools/builder.py module bdrung just merged in from me10:06
tumbleweedcdbs: yes, there's a common builder abstraction in the ubuntutools package (in u-d-t)10:06
cdbsI have a slightly older version10:06
* cdbs bzr pulls10:06
cdbsebroder: so it doesn't have pbuilder-dist support yet10:10
ebrodercdbs: Correct, but it should be pretty trivial to add10:10
cdbsebroder: yup, should I add? or you are adding?10:10
ebrodercdbs: I am not10:11
* cdbs gets working :D10:11
KeybukAdmiral!  There be whales here!10:38
Keybukdeathspank calendar% ./nexttime2 "MDAY=-1"10:38
KeybukFriday, 31 December 2010 00:00:00 GMT (+0000)10:38
Keybukdeathspank calendar% ./nexttime2 "MWDAY=-1THU"10:38
KeybukThursday, 30 December 2010 00:00:00 GMT (+0000)10:38
=== al-maisan is now known as almaisan-away
Keybuk(time_t of the last day in the month, and last Thursday of the month, respectively)10:39
ev\o/ well done10:43
=== pedro__ is now known as pedro_
cjwatsonfargiolas: yes?11:00
=== diwic_afk is now known as diwic
jhuntapw: just so you know, my ppa rebuild for bug 683605 is due to start apparently in 7 hrs (!!! and will probably fail! :( )11:55
ubottuLaunchpad bug 683605 in util-linux (Ubuntu) "kernel hibernate signature has changed from S1SUSPEND to LINHIB0001" [High,Confirmed] https://launchpad.net/bugs/68360511:55
jhuntapw: annoying since there appear to be 4x idle i386 disto build machines.11:57
apwjhunt, can't you build it locally to test ?11:57
apwjhunt, but yes mine are in the morass too11:57
StevenKjhunt: The distro build machines are nothing like the ppa build machines ...12:06
=== doko_ is now known as doko
jhuntapw: I've built it on maverick, but will need to spend some time getting a local natty build env setup. lp guys thought the failures I was seeing might be natty related. I'll find out...12:10
jhuntStevenK: we don't have xenmotion-type capabilities then?12:11
StevenKjhunt: The distro buildds are real hardware. So, it doesn't work that way.12:12
* StevenK -> bed12:12
jhuntah, I thought on the ppa boxes atleast VMs were being used.12:13
cjwatsonyes, the PPA builds are in Xen12:14
cjwatsonthey're deliberately isolated so that a malicious PPA can't break the distro buildds12:14
cjwatson(or each other, for that matter)12:14
cjwatsonjhunt: you may have trouble anyway since the earlier version you had failed to upgrade12:16
jhuntcjwatson: yeah, I'm struggling with this.12:16
cjwatsonjhunt: which means that if you try to build a later version of util-linux in the same archive, it'll try to upgrade itself first and fail12:16
cjwatsonjhunt: I'd recommend deleting the broken version from the archive first (you'll still need to use a later version number)12:16
cjwatsonthis strategy doesn't work for the distro itself - if this sort of thing happens there, we need to recover manually.  it's happened a few times12:17
cjwatsonyeah, looks like that's what's happening.  deleting it then reuploading should help.12:18
jhuntcjwatson: thx!12:18
cjwatson(transitively) essential packages are such fun12:18
cjwatsonactually not even transitively in this case, it's just plain Essential12:19
AnAntHello, please sponsor those merges: LP #691512 , LP #69144812:34
ubottuLaunchpad bug 691512 in mutt (Ubuntu) "Candidate revision mutt 1.5.21-1ubuntu1" [Undecided,Confirmed] https://launchpad.net/bugs/69151212:34
ubottuLaunchpad bug 691448 in irssi (Ubuntu) "Candidate revision irssi 0.8.15-2ubuntu1" [Undecided,Confirmed] https://launchpad.net/bugs/69144812:34
=== sam---___---- is now known as sam-_-
diwicNot knowing bazaar enough is one of my weaknesses, so excuse me for a (probably) newbie question.12:43
diwicIf I do "apt-src install pulseaudio", it says:12:44
diwicNOTICE: 'pulseaudio' packaging is maintained in the 'Bzr' version control system at:12:44
diwichttp://bazaar.launchpad.net/~ubuntu-audio-dev/pulseaudio/ubuntu.natty12:44
diwicPlease use:12:44
diwicbzr get http://bazaar.launchpad.net/~ubuntu-audio-dev/pulseaudio/ubuntu.natty12:44
diwicto retrieve the latest (possibly unreleased) updates to the package.12:44
diwicBut if I do that, I only get a "debian" subdirectory and not the upstream source.12:45
diwicGiven that workflow, how do I get original source?12:46
apwdiwic, does the packaging actually know how to get the source for you, sometimes you can debian/rules patch (or something similar)13:15
diwicapw, hmm, I think I solved the problem as it seems like bzr-buildpackage seems to go get the source for me; although I don't know from where it got that pointer13:16
diwicapw, but while you're listening, I'm not trying to push my branch with "bzr push bzr+ssh://bazaar..." but it asks for my canonical ssh key instead of a password13:17
apwdiwic, have you logged in ?13:17
apwdiwic, via bzr launchpad-login ?13:18
diwicapw, "bzr launchpad-login diwic" just returns after a moment, I'm assuming it does what it should13:19
diwichmm13:19
diwicmaybe I need to add the ssh key to the launchpad account?13:19
apwdiwic, you need to have your ssh key in your account i think, the public part13:19
apwdiwic, but i thought you needed that in there for our internal infrastructure too13:19
diwicapw, seems to have done it, thanks13:23
jdstrandseb128: hi! with the patch you backed out of compiz, my login hangs...13:26
jdstrandseb128: I think we can confirm this bug now ;)13:26
seb128jdstrand, :-(13:26
seb128jdstrand, can't win13:26
jdstrandseb128: fwiw, I did see the menu bug too, but oddly only after a few hours13:27
seb128njpatel, ^13:27
seb128it's going to be no fun, either way we are screwed13:27
jdstrandseb128: it there a bug for the stalled login?13:28
jdstrand(I don't have a usable desktop atm)13:28
seb128jdstrand, https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/69023913:28
ubottuUbuntu bug 690239 in glib2.0 (Ubuntu) "hang in g_spawn_sync and select()" [Undecided,New]13:28
njpatelseb128, urgh :/13:28
=== almaisan-away is now known as al-maisan
seb128jdstrand, starting the classic session doesn't work?13:29
jdstrandseb128: thanks. and finally-- is there something I can poke from a vt to get things going again?13:29
seb128jdstrand, are you sure compiz hangs?13:29
seb128like the process is running but hanging?13:29
seb128does ctrl-alt-right or left works?13:30
jdstrandI don't know what is hanging-- I login and I get a spinning cursor13:30
apwjdstrand, waht do you see? the background ?13:30
jdstrandapw: I see the background13:30
* apw always recommends a windows-E to see if you get expose13:30
jdstrandctrl+alt+right and left does nothing13:30
apw(likely not then)13:30
jdstrandwindows+E does nothing13:30
seb128njpatel, is sam working today?13:31
apwi think rtg was seeing that failure mode too ...13:31
seb128jdstrand, here the classic session works13:31
jdstrandall I have in ps related to compiz is compiz-decorator13:31
seb128I had issue with the default one13:31
seb128jdstrand, seems similar to what I was having yesterday13:31
jdstrandseb128: well, right, I am kinda committed to the unity one since I blew away my gnome-panel gconf settings to run a small panel in unity13:32
jdstrandI do have a backup of those though...13:32
seb128jdstrand, well I can start the classic one, alt-f2, ccsm and activate unity13:32
seb128then I've a working unity session13:32
seb128the unity session in gdm is buggy in a way similar to what you get though13:32
jdstrandI thought didrocks expressly told me to *not* use ccsm to activate unity :)13:33
seb128I though that was maybe a local issue13:33
seb128jdstrand, well didrocks is away until eoy13:33
seb128I'm telling you what I did there13:33
seb128if you want a workaround to get back a working desktop...13:33
jdstrandhmm13:33
jdstrandseb128: I am not being testy, just thought it funny I got different info13:33
jdstrand:)13:34
seb128jdstrand, oh I didn't take it wrongly don't worry ;-)13:34
seb128I'm a bit annoyed by that compiz bug though13:34
jdstrandyes, me too ;)13:34
seb128it's being between a rock and an hard place13:34
seb128we have no compiz guy around today13:34
seb128then I'm on holiday as well until eoy13:34
seb128sucks if that stay this way for the next 2 weeks13:35
jdstrandwell, I can downgrade compiz and live with the menus then13:35
seb128well it's not only you13:35
seb128but yeah, better menu issues than no desktop13:35
seb128jdstrand, can you try to downgrade to -0ubuntu113:35
jdstrandthat is way less painful than logging into classic, fiddling with my panel, starting unity, fiddling with my panel, etc13:35
seb128see if you get the issue as well?13:35
seb128jdstrand, why would you have to fiddle with those?13:36
seb128the panel config should be the same13:36
seb128ccsm and activate unity in your classic compiz config13:36
seb128you can alt-f2 to run it13:36
jdstrandI guess that's true13:36
seb128that's what I did there13:36
seb128the only difference between the sessions is the compiz plugin in use13:37
apwjdstrand, is that the no menus appearing on right click and stuff dissappearing issue ?13:37
seb128no13:37
seb128that's the side effect of rolling back the patch which created the menu issue13:38
jdstrandapw: I have nothing but a background. compiz didn't start13:38
jdstrandthough compiz-decorator did13:38
seb128jdstrand, it's likely that compiz crashes13:38
seb128it does there13:38
jdstrandI suppose that's true about the gnome-panel-- I was thinking I need a working classic desktop. I do not13:38
jdstrands/working/fully functional/13:39
jdstrandok, going the classic route worked fine13:43
seb128jdstrand, ok, thanks, same issue than me then13:46
jdstrandseb128: I'm guessing since there are no compiz specialists around that there isn't a lot I can provide to help atm?13:46
jdstrandI also wonder if the next time I login to classic, if unity will try to start and then crash again...13:47
jdstrandseb128: do you still want me to try ubuntu1?13:48
seb128jdstrand, can you clean /var/crash, log in an unity session and see if it crashes?13:48
jdstrandyes13:48
* jdstrand goes to try13:49
mdeslaurhuh, indicator-sound isn't showing rhythmbox anymore13:50
jdstrandseb128: ok. I accidently logged into classic desktop and was pleased to see compiz did *not* crash even though I had the unity plugin checked13:52
jdstrandseb128: put to the point of your question13:52
seb128jdstrand, ok, I've the same issue there then13:53
seb128mdeslaur, try starting it once?13:53
jdstrandseb128: I logged in, I saw the unity launcher for half a second, it went away and compiz did crash, leaving a crash file in /var/crash13:53
mdeslaurseb128: nope, still not showing up13:53
jdstrandmdeslaur: weird, but it did before? I know yesterday or possibly the day before it was still there13:54
mdeslaurjdstrand: it worked fine until this morning updates and reboot13:55
jdstrands/put/but/13:55
jdstrandseb128: that may not have all been clear. I accidentally logged into the classic desktop and it worked fine with unity (good). I then logged out, and back in with the unity desktop, saw the unity launcher for a moment, then compiz crashed with a crash file in /var/crash13:56
seb128jdstrand, can you upload the .crash to launchpad?13:56
seb128jdstrand, no, same than here, what I told you before13:56
jdstrandseb128: k13:56
seb128jdstrand, the unity session crashes but unity in a normal session works13:56
seb128I'm not sure why13:56
jdstrandseb128: apport-collect to a bug number or a new bug?13:56
seb128mdeslaur, try asking ronoc on #ayatana13:56
mdeslaurseb128: tanks13:56
mdeslaurs/tanks/thanks13:56
seb128jdstrand, new one, I couldn't submit mine because I've some other upgraded not done13:57
seb128jdstrand, so if your box is uptodate...13:57
jdstrandwill do13:57
jdstrandit is13:57
seb128cjwatson (and pitti), thanks for the debconf libgnome cleaning ;-)14:09
cjwatsonno problem, that's 660KB or so cleared14:11
cjwatsonit's still not entirely free of deprecated interfaces, so may need further attention in future14:11
bdrungebroder: merged14:13
cjwatsonseb128: incidentally, do you read all of natty-changes or something? :)14:25
seb128cjwatson, I do go through the titles at least14:26
seb128;-)14:26
seb128I stopped on debconf because I was waiting on that part of the stack to be able to go away14:26
cjwatsonseb128: mvo's cleaning up the two remaining Recommends on it14:28
mvoseb128: uploaded14:29
seb128cjwatson, mvo: thanks ;-)14:30
mvoyw14:31
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
dokocjwatson: looking at http://launchpadlibrarian.net/60797448/buildlog_ubuntu-natty-i386.apturl_0.4.2ubuntu2_FAILEDTOBUILD.txt.gz14:31
cjwatsonhuh, didn't change anything in that area14:33
cjwatsonah, ok, python default change14:34
cjwatsondoko: I can fix it if you like14:34
dokoalready doing14:34
cjwatsonok14:34
jdstrandseb128: bug #69156114:58
ubottuLaunchpad bug 691561 in compiz (Ubuntu) "compiz crash on login" [Undecided,New] https://launchpad.net/bugs/69156114:58
jdstrandseb128: I had to do my own apport-retrace since the crash report wasn't formatted correctly (lacked 'Package: compiz')14:58
seb128jdstrand, thanks14:58
seb128njpatel, ^14:58
jdstrandseb128: but it should be ok14:58
njpatellooking14:59
seb128 #1  0x00007f94bc80391d in UnityScreen::getWindowPaintList (this=<value optimized out>) at /build/buildd/unity-3.2.6/src/unity.cpp:24614:59
seb128         pl = @0x12b8d5014:59
seb128         xwns = @0x7fff5f67212014:59
seb128njpatel, ^ is unity bog14:59
njpatelwell, it's a bad pointer15:00
njpatelfrom nux!15:00
mvohm, how can it happen that we have a cups in maverick-updates that depends on "cups-ppdc" when the later is in universe?15:00
njpatel :)15:00
njpatelmvo, !15:00
njpatelmvo, how are you :15:00
njpatel?15:00
njpateleven15:00
* njpatel can't type15:00
mvohey njpatel - good, thanks!15:00
mvoand you?15:00
njpatelgood thanks, looking forward to the break :)15:01
mvome too :)15:01
njpateljej15:02
mvowe have perfect winter weather, I will undust the sledge !15:02
njpatelheh*15:02
mvolol15:02
mvoyou really can't type today ;)15:02
njpatelmvo, no, which doesn't bode well for the unity release ;)15:02
mvolol !15:03
cjwatsonmvo: reminder about bug 671016, alpha-2-milestoned bug left over from last week's release meeting15:05
ubottuLaunchpad bug 671016 in update-manager (Ubuntu Natty) "EOL needs to be handled more elegantly" [High,In progress] https://launchpad.net/bugs/67101615:05
mvocjwatson: cups in maverick-updates depends on cups-ppdc but that is in universe for maverick. is it possible to promote it in maverick-updates? if not I think I should uplodate a new version with cups-ppdc as a recommends instead a depends15:06
mvocjwatson: EOL reminder> thanks15:06
Keybukjhunt: you're good at coming up with random calendar schedules, can you think of a few tests?15:07
=== dendrobates is now known as dendro-afk
jdstrandmdeslaur: I can confirm rb is not in the sound indicator menu15:08
jdstrandmdeslaur: do you have a bug?15:08
jhuntKeybuk: how complex can we go here? Have we got knowledge of boot/resume times?15:08
bdrunggeser, Laney, jpds: requestsync owns 13 of 45 ubuntu-dev-tools bugs. you touched the script. can you have a look at the bugs? https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools?field.searchtext=requestsync15:08
Keybukjhunt: I think I've covered every reasonable complexity15:09
Keybukdurations are easy - this is more of the "last sunday of the year" variety15:09
mdeslaurjdstrand: bug 69155615:10
ubottuLaunchpad bug 691556 in rhythmbox (Ubuntu) "[natty] rhythmbox doesn't appear in indicator-sound menu anymore" [Undecided,New] https://launchpad.net/bugs/69155615:10
cjwatsonmvo: normally we wouldn't, but since it's changed in -updates anyway, and since it's in main in natty, I think it's safe enough to promote15:11
cjwatsonmvo: promoted, unless somebody screams at me really loudly15:12
Keybukdeathspank calendar% ./nexttime2 -c 3 "WDAY=SUN;HOUR=4;MIN=30;INTERVAL=2"15:12
KeybukSunday, 19 December 2010 04:30:00 GMT (+0000)15:12
KeybukSunday,  2 January 2011 04:30:00 GMT (+0000)15:12
KeybukSunday, 16 January 2011 04:30:00 GMT (+0000)15:12
Keybuk--15:12
Keybukjhunt: e.g. every second sunday at 4:30am15:13
jhuntKeybuk: how about... last weekday of this year / 2nd tuesday after easter / first friday 2 months + 3 days from now.15:13
Keybukcan't do that first one15:14
jdstrandmdeslaur: thanks15:14
mvothanks cjwatson15:14
Keybukjhunt: I can do last day of the year, or last friday of the year, etc.15:15
jhuntKeybuk: oh - another nasty one: "Monday closest to 29th January" (aka "Auckland Anniversary Day")15:15
Keybuknope, you can have last monday of jan or 1st monday of feb though ;-)15:17
jhuntKeybuk: can you discriminate between "every hour on the hour" vs. "every hour since boot/resume time"?15:18
Keybukall of the rules I support are of the form "nth n in n"15:18
Keybukjhunt: yes15:18
jhuntKeybuk: *awesome*15:18
geserbdrung: will try to triage them during the weekend. I've to think what I should do about the crashes somewhere down the chain towards LP API (mostly likely caused by timeouts)15:19
Keybukcan do things like "the day you get for xmas"15:20
Keybukdeathspank calendar% ./nexttime2 -b "25/12/2010" "WDAY=MON"15:21
KeybukMonday, 27 December 2010 00:00:00 GMT (+0000)15:21
jhuntKeybuk: fwiw I think "remind" would handle the "last weekday of this year" scenario as "(first Friday of *next* year) - 7 days"15:22
Keybukthat doesn't necessarily give you the last weekday ;-)15:23
jhuntKeybuk: no, it also has to use scanning to slide back/forwards around a date looking for a goal.15:26
Keybukyeah15:27
Keybukwe don't want upstart to be remind or calendar(1)15:27
=== tkamppeter_ is now known as tkamppeter
Keybukit's worth pointing out that as far as I could tell, remind works on the principle of "what time is it => do I have anything that I can run now?"15:30
Keybukie. same as cron15:30
ari-tczewafter last updating natty, my pbuilder is broken15:42
ari-tczewE: File /root/pbuilder/natty-base.tgz does not exist15:42
ari-tczewpbuilder is installed15:42
ari-tczewand why it looks for natty-base.tgz in root instead in ~/pbuilder?15:44
ari-tczewyesterday pbuilder worked fine15:44
=== dendro-afk is now known as dendrobates
seb128could someone binNEW libzeigeist and dee?15:47
seb128they need promotion as well15:48
seb128the new unity will need those15:48
mr_pouitdoko: thanks, hopefully, it should be the last abicheck.sh :p15:55
dokomr_pouit: please forward these upstream15:56
dokoand debian15:56
mr_pouityep, done already for upstream15:56
seb128hum16:06
seb128jdstrand, cjwatson, Riddell: ^ someone to do the 2 binNEW reviews?16:07
* cjwatson needs to focus on release meeting just now ...16:08
jdstrandseb128: I am working on them today16:08
jdstrandcjwatson: ^16:08
jdstrandRiddell: ^16:09
jdstrandseb128: which 2 do you need right now?16:09
* jdstrand was going oldest to newest16:09
seb128thanks16:09
seb128jdstrand, libzeitgeist and dee16:10
jdstrandk16:10
=== mako_ is now known as mako
mvodoko: hm, maverick-updates has a newer glibc than natty, that makes the auto-upgrader unhappy16:16
dokomvo: I asked to copy it to natty16:17
dokocjwatson: ^^^16:17
mvoaha, thanks16:17
cjwatsondoko: done16:21
mvothanks cjwatson16:23
jdstrandseb128: done. I threw in vte for giggles16:24
seb128jdstrand, thanks16:25
=== Sarvatt_ is now known as Sarvatt
jdstrandsure16:26
rickspencer3mvo, are you waiting for someone to provide you text for bug #67101616:27
ubottuLaunchpad bug 671016 in update-manager (Ubuntu Natty) "EOL needs to be handled more elegantly" [High,In progress] https://launchpad.net/bugs/67101616:27
rickspencer3?16:27
mvorickspencer3: I can write a page up, but someone (a native speaker) should have a look once its ready16:28
mvorickspencer3: sorry, that its not done yet, I put it high on my list16:28
rickspencer3mvo, let me see if I can find someone to just write it for you16:28
rickspencer3mvo, no apologies necessary16:28
rickspencer3I'm just trying to make sure you have what you need16:29
mvothanks rickspencer316:29
=== njpatel_ is now known as njpatel
=== njpatel_ is now known as njpatel
=== mnepton is now known as mneptok
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
seb128doko, or some other buildd admin?17:18
seb128can you get those score to build now?17:18
seb128https://edge.launchpad.net/~ubuntu-desktop/+archive/ppa/+build/210183217:18
seb128https://edge.launchpad.net/~ubuntu-desktop/+archive/ppa/+build/210183117:18
seb128that's a test build of the new unity17:19
seb128cjwatson, ^?17:21
seb128lamont, ^?17:21
seb128sorry but unity needs to land today17:21
seb128and I'm having issue building it17:21
seb128having that ppa build in less than 7 hours would be useful17:22
cjwatsonI've scored both up17:22
seb128cjwatson, thanks a lot!17:23
jdstrandseb128: so, looking at http://people.canonical.com/~ubuntu-archive/component-mismatches.txt, it seems (at least some) of the gir promotions are unseeded or not depended on. did I do too much or have you not finished your gir work yet?17:23
seb128jdstrand, this page seems buggy17:25
seb128jdstrand, apt-cache rdepends gir1.2-gconf-2.017:25
seb128jdstrand, gir1.2-gtk-3.0 is a rdepends of apport and language-selector17:26
seb128not sure what's going on17:26
=== deryck is now known as deryck[lunch]
=== sam---___---- is now known as sam-_-
marjohi folks17:55
marjoanybody else experiencing a startup problem after today's update to natty?17:56
marjoi do not get to a login screen, only a blank screen after initial ubuntu splash screen17:56
marjothis is with kernel-2.6.37-9 and kernel-2.6.37-7 behaves same17:57
marjolast message (text mode, removed quiet and splash) states " running /scripts/init-bottom done17:58
marjo at the top, it says "loading, please wait"17:58
marjo then it goes into that blank screen"17:58
ebrodermarjo: Sounds like https://lists.ubuntu.com/archives/ubuntu-devel/2010-December/032244.html18:08
ebroderWell, maybe, depending on what you mean by "initial splash"18:09
marjoebroder: yes, thx for the pointer18:09
mterryjdstrand, ping about libmono-system-data-linq2.0-cil needing to be in main18:28
porthosehey guys is there a list somewhere of companies that use ubuntu in an enterprise setting? I have a friend (a teacher) who is trying to convince the schools superintendent that FOSS is a good thing18:29
charlie-tcajcastro: Do you know where the list of enterprise users is?18:32
jdstrandmterry: is there a bug? (I have no context)18:32
jcastrois there such a list?18:32
charlie-tcaI thought there was, but my memory fails me18:33
mterryjdstrand, I was going to fill out context if you were around  :)18:33
* charlie-tca thinks it could be wrong again, too18:33
mterryjdstrand, so we got a new mono from debian auto-sync18:33
jdstrandmterry: I am around :)18:33
mterryjdstrand, it has a new binary package libmono-system-data-linq2.0-cil18:33
mterryjdstrand, and some main packages are failing to build because a lot of mono stuff depends on that package (for example, launchpad-integration fails)18:34
cyphermoxslangasek, ping?18:34
mterryjdstrand, so I think it needs to be moved to main.  Changelog indicates some files from a previous package just got moved to a separate one18:34
charlie-tcaporthose: ask in #edubuntu about schools18:34
charlie-tcaThat is made for them18:34
porthosecharlie-tca, will do thx18:35
jcastrocharlie-tca: yeah the only list I remember was one of schools18:35
jdstrandmterry: do you know off hand where System.Data.Linq was before?18:35
charlie-tcaThanks, jcastro18:35
mterryjdstrand, not off hand, let me find out18:35
slangasekcyphermox: hey there18:35
seb128Laney, ^18:35
seb128directhex, ^18:35
seb128jcastro, hey18:36
cyphermoxslangasek, hey, so removing the /etc/hosts changing stuff in NM has just landed upstream. we'll rely on nss-myhostname at worst to always have a resolvable hostname18:36
jcastroseb128: hi18:37
slangasekcyphermox: yay :)18:37
mterryjdstrand, libmono-system-data2.0-cil18:37
cyphermoxI'll upload NM with those bits soon, and file a MIR for libnss-myhostname18:37
seb128jcastro, new unity upload btw18:37
slangasekcyphermox: why do we need libnss-myhostname?18:37
slangasekcyphermox: Ubuntu *already* sets up /etc/hosts by default18:37
cyphermoxslangasek, not necessarily needed, but it makes sure the hostname is resolvable in case it changes through DHCP or something18:38
cyphermoxslangasek, I was still going to upload NM without recommending it yet, see if it ends up being necessary. I'd like to do some testing of that, I just need to find a way to setup a good testing rig18:38
slangasek"changes through DHCP" - does that mean NM will change the hostname if DHCP provides it with one?18:38
slangasekI would hope that's disabled by default18:39
jdstrandmterry: too easy. that was already in main. promoted. thanks for checking! :)18:39
=== dendrobates is now known as dendro-afk
cyphermoxslangasek, that hasn't been removed18:39
slangasekcyphermox: "removed"?  Sorry, I was unaware that NM ever did anything of the sort18:40
cyphermoxslangasek, unless we already disable that from dhcp's config, I can't recall18:40
slangasekI would scream bloody murder if NM ever changed my hostname :)18:40
mterryjdstrand, awesome, thnks18:40
cyphermoxslangasek, so would I, but in some cases people may want it -- see office users in some very restrictive environments (like my former workplace)18:41
slangasekcyphermox: sure, but I would expect that to be a non-default option that gets explicitly enabled on the client18:41
slangasekso that's a special case, no need for libnss-myhostname to be installed in the common case18:41
cyphermoxalright18:42
cyphermoxdid you file the bug about changing /etc/hosts yet? :)18:42
cody-somervilleIs there any metrics on how long packages take to install to identify packages that might have performance issues in their maintainer scripts or what not?18:46
slangasekcyphermox: no....18:48
ScottKHow slow is arm ...  It's sooo slow that two ia64 builders can build KDE faster than 8 arm builders.19:01
JontheEchidnaScottK: at least you could run the compiles off of a battery due to lower power consumption :P19:11
micahgshould teh langpacks be much larger?19:13
=== |sistpoty| is now known as sistpoty
directhexmy scrollback is too small to see what seb128 wanted20:08
ScottKrelevant backscroll delivered via PM20:14
directhexmterry: the assembly in libmono-system-data-linq2.0-cil used to be in libmono-system-data2.0-cil - that one assembly was moved out into a distinct package to avoid pulling in a ~6 meg dep chain when using system.data. we didn't see anything in debian that the move broke, but obviously launchpad-integration isn't debianish20:15
directhexalthough it shouldn't ftbfs, since mono-devel should pull it in...20:15
mterrydirecthex, right, but it builds in a main-only chroot, whereas linq2.0-cil was a new package and hadn't yet been promoted to main20:16
directhexi see20:16
mterrydirecthex, it was a good and correct change, just we had to fix stuff because of main/univers20:16
directhexi forgot that new packages on main source packages go to universe first20:17
directhexmterry: but at least now you know! :)20:17
mterry:)20:17
directhexmterry: dunno how meebey got a NEW package past debian-release, but he seems to have just the right way of fluttering his eyelashes20:19
mterryheh20:20
=== dendro-afk is now known as dendrobates
=== ximion1 is now known as ximion
barryjames_w: hi.  there are four pkgme branches waiting to be merged.  do you want me to take care of those?  would you do a quick review of my envar branch?  i want to do a bit more pkgme hacking but would like to get the existing mp's dealt with first20:45
james_wbarry, merge them, and I'll review the env one in a short while20:53
barryjames_w: cool20:55
cjwatsonseb128: I figured out why component-mismatches was hopelessly wrong - should be fixed shortly21:30
seb128cjwatson, oh great, thanks21:30
cjwatsonwas related to a recent Launchpad change I made, and forgot about a transitional requirement to remove some old files21:31
cjwatsonso effectively it was referring to Sources files from the 14th21:31
seb128ok21:31
cjwatsonhmm, or maybe not!  what's going on21:32
cjwatsonoh, more files to remove maybe21:33
cjwatsonmight need another LP change at some point then :-/21:33
cjwatsonshould at worst be able to tide it over manually until then21:34
ScottKbarry: Looks like we'll want a newer cdbs (4.90) for python3-distutils.mk22:11
barryScottK: earlier versions don't support py3?22:11
ScottKThey don't have python3-distutils.mk (see POX's commits just now in #debian-python)22:12
ScottKLast I heard he was waiting for someone to do the CDBS stuff.  I guess he found someone.22:12
* ScottK hasn't tried any Python3 stuff with CDBS, so no idea.22:13
barryScottK: today is my last official work day of the year, so i likely won't get to it until 2011 ;)22:13
sistpotyyou lucky one, I'll have to work until Dec 23.22:14
ScottKbarry: OK.  Please mark it on your list for 2011 then.22:14
barrysistpoty: that's what you get for not taking vacation earlier in the year ;)22:15
ScottKUnless I hit a package that uses CDBS and I care about it having Python3 support, I'm unlikely to do it.22:15
barryScottK: putting it on my todo22:15
sistpotyhaha22:15
sistpotybuxy: btw, the new dpkg (as in 1.15.8.6ubuntu1, though I've seen it on unstable as well) is very bad wrt. perfomance on ext4, my feeling is that it's even worse than previous versions which called sync directly22:19
sistpotys/ext4/ext4 on my sluggish system *g*/22:20
cjwatsonsistpoty: 1.15.8.7 is coming soon with some important changes there22:23
cjwatsonthey're already in git22:23
cjwatsonI'll merge it into natty as soon as I see it in unstable22:24
sistpotycjwatson: oh, nice... :) are that the ones that have been proposed on debian-devel?22:24
cjwatsonI have no idea22:24
cjwatsonthey were suggested by tytso in the relevant Debian dpkg bug22:25
sistpotycjwatson: then I assume so, yes... thought these were already in, sorry22:25
ebroderbdrung: I wonder if update-maintainer (or possibly a successor) should also be expanded to handle things like Vcs-Bzr -> X-Debian-Vcs-Bzr22:29
sistpoty(oh, and sorry for the highlight/getting on your nerves buxy)22:29
ebroderbdrung: Or rather, I wonder if this is a good opportunity to have a discussion about policy-ifying that22:29
bdrungebroder: yes, that's a good idea (there is a bug report for it)22:29
bdrungebroder: i want to rewrite update-maintainer to fix bug #666504 and #68887222:30
ubottuLaunchpad bug 666504 in ubuntu-dev-tools (Ubuntu) "[update-maintainer] can't update if XSBC-Original- has got @ubuntu.com" [Medium,Triaged] https://launchpad.net/bugs/66650422:30
ubottuLaunchpad bug 688872 in ubuntu-dev-tools (Ubuntu) "[sponsor-patch] Don't update the maintainer for no-change rebuilds" [Medium,New] https://launchpad.net/bugs/68887222:30
ebroderbdrung: Yeah, that sounds good22:30
bdrungebroder: we can fix bug #56762922:30
ubottuLaunchpad bug 567629 in ubuntu-dev-tools (Ubuntu) "[update-maintainer] should adjust Vcs-foo fields too" [Wishlist,New] https://launchpad.net/bugs/56762922:30
bdrungmdz: you wrote ubuntu-iso. can you please have a look at bug #63702022:48
ubottuLaunchpad bug 637020 in ubuntu-dev-tools (Ubuntu) "ubuntu-iso crashed with isoinfo in extract()" [Undecided,Confirmed] https://launchpad.net/bugs/63702022:48
sistpotybdrung: it would be cool, if update-maintainer would use the same criteria that is taken into account for building a source package22:50
bdrungsistpoty: the source tarball creation will fail if "ubuntu" is in the debian version and that's what i was proposing.22:51
sistpotybdrung: cool... I thought there was a slight difference between your proposal and source tarball creation in that anything that ends in ubuntu.com is accepted (but I've forgotten the details)23:00
bdrungsistpoty: i am not sure about that point23:01
* sistpoty is neither, and can't find the source right now23:02
bdrungsistpoty: dpkg-dev23:02
sistpotybdrung: actually it's' version contains ubuntu' and 'maintainer doesn't contain ubuntu' and 'env(DEBEMAIL), if set, contains @ubuntu.com' that makes the src-pkg build fail (Ubuntu.pm)23:14
sistpoty(at least from my reading right now)23:15
bdrungsistpoty: then my proposal is a valid subset23:16
sistpotybdrung: no, it's not: changed-by: sistpoty@ubuntu.com; maintainer: ubuntu-motu@lists.ubuntu.com23:20
sistpotybdrung: thought that's probably nitpicking ;)23:20
sistpoty-t23:20
bdrungsistpoty: the src-pkg build wont fail in your example23:21
bdrungsistpoty: what are you picking about?23:25
sistpotybdrung: true, I guess if maintainer is someone@subdomain.ubuntu.com? (which shouldn't happen in the first place thought)23:26
sistpotybdrung: it's really only nitpicking. I thought it would make an actual difference, and I was wrong, sorry23:27
bdrungsistpoty: if you want a different behaviour of update-maintainer, please respond to the mailinglist mail23:29
sistpotybdrung: no, I don't... I just wanted to make sure right here that it matches dpkg-dev. Thanks for taking the time and explaining me that I was wrong ;)23:30
bdrungsistpoty: we just have to make sure that update-maintainer isn't less strict than the src-pkg build23:30
xnoxbdrung, why can't we hook this thing into Ubuntu's dh_clean which checks for DEB_VENDOR and updates the maintainer automagically behind your back it is -ubuntu1 upload?23:37
xnoxI really hate src-pkg build errors =) pointless and 100% automatable.23:37
ebroderxnox: That sounds really sketchy. I don't like my clean targets actually doing things23:37
xnoxs/DEB_VENDOR/dpkg-vendor -qname/23:37
bdrungxnox: dh_clean is the wrong place23:38
* xnox or whatever the call to dpkg-vendor was23:38
xnoxbzr-bd pre-build hook?23:38
ebroderBetter, but not sufficient so long as we're not exclusively using UDD23:39
bdrungxnox: sponsor-patch runs update-maintainer23:39
xnoxbdrung, what about us non-uploading contributors?23:43
bdrungxnox: update-maintainer is only one command away23:44

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