[00:00] I would love to see some stats on exactly what percentage of users have -backports enabled [00:00] LaserJock: I'm not sure if rushing -updates helps right now, as we'd break anyone using unison as part of their migration effort to hardy. [00:00] (unless we rushed -updates of a new upstream to all supported releases, but that's tricky) [00:00] it just seems like a big issue to leave to -updates [00:01] -backports rather [00:01] mkrufky: the bug is currently marked as 'verification-needed'; a proposed fix is available but no one has confirmed that it works, could you please do this following the process on https://wiki.ubuntu.com/StableReleaseUpdates? [00:01] LaserJock: Yeah, well, exactly two developers (jdong and I) were paying attention to it at all, and neither of us noticed when Debian uploaded to request a sync. [00:01] but as you say, we could maybe copy from -backports to -updates [00:01] argh [00:02] mkrufky: since it's hardware-specific, we're more dependent than usual on users for the verification of the fix [00:02] slangasek: *I* proposed the fix [00:02] Anyone willing to review a merge proposal for ksimus - bug 225499? Thanks :). [00:02] Launchpad bug 225499 in ksimus "Please merge ksimus from Debian unstable to intrepid" [Undecided,Confirmed] https://launchpad.net/bugs/225499 [00:02] slangasek: i can propose it AND confirm it? [00:03] LaserJock: My thought was to get Unison into -backports and then copy into -updates from there. [00:03] mkrufky: yes - AFAICS there are currently /no/ confirmations that the package that was uploaded to -proposed correctly fixes the issue :/ [00:03] ScottK: why are we copying backwards-incompatible things into updates again? [00:03] mkrufky: so having your confirmation would put us well ahead of where we are now [00:03] that sucks, slangasek -- i cannot roll back to gutsy -- i am on hardy now [00:03] ScottK: that does have some good reasoning to it I guess, although ideally -proposed would be just as good [00:03] Jazzva: At this point in the cycle I'd be a lot more impressed with you getting the changed incorporated into the Debian package so we can sync it next month. [00:03] slangasek: im a kernel developer -- i have to stay current [00:04] mkrufky: ah :/ [00:04] ScottK: but my guess is that -backports has a lot more users than -proposed ;-) [00:04] LaserJock: Ideally, but the threshold to get into backports is lower and we can at least point people there if they have problems while we sort it out. [00:04] slangasek: i am one of the maintainers of v4l-dvb kernel subsystem, *and* I work for the hardware manufacturer of these boards [00:04] slangasek: is that enough? [00:05] mkrufky: well, what we're looking for is confirmation that the package that the kernel team uploaded really fixes the issue - that no mistakes were made integrating the updated firmware [00:05] slangasek: Would you be willing to please accept the unison source backport for hardy-backports? [00:05] can we really not find 3 people with said hardware to confirm the SRU? [00:05] ScottK: can it wait to Monday? [00:05] slangasek: in my experience, people report bugs when things are broken, and they keep quiet when things work. in the bug report, it was explained where to find the new firmware, and where to put it. i would assume that users simply installed the new firmware and decided to not care to report the success [00:05] slangasek: Yes. [00:05] IMO *wave business cards* ==> instant fasttracked updates out of standard procedures == wrong... [00:06] slangasek: :-( all i can say is that the 262144 firmware will no longer work -- we disabled it in the upstream kernel [00:06] jdong: Was that aimed at me or mkrufky? [00:06] and i cant roll back to gutsy ... [00:06] ScottK: not you [00:06] K [00:07] mkrufky: quite plausible, but then that leaves us stalled with regard to the SRU process; we don't push updates out to all our users, including the many users without this hardware (== bandwidth + download time), without at least getting some confirmation that it's a valid fix [00:07] jdong: im not trying to fastrack this -- i reported this over a year ago [00:07] ScottK: Ok, I'll try. Thanks :) [00:07] mkrufky: understood, but there is an established verification procedure [00:07] too bad nobody gave the attention while gutsy still was current [00:07] mkrufky: and I'm trying to understand if it's truly prohibitively difficult to find 3 people to test/verify the fix? [00:08] ScottK: then wait to Monday it shall; I'm quite thoroughly occupied with SRU triaging at the moment :) [00:08] No problem. [00:08] i gave my knowledge to the bug tracker, i gave the bug and i gave the solution. i am not offended if nobody wants to test it. it sucks for the users that dont know how to google for answers [00:09] slangasek: thanks for explaining [00:09] sure [00:09] * mkrufky goes home ... ttyl [00:09] oops [00:09] no.. [00:10] slangasek: another tidbit of info just crossed my desk [00:10] Hauppauge licensed these firmware imaged to canonical [00:11] Hauppauge gave canonical the correct firmware image, ubuntu found their own and shipped something other than what was agreed on the license [00:11] anyway, it doesnt matter -- hardy and intrepid have the correct images [00:12] hrm, does that imply there's no license to distribute this older firmware version? [00:12] ScottK: ping [00:12] ScottK: i see that vim as already been merged from sid [00:12] ScottK: and the change i wanted to add has ben already added [00:12] ScottK: so now i just need to ask for a backport? [00:12] also, if there's not a general license to /re/distribute the current firmware, then we may have a problem vis-a-vis the firmware's location in the archive... [00:13] a license + correct firmware was provided. ubuntu shipped other firmware. i filed bug 99107 immediately. saw no action. users send bug reports to v4l / dvb mailing lists, instead of launchpad // users get new firmware, everybody is happy [00:13] Launchpad bug 99107 in linux-ubuntu-modules-2.6.22 "Feisty ships with OLD cx2341x mpeg encoder firmware" [Undecided,Fix committed] https://launchpad.net/bugs/99107 [00:13] would have been nice to remove the intermediate step [00:13] for the future all is well [00:13] mkrufky: If you really want to verify, you might try installing it from a liveCD (doesn't affect the installed system) and reporting the success. [00:14] persia: good idea -- i'll do so over the weekend [00:14] anyway, we need not waste any more time on this today -- thanks for the info [00:15] gotta run... [00:34] What's the first entry of a ubuntu changelog? [00:34] (for a new package) [00:36] something like " * Initial packaging" [00:36] I think [00:37] * persia prefers " * Initial Packaging (LP: #nnnnnn)" [00:44] Although that doesn't actually close the bug when uploaded. [00:44] nxvl: Sounds right. [00:46] ScottK: No, but it provides a reference. The bit about not closing the bug is a bug, as I see it. [00:46] (plus it's good practice for looking at preparing a -1 for upload to Debian, where the bug does get closed) [00:47] Right. Wasn't suggesting it shouldn't be there, just that people should be aware that it didn't follow the principle of least suprise very well. [00:48] good evening folks [00:48] Principle of least surprise? Launchpad? [00:49] * persia likes launchpad, really, and is happy to use it, but finds it a constant source of surprise. In humans, this is a good thing, so with appropriate anthropomistion, LP must be good. [00:50] lol [00:50] jdong: nixternal successfully uploaded source backports today, so you may want to see if you have the powah too. [00:52] persia: I'll just say that my opinion of launchpad's design seems to be pretty consistent no matter which part of it I'm looking at. [00:52] ScottK: Ah. Then you're not surprised. [00:53] Some of the special ways tend to suprise me, but the overall tenor of the design is not suprising. [00:55] ScottK: oooh! [00:55] I'm not sure what to think about LP [00:56] I expect it's just for Universe packages jdong. [00:56] I've used bugzill a tad with Gnome and Fedora [00:56] ScottK: ok [00:56] and it seems ok, but not really spectacular [00:56] I'm used to RT [00:57] trac ftw [00:57] I suspect that the database engine part of it is really good. Keeping so much data synchronized with pretty low latency is a tough thing. [00:57] still finding out which buttons to push in LP :) [00:57] I just find the user facing part of it really hard to deal with. [00:57] I don't mind it too much [00:58] I could forgive a lot more if the U/I were just faster. [00:58] sometimes it's "nifty", sometimes it's "bummer", but in general it gets the job done [00:58] I don't seem to have any problems with UI speed [00:58] maybe it's the connection I'm on [00:59] I'm sitting on a 10mb internet pipe. I don't think it's that. [01:00] LaserJock: it's launchpad's fault [01:00] I'm on a 100mbit connection with a 78ms latency to their server [01:00] they take roughly 3-5s to answer any given bug tracker query for me [01:01] hmm [01:01] * cody-somerville blames python. [01:01] cody-somerville: I don't think that's it. [01:02] ScottK: There's no data to synchronise - it's all on one Postgres server. [01:02] I think with the amount of data some queries have to handle, it'd be hard to make it a whole lot faster. [01:02] I think it's excessive interest in a whizbang pretty web u/i and little interest in usability [01:02] cody-somerville: heh I doubt it's python, google seems to make it work just fine :) [01:03] jdong: 3-5s for searches? [01:03] jdong: Almost no user-facing code is Python, apparently. [01:03] Mainly internal development tools. [01:03] LaserJock: yeah [01:03] LaserJock: the minimum search time [01:03] hmm, I don't do many of those, let me try it [01:03] LaserJock: more complex queries take bloody longer [01:03] I just go to individual pages [01:04] Even with those. [01:04] Hey, how do I create a REVU account? [01:04] I look at a PTS package page and how fast that loads and an LP package page and the wait difference is substantial. [01:04] ffm: Join ~revu-uploaders, and upload something. [01:04] wgrant, I joined, but my auth is not accepted. [01:04] !revu | ffm [01:04] ffm: REVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU [01:05] ok, I guess I just did a search and it took 12s [01:05] ScottK: They're completely different. One has to perform DB queries, and one is static pages. [01:05] wgrant: That's an implementation detail. As a developer the perform similar functions for me. [01:05] the/they [01:05] One with waiting, one without. [01:06] True. [01:06] I guess speed just doesn't matter for me too much [01:06] Note that you can tell if it's LP or you by looking at the end of the HTML for any edge page. [01:07] "at least 59 queries issued in 12.04 seconds" [01:07] wgrant, the wiki page isn't too clear. [01:07] LaserJock: Ow. [01:07] Nice quick queries. [01:07] it's a bit of a slow day [01:07] ffm: You need to upload something before you get an account. [01:07] oh.... [01:08] wgrant: haha [01:08] that's a GREAT response time :) [01:08] I really like PTS [01:08] but overall Launchpad does quite a bit more [01:08] wgrant, is "Not running dinstall." a normal output message for dput? [01:09] though i'm not sure if all of it's needed [01:09] yes, that's normal [01:09] ffm: Correct. [01:09] LaserJock: It does do quite a bit more and it is also much better integrated. [01:10] I don't find BTS to be as easy to look at [01:10] But, at what cost. I mostly end up typing urls/tab completing to navigate, so all the whiz bang navigation features don't actually manage to help me much. [01:10] but it's got some good features [01:10] do the whiz bang navigation features get in the way? [01:11] IMO Malone is better than BTS, except for the slowness and lack of version tracking. [01:11] I think they're a big part of the page renderin gtime. [01:11] I tend to type out a full URL, like a source package, and then navigating from there. [01:11] wgrant: the version tracking was what I was thinking of [01:11] StevenK: me as well [01:11] StevenK: I think that's normal use. [01:11] Does anybody know how to get to a sourcepackage page otherwise? [01:11] ScottK: you think? I have no idea [01:11] wgrant: yes [01:11] Oh! How? [01:12] From the Launchpad front page [01:12] you go to the Ubuntu page [01:12] LaserJock: Mostly I know it seemed much slower after they rolled out the beta css based pages. [01:12] then search for the package [01:12] then find the right one in the search results [01:12] Ah, so that searches sources? [01:12] and binary I believe [01:12] Wow. [01:12] it can get really messy [01:12] does packages.u.c have a link to the launchpad page? [01:13] That's one fugly list. [01:13] Yes. It does although there's no guarantee that an exact match will even be in the first 100 results. [01:13] does anyone have any apps they used to query and interact with the LP platform? [01:13] azeem: No. P.U.C is not done by Canonical. [01:13] ScottK: Some of the time has to be attributed to Firefox's rendering, since it doesn't actually begin rendering until it has the full source in a parse tree [01:13] It also seems to think that it should put inexact matches first. [01:13] seems like there is at least two I saw for debian tracker [01:13] ScottK: but sponsored by it I thought [01:13] something, gui [01:13] azeem: no [01:13] azeem: no, djpig runs it up until now [01:13] (and he wants out :) [01:14] slangasek: he can do whatever he wants with a .u.c site? [01:14] well, ok [01:14] tbielawa: python-launchpad-bugs works sort of, but a proper Launchpad API is coming RSN® [01:14] And has been for ages. [01:14] azeem: he hosted it personally [01:14] azeem: I assume packages.u.c was a redirct [01:14] StevenK: True, but Firefox's ideas about rendering aren't new. They are an aspect of the system in which LP lives and should properly be considered in the design. [01:15] wgrant: I think it actually may be RSN :-) [01:15] Firefox's rendering isn't *that* sluggish. [01:15] LaserJock: It has been deferred repeatedly. [01:15] But we might see it for 1.2.5, I guess. [01:15] wgrant: I know, but I have semi-reliable sources [01:15] Konqueror wants all the images downloaded before it will show you anything (just to increase the fun factor). [01:16] ScottK: Even if you specify the size? [01:16] I haven't actually investigated it much. [01:16] I just watch the number of images increase in the lower left corner until it says x of x images downloaded and then the page appears. [01:17] wgrant: it's a library, that makes me sad. no app yet [01:17] jdong: btw, thanks for the HandBrake suggestion, today I got Bourne Supremacy and Pirates of the Caribbean on my iPod :-) [01:18] tbielawa: Correct. It's too slow. [01:18] LaserJock: fantastic to hear :) [01:18] LaserJock: now let's pounce on lucidfox the next time he comes in :) [01:18] LaserJock: he was the last person to attempt packaging it IIRC :) [01:19] oh, that would be nice [01:19] I went the route of least resistance and got the OS X version [01:20] lets hear some good stories. does anyone have any bug trackers they are quite fond of? [01:20] LaserJock: ah :) that's nice too [01:20] tbielawa: as a developer I enjoy /dev/null [01:20] it makes my life happier [01:20] :-| [01:20] I like gmail+tomboy :-) [01:21] * slangasek runs away [01:21] rofl [01:21] there are no boogs. [01:21] To put the speed/convenience question in perspective, yesterday I was checking Ubuntu diffs to see if I could request syncs and I just started looking at the Ubuntu patch in PTS rather than try to find anything out about the package from LP. [01:21] I like using OpenOffice Base [01:21] it's faster than launchpad [01:21] It was easy/faster. [01:21] (sadly that's probably true... too...) [01:21] oh this is neat, OOB [01:22] ScottK: it really bugs you that much? [01:22] I actually like bugzilla. [01:22] bugzilla isn't too bad [01:22] I can pull up the Ubuntu patch and review it faster than I can find the debian/changelog info in LP. [01:23] but to be honest I'm more confused by bugzilla's ui than I am with LP's [01:23] Yes. As U/I's go, the current LP U/I isn't extremely confusing. I just think it's more confusing than that pre-beta U/I. [01:24] So it's on a down hill slide. [01:24] anything Sourceforge is rough for me [01:24] There trackers aren't so great. [01:24] their email archives and bug tracking are uggg [01:24] SF is rough [01:24] Yeah. [01:24] admining a project there is sick nasty weird the first time [01:24] I've done a little with savannah, it's not too bad [01:26] nxvl: I don't understand your last follow-up to bug #189616 [01:26] Launchpad bug 189616 in dovecot "connection problems under load with hardy dovecot" [Medium,In progress] https://launchpad.net/bugs/189616 [01:32] Hey, my package hasn't appeared on REVU, and its been 30 mins. [01:37] Hello... [01:37] ffm: has it appeared now. You spoke just after an xx:30 [01:37] ffm: Hello... [01:37] sladen, No. [01:39] ffm: what was your upload? [01:39] last it there is kgrubeditor [01:39] sladen, "thinkcspy" was the package name. [01:39] what was your dput command to upload it? [01:40] sladen, [01:40] sladen, dput revu thinkcspy2_2.0.0alpha1-1_source.changes [01:41] ffm: Have you had the keyring synced since you joined the team? [01:41] slangasek: Surely s/i be/it be/, no? [01:41] wgrant, no, would that be an issue? [01:42] ffm: It would. [01:42] persia: tried that already, it doesn't clarify it for me :) [01:42] I'll sync it, then you'll need to try again. [01:43] slangasek: Ah. I read it as a request for the upload to the PPA to be reviewed and processed as a possible SRU. I may be mistaken, but it somehow seems wrong that if the software isn't working as shipped for that bug reporter that a custom fix is applied. [01:44] persia: oh, well, it certainly is in line for SRUhood, but turnaround on testing (since we're not to the bottom of the bug yet) is probably faster using a PPA for now [01:45] slangasek: Makes sense: I'm just trying to interpret the comment :) [01:45] persia: you may be right, thanks :) [01:51] wgrant, still no dice [01:51] but I'll wait a while. [01:52] ffm: The sync just finished. [01:53] 'da SRUhood :) [01:53] * jdong likes that [01:55] ffm: gpg: Can't check signature: public key not found [01:55] ffm: What's your Launchpad username? [02:02] wgrant, ~ffm [02:03] ffm: The key you used is not associated with your Launchpad account. [02:03] oops. [02:05] wgrant, fixed. [02:06] ffm: The keyring is resyncing. I'll advise you when to upload again. [02:07] slangasek: as i understand it, mathiaz fix it, and upload it on his ppa [02:08] slangasek: but i don't understand if he's going to include it on hardy or just publish the patch inthere [02:09] nxvl: he's provided a test package that will allow us to /verify/ whether we've identified the problem; we haven't gotten to the root of the problem yet [02:09] slangasek: oh! ok ok [02:09] slangasek: but did you know if mathiaz reproduced the problem? [02:09] wgrant, I don't have to resync my keys, do I? [02:09] slangasek: cause i can't [02:09] persia: I believe all MDT stuff is up and running on Intrepid now. [02:09] ffm: No. [02:10] nxvl: we think the problem is one of hitting a login limit, that wasn't enforced in the dapper version of dovecot [02:10] wgrant: Excellent. If you don't mind, I'll remove the "currently offline" :) How about UEHS? [02:10] nxvl: so mathiaz can reproduce hitting the limit, yes [02:10] ScottK: mm, i think i better wait until ibex+1 is announced and fix this "issue" on ibex [02:11] persia: I've already removed that. [02:11] slangasek: so, the problem is that the default value of the limit is rejecting connections? [02:11] persia: UEHS will take some time longer. It needs various extra bits and pieces like PostgreSQL. [02:11] * nxvl downloads the package [02:11] wgrant: Heh. I guess I hit cache. [02:12] nxvl: the problem is that a) there's no logging to let you know you've hit the limit, b) the enforcement of the limit is an upstream "bugfix" post-dapper that has effects that were surprising, c) login processes may or may not be reaping properly, we don't know yet [02:13] ffm: Try to upload again, please. Tell me when it's done, so I can process it immediately. [02:13] Ah, done already, I see. [02:13] slangasek: that's what i thougt [02:13] Regarding UEHS, not such a hurry: according to https://wiki.ubuntu.com/IntrepidReleaseSchedule we've about 9 weeks for open clears, and another 9 for reviewed clears. [02:13] wgrant, I just tried and got a 553 error [02:14] Gah, it just hit another indentation issue. [02:14] * wgrant fixes. [02:15] wgrant, done. [02:16] ffm: Yay, it didn't crash this time. [02:17] wgrant, woot [02:17] ffm: It's on revu.ubuntuwire.com now. [02:17] wgrant, I see. Thanks muchly. [02:17] * wgrant throws some whitespace at RainCT. [02:17] slangasek: so the fix for now is to warn the user about this issue but not to "fix" it? [02:18] nxvl: potentially so, yes [02:18] well - dovecot should log something when it hits the limit [02:18] so that it's easier to troubleshoot [02:19] slangasek: yes, but if i want a limit (i.e. 50 connection) i want that there is 50 conections, not less [02:20] slangasek: but that's an issue in dovecot, not ours [02:20] wgrant, so, how do I ask nicely for my revu to be revu'ed? [02:21] ffm: I don't deal with that side of things much, so I'm not sure. [02:21] Anyone else? [02:22] btw [02:22] ffm: No information has yet been announced for REVUing for intrepid. For hardy, there was a special day once a week (Mondays) during which there was a commitment to review packages, and some packages were reviewed more often. You might paste the REVU URL here, but I doubt many developers will be reviewing before UDS. [02:22] does anyone knows what was about the tread of splitting mentors in 2 groups? [02:22] persia: sis you remember this? [02:23] s/sis/did [02:24] nxvl: I think that our indomitable Mentoring Facilitator became swamped with the discrepancy between mentoring requests and mentoring offers, and hasn't had time to follow-up. [02:24] nxvl: currently, there's no evidence that the connection limit is lower than what is documented; part of the problem is that there are some perverse IMAP clients in existence that make multiple connections [02:25] slangasek: that's what i'm talking about [02:25] slangasek: i know the issue is on the clients [02:25] slangasek: but there must be any way to make it work as it is [02:25] s/is/should/ [02:26] persia: mm, that's bad [02:26] persia: it would be really nice to have pre-motu mentors [02:26] nxvl: if you mean associating multiple client connections with one another so that they don't count against the login limit, then I don't think that's either practical or reasonable [02:26] nxvl: Write up a plan and check with the Mentoring facilitator. There's a decent chance that you could be part of getting it implemented. [02:26] slangasek: mm, yes, you are right [02:27] slangasek: well, a warning should fix the problem, now the sysadmins know whats going on [02:27] persia: i will talk to norsetto tomorrow or in the worst case at UDS [02:28] * ScottK is still looking for some evidence that the mentoring program is helping. [02:28] persia: because i plan to become a MOTU this release cycle, and there are lots of things i must learn about being a motu [02:28] ScottK: don't [02:28] ScottK: there isn't any :D [02:28] ScottK: at least the way it is now [02:29] That's my expectation. I didn't think it was a great idea to start with and haven't seen anything to change my mind. [02:29] ScottK: as you said before, ubuntu-classroom should't exist as well as the motu-mentors list [02:29] ubuntu-classroom is different as that's for all kinds of things. [02:30] it only splits the community in contributors and developers [02:30] which shouldnt't happend [02:30] I'm not sure I'm opposed to the motu-mentors mailing list, but it's purpose has become confused with the MOTU Mentoring program. [02:30] persia: and what was about this 3th team you were proposing [02:30] persia: I don't see the need. [02:30] persia: the monkeys of the universe or something like this [02:30] I don't know what need motu-mentoring list provides that the regular motu-ml can't cover just fine. [02:31] ScottK: I believe the idea was to support assistance outside of IRC, so that if nobody here could answer the question, it could be asked somewhere. It's not used that way. [02:31] Right. I think that's on topic for the regular list. [02:31] I don't see a need to segregate such mails. [02:32] Back in a bit. [02:33] ScottK: Makes sense. Like I said, I'm not sure I'm opposed, whereas I was certainly opposed to how the MOTU Mentoring program started (although I can imagine there existing a solution) [02:35] nxvl: That was an available identity for Prospective Decelopers are listed on https;//wiki.ubuntu.com/UbuntuDevelopers, and might have carried some set of permissions to reduce the number of things a prospective developer need do to "sign up". I've been convinced that it's not that useful until LP-based mailing lists are more central, and the LP entitlements matrix is less opaque. [02:36] whoa [02:36] s/are/as/ [02:40] mm [02:41] that makes sense [02:41] well, i will wait until i feel ready to become a motu to start thinking in those things [02:44] * jdong grumbles about firefox mouse gesture usability [02:45] they implemented 8-way directions [02:45] nxvl: You might consider joining the new universe-contributors team. I think you've certainly got a good record of sustained contribution. [02:45] such that if you drag left and in the process go down 10 pixels, it registers as south-west-ish [02:45] is there a tolerance setting? [02:46] tbielawa: looking now, but settings are no excuse for poor defaults [02:46] jdong: I find that most of my Firefox usability issues are solved by using Konqueror. [02:46] ScottK: i was asking about it, it is already implemented? cause daniel was looking for a name for it [02:46] * nxvl opens LP [02:46] nxvl: Look at the archive for the motu council mail list. There are already several applications being processed. [02:46] diagonal tolerance: 60% [02:46] so if you're within 60% of what's considered a "diagonal" then it registers a diagonal. [02:46] jdong: Firefox is an example, IMO, that didn't know when they were done. [02:46] lovely. [02:47] ...dpkg was cool, simple -- effective... pdebuild is frustrating [02:47] *dpkg-buildpackage [02:47] tbielawa: pdebuild is more advanced though [02:47] Ya [02:47] tbielawa: it has to set up an entire virtual ubuntu install [02:47] I am forcing my7self to use it so I can make this intrepid build [02:47] tbielawa: and for that, it's MUCH better at testing [02:47] FF was supposed to be a simple/lightweight alternative to the Mozilla suite, but it hasn't been that for a long time. [02:47] tbielawa: from personal experience I've screwed up test build results before because my host system has a few 3rd party packages [02:48] using pdebuild/pbuilder is very important to proper development :) [02:48] jdong: so you figured out your pbuild pretty quick then huh [02:48] ScottK: firefox3 fixes most of their resource usage issues, but the hardy version shiped with some nasty bugs [02:48] such as the urlclassifier sync lag [02:48] ScottK: I do love konqueror. its UI is truly non-blocking threaded [02:49] tbielawa: There's a script in ubuntu-dev-tools called pbuilder-dist that assists in automating a lot of the pbuilder setup. You might look at that. [02:49] tbielawa: well it took me a while to get started with it but afterwards it becomes second nature [02:49] ScottK: ohhhhhhm I'll check that out right niow [02:49] FF 1.0 was great. The ones since then, not so much. [02:49] ScottK: mm, i will search documentation about the process :S === tbielawa is now known as tbielawa_smk_brk [02:51] damn i need to prepare my list of contributions and find some sponsors again [02:51] i will hit the motu council at UDS [02:51] :D [02:51] * nxvl loves prague [02:53] nxvl: UDS is precisely the wrong time to formally apply to the MC for anything. Best times are end-UDS through about BetaRelease. [02:54] persia: but at prague i can cry in front of you :D [02:55] nxvl: Well, if you really, really, really have a desire to do so. [02:56] persia: i'm just joking [02:56] at pregue i will present peruvian LoCo team to the LoCo Council, 2 presentations are quite to much for a week [02:57] * nxvl writes his applications for -contributors [02:57] nxvl: What's your LP ID? [02:58] persia: nvalcarcel [02:58] * persia can never remember how to spell valcarcel [02:59] persia: i have problem with your lastname too, so we are ok :D [02:59] nxvl: You already have all the rights and priveleges appertaining unto the -contributors team. Unless something changes, no point applying. [02:59] i do? [03:00] how? [03:01] oh! [03:01] ok ok [03:01] nxvl, i'll try follow your footsteps... you are my idol... lol hheheeh [03:01] so, you mean that even not being part of contributors i already have all the privileges -contributor gave to new people [03:01] ScottK: pbuilder-dist is _exactly_ the kind of tool I was looking for [03:02] RoAkSoAx: go learn some packaging and shut up [03:02] :D [03:02] RoAkSoAx: i don't see you name on the changelog [03:02] RoAkSoAx: so go and merge something [03:02] nxvl, i will i will as soon as i finish stuying for my CCNA exan later tonight [03:02] ScottK: it felt earlier like making one change was going to equate to manually making it a few different ways (inprepid, debian, etc) if I was going to be a nice dev [03:03] RoAkSoAx: i'm hearing that since hardy.... [03:03] RoAkSoAx: Chapter, subject, or final? [03:03] wgrant, chapter 10 and 11 of Module 1 [03:03] CCNAv4 Exploration [03:03] Ah, that evil v4. [03:03] tbielawa_smk_brk: Great. Thanks LaserJock and RainCT (not here right now). That's their work. [03:04] tbielawa_smk_brk: pbuilder rocks === tbielawa_smk_brk is now known as tbielawa [03:04] nxvl, at least i try one this time.. and got a sync :) [03:04] RoAkSoAx: yep, at least [03:04] wgrant, yeah v4... it's fun :) [03:04] RoAkSoAx: that's why i'm not going to aqp to slap you [03:05] nxvl, some guy that has a company here wants me to help him doing conferences about ubuntu and stuff so i might be needing you here in a couple months :P [03:06] RoAkSoAx: if it is weekend, there is no problem [03:06] RoAkSoAx: BUT my girlfrind goes with me :P [03:06] nxvl, haha ok i will let you know... :) [03:11] RoAkSoAx: not, really my girlfriend doesn't need to go, but it will be great if she goes :D [03:27] Anyone feel like some testing? Tracking down anything in http://qa.ubuntuwire.com/multidistrotools/unchanged/unchanged_since_warty that doesn't work in one way or another would make for a fairly easy target. If nothing else, some of these would benefit from having -dbgsym packages, and many might FTBFS. [03:31] * nxvl looks [03:31] persia: Whats the best approach for getting a -dbgsym package? [03:31] TheMuso: Rebuild. [03:32] I thought as much, but wanted to be sure. [03:32] TheMuso: Upload it. If I remember correctly, we've only build -dbgsym since mid-feisty or so, so anything not updated since edgy or earlier that would generate a symbols table (e.g. compiled C or C++) doesn't have one. [03:32] s/build/built/ [03:32] Right. [03:32] persia: It might be nice to have the union of that list and the FTBFS list from wgrant [03:33] wgrant's Hardy rebuilds [03:33] wgrant: Is that possible? [03:34] TheMuso: if you install "pkgbinarymangler" in your build chroots, you'll get -dbgsym packages locally [03:34] * persia gives complete credit for the unchanged_since_quux lists to wgrant [03:34] kees: Right, I'm just weighing up whether the package I'm looking at needs them, and I don't think so. [03:34] kees: Right, but these are packages that haven't been rebuilt in the archives in the past few years, meaning any apport reports are useless. [03:34] ScottK: I can try to arrange that. [03:35] Hm, Warty really was quite a while ago! [03:35] (and isn't it "pkg-create-dbgsym" that needs to be in the chroot?) [03:35] Then maybe we make an automatic removal request script and feed that list into the removal script. [03:35] UEHS almost seems to be working now. [03:36] ScottK: Why removal? A number of them are doc packages or data packages, and still valid and useful, unless you're looking at an intersection, rather than a union. [03:36] persia: yeah, sorry, I was trying to say you could verify it builds and get local dbysyms at the same time [03:36] Right. I said untion, but was thinking intersection. [03:36] union even [03:36] kees: Sure, but for these, it's likely that they won't get -dbgsym by natural attrition anytime soon, so it might make sense to force it. [03:37] persia: right, absolutely. [03:37] ScottK: Ah, for intersection, I'd agree it's an interesting list for a look, but some of the FTBFS could be easy, and the binaries may be in use (just because we didn't rebuild it doesn't mean we didn't ship it, and users don't use it) [03:38] I did something similar for main during gutsy to get the stack protector activated. [03:38] kees: Actually, you'd probably like to see even more rebuilds, to use your shiny new flags :) [03:38] I'll likely do it again for intrepid [03:38] * kees phears hiss flags a little [03:38] er his [03:38] Heh. [03:38] Rightly so. [03:38] heh [03:38] i would like to do an easy FTBFS :) since im just learning packaging =) [03:40] RoAkSoAx: http://qa.ubuntuwire.com/ftbfs/ is a good place to start, although I don't know how many easy ones will show up before the autosync really gets going. [03:40] persia, thanks =) === persia changed the topic of #ubuntu-motu to: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | 8.04 is released: Let's fix any SRU-worthy bugs before the users try the package. | Intrepid open | QA targets available from http://qa.ubuntuwire.com/ [03:51] Did the fortran transition not complete for Hardy, or is http://people.ubuntu.com/~ubuntu-archive/NBS/ not correct? [03:52] persia: That looks fine to me. [03:52] Odd to see that g77 is gone, though... [03:54] The two that made me wonder were g77 and libgfortran1 [03:57] persia: We finished in -updates. [03:58] ScottK: Ah. OK. Just skew then. Is everything from updates in intrepid now? [03:59] persia: I'm pretty certain not as I know I have at least one upload to do. [04:00] ScottK: OK. Do you know if anyone is tracking it? Be a shame for the autosync to stomp on something. I'm up for a few blind uploads if there's a list to track. [04:01] persia: Not sure. I considered that a motu-sru responsiblity. [04:01] ScottK: Hmmm. I'm of two minds about it, but I can understand that assignment. [04:01] Anyone from motu-sru tracking those? [04:03] Dunno. /me isn't in motu-sru. [04:03] * ScottK blames jdong. [04:04] LaserJock, imbrandon, DktrKranz2, TheMuso, jdong: Anyone looking at pushing all the -updates into intrepid before autosync? [04:05] persia: I've pushed the couple of updates I was responsible for, but as for the others, I don't have time now, I will tomorrow however. [04:05] TheMuso: Do you need a hand? I've a signing key, but don't know what needs hitting (or if there is a list). [04:06] persia: I don't really have a list either. I was just going to go through my SRU bug mail and have a look, but as I said, I've no time today. As it is I'm about to head off to get ready to head out. [04:06] TheMuso: Understood. Have a good afternoon. [04:07] pavucontrol will likely warrant hardy-backports. [04:08] persia: I just forward-ported the one SRU I sponsored. [04:10] ScottK: Great. Just to expand on my "two minds" point: I think motu-sru has an interest in pushing them into intrepid as part of SRU management, and that motu-release has an interest in getting them pushed into intrepid before autosync so that the upload doesn't become invalid and gets tracked by the merge tools. [04:10] Heya gang [04:11] persia: It appears to me that autosync is running now, so part of that is OBE. [04:11] ScottK: Ah. Nevermind then. [04:11] * persia determines to be more careful to schedule available time between release and autosync start in October [04:12] There's currently 15,000+ packages sitting in a needs building state, so I'm pretty sure that's autosync. [04:12] That would be autosync indeed. [04:12] The buildds should get through them much, much more quickly this time. [04:12] queue-builder won't stall for 1.5 hours any more. [04:13] wgrant: Why? Better hardware, or lots of 10-second failures? [04:13] persia: Soyuz not sucking so much. [04:13] Ah, even better [04:13] So we won't have buildds sitting idle for the best part of each hour. [04:13] wgrant: you can't say that soyuz sucks. or did suck. [04:16] I think that queue-builder's performance six months ago was pretty good evidence that that part of Soyuz sucked. [04:17] * persia notes that "queue-builder has directly contributed to a significant improvement in Soyuz performance, with a reduction in machine wear, and increase in capacity that should allow for a larger volume of package improvements in the intrepid cycle" is what was likely meant by "Soyuz not sucking so much" [04:19] Hah. Probably. [04:20] Too many upstream sites are very slow :( [04:21] * persia wants a marketing droid module in filters [04:22] You make a remarkably good one. [04:22] I've not seen one better. [04:22] wgrant: Yes, but it requires me to think. Be better with cut & paste. [04:23] * ScottK imagines that dholbach's next community initiative (following up on 5 and really-fix-it) might be "Let's suck out the suckage." [04:24] Erm. That's just not good copy. [04:24] You're a better marketing droid than I am. [04:26] maybe ScottK will come up iwth a community initiative [04:27] Actually I think that the get rid of kmos initiative has had (eventually) a remarkably positive effect on the community. I claim credit for that one. [04:29] Of course I had help ... [04:32] * bddebian hopes he never gets on ScottK's really bad side :) [04:33] * wgrant evicts bddebian. [04:33] What? How can one evict a deity. Deities, by very nature, are supralegal [04:33] What's with this wgrant stuff? :) [04:34] bddebian: He's succombed to the irresistible force of identification. [04:34] Did the DEHS devs deliberately break all but one of my ~20 diff hunks, or was I very unluck? [04:35] *unlucky [04:35] ScottK: nice. but that was months ago. [04:36] my community initiatives failed, so it's someone else's turn. [04:37] has anyone else had an issue with pbuilder-dist failing making a sid environment? [04:38] I don't like to ask but I'm not getting anywhere with it (going back to regular pbuilder --dist... --mirror..) now [04:39] tbielawa: pastebin the erorrs? [04:40] http://paste.ubuntu.com/9672/ [04:40] (same error occurs using pbuilder and pbuilder-dist methods) [04:41] is it really nessecary to duplicate AUTHORS in debian/copyright? [04:42] pwnguin: Only the names and dates. Other information need not be there. [04:42] fun [04:43] http://paste.ubuntu.com/9674/ here's the entire thing if you're interested [04:43] Any idea when the REVU instructions will be released for intrepid? [04:43] pwnguin: Don't forget to reverify against all the source files as well :) [04:43] * nixternal is getting a headache updating all of these new kde4 packages [04:43] ffm: they haven't changed... [04:43] nixternal: Any idea when the next REVU day is scheduled? [04:44] Hobbsee, I ment the next REVU day . [04:44] ya, I am going to shoot either the week prior to UDS or a week or 2 after UDS [04:44] I am going to pick a day where I can be around that entire day w/o any interruptions [04:45] nixternal: OK. The more advance warning you can give, the more we can all prepare to also set aside time :) [04:45] !uds [04:45] The Ubuntu Developer Summit is being held May 19th to May 23rd in Prague, Czech Republic. See https://wiki.ubuntu.com/UDS-Intrepid for more info [04:45] nixternal, How about the week prior? [04:46] ya, I am thinking the week prior may be best [04:46] * Hobbsee suspects merges are more important. [04:46] I am going to schedule repeating REVU days either once a month or bi-weekly....work people to death! [04:46] oh dear. [04:46] Hobbsee: *more* important? While I'm all in favour of working on bugs and updates rather than new packages, I'm not sure that the people who work on one are exactly the same people who work on the other. [04:47] persia: well, at least for the core stuff, which the new packages build-dep on. [04:47] Can people please test various bits of REVU as much as possible? There have been some changes lately, and I've fixed three issues in the past 24 hours, so there are likely more. [04:47] nixternal: Once a month? That'll be ~75-100 reviews each time! [04:47] persia: how did you run it before? [04:47] bi-weekly? [04:47] Hobbsee: I don't imagine anything from REVU getting in until the third REVU day or so. [04:48] persia: ah, that's true [04:48] nixternal: 49 hours every Monday. [04:48] hrmm [04:48] biweekly might be better: I only got good attendance by reviewers every second or third week. [04:49] ya, that's what I was thinking....attendance was an issue with prior REVU days [04:49] did you have a REVU Day wiki page, or did you just add the date to the MOTU page? [04:49] I'm just thinking that monthly is tight with only ~15 weeks. [04:50] Are the errors I get http://revu.ubuntuwire.com/revu1-incoming/thinkcspy2-0805030317/lintian something to worry about? [04:50] I just updated the wiki pages to say it was every Monday, all timezones. As we got closer to FeatureFreeze, I started sending weekly announcements of status of the REVU packages to the ML. [04:50] ffm: Yes. They ought all be fixed, or your reviewers will tell you to fix them. [04:51] "E: thinkcspy2_2.0.0alpha1-1_source.changes: bad-distribution-in-changes-file intrepid" [04:51] What should it be set to, persia ? [04:52] ffm: okay, ignore that one. [04:53] ffm: For an upload to Ubuntu, you want to start with -0ubuntu1 [04:53] do I have to increment the change log each time I upload to revu? [04:53] No [04:53] no [04:53] wgrant: argh. where's my root access gone on revu? [04:53] persia, Would that be something I want to fix now, or later when its uploaded to ubuntu? [04:54] ffm: now. save your reviewers typing. [04:54] Hobbsee, persia , what about the fullname error? Ignore? === ffm changed the topic of #ubuntu-motu to: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | 8.04 is released: Let's fix any SRU-worthy bugs before the users try the package. | Intrepid open, go wild! | QA targets available from http://qa.ubuntuwire.com/ [04:56] Why go wild!? [04:57] ffm: You'll get complaints about that. Ignore for now, but be prepared. [04:57] persia, match ubuntu-devel's topic. [04:57] persia, is this considered a NMU? [04:57] !nmu [04:57] Factoid nmu not found [04:59] * tbielawa forgot he has a Sun running Debian on the other side of his router [04:59] ffm: It's an NMU because your version targets Debian. After you fix a couple issues, build the source locally, and run `lintian -iIv foo_source.changes` to see the updated reports. When it's clean, build a binary, and run lintian against the binary. When that's clean, upload to REVU again. [05:04] hmm the new CFS seems to indeed help with interactivity [05:04] very noticeably [05:08] * Hobbsee starts merging [05:14] wgrant, you need to reapprove my updated package version? [05:33] hmmm [05:33] now, we don't need to keep compatibility this release, do we? [05:34] because the LTS transition is done [05:36] Hobbsee: We need to support upgrades from Hardy. [05:36] - In dput.cf, set ubuntu as default_host_main and change the name of the [05:36] ubuntu-revu stanza to revu for compatibility with previous Ubuntu [05:36] versions of dput [05:36] persia: i would have thought the latter could be dropped by now? [05:37] well, yeah, obviously [05:37] Hobbsee: No, that's the sort of thing we carry forever, unless you want to retrain all the packagers to dput ubuntu-revu rather than dput revu and update all the docs everywhere. [05:38] mmmm...seems silly, but OK [05:38] I think there was a plan at some point to have REVU be used for multiple distributions, but it was introduced at an awkward time, and didn't really get very far, despite interst on both sides. [05:38] right [05:38] may as well bug debian to change hte patch, then. [05:39] Hobbsee: Read the old bugs first: my (vague) memory is that there was a fair amount of discussion involved in the selection of "ubuntu-revu". [05:40] Note that we're patching dput.cf anyway, so dropping one line from the diff isn't a huge savings in merge-effort. [05:41] Also, if you don't use "revu", you might need to adjust the exception handler in dcut that effectively disables it for Ubuntu uploads. [05:42] true [05:44] * Hobbsee throws it at a ppa [05:46] hmm, not many merges for main this time. good [05:48] * persia blames the incipient lenny freeze [05:52] * Hobbsee merges another one [05:52] although i guess should do the universe ones first - at least, the ones i care about [05:53] Well, maybe, but universe can depend on main, and main can't depend on universe. [05:54] as in, so people don't steal them [05:55] Hobbsee: Well, maybe, but are there really that many you don't trust anyone else to do? [05:55] * persia only has one merge which others oughtn't try, as it's a hopeless mess that requires background knowledge: freaktweak [06:02] * Hobbsee deals with atool. [06:02] persia: yes, many, looking at this. [06:04] persia: (merging into the debian-qt-kde stuff) [06:06] * jdong takes a peek at his universe pets [06:06] multiverse* [06:08] yeesh. ppa stuff is getting accepted a lot slower now. [06:08] well, published [06:09] no more auto-building-when-arriving now :( [06:10] oh, i like that there's a # for "waiting" for each queue [06:10] https://edge.launchpad.net/+builds is very nice [06:20] muahaha, x264 crack :) [06:20] Hobbsee: that is nice [06:21] nixternal: i thikn that's the neatest, cleanest, nicest version of that page that we've ever had. [06:21] most definitely [06:22] Good morning [06:22] ugh I don't feel like I'm doing very reliable multimedia merges at 1:30AM :D [06:23] but at least there's 5 months and 29 days to yell at me for it :) [06:24] hehe [06:24] I have been doing backports all day long in between power outtages [06:24] * Hobbsee ohpes not to break things. [06:25] nixternal! [06:25] nixternal: you're alive! [06:25] barely :) [06:26] hmm. it appears not [06:26] * Hobbsee will watch to see if it falls over [06:26] I missed a killer event downtown this evening, so I am sitting in my office, enjoying a nice Chicago Ale working on KDE 4.0.4 backports for Hardy [06:26] * jdong wonders why the heck mp32ogg landed in universe [06:26] nixternal: I managed to pass off as you ok I think ;-) [06:26] bwah? [06:26] its name strongly suggests functionality dependency on mp3 decoding... [06:27] jdong: because nobody is maintaining it, and manchicken reviewed the code and it is perl garbage [06:27] LaserJock: oh ya, how did that go? anybody show up? [06:27] more importantly, why is mpg123 in universe? [06:27] that's a mp3 decoder. [06:27] jdong: i wonder if i can override it though... [06:27] nixternal: it was slow but there were questions and a few people [06:27] what's our policy on patent-encumbered formats? [06:28] I thought that would be multiverse [06:28] nixternal: I managed to go a full hour [06:28] wow [06:28] I was only expecting 30 minutes max...every other doc talk was always slow [06:28] jdong: Doesn't patent encumbrance only apply to encoding? What about rhythmbox? [06:28] it was, but then I just started rambling until somebody asked a question :-0 [06:28] I think they were just asking them to shut me up for a while [06:29] persia: I thought we didn't decode mp3 by default, u-r-e installs such codecs from multiverse [06:30] hehe [06:30] * Hobbsee bwah more.... [06:31] what on *earth* is going on here? [06:31] jdong: Ah, right. gstreamer. [06:31] * jdong wonders also why gst-fluendo-mp3 is in universe. [06:31] from debian/copyright: [06:31] Fluendo has got the relevant licenses to cover its own activities with the [06:31] Source Code but it is not authorized to sublicense nor to grant the rights [06:31] which it has acquired over the patents. [06:31] oh. found it. [06:31] In any case, this software license does not allow you [06:31] to redistribute or copy complete, ready to use mp3 software decoder binaries [06:32] * Hobbsee files a soyuz bug [06:32] made from the Source Code [06:32] ^^ doesn't that sound ridiculously non-free? [06:32] namely, what are we doing in Ubuntu with the package? [06:32] and we sure aren't Fluendo :) [06:32] geeze, just go ahead and kill the party ;-) [06:34] jdong: maybe you should do a "codec audit" [06:35] heh :) [06:35] I'm not sure about what our policy is supposed to be [06:35] and I don't really have the legal know-how to make an informed decision [06:35] but from what RedHat/Novell are doing, it's fairly certain at least in North America that even decoding of mp3/mpeg4 is encumbered [06:35] jdong: Just file demotion requests for all of those, and subscribe ubuntu-archive :) [06:37] jdong: which packages? [06:37] argh! someone took the freeze off! [06:37] mainly gst-fluendo-mp3... [06:37] Hobbsee: I haven't looked too deep into others, but cursory examination of its debian/copyright simply screams patent encumberance [06:38] jdong: i can't do anything about it. LP has not impleemnted it yet, methinks [06:38] * Hobbsee can only do new or unapproved packages. or something [06:39] yeah perhaps I should catch an awake archive admin tomorrow to chat about it [06:39] I'm not sure what our rules are about patent encumbered stuff but we are very inconsistent about it [06:40] * jdong glares at vlc in universe which has a xvid and x264 encoder enabled.... [06:42] i thought we'd be able to do them all now. sigh. === tbielawa_ is now known as tbielawa [08:09] some packages I find have a number and then a colon before the upstream release number, what does this indicate? [08:10] Hobbsee: It's on a new more restricted server [08:10] Hobbsee: Want me to backport lintian? [08:12] wgrant: that woudl be good [08:13] tbielawa: That's an epoch. It's normally used when upstream has changed their versioning scheme. [08:14] evil evil upstreams [08:14] Hobbsee: REVU appears to be working otherwise? No more upload going missing? [08:14] wgrant: dunno - i don't use it [08:17] [08:18] Hobbsee: We don't seem to have a new lintian yet. [08:19] oh [08:20] i thought we did [08:20] You could give us one. [08:20] i could [08:21] I merged it last time, IIRC. [08:21] i have already done some merges today [08:21] But can't do it right now. [08:21] * Hobbsee uploads dput, and will see fi it works. [08:21] it should wokr [08:21] i just can't seem to test it [08:22] Note to self: check that uscan works with FTP before running it over thousands of packages. [08:22] haha [08:23] thousands? Is it that many now between Ubuntu-local and QA-maintained? [08:24] persia: No, but I failed to successfully merge my package limiting changes, it seems. [08:24] Ah. While I suspect the result would be an interesting list, I'm not sure we're up for it. [08:25] No. [08:47] G'morning [08:48] alo [08:59] morning revu-admins, a package i uploaded to revu can be removed since the version currently in debian sid should work just fine in ubuntu [08:59] eike: Which package? [08:59] the package name is pondus, it is not yet in ubuntu, but should be after the next snyc with debian [09:00] eike: I'll archive it. Thanks. [09:00] wgrant: thanks! [09:11] * Syntux whisper -> Canonical shop is so expensive [09:37] oy === tbielawa is now known as tbielawa_sleeps [10:06] morning [10:10] mornin' [11:06] hoi [11:06] could someone have a look at bug #147058 and my (very little) debdiff? [11:06] Launchpad bug 147058 in lynx "Substandard .desktop file (patch attached)" [Low,In progress] https://launchpad.net/bugs/147058 [11:09] looks good [11:10] nice :) [11:11] geser: In fact I really wanted to ask you about this .po thing. but understood it now. Will reopen is as a sync [11:12] can i get some motu-sru love for bug #221921 and for bug #220087 please? [11:13] Launchpad bug 221921 in mythbuntu-control-centre "SRU: progress bar oddities break creation of diskless clients" [Undecided,New] https://launchpad.net/bugs/221921 [11:13] Launchpad bug 220087 in mythplugins "Some mythplugins packages fail to configure if /var/lib/mythtv NFS mounted" [Undecided,New] https://launchpad.net/bugs/220087 [11:13] persia: I thought you won't comment on my application!? === never|mobi is now known as neversfelde|mobi [11:20] sebner: I didn't. I was the second councilor to vote. [11:20] persia: ahh, nice ^^ [11:25] soren: hey there. how often are there MC meetings? [11:25] could someone have a look at bug 226088 please? [11:25] Launchpad bug 226088 in dx "Please sync dx 1:4.4.4-1 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/226088 [11:26] highvoltage: Weekly. [11:27] persia: and every member has to vote? [11:27] sebner: https://wiki.ubuntu.com/MOTU/Council [11:27] hi! is there any way to make requestsync use the local sendmail? [11:28] Q-FUNK: It doesn't do that by default? Are you using the -lp option? [11:28] persia: it seems to try to connect to some ubuntu mail host by default [11:29] export DEBSMTP=localhost [11:29] Q-FUNK: Set DEBSMTP [11:29] tried that [11:29] fails [11:30] does your sendmail listen on port 25? [11:30] mailserver = os.getenv('DEBSMTP') really ought to grab it. Did you export it? What error message? [11:30] connection refused. [11:30] yet e.g. 'mail' command works [11:31] Q-FUNK: mail calls /usr/lib/sendmail. requestsync connects to port 25 over TCP. Maybe you need a different local mailserver? [11:32] I use nullmailer. [11:33] works with everything except requestsync, so far [11:35] Q-FUNK: Does netstat -ntl | grep 25 report a listening socket? Looking at the (brief) docs for nullmailer, I think it wont. [11:36] indeed not [11:36] Right. You've three choices. 1) Use the LP interface. 2) Use a mail-transport-agent that actually does SMTP, rather than just providing /usr/lib/sendmail. 3) Add an option to requestsync to call /usr/lib/sendmail to send the mail. [11:41] fair enough. [11:54] geser: will you also sponsor it? === stdin_ is now known as stdin [11:57] Kopfgeldjaeger: It may be worth checking that you have the right sponsoring team subscribed. rmadison can be helpful. [11:57] persia: well, u-u-s is subscribed as lynx is in universe [11:58] Kopfgeldjaeger: See, that's not what rmadison tells me. [11:58] A packaging-related myst question; for example if someone wants to install Basket and wants to avoid installing all of the recommended packages http://paste.syntux.net/bin/33 and stick to the dependencies packages http://packages.ubuntu.com/hardy/basket what would s/he do [11:59] Syntux: Depends entirely on the front-end in use. Most ought have an option somewhere. [11:59] another question is why such package is packed with all of these recommendations and why apt-get almost forcing me to install the recommended packages? [12:00] Syntux: http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps and because "The Recommends field should list packages that would be found together with this one in all but unusual installations. " [12:00] I'm trying to get the developer/packager mental state when s/he packaged it, why s/he did that [12:02] persia: do you have a link about rmadison? [12:04] Kopfgeldjaeger: `sudo aptitude install devscripts; man rmadison` [12:04] persia: ah, i see. apt-cache show lynx shows it's in main. but the maintainer is Ubuntu MOTU Developers... hmpf [12:04] Hi all [12:05] persia: already in the manpage ;) [12:05] Kopfgeldjaeger: In that case, that's a mistake by someone, and yet another issue you could fix in the package :) [12:05] jop. sure, will do [12:05] I am trying to build kopete with jingle support. I am not able to figure out how to alter debian/rules for this purpose. Any advice anyone? [12:17] persia: UEHS is revived. [12:18] Woo Hoo! [12:19] OK. Anyone who likes investigating new upstream packages, please take a look at http://qa.ubuntuwire.com/uehs/no_updated.html : there are 66 packages either maintained directly by us, or by Debian QA (who very rarely grab a new upstream) that need merging. [12:20] Anyone looking for little stuff might want to try adding watch files to anything listed at http://qa.ubuntuwire.com/uehs/no_watch.html : almost 800 to choose from, and some with examples available. [12:21] jdong, are you around? [12:22] Special bonus points for people who add debian/copyright to the 39 packages for which it appears to be missing. [12:24] how got 39 packages without a debian/copyright got included in the archive? [12:24] per geser [12:27] geser: People were having bad days? [12:28] It's definitely RC, and deserves SRU all the way back to Dapper (be nice to push back to Warty, if we could). Debian would likely appreciate the patch if they carry the package. [12:34] is there a list of packages without debian/copyright? [12:34] Kopfgeldjaeger: It can be extracted from  http://qa.ubuntuwire.com/uehs/no_watch.html [12:34] if they do not have a copyright, they would never get pasted the NEW queue [12:34] Some might generate a debian/copyright, but I think that's not encouraged. [12:35] jpatrick: Well, they are in the archive, so... [12:35] aaah, now i see [12:35] Kopfgeldjaeger: If you're up for fixing them, it'd be a great improvement to our licensing situation. Even better if you can add an upstream pointer, and a watch file :) [12:36] if that's everything :) [12:37] geser: there's a new debdiff in bug #147058 that also corrects the maintainer field as lynx is in main, not universe [12:37] Launchpad bug 147058 in lynx "Substandard .desktop file (patch attached)" [Low,In progress] https://launchpad.net/bugs/147058 [12:37] Well, some of those packages surely have bugs as well, and if you can fix them, that's even better. For packages on the UEHS list, it's generally best to improve the packages as much as possible whenever you touch them, as they don't tend to have dedicated maintainers. [12:37] Kopfgeldjaeger: I'll subscribe the right group for that then. [12:38] thanks [12:51] OK, I'm definitely too stupid. I looked in some packages with "N/A" in the list, but those on which I looked all have a copyright file... for example "dist-elements". it has a debian/copyright file (see: http://archive.ubuntu.com/ubuntu/pool/universe/d/dict-elements/dict-elements_20001107-a-4.diff.gz )... [12:51] s/dist-elements/dict-elements/ [12:51] LucidFox: To reach a human, you'll do better with #debian-games@OFTC or debian-devel-games@lists.d.o [12:51] Oh. [12:51] Kopfgeldjaeger: Interesting. For some reason UEHS couldn't find it. [12:53] Anyway, I think you're repeating bug #468810, and http://lists.alioth.debian.org/pipermail/pkg-games-devel/2008-March/006973.html [12:59] anyone on a 64bit system with flash can you run locate libflashsupport (someones whos flash is working) [13:01] "working" or "stable"? [13:01] gnomefreak: By "with flash" do you mean Adobe's code? [13:01] persia: yeah flashplugin-nonfree [13:02] crimsun: working as it flah is viewable [13:10] gnomefreak: I'm not sure what you're attempting: it's supposed to be installed into /usr/lib/libflashsupport.so [13:10] crimsun: 64bit needs it? and its installed in /usr/lib32/libflashsupprt.so [13:11] is it needed in 64bit? [13:11] gnomefreak: for nspluginwrapper? That should be correct. [13:12] crimsun: ok that what i was thinking as well [13:12] thanks for comfirming it :) i had him/her mv swf lets see if it works [13:35] Hey, anyone care to review my REVU package? http://revu.ubuntuwire.com/details.py?package=thinkcspy2 [13:35] for i in *.desktop; do desktop-file-validate $i; done | wc -l shows 354... [13:41] Kopfgeldjaeger: There used to be some scripts that did even more, but in general, carrying a patch to add a semicolon isn't so interesting. Carrying a patch to add something to the menu and the Add/Remove programs wizard that would otherwise be missing is interesting. [13:44] but it surely wouldn't be bad if all desktop files would be valid :) [13:45] No, but it may not be worth the additional maintenance overhead of maintaining a diff from Debian to deal with small problems. [13:46] does the Add/Remove wizard use the *.desktop files? [13:49] Kopfgeldjaeger: Yes. If the package doesn't have a .desktop file, and there's not a special exception in the app-install-data package, it doesn't get shown. For universe, that basically means adding a .desktop file is required to have it show as an install option. [13:49] and if a package is in package x-cool-app, it is automatically included in the wizard? [13:50] *if a desktop file is in... [13:50] x-cool-app? [13:50] example application. [13:50] Ah, well, semi-automatically. There's a tool that gets run to import them all once in a while. [13:50] ok [13:51] is there a list for packages without desktop files? [13:56] Kopfgeldjaeger: There used to be a couple scripts that generated lsits, but the site is down right now. [13:57] Also, it takes a little review, as many packages don't actually have a GUI, and so oughtn't have a .desktop file, and other packages are not designed for regular launch, but prefer to have an argument, and so ought be MIME handlers, etc., rather than having .desktop files. On top of that, window managers are extra special. [14:00] Kopfgeldjaeger: I found a backup of old content on the wiki. I know the auto-conversion script doesn't handle the new menu format, by the candidate discovery script my be useful: https://wiki.ubuntu.com/MOTU/Packages/DesktopFiles?action=recall&rev=58 [14:01] persia: On orko, I presume? I can grab a copy. [14:02] wgrant: Indeed, although I never did port the autoconversion script to the new menu format. StevenK's discovery script might have had an update. It'd be in my home directory, but I don't have anywhere else good to host it now anyway. [14:03] * persia remembers the old way of tracking things: https://wiki.ubuntu.com/MOTU/Packages/DesktopFiles?action=recall&rev=54 Despite any issues, surely Launchpad is better than that :) [14:06] How often does the motu-sru team look at bugs? [14:06] rexbron: anecdotally, almost daily, but there's a backlog, and tools to manage the backlog are in the very early stages of development. [14:07] persia: cool, just curiouse as I just posted a patch and subscribed the motu-sru team === Tonio__ is now known as Tonio_ === gnomefre1k is now known as gnomefreak [14:30] REVU should have a sane lintian now! [14:31] \o/ [14:37] wgrant, define sane [14:37] can anyone advice how i can alter debian/rules of kopete to include jingle support? i am working on hardy [14:38] ffm: It recognises intrepid. [14:39] wgrant, wooh. [14:39] wgrant, do I need to reupload? [14:39] ffm: No point - people know to ignore that message. [14:41] wgrant, woo! I'm lintian clean then. [14:41] Well, it shouldn't be ignored: it often exists due to some other issue in the package, but in this case it's safe. [14:41] wgrant, bug http://revu.ubuntuwire.com/revu1-incoming/thinkcspy2-0805030620/thinkcspy2_2.0.0alpha1-0ubuntu1_source.changes gives me an error. [14:41] ffm: Have you runb against your binaries as well? [14:41] persia, not yet. [14:41] * persia expects lots more changes [14:42] ffm: That's normal. .changes files are very dangerous. [14:42] wgrant, what makes them so? [14:43] ffm: They have a signature. [14:43] Which can be used to do bad, bad things like upload to other places. [14:43] wgrant, ah. [14:43] persia, any idea how to fix http://paste.ubuntu.com/9747/ ? I'm not installing any actual exec binaries. [14:45] ffm: Either don't use dh_make, or delete everything you don't need. hand edit your copyright file to be nice. Use dh_compress. lintian -iIv would have told you most of that. [14:45] I think the first part is the most important. [14:47] * persia again considers trying to update dh_make, but not with much spirit [14:53] wgrant, Use what instead? [14:56] persia, where should I put the "dh_compress changelog.debian" stanza? in build:, or install: [14:58] ffm: You'll do better asking questions generally, as I'm likely to run out of answers at some point. http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules is the likely source of your information. You want to compress just before you create the .deb file. [14:59] (and be sure to have all those targets: dh_make doesn't include some by default) [15:40] I just want to make sure I understand https://wiki.ubuntu.com/UbuntuDevelopers right [15:41] universe-contributors are half-way-motu's, right? [15:43] universe-contributes is anyone who has contributed anything to universe [15:44] (and it was renamed to revu-uploaders a little while ago) [15:45] stdin: thanks, that kind of answered my next question too :) [15:45] I actually only realised it the other day ;) [15:45] stdin: anything = substantial ;) [15:46] well, now it just meant "anyone who can upload to revu" [15:47] stdin: no there is a new universe contributors group ;) [15:47] stdin: https://edge.launchpad.net/~universe-contributors [15:47] sebner: yeah, but I meant the old one [15:48] stdin: ok though that was not his question :) [15:48] it a weekend, I'm aloud to be a bit off :p [15:48] ^^ [15:48] heh [16:00] Debdiff up for Bug #226120 if anyone has some time to sponsor it [16:00] Launchpad bug 226120 in fujiplay "Fujiplay packaging needs cleanup" [Undecided,New] https://launchpad.net/bugs/226120 === bbyever_ is now known as bbyever [16:26] hi [16:31] hey sucitrams [16:32] afternoon all [16:33] I gather this is the place to be if I want to learn packaging :) [16:34] Arby: sure is [16:35] If I want to work on a merge I gather I'm supposed to contact the previous uploader first, is that correct? [16:35] prevent duplication etc [16:35] I'm new to packaging and have some questions: I updated the hibernate package from 1.97-1 to 1.99, and all worked fine. [16:35] But now I saw here https://launchpad.net/ubuntu/+source/hibernate/1.98.1-1 that 1.98.1-1 is the newest Ubuntu version. It was released just 13 hours ago, and so it isn't in the repos. But shouldn't I update from 1.98.1-1 to 1.99? Sorry for my bad englisch :) [16:37] in which case, Tonio_ any objections to me attempting to merge konversation? [16:39] Arby: I suggest doing the merges, upload them somewhere and point them to JR [16:39] jpatrick: ok, by JR I assume you mean Jriddell? [16:39] Arby: yeppers [16:40] jpatrick: so first up I need to file a merge bug? [16:40] and how do find which component of debian the package comes from [16:41] Arby: http://packages.qa.debian.org/k/konversation.html [16:41] thanks [16:42] Arby: grab the debian source, merge Ubuntu changes as necessary and upload the new source package somewher and I'm sure JR (or some other core-dev) will upload [16:42] jpatrick: I'm trying to but it's going to be a lot of small steps [16:43] is the debian source what I get by running grab-merge.sh [16:43] I have a lot of wiki pages open and I'm just findin my way around [16:44] the new version is listed in debian unstable and testing, which should I refer to in the merge bug [16:45] ah, nvm. [16:45] Arby: the current in Ubunut is 1.0.1-4ubuntu6 [16:45] found it in the changelog [16:45] jpatrick: yes, and there is a 1.0.1-6 available [16:45] Arby: you'll have to check what Debian included in -5, and -6, and bring those changes to Ubuntu if necessary [16:45] in progress [16:46] there's at least one patch that has been applied upstream [16:46] Arby: http://packages.qa.debian.org/k/konversation/news/20080121T134704Z.html [16:47] Arby: appears the Debian folk included our patches in -5, now you'll just have to check out -6 [16:48] jpatrick: that was my understanding, I think I'm heading in the right direction [16:48] just need some time to work all this out [16:48] any problems/questions, just ask [16:59] in 'Please merge (repository) from Debian ()' what should repository and component be for Debian? [16:59] Unstable and ? what [17:00] Arby: Unstable is enough ;) [17:00] ok [17:00] What I mean is, when someone fixed a bug in let's say version 1.0 in xy and I grab version 1.1 from the authors website of the program, the bug isn't fixed if the ubuntu-developer didn't inform the program author, right? So if I just get version 1.1 and package it, the bug still exists. How can i avoid this? [17:02] * persia likes to use "Debian unstable (main)" or "Debian unstable (contrib)", as needed. [17:04] persia: Then I might be too sloppy [17:04] sucitrams: https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate [17:04] * Arby bookmarks [17:07] next question, I have patch.diff.DEBIAN and patch.diff.UBUNTU that are identical except for an extra indent on one line. Do I just delete the .UBUNTU file from debian/patches? [17:07] persia: thx, I'll read this === emgent_ is now known as emgent [17:38] ScottK: Recent traffic has caused me to agree with you completely about appropriate content for ubuntu-motu@ and the need for ubuntu-motu-mentors@ [17:39] anybody able to help with my patch conflict above? [17:39] I think this is the last change I need to make [17:40] Arby: I suppose you can delete the ubuntu one [17:40] thanks, that's what I needed to know [17:40] Arby: Depends on the language. Some languages are whitespace sensitive, and so the extra indent might fix a bug. [17:41] Arby: persia is right, for example python is whitespace sensitive, for C it doesn't matter [17:41] as best I can tell this is C [17:42] Arby: then it doesn't matter [17:42] the line in question is [17:42] if ! test -f $kdepotpath; then [17:42] +# kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot [17:42] looks like bash!? [17:43] That would be shell, rather than C, but it could be make pretending to be shell. [17:43] which file is being patched in the patch? [17:44] sorry, I'm new at this I'm not actually sure, hold on I'll pastebin it it's quite small [17:45] Arby: It's never a problem not to know, it's only a problem not to ask when you don't know :) [17:45] !pastebin [17:45] pastebin is a service to post multiple-lined texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu.com (make sure you give us the URL for your paste - see also the channel topic) [17:47] debian version http://paste.ubuntu.com/9776/ ubuntu version http://paste.ubuntu.com/9777/ [17:47] line 22 is the difference [17:48] Arby: In the patch file, the lines at the top, starting --- and +++ indicate what is being patched, and show the relative date. [17:48] In this case, you're patching cvs,sh, which ought be a shell script [17:49] Take a look at the first line of kde/admin/cvs.sh to see what flavour of shell (sh, csh, bash, zsh, etc.) [17:49] looking for it [17:51] From a quick glance, I suspect it doesn't matter. I think the Ubuntu version is more readable, but it's not worth maintaining as a diff unless it breaks something. [17:53] LucidFox: sup? [17:54] I saw ffmpeg-free uploaded to NEW - am I to assume that Ubuntu is finally going to provide alternative ffmpegs? [17:54] persia: thanks I'll remove the ubuntu one then [17:55] then once I've done the changes I just run debuild -S or is there more to it? [17:55] LucidFox: unfortuantely no [17:56] LucidFox: ffmpeg-free is the replacement pkg for ffmpeg, debian renamed. [17:56] so ffmpeg is going to be removed? [17:56] LucidFox: likewise; ffmpeg-free generates the same binary package names as ffmpeg does [17:56] ah [17:57] LucidFox: I was combing through debian-multimedia last night; uploaded a new x264; wondering if we want the new xvidcore? [17:57] ours seems very out of date [17:58] oh, I was just about to ask if you were going to update x264 - didn't see it [17:59] as for xvidcore, sure [18:03] can anyone tell me what these debuild errors mean http://paste.ubuntu.com/9779/ [18:03] do I need something extra installed [18:03] or set up [18:04] Arby: install cdbs [18:04] thanks [18:07] Arby: please go for konversation, no problem [18:07] I seem to also be missing patchsys-quilt.mk [18:07] Arby: and ping me for upload the package once possible [18:07] Arby: install quilt [18:07] Tonio_: well on the way (hopefully) [18:07] Arby: and patch [18:07] sebner: thanks [18:09] hmm, that seems all good [18:09] Arby: fine :) [18:09] I'll make debdiffs and upload after dinner === sebner_ is now known as sebner [18:32] does the latest debootstrap know about intrepid already? [18:33] highvoltage: yes [18:33] highvoltage: no [18:33] ehm. ^^ [18:33] sebner: yes? I tried yesterday and it don't know about it [18:33] devfil: I set up my intrepid pbuilder 2 days ago [18:34] sebner: I suppose you installed debootstrap from intrepid then? [18:34] sebner: because it isn't in hardy-backports yet [18:34] highvoltage: yes but it got backported [18:34] highvoltage: 6 hours ago ^^ [18:34] highvoltage: https://edge.launchpad.net/ubuntu/+source/debootstrap [18:35] highvoltage: but yes I'm on intrepid [18:35] sebner: thanks for this info, I don't know why yesterday it didn't set up pbuilder for intrepid [18:35] hi , I am a passionate programmer liking to contribute to ubuntu [18:35] sebner: ah, my local mirror updates every 6 hours, so I'll probably get it soon. thanks [18:36] can anyone help me in explaining about Motu [18:36] np [18:36] pikini_: well MOTU isn't all about programming [18:36] okay [18:36] pikini_: https://wiki.ubuntu.com/MOTU/ [18:36] I want to make some contribution to ubuntu , not specific to coding [18:38] pikini_: you can translate, create package, reply to answers by users etc. [18:38] pikini_: see link [18:39] hi [18:39] hi can i apply a .patch to a source, or turn it into a .dpatch ? [18:42] I thought there was a -17 kernel out that fixed the scheduler issues [18:43] wat is a patch..? [18:44] chillywilly: yes, it's in -proposed [18:44] chillywilly: so far I'm using it for a day and it does seem to help [18:44] pikini_: a patch is a file that stores in it all the changes made on a file or files [18:45] ok [18:45] guess I'll finally bite the bullet and upgrae [18:45] upgrade too [18:45] jdong: what about the pulseaudio issues? [18:46] chillywilly: pulse can still be quirky to some people, apparently there's some efforts to work on fixing that [18:46] sudo apt-get remove pulseaudio? ;) [18:47] chillywilly: not that simple [18:47] chillywilly: pulseaudio replaced alsa-utils' sound card initialization [18:47] chillywilly: talk to crimsun about how to properly disable pulse. One person who tried that got no sound at all :D [18:47] that still makes me leery of upgrading [18:47] ok [18:48] what does this mean I actually have to do http://paste.ubuntu.com/9789/ ? [18:48] chillywilly: if you're leery, do wait for 8.04.1 ;-) [18:49] convert src.tar.gz --> orig.tar.gz then run debuild? [18:49] sorry paste is from a report file after running grab-merge.sh [18:52] jdong, i've been away for a bit w/o logging, did you answer me about rippedwire/handbrake-gtk in terms of packaging for inclusion in interprid? [18:52] *intrepid [18:53] superm1: no, but that would be nice to have packaged :) [18:53] jdong, well the gui part is easy enough to package. [18:53] the problem is that handbrakecli [18:53] one sec lemme go grab lunch :) [18:53] that it is dependent on [18:53] superm1: we can then talk about the cli's build system :D [18:53] alrighty :) [18:57] could someone help me patch apt for this bug #202219 ? i cant} understand how the -p option works [18:57] Launchpad bug 202219 in apt "apt-get source package=version fails if binary name != source name" [Undecided,New] https://launchpad.net/bugs/202219 [19:00] is this accurate in removeing pulseaudio --> https://wiki.ubuntu.com/PulseAudio ? [19:03] Tonio_: debdiff attached to https://bugs.launchpad.net/ubuntu/+source/konversation/+bug/226180 for checking [19:03] Launchpad bug 226180 in konversation "Please merge Konversation 1.0.1-6 (main) from Debian Unstable" [Wishlist,In progress] [19:04] Tonio_: this is my first ever package so expect a few screw ups [19:04] also, what happens next? [19:05] I'm following https://wiki.ubuntu.com/UbuntuDevelopment/Merging and it kind of stops after this point [19:06] Arby: unassign and set it to "confirmed", subscribe ubuntu-main-sponsors [19:08] anybody know if people.ubuntuwire.com is up? [19:08] or near up [19:08] sebner: thanks, done [19:08] and now I wait [19:09] LaserJock: Currently unavailable [19:09] Arby: good :) [19:11] sebner: I realize that :-) [19:14] LaserJock: ok :) [19:17] Arby: no pb, everyone has a first package in his history ;) [19:30] If I try to set up pbuilder with 'pbuilder create --distribution intrepid' I get E: No such script: /usr/share/debootstrap/scripts/intrepid [19:30] what am I doing wrong? [19:30] Arby: got the newest debootstrap version? [19:30] nope, where do I find that? [19:31] apt-get install debootstrap i think [19:32] that doesn't do anything [19:32] ah https://wiki.ubuntu.com/DebootstrapChroot?highlight=%28debootstrap%29 looks promising [19:33] Haven't used that ^^ [19:33] Arby: you should wait until your mirror has the actual version [19:33] Arby: open hardy-backports [19:34] ok [19:35] Arby, enable the backports on the sources and install it [19:38] mirror doesn't seem to have caught up yet [19:39] someone on intrepid can you please run lsb_release [19:40] gnomefreak: No LSB modules are available. [19:40] sebner: yeah thats what i get too i was just wondering if it was me [19:40] thanks [19:45] its not borked it should do that append a -a or a -c to lsb_release [19:59] Heya gang [20:01] heya bddebian [20:01] Hello sebner [20:08] hi [20:09] for patching apt for this bug #202219 what would be best, a patchsystem or patching the source directly? [20:09] Launchpad bug 202219 in apt "apt-get source package=version fails if binary name != source name" [Undecided,New] https://launchpad.net/bugs/202219 === dmb_ is now known as dmb [20:24] how to update a new package that has been released in the main ubuntu repository [20:26] pikini_: fllow the SRU process [20:26] !sru [20:26] Stable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates [20:27] laga:wat is SRU...? [20:28] pikini_: read the link: http://wiki.ubuntu.com/StableReleaseUpdates [21:11] for patching apt for this bug #202219 what would be best, a patchsystem or patching the source directly? [21:11] Launchpad bug 202219 in apt "apt-get source package=version fails if binary name != source name" [Undecided,New] https://launchpad.net/bugs/202219 === Czessi_ is now known as Czessi [21:54] sebner: flightgear seems a fun merge to do [21:55] norsetto, would you help me with a merge ?? :)? [21:55] RoAkSoAx: sure, which one? [21:55] norsetto, im trying to merge blam [21:55] * norsetto checks [21:56] the report shows that changes are needed in debian/control [21:56] here: http://pastebin.ubuntu.com/9821/ [21:59] RoAkSoAx: ok, before that, did you manually check the previous changes, and what is new in the current debian package? [21:59] hi... i was wondering if anyone could help me with this... how should i patch apt for this bug #202219, using a patchsystem or directly patching the source? [21:59] Launchpad bug 202219 in apt "apt-get source package=version fails if binary name != source name" [Undecided,New] https://launchpad.net/bugs/202219 [22:00] norsetto, well in the changelog says that it is the new upstream version so should it be a sync instead of a merge? [22:01] (upstream release among other changes of course...) [22:01] RoAkSoAx: not necessarily, we might still have ubuntu changes that needs to be applied [22:02] norsetto, so changes should be done in the build-depends on debian control? [22:02] debian/control* [22:03] RoAkSoAx: what are the ubuntu changes in debian/control and why were they applied? [22:04] the last ubuntu changes are this: http://pastebin.ubuntu.com/9823/ [22:04] RoAkSoAx: I really mean the changes, not the records in debian/changelog [22:05] i don't know, how can i see that ? [22:06] RoAkSoAx: you must know, otherwise you can't possibly do the merge. You need to open the file with the 1.8.4-3ubuntu2 patch [22:07] RoAkSoAx: this file will tell you which are the ubuntu changes applied to the base debian package [22:10] this? http://pastebin.ubuntu.com/9826/ [22:10] RoAkSoAx: again, thats just the changelog bit, I really want to know what changed in control, not the changelog [22:12] norsetto, http://pastebin.ubuntu.com/9827/ ??? [22:13] RoAkSoAx: yes, now, what are the changes we made in Ubuntu re. the build-depends? [22:14] change name of some packages and added others int eh build-depends? [22:15] for ex libxul-dev (>= 1.8), to xulrunner-1.9-dev ?? [22:15] RoAkSoAx: can you list to me which packages we added and which we changed, and more importantly, why? [22:17] Debian : libgecko2.0-cil (>= 0.11) Ubuntu: libgecko2.0-cil (>= 0.11-3ubuntu4~asac6) [22:17] Debian: libxul-dev (>= 1.8) Ubuntu: xulrunner-1.9-dev [22:17] why, because packages in ubuntu does not always have the same names in debian? [22:18] RoAkSoAx: I think there is still an additional one [22:19] RoAkSoAx: well, this is possible, you can check it using apt-cache or p.u.c or lp [22:20] RoAkSoAx: no, I'm wrong, is just those you listed [22:21] ok, so i've identified the changes... what next... verify the packages in the repositories and editing debian/control and then build source and generate the debdiffs? [22:23] RoAkSoAx: thats just one side of the changes, what about debian? [22:23] notify debian of the changes? [22:24] RoAkSoAx: I mean, what are the changes that debian made to control w.r.t. the base version? [22:27] norsetto, debian split build-depends in several lines? [22:27] http://pastebin.ubuntu.com/9832/ [22:28] RoAkSoAx: yes, they also added some build-depnds, make sure these are ok for ubuntu (they should eventually cause an ftbfs if not) [22:28] so i have to check for the packages added by debian in the ubuntu repos? [22:28] and add them to the debian/control [22:29] RoAkSoAx: yes, once you do that, you are done, just manually solve the conflict in control as we just did [22:29] what is the policy about adding your own changes (Bumping Standards version) to a package you are merging? [22:29] bobbo: what do you mean your own changes? changes extra to the previous ubuntu changes? [22:30] norsetto: I mean adding changes to an automated DaD merge [22:30] bobbo: I don't think there's a policy for that, but I'd say the general thinking is 'keep the delta as lower as possible' [22:30] pochu: ok, thanks :) [22:30] so don't bump Standards-Version just for the sake of bumping it :) [22:31] bobbo: if the change is important (fix a bug or a serious packaging error) then yes, if it is cosmetic (like bump standards version) don't [22:31] pochu: norsetto: thanks :) [22:31] yw [22:33] RoAkSoAx: btw, I advice you to talk with asac about this merge, he should provide you with some insight I don't possibly have on the reasons for some of the changes he made and if they still apply [22:35] RoAkSoAx: don't just assume that dad did all the work, because in most cases it doesn't, it just blindly applies all the previous ubuntu changes without criteria [22:40] gn8 [22:45] I'm trying to merge koffice and I'm struggling to understand a conflict in debian/control. [22:45] the diff is here http://paste.ubuntu.com/9839/ [22:45] anyone able to help [22:46] we seem to depend on (= ${Source-Version}) and upstream depend on (= ${binary:Version}) [22:47] I'm not qualified to say which is correct === Amaranth_ is now known as Amaranth [22:48] I also need to figure out if the Replaces/Conflicts on krita is still necessary [22:51] arby: ${Source-Version} is deprecated, debian seems to be right [22:52] norsetto: OK so I should remove all the ubuntu lines? any idea on the krita entry? [22:53] arby: my opinion count less than nothing, the package is in main, not universe [22:53] norsetto: you still know more than I do :) which makes your opinion count to me [22:53] Riddell: still around? [22:54] arby: well, your sponsor might beg to differ ;-) [22:54] true :) [22:55] if he's still here we'll find out [22:55] Arby: I think it isn't probably needed anymore as that package isn't in Hardy, but I may be wrong [22:56] pochu: which 'it', the krita entry? [22:56] the kitra package, yes [22:56] so you don't need the conflicts anymore [22:56] as Hardy->Intrepid and Hardy->LTS will be ok [22:56] it was probably needed in Hardy for the Dapper->Hardy upgrades [22:57] but my KDE knowledge is almost zero so don't listen too much to me :-) [22:57] pochu: rmadison seems to be of a different opinion [22:57] really? [22:57] krita | 1:1.6.3-4ubuntu7 | hardy | amd64, i386 [22:57] krita | 1:1.6.3-4ubuntu7 | intrepid | amd64, i386 [22:58] hmm... [22:58] emilio@saturno:~$ apt-cache madison kitra [22:58] emilio@saturno:~$ rmadison kitra [22:58] emilio@saturno:~$ [22:58] that's strange [22:58] erm kitra? [22:58] pochu: are you in gutsy? [22:58] nope, Hardy [22:59] ah [22:59] krita/kitra [22:59] :) [22:59] what is madison? [22:59] pochu: :-) [22:59] still, it's probably not needed as it's << 1:1.4.2-7 [23:00] arby: rmadison -- Remotely query the Debian archive database about packages [23:00] norsetto: thanks, useful to know [23:01] arby: but does the same for Ubuntu, actually its patched to default to ubuntu in hardy [23:02] ok thanks very much norsetto :) [23:02] RoAkSoAx: de nada [23:03] I'll leave the krita entry for now. [23:03] if it's wrong I'm sure I'll get told quick enough :) [23:04] norsetto, oh, one last question... i should look for the packages in the Intrepid repos right? [23:04] RoAkSoAx: for what? [23:05] norsetto, when looking for the packages needed for the debian/control [23:05] RoAkSoAx: yes [23:06] norsetto, and in the changelog... i should put all the new packages added... or name changed and like that? [23:06] RoAkSoAx: whatever changes you have carried over from the previous ubuntu package + any other you did yourself [23:07] can someone have a look at bug #226287 to make sure i did my first merge right? [23:07] Launchpad bug 226287 in ubuntu "Please merge torbutton 1.0.4-3 (universe) from Debian unstable" [Undecided,In progress] https://launchpad.net/bugs/226287 [23:07] ok cool, gracias =) [23:07] bobbo: why don't you just subscribe u-u-s and wait? [23:07] bobbo: just subscribe u-u-s, nobody will jump to your throat :-) [23:07] norsetto: hihi [23:08] bobbo: well, sebner might (never steal a merge from him....) [23:08] sebner: hi, oh master of the merges [23:09] norsetto: hehe, Yes never steal one of my merges but I only start jumping to once throat if my merges are ignored for 2 weeks -.- [23:09] norsetto: huhu :) [23:09] No, at least I start annoying my sponsors ^^ [23:11] bobbo: it is actually better to list all the remaining changes [23:11] norsetto: you didn't comment at my application and now it doesn't matter any longer but I'm awaiting for comment for my MOTU application ;) [23:11] sebner: what do you mean? [23:11] * bobbo goes away to rewrite the changelog [23:11] norsetto: my universe-contributors application. you were to lazy [23:12] sebner: ahh, I see, well, talk with whoever moderate that list, he obviously didn't like my email [23:12] norsetto: nice joke ^^. no as I said it's not needed any longer so don't worry [23:13] sebner: I wish they would take this moderation more seriously, some email to ubuntu-devel really do not pertian there [23:13] heya jono our great community manager [23:14] hi sebner, thats very kind of you :) [23:14] how are you? [23:14] jono: fine. just making fun with norsetto :P and you? [23:14] norsetto, if for example, a package in the debian Build-depends has gtk-sharp2 (>= 2.8.0) and the version of the package in the ubuntu repos is 2.12.0, should i change it to... or leave it like the debian Build-Depends [23:15] norsetto: for my MOTU application I'll post the irclog so you can't blame the moderation any longer :P [23:15] RoAkSoAx: in principle leave it as is, otherwise it may hurt backports for no reasons [23:16] sebner: to tell you the truth this really irks me, I think I will unsubscribe to all ubuntu ml [23:16] hi Arby [23:16] RoAkSoAx: don't introduce anything if it's not really necessary [23:16] norsetto, and for example, this one in debian is: libmono-dev (>= 1.1.17) and in ubuntu 1.2.6+dfsg-6ubuntu3 ?? [23:16] norsetto: don't like them? [23:17] sebner: quite useless frankly [23:17] Riddell: trying to fix a conflict in debian control for koffice [23:17] Riddell: could you look at http://paste.ubuntu.com/9839/ [23:17] and advise what is the correct resolution [23:17] norsetto: I know you will make an exception for me :P [23:18] Arby: use the debian version [23:18] RoAkSoAx: what do you mean, that we changed to that version or that that version is the ubuntu current one? [23:18] Arby: maybe look in the changelog and see if there's a reason for that conflict, but I'm pretty sure it'll be obsolete [23:19] Riddell: I couldn't find a reason [23:19] Arby: actually keep that conflict in, it looks recent [23:19] let me double check [23:19] take the debian version otherwise [23:19] norsetto, in the debian Build-depends shows libmono-dev (>= 1.1.17), but when i browse for that package in the Intrepid repos it showed that the version is: 1.2.6+dfsg-6ubuntu3. So should i change or leave it like the debian build-dep [23:19] Riddell: what about the krita in replaces [23:20] should that stay too? [23:20] [00:15] RoAkSoAx: in principle leave it as is, otherwise it may hurt backports for no reasons [23:20] Arby: yes [23:20] norsetto, oh ok, because in the patch of the older Ubuntu version, the differences where Debian : libgecko2.0-cil (>= 0.11) Ubuntu: libgecko2.0-cil (>= 0.11-3ubuntu4~asac6) so i thought i had to change it [23:21] Riddell: thanks, I'll make a debdiff shortly and attach it to the bug report. is it OK to ping you to check it? [23:21] RoAkSoAx: it is possible that for that asac has a rationale [23:22] gn8 folks :D [23:22] jono: may jokosher rocking :D [23:22] RoAkSoAx: the rationale is listed in the changelog for gecko-sharp2 0.11-3ubuntu4. [23:22] RoAkSoAx: most probably it is needed to be sure that a certain feature is available, or to avoid a ftbfs, but I don't know for sure [23:23] Riddell: does http://paste.ubuntu.com/9853/ look correct to you? [23:23] norsetto, ok, and i should keep the changes made in the last ubuntu version regarding to: Debian : libgecko2.0-cil (>= 0.11) Ubuntu: libgecko2.0-cil (>= 0.11-3ubuntu4~asac6) and Debian: libxul-dev (>= 1.8) Ubuntu: xulrunner-1.9-dev [23:23] RoAkSoAx: I think so [23:24] norsetto: Does http://pastebin.ubuntu.com/9854/ look better? [23:25] bobbo: a bit more verbosity could make it even better :-) [23:25] norsetto: cool thanks [23:25] I assume a 15M debdiff would be considered 'too big' [23:25] norsetto, and here, i noticed this "mono-mcs (>= 1.1.17) | c-sharp-compiler" in the last ubuntu version, but in the intrepid repos there is no c-sharp-compiler pacakge... so should i leave it or remove it? [23:25] now why would it be that big, [23:25] * Arby ponders [23:27] RoAkSoAx: leave it, it will never get to that since mono-mcs is in the repo [23:27] Arby: that paste doesn't look incorrecet [23:28] Riddell: thanks debdiff on it's way [23:28] Arby: I expect most of that debdiff will be changes to Makefile.ins etc? [23:28] Riddell: 15 M of makefiles? Thats kubuntu for you :-) [23:29] Riddell: over to you there I'm afraid the contents of debdiff are gibberish to me [23:29] Riddel: btw, do you know of any way to avoid that kde autofiles drag in all the cruft they do? [23:30] norsetto: that'll be phased out now with kde 4 [23:30] Riddell: ok, but for kde 3 there is no hope? [23:30] could someone help me figure out what depend I'm missing, resulting in this error: [23:30] Checking for X libraries: Xlibs not found at -L/usr/X11R6/lib -L/usr/X11R6/lib64 -L/usr/local/lib -lXext -lX11 -I/usr/local/include or Xlibs headers not found [23:30] norsetto: not really [23:30] Riddell: zut, ok, thanks [23:31] Zelut: presuming it uses autotools, pastebin config*.log [23:31] Zelut: it's likely missing something besides libx11-dev [23:31] Riddell: debdiff added https://bugs.launchpad.net/ubuntu/+source/koffice/+bug/226281 [23:31] Launchpad bug 226281 in koffice "Please merge koffice 1:1.6.3-5 (main) from Debian Unstable" [Wishlist,Confirmed] [23:31] to be torn apart at your leisure [23:32] norsetto, ok, so i check the debian/control generated by the script, and shows this packages: http://pastebin.ubuntu.com/9857/ . But in the debian version they include these other packages(besides the ones of the ones in the pastebin): "intltool, libmono-cairo2.0-cil, libgnomeui-dev (>= 2.2) " . These other packages should be included in debian/control right? [23:32] crimsun: yeah, I have libx11-dev there and I can't seem to track down the other one(s) [23:32] and with that I'm off to sleep [23:33] thanks Arby [23:33] crimsun: the configure.log is not found (trying this from within pbuilder) [23:33] Riddell: all feedback welcome [23:35] Zelut: please use the shell hook. [23:36] Zelut: i.e., /usr/share/doc/pbuilder/examples/C10shell [23:38] RoAkSoAx: if it is so then you really have to take the debian one, and make yourself by hand the two necessary changes [23:39] hmm, in the name of streamlining bug triaging, we should tighten the sysv-rc versioned dependency [for multiuser semantics, see the TearDown spec] [23:40] it is insufficient to simply include sysv-rc (>= 2.86.ds1-14.1ubuntu2) [23:41] for whatever reason, some people grab some Debian version of sysv-rc, e.g., 2.86.ds1-54, which will still fail using multiuser [23:42] Zelut: another possibility is to look what header or pkg-config files configure is searching for, and making sure that the relevant binary package (apt-file is handy for this) is listed as a Build-Depends [23:44] norsetto, ok so, my debian/control looks like this now... http://pastebin.ubuntu.com/9860/ [23:47] RoAkSoAx: looks good to me [23:51] norsetto, what about my changelog: http://pastebin.ubuntu.com/9863/ [23:52] RoAkSoAx: you should not list the debian changes, only the ubuntu specific changes [23:54] norsetto, oh i thought i should put the changes made from the last Ubuntu version... so what should i put there? === jussi01 is now known as jussiol === jussio1 is now known as jussi01 === jussiol is now known as jussio1 [23:58] RoAkSoAx: as i said, all the ubuntu changes, so, all the previous ubuntu changes being carried over + any new one (if needed)