[00:00] Laney: Do you have bug numbers? [00:00] bug 336029 bug 344578 [00:01] Launchpad bug 336029 in miro "[FFe] Merge miro 2.0.3-1 (universe) from Debian unstable (main)" [High,New] https://launchpad.net/bugs/336029 [00:01] Launchpad bug 344578 in gnome-do-plugins "[FFe] Update gnome-do and gnome-do-plugins to version 0.8.1.3" [Undecided,New] https://launchpad.net/bugs/344578 [00:02] I have a meeting right now Laney, but I'll look them over tonight [00:02] sure, thanks === Snova_ is now known as Snova [00:06] Laney: you might want to regenerate the gnome-do debdiff (minor, but you probably want to update debian/gnome-do.1 again) [00:06] I didn't know whether to ignore the last part or not (since this is part of the 0.8.1 series) [00:06] Laney: well, i'll leave it to you :) [00:07] dtchen: Do you mind it being uploaded in your name btw? [00:07] i don't [00:07] good, as you did do the work [00:07] i get the ppa spam anyhow [00:35] Laney: Why is the changelog in the bug description different than in the .diff.gz? [00:35] for which? [00:35] there are two packages [00:36] Both of them. The .diff.gz's contain different changelogs than in the bug description [00:36] gnome-do and -plugins [00:38] what's different (besides not having the main LP: #xxx)? [00:38] Laney: That was the first thing I noticed. I'm not sure if there are any other differences [00:39] that's just because I rolled it before submitting the bug [00:39] I'll give you the new ones if you want [00:39] I personally don't care for right now, but you will want to make sure that the .diff.gz's that get uploaded close the FFe bug [00:39] they do [00:40] * nhandler goes to look again [00:41] nxvl: I'm around again now. [00:41] I also bumped the gnome-do build-dep in -plugins since filing, fyi [00:41] to ensure it's build against the new version of core [00:57] ScottK: i've been told you are looking for someone to take your work in clamav [01:03] nhandler: New diffs up. [01:03] * Laney -> shower. Hopefully I can upload this before bed [01:03] Laney: I'm looking at miro right now. I'll look at gnome-do again after [01:04] ScottK: can you do something for bug #335692 ? [01:04] Launchpad bug 335692 in intrepid-backports "Please backport filezilla 3.2.2.1-1" [Undecided,New] https://launchpad.net/bugs/335692 [01:04] sure [01:04] Adri2000: I'll handle it [01:05] jdong: thanks! ScottK: nevermind, jdong took it [01:05] Even better. [01:05] stupid launchpad, for the last time I'm logged in! [01:10] Laney: Your changelog entry says "debian/pyversions: Change to "2.5-" to build for 2.6 ", but you change it from 2.5 to 2.6- in your debdiff. I also am not able to build the Source Package using your debdiff "/usr/share/cdbs/1/class/python-distutils.mk:183: *** invalid setting in debian/pyversions. Stop." [01:11] haha [01:11] I noticed that [01:12] slip of the hand and all that [01:18] nhandler: You need to build the source package in a Jaunty chroot. That file only exists in Jaunty's python. [01:20] scottk: Thanks for the info [01:20] nhandler: And it should be just 2.6. I had already noticed and fixed it. [01:20] theres some weirdness with boost.python that makes it not play nice with 2.5- afaics === Andre_Gondim-afk is now known as Andre_Gondim [01:37] sleep time [01:42] Laney: What version of boost? [01:42] Laney: I've been trying to get everything migrated to boost1.35. [04:59] Between patch testing, want to work on my own features to some of the kdegames, but https://launchpad.net/ubuntu/+source/kdegames has no "code" section. Should I just start my own branch, apt-get source kdegames and push it? I know that will let me get started right away, but I would prefer to do it a right way if someone is willing to advise === Andre_Gondim is now known as Andre_Gondim-afk [05:02] JontheEchidna: / ScottK-desktop: / nixternal: / a|wen: ^^^ [05:02] https://code.launchpad.net/~jelmer/kdegames/trunk looks good, even if it is not official. [05:03] adelie42: if you don't get a response here, you may want to ask in #kubuntu-devel [05:03] dtchen: thanks, i'll check thhere [05:04] * nixternal hides [05:04] adelie42: there is a kdegames branch [05:06] adelie42: https://code.edge.launchpad.net/~kubuntu-members [05:06] there is kdegames/debian and kdegames/ubuntu [05:07] https://code.edge.launchpad.net/~kubuntu-members/kdegames/ubuntu [05:07] that's the one you are interested in [05:07] ok, I was looking at https://code.launchpad.net/kdegames, which is only packaging data :( thanks [05:08] Thad looks right. Thank you!!!! [05:08] right, which is all we have in bzr...the source tarballs are elsewhere to be grabbed (ie. KDE ftp for <= 4.2.1) [05:08] no prob [05:10] err... that is again just the packaging... If I want to build off of the source I would otherwise get from apt-get source kdegames, is there no bazaar branch to work from? [05:11] you can do that...no need to keep the tarballs in bzr since they are already in KDE..or you can get them from apt-get source [05:13] I use several machines in different locations. bzr is really convenient, which was why I thought it was used in the first place. Are the primary developers for kdegames just not using launchpad/bzr? [05:36] adelie42: the developers of kdegames are working in kde svn [05:38] adelie42: i think http://techbase.kde.org/Getting_Started/Sources/Anonymous_SVN might give you some of the info you seek [05:43] adelie42: in any case you might want to jump into #kubuntu-devel also ... some of them might know more about working with upstream [05:47] I got some of my own ideas for i'd like to work on (between patch testing grunt work), but keeping in sync with the real development version would be nice, in case someone actually likes any of the things stuff I am working on [05:47] ahh, then yes, you need to look into the link that a|wen provided for kde svn :) [05:52] :/ grr... not only am I not a KDE user, I am not familiar with svn. I LOVE launchpad / bzr. I am looking at the linked page and thinking that is more than I want to deal with (not to be anti kde, just each to their own and all) [05:54] I appreciate the links though. I'll have to check it out some time. I just got familiar with bazaar and want to focus my attention there for now. [05:57] adelie42: svn is similar to bzr, or really, bzr is similar to svn [05:57] plus there is some good info on that wiki page to get you started [06:05] Hello- I need some help installing ubuntu [06:05] Last time I tried wubi and it did not work, i got stuck at the password menu, and it would not install [06:06] Ok Im am installing ubuntu 8.10 right now [06:07] I mean downloading [06:07] do I need to resize my partion? [06:07] This is not the appropriate channel for installation support. I sent you an IM. I can help you there [06:08] k [06:09] adelie42: there's always bzr-svn to work with a svn tree from within bzr, though I've not tried it. [06:17] hmm... that sounds intriguing. [06:33] Hi. Should the bug reports linked to the python2.6 transition nominated for Jaunty? === fabrice_sp_ is now known as fabrice_sp [06:49] How come I have 80gb space free, but win is only letting me shrink to get 4gb free space? [06:51] You should probably defragment your drive [06:52] good morning [06:52] GM [06:53] StevenX you think that will do it, if I go around deleting a bunch of stuff, like old torrent. Will that work [06:53] I probally can delete about 50gb of program/music/vid off the winvista, will that give me the extra 50gb to srhink [06:57] good morning dholbach ! [06:58] hiya fabrice_sp, hi ara [06:58] hey dholbach :) [06:59] my ubuntu download is done but I can firgure how to get more than 4gb of space [06:59] does ubuntu shrink the disk for you [06:59] i do got 80 gb left [07:13] Ok I used Paragon and I ended up making the unlocated space at the end 75gb in size. Will ubuntu install from the unlocated space while doing dual boot? [07:16] justinnfx, yes, but I think you will receive more help in #ubuntu [07:32] morning o/ [07:33] good morning didrocks - I commented on the murrine request [07:34] hey dholbach ;) [07:34] dholbach: looking at it. I just followed seb128 ask for packaging :) [07:35] thanks a lot [07:35] good morning [07:36] Whats the procedure to request a rebuild of a package - no changes? [07:37] provide debdiff as usual [07:38] the debdiff will only contain the new changelog entry, but that's ok [07:38] and use -XbuildY as revision if it doesn't have -XubuntuY already [07:39] geser: kk. thanks [07:49] dholbach: done [07:51] didrocks: can you talk to seb128 about it when he turns up later on - dunno if the release team needs to weigh in there [07:52] dholbach: about the FFe or the doubled work? [07:52] didrocks: the FFe [07:53] dholbach: seb128 gives a FFe each time he asks on #ubuntu-desktop to update a package :) [07:53] didrocks: the doubled work can happen every time, if you said you reviewed the other changes and there's nothing worth merging, that's good enough for me [07:54] dholbach: I merged the quilt removal, appart from that, nothing else useful [07:54] ok good - please ask him anyway :) [07:54] dholbach: I will ;) [07:54] didrocks: thanks a lot for working on this [07:55] dholbach: y/w [07:56] hello there [07:57] morning brendon [07:57] anyone here who I can ask a question about developing a python app in ubuntu? [07:57] hello didrocks [07:58] where about are you didrocks? I'm in florida, it's 4am [07:58] brendon: France, it's 9am ;) [07:59] cool, I've never been to France. I just came to America from China a week ago, so my internal time is off. [07:59] are you involved with MOTU ? [07:59] I can imagine ^^ [08:00] brendon: yes, as most of people there, I am kinda busy now (some packages to update), bbl [08:00] brendon: for python support, you can maybe try later, if more people will be awake ;) [08:01] thanks didrocks, good luck with your packages, I have some debuggin' to do :) [08:01] brendon: thanks, you too! === azeem_ is now known as azeem [09:10] I'm still here if anyone's feeling chatty [09:11] I suppose I should say that from time to time [09:11] hi [09:11] is there any simple way to upgrade 2.24.3 (ubuntu 8.10) to 2.26.0? [09:11] kaushal: no [09:11] are you talking about the kernel? [09:12] anyway, there is always 1 simple way to upgrade... 3 step process. [09:13] step 1: partition your drive and resize a big area for backup [09:13] step 2: reinstall the OS [09:13] step 3: reinstall all of your favorite software [09:14] slytherin, curious to know about the reason :) [09:14] I do that several times a year ;) [09:14] I mean evolution package [09:14] oh, you can uninstall evolution then download the source and install from source. [09:14] kaushal: you will have to also upgrade all it's dependencies and there is high chance to break your installation. So that is why there is 'no simple way to upgrade'. [09:15] sure [09:15] Thanks slytherin [09:15] so there will be no update for evolution email client for Ubuntu 8.04 ? [09:15] does it hurt to try? you can "apt-get remove" if it doesn't work. then reinstall the default [09:16] !sru > kaushal [09:16] kaushal, please see my private message [09:17] brendon: it may actually hurt [09:18] I guess I can imagine so, slytherin, but I'm the type of person who likes to bring on the trouble ;) fixing bugs makes my day [09:19] brendon: but there is no reason to recommend same to others. :-) [09:19] "stable" means "doesn't change" [09:19] but really, for such a standard app such as evolution I can't imagine what major conflicts would occur. [09:19] updating evo includes invasive changes such as the move to sqlite [09:19] your right slytherin, sorry for the bad advice. I've never had any critical issues from a bad package install so I didn't know. [09:20] the most sound advice is to make a bug-report or software request for this type of thing, correct? [09:21] good to know directhex, thanks === thekorn_ is now known as thekorn [09:22] does anyone here have experience packaging a python app? [09:31] welcome Kmos === thekorn_ is now known as thekorn [09:55] ScottK: Uwe moved to 1.37 in Debian [10:42] anybody home? [10:57] hi guys! [11:03] fabrice_sp_, I'm working on bug 344660 [11:03] Launchpad bug 344660 in qmtest "[Python2.6 transition] python-sigmask can not be installed because it depends on python (<< 2.6) and it needs to be adapted and rebuilt" [Medium,Confirmed] https://launchpad.net/bugs/344660 [11:03] (hi to everybody) [11:09] hello to toadstool and quadrispro [11:10] hi brendon1 [11:10] * quadrispro going away for some minute [11:10] how are things? [11:10] ok [11:14] brendon1, are you asking about python transition? [11:16] yes [11:16] it's almost done [11:16] how did you know? is there a review function? [11:16] http://gaspa.yattaweb.it/issues/edos/jaunty_i386_edosresults.xml [11:16] oh wait, no, I don't think I'm asking about python transition. [11:17] ah ok [11:17] I've made an application in python, and I'm trying to package it. [11:18] I've got it working successfully through dh_make and dpkg-buildpackage [11:18] and then I can run the package from the command line, but I can't run it from the Applications menu [11:18] it hangs on "Starting application-name" then dies [11:19] so I'm wondering if anyone knows how to get a python app running through the Applications menu [11:20] brendon1, you need to provide a .desktop file and install it in /usr/share/applications dir [11:21] I have the desktop file, let me see if it's there... [11:22] yeah, it's in there. [11:23] you could install it by adjusting setup.py script (if you have one) [11:24] brendon1, take a look to this -> https://wiki.ubuntu.com/PackagingGuide/Complete#.desktop%20Files [11:24] I think that's not the problem. you know, even if you just double click the app.py and run it that way, it always pops up a terminal first and runs it through the terminal... know what I mean? I have a feeling that this type of program is somehow dependent on a terminal [11:24] because it's python [11:25] brendon1, but does your app need to run in a terminal window? [11:27] this perhaps is my question. I've made many GUI interfaces before, but this is the first time I've tried to install one... I usually run them myself from a terminal, so I don't know how to skip the terminal [11:27] for example, with a java frames app I would: java app.class [11:27] and for a python app I would: python app.py [11:27] write a script to run "python app.py" [11:28] make that script executable, point a .desktop file at it [11:28] yes, it's the right way [11:29] that's it! I think I know now... the applications menu icon is linking directly to the app.py. Then it's doing the same thing it would if I clicked on it... it's wondering if it should open it or run it... [11:30] brendon1, anyway, we are in Feature Freeze so you could upload your package to REVU, I think we could review it in time for Karmic [11:31] thanks quadrispro, but I think this package has a while to go before it's acceptable for anyone to look at. [11:31] This is my first time making a linux package, and for Ubuntu standards I think I'll have a lot to do. [11:31] ok [11:32] I'm mostly doing this because I want to learn more and become a contributor for Ubuntu. [11:33] so I figured making my own package would be the best way to start learning the process of packaging. [11:35] yes, it's good starting point [11:36] do you have any other tips to help me faster along? I'm on extended holiday now, so I'm in study mode everyday. [11:38] of course, https://wiki.ubuntu.com/MOTU/GettingStarted contains a lot of useful information [11:38] no! [11:38] Don't start with making a new package :( [11:38] about packaging and development process [11:38] yeah, I've read a lot of that, but it's a little overwhelming [11:39] Laney thinks different :) [11:39] we have plenty of bugs, fix some of those === Czessi_ is now known as Czessi [11:41] Laney, i always advice bug triage as the first thing a new developer should try their hand at [11:41] I'm not sure where to start at the bug tracker [11:43] brendon1, /j #ubuntu-bugs [11:45] anyway, I've never fixed a bug before, I'm afraid most of them are to specific. === `6og is now known as Kamping_Kaiser === thekorn_ is now known as thekorn === thekorn_ is now known as hekorn === hekorn is now known as thekorn [13:33] slomo: ping [13:50] where'd all the humans go? [13:50] humans? :) [13:50] brendon: Everyone here except you is a bot. [13:51] is that true? [13:51] what are the bots doing? waiting for secret govn info? [13:51] Please go on. [13:51] Does that question interest you? [13:51] the answer is simple: taking over the world [13:52] Please go on. [13:52] bots do interest me, I've spent ages working on an intelligent bot [13:52] Can you elaborate on that? [13:53] but it was hard enough getting it to understand just me without worrying about putting it in a chat environment [13:53] Can you elaborate on that? [13:54] to elaborate, language based AI, dissecting sentences and organizing information into data trees [13:54] Please go on. [13:54] then hoping that the bot will respond correctly and concisely to specific questions [13:55] Please go on. [13:55] ambiguity was the big problem, of course, and the fact that people don't always make sense would be the other issue [13:55] When? [13:56] when what? [13:56] Does that question interest you? [13:56] hehe [13:56] your a bot [13:56] Please go on. [13:56] What about your own a bot? [14:25] Heya gang [14:25] <_ruben> superm1: is there a (standard) way with dkms to have a Module.symvers file to be included in the tarball/deb output ? [14:27] fabrice_sp_: I'm working on bug 340827 [14:27] Launchpad bug 340827 in libuser "[jaunty] python-libuser requires python < 2.6" [Medium,Confirmed] https://launchpad.net/bugs/340827 [14:27] _ruben, hmm, not currently I dont believe [14:28] Hi bddebian [14:28] Hi geser [14:28] <_ruben> superm1: bugger .. i got 2 kmods where one depends on the other in that needs its Module.symvers file :/ [14:31] _ruben, well why not just put them both in the same dkms package? [14:32] _ruben, i might be mistaken, someone might have found a crafty way to do it, I'm just not aware off hand of a standard way [14:33] apt-get needs to install both packages at the same time in this case, such as: apt-get install package1 package2 [14:33] I don't know if that helps [14:33] <_ruben> superm1: combining them has crossed my mind, as they're closely related, but the 2nd isnt a requirement for the 1st (only the other way around) .. guess i could make 2 dkms packages: 1 for kmod 1, another for kmod 1+2 [14:33] fabrice_sp_: I've added a comment, please file a bug on debian BTS [14:55] directhex: I don't think bug triage is a "developer lite" kind of thing. It's a skilled job that not everyone is good at, IME [14:55] nixternal: ping [15:05] nxvl: pong [15:06] cjwatson, if people want to contribute, i'd rather they help an existing package than dump more half-maintained crap into the archive - they still end up learning all the tools [15:06] directhex: help an existing package, absolutely, but that's a bit different from "bug triage" [15:07] work on producing patches for open bugs, I'd say [15:07] obviously they're not going to be able to do much on headline apps that isn't better served by core dev people, but there's plenty of universe that needs a light shining on it [15:07] yeahm, okay, i can agree with that === ScottK2 is now known as ScottK [15:35] hi folks [15:38] Heya sistpoty|work [15:38] hi RainCT [15:58] hello. could anyone point me, please, some howto/tutorial about creating -dbg deb package for application? [16:00] ..oh, and about how such package to integrate in apport crash report system for sending bugs in launchpad. [16:06] and another question - which adventages/disadvenages between cowbuilder and pbuilder and what does ubuntu maintainers use? [16:14] ia: https://wiki.ubuntu.com/DebuggingProgramCrash (is more about using the debug packages than building them) and I think most people use pbuilder rather than cowbuilder. [16:20] jmarsden: oh, looks like it's easy as a pie - http://209.85.129.132/search?q=cache:tRVI1OJEo1kJ:www.calivia.com/blog/mike/debug-packages-for-debian (it's a cache link because original site is down :-) [16:22] Yes, that sounds about right. For more examples, you could look at the debian/rules and debian/control in the source package of pretty much anything that has debug packages. [17:06] nixternal: "he MC has decided that it will open [17:06] up discussions concerning the charter by March 20, 2009. The following week, [17:06] on March 26, 2009 at 17:00 UTC" [17:06] What's the second sentence there? "Discussions will close"? [17:06] ...there will be a MOTU meeting. [17:07] heh, how did I miss that one... [17:07] Laney: I am going to resend as it will be a MOTU meeting and not a MOTU Council meeting [17:08] * ScottK wonders why MC action is needed on this? [17:08] righto [17:08] ScottK: my understanding is that the charter hasn't been completed in a timely matter [17:08] I think any individual MOTU (including those on the MC) can take this question up to a MOTU meeting. [17:08] nixternal: Who determines timely? [17:08] We have a draft. [17:08] ya, it will be at the MOTU meeting, not the MOTU Council meeting [17:09] nixternal: Fine, but I'd be a lot more comfortable with this being proposed by MOTU than MC sitting in judgement. [17:09] I believe teh discussion will be to take the draft, fix it as needed, and then put it into effect [17:09] MC is to mediate disputes, and AFAICT there is no dispute here that needs mediating. [17:10] MC won't be sitting in judgement, just part of the discussions [17:10] Then the announcement about it shouldn't come from the MC. [17:11] I'm fine to have the discussion and a charter for motu-release that MOTU approve of, but I don't think the MC as an entity has a dog in this fight. [17:12] What's wrong with the MC collectively bringing topics up for MOTU discussion? [17:12] Laney: It's not an MC duty. [17:12] right, the MOTU will be approving, not the MC...the MC simply wanted to see discussions with MOTU going on concerning this. If nothing was opened by the 20th, then the MC had planned on opening it up by the 21st [17:13] MC's charter (in a nutshell) is dispute resolution and actions in the new developer process delegated to it by the TB. [17:13] for some reason, my cut/paste didn't work to well in that email...mutt some how failed to grab the entire text [17:13] nixternal: I don't think the MC as an entity has any authority to want this. [17:13] https://wiki.ubuntu.com/MOTU/Council responsibilities are there [17:13] As individual MOTU, sure thing. No problem. [17:14] Laney: Yes and I don't see anything there that's relevant. [17:14] It will supervise policy decisions done by the MOTU team and can thus [17:14] * intervene only if really needed \ [17:15] Yes, so what is requiring intervention? [17:15] supervising a policy decision by opening up discussions [17:15] that's all we are doing here [17:15] Yes. I think the prod to get back to work on the charter was reasonable. [17:15] It will make efforts to keep the atmosphere calm and productive. [17:15] and doing that in the grand scheme of things [17:15] making the atmosphere productive [17:16] I don't think setting arbitrary deadlines without consultation is consistent with keeping things calm and reasonable. [17:16] what's a MC? [17:16] There isn't really anything pushing this to get done on any particular schedule. [17:16] brendon2: MOTU Council. [17:16] and a TB? [17:16] We don't just package stuff here, we also have politics. [17:16] Ubuntu Technical Board. [17:17] Final stop for techincal decisions in Ubuntu. [17:17] thanks skottk. I'm new [17:17] You're welcome and welcome to #ubuntu-motu. [17:18] you guys really put in a lot to be doing this free of charge. is this for the shear love of linux? [17:18] I'm addicted to programming myself. [17:18] Everyone who's here is here for their own reasons. [17:19] For myself I suspect some kind of mental problem is the root of it. [17:19] ScottK: I think that's kind of universal :) [17:19] ok, got it ;) [17:19] jdong: Right, well in your case I have no doubts. [17:19] :D [17:20] nixternal: Do me a favor and have the MC minutes say the MC is pleased to see progress on the draft charter and hopes it will come to a MOTU meeting for discussion soon. Then send out something on your own that makes that so. [17:20] I'm looking to grow as a developer, tired of being a solo developer [17:22] btw, I joined a mailing list for motu a few days ago and haven't gotten anything from it yet [17:23] It's pretty low volume. Most work is coordinated via IRC. [17:23] ah, then I came to the right place. [17:23] can anyone tell me how to go about triaging as a newbie? [17:24] I just started responding to some bugs, is that I have to do? or should I be clicking something to give my a/disa-proval of the situation? [17:24] For bug triage you want #ubuntu-bugs. [17:25] I'm logged in there too. I think they're dead. [17:26] * ScottK regularly gets in trouble for 'doing it wrong', so is loathe to give advice on triage policy. [17:29] nixternal: Thanks for sending out the cancellation mail. [17:30] np...trying to figure out a) why that email didn't get sent correctly, b) what time MOTU meetings should be, and c) getting pissed off with the wiki [17:31] nixternal: Just so you know, there's still some email among the motu-release members as recently as today to make sure we're comfortable with what we drafted. [17:31] I hate MoinMoin, or at least our MoinMoin...it is the most unorganized thing I have ever witnessed [17:32] nixternal: I still can't find stuff after it got reorganized. [17:32] me either [17:32] the search sucks [17:32] when you read a page, it looks like crap [17:32] nixternal: Did you like my comment on your blog post about teenage daughters? [17:32] ya I did [17:32] I knew you would respond to that one too [17:32] That's a true story. [17:32] there were some really inspirational responses to it as well [17:33] we have some very loving and passionate members in our community, not just us nut bags in here :p [17:33] Remember job one is they turn 18 disease free and not pregnant. [17:33] my daughter is still young enough to believe my BS [17:33] she hasn't called me on anything yet [17:33] Or at least to fake it. [17:34] Later they don't bother. [17:34] ScottK: hI! [17:34] I told her that if I find out she talks with boys or she don't get all A's on her report card, she will spend the summer washing my car [17:34] Hey nxvl. [17:34] ;-) [17:34] she did have a good comeback though on the report card bit and all A's... she said "Don't pressure me, support me" [17:34] I was like "damn, I just got pwned by my own daughter" [17:35] nixternal: Recent conversation with the 17 year old "In 9 months no one will be legally obligated to take care of you. You might want to consider working on making it so that people want to". [17:35] oh nice one [17:35] ScottK: i send you a PM yesterday [17:35] That was a pretty intense blowup. [17:35] nxvl: Yeah, You weren't around by the time I got it. [17:35] nxvl: pm now? [17:35] ScottK: i will send you an e-mail this afternoon to discuss the details [17:36] ok that work [17:36] Either way [17:40] Can someone look at this sync request that resolves a Jaunty sagemath crash? bug 344903. [17:40] Launchpad bug 344903 in sagemath "Please sync sagemath 3.0.5dfsg-3 from Debian unstable" [Undecided,New] https://launchpad.net/bugs/344903 [17:41] anything I can do to help MOTU today? [17:42] brendon: How about bug 344903 that I asked about right before you got here? :-) [17:42] Launchpad bug 344903 in sagemath "Please sync sagemath 3.0.5dfsg-3 from Debian unstable" [Undecided,New] https://launchpad.net/bugs/344903 [17:43] andersk: He's not a MOTU, so it won't help you. [17:43] * ScottK will look. [17:44] Oh heh. Great, thanks. [17:45] yeah, I figure you're looking for a special kind of click which I'm not authorized to do ;) [17:45] I'll read it anyway for fun though. [17:52] andersk: What's the crash this fixes? [17:53] LP bug 339218; it crashes when you try to run the GUI. [17:53] Launchpad bug 339218 in sagemath "sage crashes at notebook function" [Undecided,Confirmed] https://launchpad.net/bugs/339218 [17:54] `sage -notebook` to reproduce. [17:54] Thanks [17:56] andersk: If you're interested in this package you might want to help the Debian maintainer with teaching it not to use the embedded code copies. I wouldn't have accepted this into Ubuntu like this. [17:58] That's a known bug; in fact the maintainer self-filed Debian #513837 and #513838 to prevent the package from entering testing in this state. Jaunty picked it up anyway, though. [17:58] Debian bug 513837 in sagemath "sagemath: contains embedded jsmath package" [Serious,Open] http://bugs.debian.org/513837 [17:58] Debian bug 513838 in sagemath "sagemath: contains embedded cython" [Serious,Open] http://bugs.debian.org/513838 [17:59] It doesn't build with any version of cython other than the embedded version (the version in Debian is too new). [18:00] It is hard to disentangle the integrated jsmath from this version of Sage, but that has been fixed in newer versions of Sage upstream. [18:01] (The Debian maintainer is sitting right next to me. :-)) [18:05] Ah. Excellent. [18:06] Stuff that comes to us through Debian gets a more gentle review than stuff we package directly. [18:07] I kinda wonder in general if Ubuntu should hold off on syncing things from unstable with RC bugs, but maybe that would slow things down too much. [18:09] Dunno. It'd take some BTS integration to know and usually the stuff gets found after it would have sync'ed. [18:09] BTW, I'm test building now and I'll approve the sync assuming it builds. [18:09] Thanks! [18:10] You might want to pass on that if he puts (LP: #nnnnnn) in his Debian changelog, Ubuntu bugs will get autoclosed after a sync. [18:10] On the off chance he cares ... === Snova_ is now known as Snova === thekorn_ is now known as thekorn [18:46] woot, transparency is working again in terminator :) [18:48] I just installed terminator the other day, what separates it from a regular terminal? [18:48] brendon1: press Ctrl+Alt+O :) [18:48] ScottK, you tried to get rid of libboost < 1.35, right? I'm building a package that still uses 1.34 [18:49] s/Alt/Shift/ [18:49] err right [18:49] lapsus [18:49] fabrice_sp__: It's a goal. It if works with 1.35, please change it. [18:49] ScottK, ok. As it FTBFS, I'll try [18:49] Thanks [18:56] Ng: Latest vte uploads fix terminator! ^-- \o/ [18:57] jpds: yep, the bug is already closed :D [18:57] will they allow me to open terminator with a keyboard shortcut though? [19:08] andersk: Looks good. I've subscribed the archive admins and it should get done soonish. [19:36] does anyone understand how the adblock-plus package works? in debian/rules it has a "include /usr/share/mozilla-devscripts/xpi.mk" but that file doesn't exist [19:36] although it seems to install fine [19:37] It's in the mozilla-devscripts package. [19:37] Hi. Can anyone please upload a fixed gnome-web-photo to jaunty before the freeze? It was completely broken in jaunty (program does not start), and there is a fix with a .diff.gz already available here: https://bugs.launchpad.net/ubuntu/+source/gnome-web-photo/+bug/342408 [19:38] Ubuntu bug 342408 in gnome-web-photo "[jaunty] can't take web screenshot: libxul.so not found" [Undecided,Confirmed] [19:46] okay guys, ext4 is officially evil now :P [19:56] Snova: how does it install without pulling that package in? [19:58] mrooney: It only needs it to build. If that's what you're doing then, I probably have no idea what's going on. [19:58] Snova: okay, huh [20:06] asac: Hey. Does this look sane to you? http://paste.debian.net/30914 (part of the patch for bug #342408) [20:06] Launchpad bug 342408 in gnome-web-photo "[jaunty] can't take web screenshot: libxul.so not found" [Undecided,Confirmed] https://launchpad.net/bugs/342408 [20:10] RainCT: yes. seems they didnt use the mozjs glue i suggested at some point (like what google gadgets does) [20:10] at least the title makes me think that [20:13] asac: OK. What should the package depend upon, xulrunner-1.9 or xulrunner-1.9.1 [20:13] or just xulrunner? [20:14] RainCT: which package links against libxul.so? [20:15] RainCT: also ... how is the ld line would be helpful to understand the impact of this [20:15] asac: gnome-web-photo [20:15] RainCT: no. what lib links against it [20:15] RainCT: just figure where it links against libxul in the build log please [20:15] and show that line to me ;) [20:18] asac: the only mention of libxul.so in the build log is: dpkg-shlibdeps: warning: Can't extract name and version from library name `libxul.so' [20:18] RainCT: its -lxul [20:19] asac: http://paste.ubuntu.com/133201/ [20:22] RainCT: -lxpcomglue_s -L/usr/lib/xulrunner-devel-1.9.0.7/bin -lxul -lxpcom -lxpcomglue [20:22] thats bogus [20:23] on its own [20:23] from: https://developer.mozilla.org/en/XPCOM_Glue [20:23] "Never link against xpcomglue.lib and xpcomglue_s.lib at the same time." [20:23] and "Never link against xpcomglue.lib and xpcom.lib at the same time." [20:24] but first is what is done here afaics [20:27] uhm.. why isn't the -lxpcomglue in Makefile/configure? (i only see -lxpcomglue_s there) [20:35] RainCT: not sure what they are into here ;) [20:37] RainCT: i explained the obvious fact that we cannot link against libxul.so directly. so they are supposed to use the standalone glue to boot a xul environment [20:37] maybe they did that now [20:38] RainCT: they added it in Makefile.am [20:38] -lxpcomglue [20:38] uhm, got it working [20:39] changing LIBXUL_LIBS="-L${libxul_cv_sdkdir}/lib -lxpcomglue_s -L${libxul_cv_sdkdir}/bin -lxul -lxpcom" [20:39] to LIBXUL_LIBS="-L${libxul_cv_sdkdir}/lib -L${libxul_cv_sdkdir}/bin -lxpcomglue_s -lxpcom -lnspr4" [20:40] RainCT: ok so the idea is to add "embedding" to the LIBXUL macro used in configure.in [20:40] if that doesnt work they definitly have deeper issues [20:40] asac: is there any particular reason why we have version number in the directory name of xulrunner installation? [20:40] e.g LIBXUL_INIT [20:40] needs "embedding" [20:41] slytherin: yes. so you cannot use -rpath [20:41] asac: what is rpath? [20:41] evil ;) [20:41] not really evil. but in some cases [20:41] asac: there is no configure.in [20:41] only configure.ac and configure [20:41] and in mozilla cases it was evil enough to take "extreme" measures [20:42] RainCT: yeah. then .ac ;) [20:42] i just hit TAB [20:42] rpath is a path to shared libraries hardcoded into the executable that wants to link to them [20:42] asac: I have seen one or two packages which link against libxpcom.so, and once xulrunner is upgraded it does not work. [20:42] RainCT: so try: LIBXUL_INIT([embedding]) ? [20:43] yeah tahat should be right [20:43] slytherin: right. thats why we change it so folks stop doing that [20:43] slytherin: e.g. they use rpath or workaround by LD_LIBRARY_PATH or something [20:43] slytherin: they must use the glue [20:43] slytherin: if you have a list of packages, we should certainly try to fix them [20:43] asac: I think it will take some time for me to understand. [20:44] asac: IIRC, swt-gtk package was one of them. [20:44] slytherin: right. for now just remember: everything that links directly against xpcom does something wrong ;) [20:44] asac: I've done that and removed configure and now I got a FTBFS (GNOME_DEBUG_CHECK: command not found), and configure ends up with the same old line as before [20:44] RainCT: why did you remove configure?` [20:44] you need to update it not remove it [20:45] so that it's created again? how do I update it? [20:45] RainCT: autoreconf [20:45] won't that add cruft? [20:45] RainCT: just running autoconf is ok [20:45] RainCT: create a patch [20:46] and it still ends up with the old line [20:46] what's wrong with just paching configure? [20:46] RainCT: if you just patch configure its bad ;) [20:46] RainCT: at least patch both [20:47] I still get the FTBFS after autoreconf [20:47] RainCT: usually you change configure.ac ... then rerun autoconf and capture that as a 99_autoconf patch or something [20:48] RainCT: autoreconf is definitly too much [20:48] RainCT: for me the package has a general problem [20:48] it doesnt even build for me at all on jaunty [20:48] make: *** No rule to make target `/usr/share/cdbs/1/rules/debhelper.mk'. Stop. [20:48] :? [20:48] (and the packaging too, I doubt that went through revu ^^) [20:49] ni|: is cdbs installed? [20:49] ni|: do you have cdbs installed? [20:49] slytherin: yes [20:49] or so i think [20:49] the package is complete just waiting for that [20:49] dpkg -l | grep cdbs; ls /usr/share/cdbs/1/rules/ [20:49] what does this say? [20:49] any reason why the cdbs docs on ubuntu.com are gone? [20:49] btw? [20:50] RainCT: i figured out my problem [20:50] i was b3eing stupid [20:50] ni|: see file:///usr/share/doc/cdbs/cdbs-doc.html for the docs [20:51] persia: If you haven't noticed already, gnome-user-share is now an official gnome module. :-) [20:53] asac: can I ignore the warning about the files being from a different autoconf version? [20:55] RainCT: is there documentation specific to ubuntu for init scripts [20:55] RainCT: yes. you probably have no choice ;) [20:56] asac: ok.. with autoconf instead of autoreconf it still fails to build, and still doesn't modify that line in configure [20:56] RainCT: did you rm'ed the directory autom4cache (or something like that) [20:57] RainCT: well. what do you mean by diesnt modify that line in configure? [20:57] which line? [20:57] >> changing LIBXUL_LIBS="-L${libxul_cv_sdkdir}/lib -lxpcomglue_s -L${libxul_cv_sdkdir}/bin -lxul -lxpcom" [20:57] >> to LIBXUL_LIBS="-L${libxul_cv_sdkdir}/lib -L${libxul_cv_sdkdir}/bin -lxpcomglue_s -lxpcom -lnspr4" [20:58] slytherin: there's nothing like that [20:58] ah wait, after autoconf there is [20:59] ScottK / SRU/MOTU-release type folks: Anyone mind if I approved bug 341832? [20:59] Launchpad bug 341832 in mit-scheme "SRU: mit-scheme uninstallable on Intrepid" [Undecided,New] https://launchpad.net/bugs/341832 [21:00] * ScottK isn't in motu-sru. [21:00] it's a "SRU" (more or less jaunty->intrepid complete backport) of a no-rdepends package completely broken in its current state [21:00] ScottK: no but you have sane advice on such matters :) [21:01] argh that package is completely br0ken [21:01] Sounds fine to me. [21:02] cool [21:03] if I create a patch it fails to apply just after that.. [21:04] slytherin: and it still FTBFS after removing that [21:04] RainCT: don't have any other clue. And I am felling sleepy. :-( best luck with solving that FTBFS. [21:05] unless someone can give me a really convincing reason not to do so, I'll just use my fix (just patching configure).. [21:23] RainCT: how do you plan to pathc configure? [21:23] ah like above [21:23] yeah do that if you want that [21:23] but the problem is that in Makefile.am they appent the -lxpcomglue [21:23] so you wills till end up with that appened [21:39] It seems like this is the last day to get my update in, can anyone perform it? It would be ever so much appreciated! (bug 333639) [21:39] Launchpad bug 333639 in wxbanker "Please update wxbanker to 0.4.1.0" [Undecided,New] https://launchpad.net/bugs/333639 [21:39] It is in my PPA, and there is also a tarball linked which can be uploaded verbatim [21:49] ScottK: rdiff-backup 1.2.5-1build1 has files in /usr/local - I can either fix this or grab 1.2.7-1 which is in Debian, it appears to be a bugfix release. Should I file a FFe for it? [21:51] didrocks: *poke* === Tonio__ is now known as Tonio_ [21:58] ajmitch: If it's bugfix, no FFe needed. [21:59] alright, thanks [22:02] hopefully there's no change required beyond --install-layout=deb [22:19] RainCT: yes? [22:21] didrocks: nevermind :) [22:21] RainCT: oki :) [22:45] ajmitch: That's likely it. [22:45] :) I love python 2.6 [22:46] * ScottK suspects he is probably the guilty party for missing that the first time. [22:46] ScottK: it wasn't you on this package [22:46] Ah good. [22:47] besides, from reading #u-devel, I need to strip --prefix from debian/rules before I upload it [22:47] - The options --install-layout=deb and --prefix are exclusive. [22:50] this is now a problem, as it does appear to need --prefix to use $(CURDIR) [22:53] * ScottK doesn't recall removing --prefix. [22:55] this change was in a python upload about 6 hours ago [22:56] using --root appears to work [22:56] * ajmitch will upload after lunch === asac_ is now known as asac === d1b_ is now known as d1b