=== nxvl_ is now known as nxvl [00:34] back in home again! [00:37] nxvl, how about https://bugs.edge.launchpad.net/ubuntu/+source/gourmet/+bug/269936 [00:37] Launchpad bug 269936 in gourmet "lacks dependency on metakit" [Undecided,New] [00:38] perfect [00:38] sounds easy enough [00:41] nxvl, so is this as simple as adding python-metakit to the dependencies? [00:42] nellery: yup [00:43] and add an entry into the changelog and all that stuff [00:43] nxvl, should I change the DebianMaintainerField? [00:44] yup [00:44] for that you can use the update-maintainer script [00:44] which is part of the ubuntu-dev-tools package === nxvl_ is now known as nxvl [00:58] nxvl, I think I've got it [00:58] should I upload the patch to the report? [00:58] yup [00:59] nellery: did you know how to generate a debdiff? [01:00] nxvl, yea, I followed the packaging guide [01:00] ok then [01:01] upload it please [01:01] nxvl, done, do you need the link? [01:02] yes please [01:02] nxvl, https://bugs.edge.launchpad.net/ubuntu/+source/gourmet/+bug/269936 [01:02] Launchpad bug 269936 in gourmet "lacks dependency on metakit" [Low,In progress] [01:03] i need to get use to such a tiny keyboard :S [01:05] heh, does it compare to the new dell mini 9? [01:05] nxvl: That's why most things have USB plugs now: you can carry a sensibly sized keyboard. [01:05] nellery: as i understand it should be a Depend, not a Build-Depend [01:06] persia: yeah, and it drives me crazy to have the A and the Q lined [01:07] nellery: it's about that size [01:07] nellery: maybe exaclty the same size as the inspirion mini [01:07] nxvl, I could never survive :S [01:08] changing the dependency now [01:08] ok [01:08] nellery: the build dep are the packages needed to build the package [01:08] nellery: that means all the stuff needed to compile them [01:09] nellery: and the deps are packages needed to run the application [01:09] nxvl, ahh I understand [01:10] nellery: and the deps are packages needed to run the application? i can upload the first 2 uploads, right? [01:11] nxvl, sorry, don't understand the question [01:11] nxvl: If the A and Q are vertically aligned, send a nastygram to the manufacturer. Mention ergonomics, the possibility of repetitive strain, and intended publication of a negative review. [01:12] nxvl, also, just uploaded new debdiff [01:12] nellery: nevermind, it was a keyboard error [01:13] hmm, even my classmate PC has the Q and A shifted [01:14] and external keyboard would still be very nice though [01:14] I might have to pick one up sometime [01:14] Even my 922SH (3.5" screen) has them shifted, and I don't know of anything smaller with normal querty. [01:15] well, it's not shifted, is just they are in the same vertical axys [01:15] nxvl: Right. Which is a design failure :) [01:15] exact [01:16] (In this context "shifted" is synonomous with "offset" [01:16] anybody know of a sed/awk line that would remove all extra spaces (i.e. condense multiple spaces to 1) ? [01:16] but i've seen worst keyboards [01:16] nxvl, sure thing... how's the new debdiff? [01:16] LaserJock: s/\s*/\ / [01:17] persia: did you remember what was the mentee/sponsorship policy? i can upload his firsts 2 packages, right? [01:17] or 's/[ ]*/ /' won't eat tabs and carriage returns. [01:17] nxvl: Aren't you one of the people responsible for coordinating that policy? [01:17] not that i remember [01:17] right now I have s/[ ] //g [01:17] Aren't you on the Mentoring team? [01:18] LaserJock: And that doesn't work? Try wrapping it in single quotes. Won't eat triple-spaces. [01:18] well yeah [01:18] and now that i remember we were [01:19] nxvl: See. norsetto sets policy (subject to MOTU oversight), and you guys implement it. I understand norsetto tends to set policy based on consensus within the team :) [01:19] persia: wrap what part? [01:19] what I have is: sed 's/[ ]*/ /g' [01:20] Anyway, I personally think that it's best practice to for mentors to encourage lots of different sponsors, as it's hard to get endorsements for an application if they only have one upload sponsor. [01:20] LaserJock: The sed construction, to keep the spaces from triggering argument separation in the shell. I think you've done that. [01:20] persia: right, i'm with the head backside up [01:20] i hate planes [01:20] hmmpf [01:21] well [01:21] need to go [01:21] nellery: keep fixing packages in that list [01:21] They are very good for getting from one place to another quickly, but there's the side effect of having gotten there too fast :) [01:21] persia: I still get multiple spaces, or perhaps they're tabs [01:21] nellery: and ask here if you are in doubt [01:21] nxvl, ok [01:21] should i subscribe u-u-s? [01:21] LaserJock: Right. 'Try s/\s*/ /g' [01:21] nellery: a lot of people will help you, i'm sure of it [01:21] :D [01:22] need to run [01:22] read you later! [01:22] persia: well, that did get rid of all the spaces, but it put spaces in everything that shouldn't have spaces [01:25] LaserJock: It replaces any given set of tabs and spaces with a single space. Is that not what you wanted? [01:32] persia: I have numbers and "words" in the line [01:33] the line you gave me put spaces between *all* the characters [01:33] do I want + instead of * [01:34] LaserJock: Heh. Yeah. Sorry. [01:35] hmm, a + does nothing [01:45] * jml tries s/ +/ /g [01:46] jml: that's not helping me either, I wonder if these are tabs [01:46] LaserJock: s/\s\s*/ /g [01:46] that works for me [01:46] \o/ [01:46] works for me too [01:46] LaserJock: glad to hear it. [01:47] Wouldnt s/\s+/ /g do the same thing? [01:47] wgrant: it should. I think it's a sed syntax issue. [01:47] 1 + 0-or-more seems mean 1-or-more. [01:47] Ah. [01:48] wgrant: I grew up on perl regexes, so I tend to assume everything follows that. [01:49] 'info sed' says '\+: As * but matches one or more. It is a GNU extension.' [01:49] Ah. [01:51] s/\s/ /g is probably what you look for [01:51] tacone: that won't condense whitespace, it will only normalise it. [01:52] none of this is getting my paper written! [01:52] * jml aways [01:52] I badly understood the problem then :) [01:53] jml: You can never leave! [02:16] jml: paper? [02:17] lifeless: osdc [02:18] ah yes [03:00] * jdong hangs head in shame [03:00] ? [03:00] apparently tab picks the wrong bzr branch by default. [03:01] When autocompleting a push? [03:02] RAOF: oh worse, when cd'ing to export a new prevu bugfix to upload. [03:03] fortunately the other branch was just an invalid flag to dpkg-source [03:03] problem fixed. everyone quietly look away ;-) [03:05] Did we decide that a diffstat was no longer needed for requesting a Freeze Exception? === elkbuntu is now known as elky [03:25] nhandler, It isn't needed. [03:25] Thanks cody-somerville. [03:25] cody-somerville: Someone who has time (i.e not me) needs to update the wiki. [03:27] If someone posts a link, I'll update it when I wake up tomorrow [03:29] cody-somerville: https://wiki.ubuntu.com/FreezeExceptionProcess [03:58] jdong: you around? [03:58] NCommander: sup? [03:59] jdong: for ktorrent, it is possible we can backport with an intrepid release, we did that for kdelibs [03:59] er, without [04:00] NCommander: well I've got no objections to it since it'll be overridden by 3.x.x on upgrade to Intrepid anyway; if ScottK is okay with it then I'd say yeah [04:02] I'm good with it. [04:02] Assuming it works. [04:02] NCommander: would you be willing to prepare some test packages based on Hardy packaging? [04:06] jdong: you want me to roll the ktorrent update then, right? [04:06] How are you we going to version it [04:08] NCommander: I'd go with something like 2.2.7-0ubuntu0~hardy1 [04:09] jdong: Why not ubuntu1~hardy1 [04:10] ScottK: I'd expect that to imply there's a 0ubuntu1 release at some point in time. but in all practicality I don't think it makes a difference, if ubuntu1 is easier on the eyes then that's good too [04:10] ubuntu0 feels wrong. [04:14] ok, then let's use ubuntu1 [04:14] jdong: I'm building the 2.2.7 package no [04:14] *now [04:15] great [04:27] what term would you use in debian/control to recommend a package? [04:28] Recommeds: [04:29] Or Suggests:, if the package isn't "useful to be installed in all but unusual circumstances". [04:30] RAOF: You're watching gnome-do bugs right? [04:30] ScottK: Yes. I'm fairly sure I'm subscribed to them. [04:30] So that if there's significant blowback from the new version it gets all patched up? [04:31] ScottK: Yes. [04:31] Great. [04:32] mmm.... x264 crack.... [04:32] meh too lazy, too risky... [04:34] jdong: BTW, I kept backports updated while you were on Summer break. You're turn now. [04:34] You're/Your [04:34] ScottK: thanks so much, I'll get back on the ball now :) [04:35] Great. [04:35] NCommander: ^^^ Bug him. [04:35] Of course let me know if stuff needs uploaded. [04:36] will do [04:38] wait, bug me for what? [04:39] NCommander: No, bug jdong about approving backports. He's back and I get a break. [04:39] ScottK-laptop: jdong is not a core-dev, he can't upload changes ot backports :-) [04:40] NCommander: True, but he can ack stuff that doesn't need an upload. [04:40] ScottK: There is almost nothing else that doesn't need an ack [04:40] :-) [04:40] NCommander: plus, if I say a source change is okay ScottK is more likely to upload it more quickly :D [04:41] jdong: well, I did mark a few triaged, so please attack the backporting queue :-) [04:41] NCommander: yeah, will do; un-breaking an upstart machine atm [04:42] When I get MOTU, just make me a backporter, it will save you loads of work ;-) [04:43] well get on it :) [04:44] jdong: end of this month :-) [06:56] I have one suggestion to nautilus [06:56] while the user attempt to open many files one time,we should let the user confirm the action [06:58] because opening to many applications one time might not be the user's mind,but only a mistake [06:59] such as somebody wants to press Shift key and select many files,but he pressed Enter by mistake,then the system would slow down until the user cancled the programs or the programs finished themselves [07:00] Make a feature request. [07:00] how can I do that? [07:01] probably on lynchpad [07:01] do you mean launchpad? [07:03] yeah [07:04] Okay,let me find if the feature request is exactly there [07:05] I really have no idea. [07:08] thank you at all [07:58] hey [07:59] do you pronounce MOTU as "maaa-two" or "mooo-two" or "moe-two", or "em-oh-tee-you" [08:00] emet: "Moe-Two" [08:00] * RAOF pronounces it "Moh teuw" [09:46] RAOF: Thanks for your comment. Just out of curiosity, how long did it take to build? [09:47] iulian: a couple of hours. [09:48] Have anyone seen this before: http://iulian.devzero.co.uk/tmp/AssertionFailed.png ? [09:48] RAOF: OK === ompaul_ is now known as ompaul === gnomefreak is now known as thunderstruck === thunderstruck is now known as gnomefreak === bigon` is now known as bigon [11:22] hello [11:22] what does motu mean? [11:23] https://wiki.ubuntu.com/MOTU [11:24] folks, I am sent here 'cos I have a bit of software to release under a modified gpl [11:24] and I guess I've not done this before so I'll need some advice on making it publishable [11:26] Isn't the GPL immutable? [11:26] yes, so what? [11:27] Releasing something under a mutated version of an immutable license seems unwise. [11:28] not if I call it something different [11:28] If I call it 'custom licence' no-one will complain [11:29] Anyway, how does this licensing relate to us? [11:29] ScottK: Thanks for the ack on ec2-init. [11:30] * wgrant waits for the world to end. [11:30] wgrant: you started the discussion on licences [11:31] wgrant: he's trolling [11:31] screenname57648: No, you asked about making software under a modified GPL publishable. [11:31] when are you (pl) going to give me some advice about making a release? [11:32] I SAID I'LL NEED SOME ADVICE ON MAKING A BIT OF SOFTWARE PUBLISHABLE [11:32] and how are you going to modify the GPL? [11:32] OH NOES IT'S TEH CAPS LOCK [11:32] mok0: Excellent prediction. [11:32] wgrant: can we ban him? [11:32] maybe I'll return when people have woken up. [11:33] mok0: Not yet, both because nobody present has power and he hasn't done anything particularly nasty. [11:33] And he's left. [11:33] yeah [11:35] wgrant: world end like at http://www.cyriak.co.uk/lhc/lhc-webcams.html ? [11:36] geser: Yes, I expected that only something like that could come from the rare agreeability shown above. [11:37] hehehe very funny [11:45] OT: Is there any way to change the old passphrase of a gpg key without knowing it but having the secret key? [11:46] I usually keep my passwd in an encrypted file but somehow I forgot to write it. === DrKranz is now known as DktrKranz [11:51] iulian: The secret key is encrypted with the passphrase... [11:51] That's the entire point of it. [11:53] Reading backscroll, I think "If I call it 'custom licence' no-one will complain" might be the most wrong thing I've read today :) [11:53] RAOF: yup [11:54] wgrant: Ah, right. Then I think I will keep trying to remember it. [11:54] iulian: if you forget the passphrase, you're toast [11:55] Actually, the best thing is to write it down somewhere [11:55] Tried ~30 combinations and didn't work. I must have been asleep when I created it. [11:55] mok0: Yes, like I said I have an encrypted file with all my passwords but somehow I forgot to write that passwd when I created the key. [11:56] ah [11:56] I actually meant writing it down in a notebook or something [11:57] Well, I have my old key which I use it to sign packages and all that stuff [11:58] mok0: No way. My dad will find it and compromise it. :P [11:58] Ah that's no good... ;-) [12:00] iulian: so, you store the passphrase in a gpg encrypted file that you need the passphrase to decrypt? :-P [12:01] iulian: send an anonymous email to NSA saying you're a terrorist. You'll get a free decryption of your files and nice jail for an undefined amount of time [12:01] :P [12:02] mok0: Nop, I encrypted it with my old key. [12:02] Tallken: Hehe [12:03] :) [12:04] Yay! That key was created in 2008-08-08, what a coincidence. [12:06] iulian: In my experience, memory doesn't like being forced [12:06] iulian: If you get your mind off it, you might remember [12:07] mok0: Yeah.. that's an idea. [12:07] Huh, I still don't know how I forgot it. [12:08] iulian: Your memory cells are saturated with those 30 permutations [12:09] iulian: you probably decided to make that password different [12:10] I think I wrote the passphrase in my encrypted file but forgot to backup it when I formatted my hard drive. [12:10] mok0: Yes, it was different. [12:10] mok0: Not entirely. [13:03] Damn! After trying ~50 combinations I finally entered my correct passphrase. [13:03] * iulian dances [13:04] iulian: the system wasn't configure to lock you out before 50 tries? [13:05] DRebellion: Nop [13:05] \o/ [13:23] DktrKranz: Every time I see you I wonder if your nickname means something because it's pretty hard to keep it in mind. May I ask you what it means? === bigon` is now known as bigon [13:23] mok0: Remembered my passphrase :-) [13:23] iulian: good for you! [13:26] mok0: I mean, I didn't, I just tried, over and over again. I think I entered more than 50 combinations. [13:26] OK, now let me save it and encrypt the file with my OLD key. [13:27] But, I don't think I will ever forget it. [13:28] * Hobbsee eyes Screennameguy. [13:31] * iulian looks around [13:32] silly guy.. [13:37] What does #ubuntu-ops mean from the ban? Is it banned in -ops too? [13:38] s/it/he or she or whatever/ [13:38] iulian: it's a forward. [13:38] hopefully, someone will poke me, or someone else who's in here, and there, will deal with it. [13:39] (and tell the guy that he's only welcome if he's not going to troll) [13:39] Aha, cool. [14:28] persia: there? [14:38] slytherin: Just arriving, a bit late. Sorry. [14:38] persia: No issues. I thought you were gone. I just bought a bluetooth dongle. [14:40] slytherin: How is it working for you? [14:41] persia: I am trying to test the input. Not working. Let me try file transfer. [14:43] slytherin: That's not promising. hardy or intrepid? I last did a round of intrepid tests abot two weeks before FF, but haven't rechecked, as the versions hadn't changed, or is this with your new merge? [14:44] persia: intrepid. No new merge, checking packages from repositories. [14:45] iulian, it derives from a Disney's character. I don't know if it's known outside of Italy too, though. [14:45] persia: I have subscribed you to the bug I mentioned yesterday abuot service names missing. A guy has created updated package for bluez-gnome in his PPA. [14:45] crevette? [14:45] persia: Yes [14:46] He mentioned that in #ubuntu-mobile. The two of you ought be in touch, as I think he has more testing equipment than I. [14:47] persia: Even File transfer is not working. I am wondering if the dongle is at fault. :-( [14:49] hello [14:50] I would like to start packaging up applications to help out [14:51] I was wondering if there is a difference between making a diff.gz and just making a newer version of a package [14:52] maybe a diff.gz gets installed but the update-manager [14:52] DktrKranz: Aha, nice. How do you pronounce it? ;) [14:52] it should be "doctor kranz", but I usually tend to not call myself :) [14:54] Hehe, now I can keep it in my mind. [14:56] ? [15:04] JustAboutRealJA1: I don't understand your question [15:05] one sec... I read it on the wiki [15:07] JustAboutRealJA1, diff.gz is used to apply the previous changes in the package to a new upstream version while updating the package I think [15:09] ok... so as long as the package has the same name (foobar as opposed to foobar-2) then new versions are installed by update-manager? [15:09] a debian source package comes in three files. the orig.tar.gz is a tarball of what you would download from an app's site; the diff.gz contains any changes required for packaging (critically, it includes all the package data and makefiles and so on), and a dsc file, which is really just a small index to point to the other files [15:09] yes [15:09] a diff.gz is ONLY relevant at source time, and should never be made by hand [15:10] update-manager will install the most recent versions of any apps you have installed, where those newer versiona are available in any repositories you're tracking [15:10] ah [15:10] ok [15:11] so... you only make a diff.gz so that other people can RE-apply your changes and/or see what the changes were [15:11] right. it's part of the package building process to generate the file [15:13] I'm interested in contributing but my packaging ability is pretty... crappy ;) is packaging 101 the kind of thing I want to go to? or should I just scour the internet for info? [15:13] there are lots of packaging 101 guides [15:13] JustAboutRealJA1, Apply changes of the version published in the ubuntu repos in a process to generate the new upstream version of the package [15:13] by 'go to' I mean... go to the room on irc [15:13] the debian new maintainer's guide is one [15:14] http://www.debian.org/doc/maint-guide/index.en.html covers the ENTIRE process, from start to finish [15:14] JustAboutRealJA1, Ubuntu Packaging guide is more simpler [15:15] big surprise ;) [15:15] :) I think I'll read the ubuntu one first then, and use the debian guide as a reference if I need more detail [15:18] thanks guys [15:19] oh wait one more question... is it better to make a package starting with a python egg? or to start with a setup.py? === LucidFox_ is now known as LucidFox [15:42] superm1: ping [15:45] persia: any idea why superm1 introduced three new packages in the last upload of bluez-utils? [15:48] slytherin: Nope. [15:57] persia: In case you are using intrepid. Can you try file transfer from PC to phone? It is not working for me. Only phone to pc is working === cassidy` is now known as cassidy === asac_ is now known as asac [16:41] persia: I am tired. going for dinner. [17:24] slytherin, because all of the plugins were optional and done differently in the new version [17:25] superm1: Are you currently testing any of the plugins? Because for me data transfer as well as input is not working. I don't have anything to test audio. [17:26] superm1: date transfer from pc to phone. from phone to pc works [17:29] superm1: Also can you get any core developer to ack bug #268097 [17:29] Launchpad bug 268097 in bluez-utils "Please move bluez plugins to main" [Undecided,New] https://launchpad.net/bugs/268097 [17:31] slytherin, archive admin would need to do that, make sure you subscribe ubuntu-archive [17:31] superm1: It has to be acked first by a core dev [17:31] slytherin, i've tested the audio plugin, pairing and data transfer in at least one direction [17:32] superm1: which direction? [17:32] phone to pc i believe [17:33] slytherin, some phones i've dealt with even on the hardy packages had a hard time though the other way [17:34] superm1: I know. But for me it worked on same phone on hardy. Now the sendto dialog shows 'service search failed'. Also for whatevr reason nautilus doesn't identify obex:// protocol. [17:34] I hope this is jut me facing all these problems. [17:35] slytherin, ah. well i can look into it more this week. my phone was incapacitated the last two weeks due to being in some water. it's recovering now, so i'll give it a shot during the week [17:36] superm1: Sure. Thanks. [17:37] superm1: And please get someone to ack that move to main request. Also you will need to add 'Recommends' to bluez-utils for these plugins. [17:38] slytherin, perhaps can you upload a debdiff to that bug with adding it to recommends, and then when someone from ubuntu-main-sponsors sees it, they can upload it and this problem will work itself out? [17:38] that's the ideal workflow anyhow [17:39] i dont have any more influence over getting a core-dev to do something than you, so sticking to the workflow is the best way [17:39] superm1: I doubt my debdiff will be accepted unless the plugins are not in main. [17:40] I will try asking in #ubuntu-devel [17:40] well that's what i'm saying though, it will pre-empt that the plugins need to get moved into main. although even though the same functionality was in hardy, i suppose a MIR will be necessary too [17:40] have you ever drafted one? [17:41] in my opinion MIR will not be needed as these are just split form same source. Still if someone asks I will have to. [17:41] yeah that's what i was thinking too, which is why i didn't recommend it initially [17:42] In that case it's not required. [17:53] nellery: hi! did you managed to fix the bug? [17:54] nxvl, yes, I finished the one we worked on together, and subscribed u-u-s [17:54] nellery: link please [17:54] or bug number work too [17:54] nxvl, https://bugs.edge.launchpad.net/ubuntu/+source/gourmet/+bug/269936 [17:55] Launchpad bug 269936 in gourmet "lacks dependency on metakit" [Low,In progress] [17:55] thank you [18:02] nxvl, does it need any changes? [18:03] nellery: building and testing [18:03] nellery: but as far as i've seen, it's ok [18:03] nxvl, ok, thanks! [18:04] did someone know a page with java applets (like games or whatever) [18:09] nellery: ok, the first big issue on starting contributing in the ubuntu community is to find issues to fix, isn't it? [18:10] yup [18:10] nellery: so i will show some source where you can find what is broken to fix it (yes, LP isn't the only resource we have) [18:10] alright [18:10] we have ubuntuwire [18:10] http://qa.ubuntuwire.com/ [18:10] which has a lot of resources [18:10] nxvl, I also attempted bug 269839 [18:11] Launchpad bug 269839 in simple-ccsm "missing dependencies" [Low,Triaged] https://launchpad.net/bugs/269839 [18:11] it was another simple missing dependencies one [18:12] you can find there ftbfs bugs (http://qa.ubuntuwire.com/ftbfs/) debcheck (http://qa.ubuntuwire.com/debcheck/) and some interesting stuff [18:12] nellery: yup, this is the last one i can upload from you, we're only able to upload 2 packages from our mentees [18:13] nxvl, ok that's fine [18:14] nellery: there is also harvest (http://daniel.holba.ch/harvest/) which is a good resource to find easy to fix bugs [18:14] which almost all only include packaging and aplying patches [18:15] nellery: this information and maybe a little more can be founded on the MOTU ToDo wiki page (https://wiki.ubuntu.com/MOTU/TODO) [18:15] nellery: so, take a look, check which one of this resources you like more and ping me to give you your first task [18:15] nxvl, sure thing! [18:17] nxvl, I'd like to give ftbfs bug a shot [18:18] nellery: sure! [18:18] nellery: then, just try to follow that list [18:18] this week we will focus on ftbfs [18:18] is that ok with you? [18:19] yup, fine with me [18:19] ok [18:19] then it will be ftbfs [18:19] for having track of your progress, please list every bug you work in on your wiki page [18:20] you can fin and example of it on mi wiki page (https://wiki.ubuntu.com/Nxvl) [18:20] nellery: if you have problems and questions, try to ask here so anyone can help you [18:20] nxvl, ok [18:21] nellery: the idea of the mentoring program is to show you how the ubuntu community in a whole works, so one of the task is to meet the whole community [18:22] nellery: if you have hard problems and no one is able to help and i'm not here, mail always works, so don't hesitate to send me an email [18:22] including the question, the error outputs and the link to the bug numer [18:22] :D [18:23] ok [18:24] so is there such thing as a 'bitesize' ftbfs? [18:25] not that i know [18:25] ok, so just pick one out? [18:25] but some of them are really easy to fix [18:25] yep [18:29] ok, how about visualboyadvance? [18:29] https://launchpad.net/ubuntu/intrepid/+source/visualboyadvance [18:29] let me check [18:30] nellery: did you have any lpia machine on hand? [18:30] ahh, no I don't [18:30] :D [18:30] then next one [18:31] how about scala? [18:31] i386 only [18:32] mm [18:33] the problem on scala is not scala itself [18:33] it was a missing build-dep (orange ones are packages waiting for another package) [18:33] in this case i will recommend to try the build and if it builds as for a given-back (a rebuild of that package) [18:40] hmm ok [18:41] so by build do you mean 'sudo apt-get install scala'? [18:41] no [18:41] mm [18:42] for build you need to get the source package (.dsc, .orig.tar.gz and .diff.gz if applies) [18:42] the to build the package you will need debuild and if you want to use it pbuilder [18:42] so it's build as in generate a .deb [18:42] ahh ok [18:43] nxvl, what debuild command do I use? [18:53] debuild -S and then pbuilder [18:53] or just debuild if you don't want to use pbuilder [18:53] but i recommed to use a chroot environmet (such a pbuilder) always [18:53] nxvl, ok, I will use pbuilder [18:54] nxvl, hm, I got an error when using debuild -S [18:54] paste.ubuntu.com it please [18:55] ok [18:55] nxvl, http://paste.ubuntu.com/46935/ [18:57] nellery: https://lists.ubuntu.com/archives/intrepid-changes/2008-September/006958.html [18:58] oh [18:58] is a gpg error [18:58] use debuild with "-us -uc" to skip signing [18:58] or -k$KEY where $KEY is you gpg key or you e-mail address [19:01] nxvl, I get this error when doing it [19:01] http://paste.ubuntu.com/46936/ [19:02] same thing for '-us -uc' and '-k$KEY' [19:05] new wad file: http://www.hardstylersunited.dk/index.php [19:10] nellery, install those packages, you need them to build source pkg [19:10] mok0, thanks! [19:11] nellery: unfortunately, there are no provisions for builddepends for src pckgs. [19:11] nellery: it's needed to complete the clean target [19:11] ok [19:14] nellery: the correct command is "debuild -S -us -uc" [19:16] nxvl, ooohhh [19:17] that worked [19:17] so what command do I run with pbuilder? [19:26] hi [19:26] is there a difference (is one way better) between packaging a deb starting with a python egg vs just a setup.py? [19:27] it seems to me that starting with an egg just means I have to package the whole thing twice [19:27] setup.py is supported [19:27] and preferred [19:30] nellery: i recommend to use pbuilder-dist, which is part of the ubuntu-dev-tools package [19:31] nellery: the you need to create an intrepid chroot, using, "pbuilder-dist intrepid create" [19:31] ! pbuilder [19:31] pbuilder is a system to easily build packages in a clean chroot environment. To get started with PBuilder, see http://wiki.ubuntu.com/PbuilderHowto [19:31] that works too [19:31] :) [19:32] where do I run pbuilder-dist? [19:32] the source folder or the one above [19:32] you need to run [19:32] pbuilder-dist intrepid file.dsc [19:33] ok [19:34] it says 'E: File /home/nick/pbuilder/intrepid-i386-base.tgz does not exist' [19:36] that's because you haven't create the chroot yet [19:36] ooh you do that first? [19:38] nellery, read the wiki article in the link above. Then come back and ask here [19:38] if you have problems [19:38] mok0, ok thanks [19:44] hey everyone [19:46] * nxvl waves on bobbo [19:49] hey bobbo [19:49] don't package removal requests need a sponsor if the requester is not able to upload the package? [19:50] james_w: huh? [19:50] i think it does [19:51] if I as a non-MOTU want to request the removal of a universe package, do I need a sponsor to ACK the bug before the archive admins are subscribed? [19:51] yep [19:51] at least AFAIK [19:52] thanks nxvl [19:52] james_w: what pckg are you referring to? [19:52] since non-MOTU's doesn't have enough "proven technical skill" to that by their own [19:52] I'm referring to bug 269722 [19:52] Launchpad bug 269722 in ncurses4.2 "Request for Removal: unneeded oldlibs" [Undecided,New] https://launchpad.net/bugs/269722 [19:52] skills* [19:52] NCommander: ^ [19:53] james_w: ? [19:53] oh [19:53] james_w: u-a-a are already subscribed, though [19:53] james_w: I've done removal requests before without them ever being sponsored [19:54] mok0: yep, but u-a-a will see it, unsubsribe and reject it [19:54] NCommander: you should subscribe u-u-s instead [19:54] NCommander: well, we may have the wrong idea of the process [19:54] NCommander: really [19:54] for a removal? [19:54] ? [19:54] Yeah [19:54] Never had a problem [19:54] mmm [19:54] Sponsorship is quite clearly for NEW packages [19:55] no, it's for more than that [19:55] yep [19:55] * NCommander has done both removals in Ubuntu and Debian as a non-DD/non-MOTU [19:55] maybe the archive admins didn't notice [19:55] it's for sync, given-backs, and AFAIK removals [19:55] The MOTU are responsible for Universe [19:55] well [19:55] actually i trust NCommander's judge on this, maybe some a-a does the same [19:55] shall I mail the list about it? [19:56] so HE doesn't have problems [19:56] So u-u-s has to sign off on a removal request, and then subscribe u-a-a? [19:56] but the correct workflow is to ask for sponsorship on this [19:56] That kinda seems backwards to me [19:56] as for the syncs [19:56] and perhaps a MOTU would like to ACK this request so there isn't any question over this one. [19:56] NCommander: yes, that's how it should work [19:56] NCommander: why is it backward? [19:56] It just seems so [19:56] NCommander: you report, subscribe u-u-s, then a sponsor ACK it and subscribe u-a-a [19:56] I've never heard of this before [19:57] nxvl: can you please ACK this removal request? [19:57] heh [19:57] ok, let me check it [19:59] i can't even find it using apt-cache [19:59] :S [19:59] NCommander: do you have any bug number where this happened? (an archive admin processed your request while it had not been acked) [19:59] I'd have to look it up [20:00] actually the MOTU ACK's on this cases is for the a-a to be sure it's a valid request [20:01] NCommander: and it's very easy to understand why the process is that way, it's just that motu are responsible for every change happening to universe/multiverse, being new packages, new versions of packages (manual upload or sync), removals, etc. so if a non-motu wants to do one of these things, he needs a motu ack [20:01] therefor, if they review a non ACK'd request it will only be a little more of work, since they need to confirm it and "ACK" as sponsors [20:01] and some for core-dev with main/restricted [20:01] s/some/same/ === ivoks_ is now known as ivoks [20:03] NCommander: ACK'd [20:04] mcasadevall: ACK'd === mcasadevall is now known as NCommander [20:04] nxvl: \o/! [20:04] Stay around, I'll have more removal requests that need acking [20:04] Why isn't it listed by apt-cache? Weird [20:05] mok0: its only on i386 [20:05] ah [20:05] NCommander: I can only find bug 269674, which wasn't acted upon [20:05] Launchpad bug 269674 in db1-compat "Request for Removal: unneeded oldlibs" [Undecided,Invalid] https://launchpad.net/bugs/269674 [20:05] Good to get rid of that crud [20:05] james_w: I swore I did another one [20:06] james_w: Its possible i'm misremembering a Debian removal request [20:06] * NCommander has done quite a few of those for m68k [20:07] NCommander: that'd be a porter request [20:12] james_w: anyway, sorry about the mixup with u-c-s, I recommend that should be fixed on the wiki ;-) [20:12] "u-c-s"? [20:12] er [20:13] wow [20:13] I fail [20:13] :-) [20:13] u-u-s? [20:13] yeah [20:13] I dunno where the c came from [20:13] is there somewhere you looked for advice on this? [20:13] Removal REquests [20:13] Says nothing about needing sponsorship [20:14] "If you are not an Ubuntu developer use the following process." [20:14] process -> SponsorshipProcess [20:14] should be before saying "subscribe archive-admins" [20:21] https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Removing Packages updated [20:24] btw [20:24] james_w: when are you going to request motuship? [20:24] \o/ [20:25] so can we now killl ncurses4.2 ;-) [20:25] nxvl: I don't know if I'm ready [20:25] and I don't know who to ask to advocate me [20:25] * NCommander is applying at the end of september [20:25] james_w: your sponsors [20:25] nxvl: you going to sponsor me? [20:25] NCommander: let me know about that [20:25] NCommander: sure i will [20:25] Well, I need to wait for UUC to go through [20:26] So once that is, it should be around the 20-th [20:26] NCommander: i think they forgot about ir [20:26] So I'll apply on the 25th [20:26] ir? [20:26] NCommander: just ping any council member [20:26] nxvl: well, I got Ubuntu membership via Kubuntu so now it isn't such a big deal [20:27] nxvl: save me some Launchpad evil, who's on the concil? [20:27] nxvl: I don't know who they are :-) [20:27] NCommander: persia, soren, geser, nixternal and dholbach [20:27] james_w: heh [20:27] james_w: well, count on me [20:27] ^- ok MOTU council, hit me! [20:27] i've sponsor some of your packages [20:27] nxvl: thanks :-) [20:27] (thanks for the IRC ping :-)) [20:29] NCommander: i'm sure daniel will announce you u-u-c membership tomorrow [20:30] \o/ [20:31] Hello everyone. Today i tried to upgrade a package just to learn something from it, but it didnt work out exaktly.. Anybody intrested in pointing me in the right direction? [20:37] micke: what's your question? [20:39] mok0 → I was following this tutorial http://www.youtube.com/watch?v=JJzM2LNOtWU&feature=user but i tried it on a package that i actually use instead of the one inte the tutorial, and it fail when applying the patches, here is an output from bash http://paste.ubuntu.com/46961/ [20:40] micke: you tried updating to a newer upstream version? [20:40] mok0 → yes [20:41] micke: you can try removing the patch to plugins/Makefile.in [20:41] micke: that file is different in the new release so the patch does not work [20:42] mok0 → right, Ill see what I can do [20:42] ... and plugins/Makefile.am [20:42] micke: you also need to install te package "dpatch" [20:42] s/te/the [20:45] mok0 → dpatch is now installed, I'm trying to work out how to remove the patches :-) [20:46] micke: you are applying the "old" diff.gz to the new sources, right? [20:46] mok0 → yes [20:47] micke: then just remove the Makefile.in.rej and Makefile.am.rej files, and try building the package [20:49] mok0 → in the plugins directory? [20:50] of the new upstream source? [20:51] micke: yes. Your best bet is to use upstreams new files [20:52] micke: The former packager for some reason found it was necessary to patch the build system. Hopefully it is no longer needed [20:56] mok0: does motu-science work on packaging gnome-chemistry-utils? [20:58] NCommander: In principle, yes. [20:59] It needs to be updated wrt to Firefox [20:59] mok0: I wanted to know if anyone was working on updating it, I want to drop goffice-0-4 depends so I can remove that from the archive [20:59] I was going to, but you are free to do it if you'd like NCommander [21:00] * mok0 never heard of goffice [21:00] Laney: was that upgrade it to 0.9.x, or something else [21:00] mok0: its a library [21:00] To do the merge [21:01] NCommander: and gnome-chemistry-utils depends on it? [21:02] yeah [21:02] well [21:02] To be more specific [21:02] it depends on the old 0.4 version [21:02] 0.6 is the current [21:02] (0.4 is in oldlibs) [21:02] ah [21:03] NCommander: so you wanna rebuild againts the new version I guess [21:03] Assuming it builds cleanly [21:03] 0.9.x of gcu depends on goffice 0.6 [21:04] NCommander: ok, cool [21:05] NCommander: gcu installs some Firefox plugin, so if you can figure out the new way to install those, please do so [21:05] NCommander: I couldn't find any docs about that === Czessi__ is now known as Czessi [21:05] I went configure.in diving ;-) [21:06] heh [21:06] That's a pita [21:07] mok0 → ok, if I just remove the two files i get the same error. So I tried to remove the entry about the patches from geany_0.13-0ubuntu1.diff.gz saving it under a different name and then applying the patches from that file. Then everything seems to work fine untill I try "debuild -S -sa". Then I get more warnings than I can count :-) [21:07] james_w: nice video [21:08] micke: uh-uh. [21:09] micke: I think you are in over your head :-( [21:09] mok0 → I guess so, thanks a million for your help though [21:09] micke: what package are you working on ? [21:10] mok0 → geany, a nice text editor I like [21:10] micke: ... trying to update to the latest upstream version? [21:11] micke: have you checked if it is available in Debian/unstable? [21:11] moko → yes, I'll think I'll try a differnt package for learning puposes though :-) [21:11] on your second question, no [21:12] micke: if it's just for learning, it's probably better to find an easier one.... without too many patches [21:12] mok0 → Ill do that, thanks again [21:12] micke: see if you can find one that needs merging. [21:13] (i.e. has ubuntu changes that needs to be incorporated) [21:13] mok0 → I'll continue tomorrow I think, I've had enought learning for one day :-) [21:13] micke: here is a list : http://dad.dunnewind.net/universe.php [21:13] mok= → I'll have a look [21:13] micke: cool! [21:14] micke: just come back here and ask [21:14] mok0 → will do! Bye for now [21:14] bye [21:21] thanks Laney [21:27] RainCT: hi, do you plan to merge manpages-de? [21:28] james_w: oh, there's already a new version? [21:28] RainCT: there was an NMU with a fixed copyright file [21:30] james_w: Ah, they fixed the problem I reported :). Yea I'll merge it later. [21:32] RainCT: great, thanks. [21:32] there's only one bug against the package, forwarding that would be great [21:33] though the maintainer seems quite inactive on the package [21:53] Hi. I'm working on bug 180384, and I wanted to be sure that I have to replace all references to icedove by thunderbird and iceape by seamonkey [21:53] Launchpad bug 180384 in mozilla-traybiff "Please merge mozilla-traybiff 1.2.3-4 (universe) from Debian unstable (main)" [Wishlist,Incomplete] https://launchpad.net/bugs/180384 [22:09] hi, I'm attempting to upgrade a package, and I got an error when I tried to build it [22:09] would anybody mind having a quick look [22:09] http://paste.ubuntu.com/46991/ [22:12] nellery: Patch 01_nofork doesn't apply cleanly [22:12] fabrice_sp, how do I fix that? [22:13] nellery: you need to figure out what the patch does, and if that action is still necessary [22:13] nellery: you have to open the patch, and correct it according to the actual content of the file it's patching [22:25] Good day [22:26] when is the intrepid's package freeze? [22:29] compengi, https://wiki.ubuntu.com/IntrepidReleaseSchedule [22:30] compengi, it's when developers stops working on new packages or introducing new features; and only focus on the development release. [22:31] compengi: it was 28. aug === [1]jarosser06 is now known as jarosser06 [22:45] Syntux, i know what package freeze is. i was just asking for the freeze date. it's 28. Aug as mok0 said. thanks :) [22:45] my bad :-) [22:45] anyway it's movie time now :-) bbl [23:22] anyone here used to package pidgin?