[02:19] Hi [02:20] What does MOTU do ? [02:21] !motu [02:21] motu is short for Masters of the Universe. The brave souls who maintain the packages in the Universe section of Ubuntu. See http://wiki.ubuntu.com/MOTU [02:21] So what do you do, i mean how do you maintain them, where do you find them ? [02:23] * arand is not a motu by the way... [02:27] anyone ? [02:27] alket: Mainly packages comes from debian, some patching/merging is done if necessary, and they're stuck in ubuntu, or a new *upstream* version is taken into ubuntu and merged into the current packaging, or a whole new application is packaged from scratch... For general details, the wiki would likely be the place, ubuntu, or debian's which should be more exhaustive I gues.. [02:28] thankyou arand [02:31] And as you may have noticed, this is one of the more quiet times for this channel.. [02:32] this is actually my third time over a long time [02:32] I always wanted to get involved in something for ubuntu [02:32] never had a right place [04:03] could someone take a look at this diagram I generated about the versioning/basing of a debian/ubuntu/ppa package? It's at http://dl.dropbox.com/u/103749/loadupp.svg [04:08] lfaraone: usually a good idea to use 1~ppa1 instead of 1ppa1 in case a sync is possible [04:09] micahg: would'nt ~ppa1 mean that the -1 would trump? [04:09] lfaraone: yep [04:10] lfaraone: am I reading it wrong [04:10] micahg: I mean "if this package is in the archives and you are making modifications to it" [04:10] * micahg guesses he should have asked what modif means :) [04:11] motdif == changes beyond a rebuild. release means a New Upstream Version. [04:12] lfaraone: ah, than it looks fine, but I'm not officially a dev, so my opinion doesn't carry too much weight :) [04:14] micahg: well, I'm officially a dev and I still am not sure. getting the magic hand logo on your LP profile doesn't grant you all knowledge of the universe, just the mastery of it :D [04:17] lfaraone: If you are taking an existing version, making changes to it, and putting it in a PPA, I usually us +ppa1 at the end. [04:19] ScottK: okay. is +ppa1 better than ppa1? (since I've told the folks I've been mentoring to use the latter <_<;) [04:19] For #6 I'd call it 1.2-1ubuntu1~ppa1. [04:19] lfaraone: Functionally it's the same. I think +ppa1 is clearer. [04:20] anyone care to sponsor a no source change rebuild for gjs? [04:24] micahg: sure. rationale? [04:24] and/or bug :D [04:24] bug 597944 :) [04:24] Launchpad bug 597944 in gjs (Ubuntu) "libgjs needs a rebuild for xulrunner-1.9.2.4" [Undecided,New] https://launchpad.net/bugs/597944 [04:26] ScottK: for No-Change Rebuilds, I can just increment the debian revision part by "build1", so it'd read "-1ubuntu3build1", right? [04:26] lfaraone: If there's already an ubuntuX revision, just increment that. Use -1ubuntu4. [04:27] The only reason to use XbuildY is the sync scripts know it's OK to sync over that. [04:27] If it's already got real changes, that's not relevant. [04:31] didrocks: I'm without my comp :( can you do it without me? [07:00] good morning [07:02] good morning dholbach [07:04] hi coolbhavi [07:05] hi dholbach [07:15] dholbach: do you have time to sponsor a no source change rebuild? [07:15] micahg: on it already [07:16] dholbach: wow, w//out a bug number even :) [07:16] micahg: I usually do a bit of sponsoring in my morning [07:16] micahg: so I just grabbed ~10 bugs and I'll work on them while reading up on other stuff [07:17] dholbach: awesome, thanks, can you click the retry on gnome-shell after gjs builds? [07:17] micahg: can you remind me of it when gjs has built? [07:17] micahg: I usually don't keep track of builds and wait for them to happen [07:18] dholbach: k, don't worry then, I'll just ping seb and let him know [07:18] or just ask in here once gjs has built [07:18] any motu or core-dev should be able to do it [07:18] rock on micahg [07:19] * micahg will send an email... [08:43] nigelb: sure, will do, no worry :) === ogra_ is now known as ogra [08:44] didrocks: So sorry I can't help with it. My motherboard got fried :/ [08:44] nigelb: no pb, it's quite easy, I'll do it ;) hope you will find another motherboard soon [08:54] hi [08:54] is sun-java6-jdk update 20 available with hardy 8.04 server ? [09:20] kaushal: use rmadison to find out... looks like it to me... rmadison -s hardy-updates sun-java6-jdk says: sun-java6-jdk | 6.20dlj-0ubuntu1.8.04 | hardy-updates/multiverse | amd64, i386 [09:24] jmarsden: can i install rmadison ? [09:24] which package contains rmadison ? [09:25] devscripts [09:25] ok [09:27] kaushal: To answer the question "what package contains file X" use http://packages.ubuntu.com/ and its "Search package contents" form. [09:27] jmarsden: sure [09:27] which repos contain sun-java6-jdk ? [09:27] is it multiverse or universe or main or restricted ? [09:28] That answer is there in the rmadison output I quoted. [09:28] ok [09:38] dholbach: could you be more clear for bug #597882 ? [09:38] Launchpad bug 597882 in ettercap (Ubuntu) "Please merge ettercap 1:0.7.3-2 (universe) from debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/597882 [09:40] BlackZ: you forgot to merge a portion in debian/rules [09:40] BlackZ: the 'cp ...' calls in debian/rules are now missing [09:40] BlackZ: the result is that they are not installed in the resulting package any more [09:41] BlackZ: http://launchpadlibrarian.net/50821473/merge.debdiff does not touch debian/rules at all [09:41] dholbach: looking [09:56] Who could give a session on anything that a new developer would find useful at the next Ubuntu Developer Week? [09:56] https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep is the preliminary schedule [09:59] warp10, quadrispro, DktrKranz: ^ a job for the Italian mafia? :) [10:00] ehy dholbach! Is this an offer we can't refuse? :P [10:00] I hope so ;-) [10:01] * dholbach hugs warp10 [10:01] * warp10 hugs back dholbach [10:01] dholbach, I'm sorry but in this period I'm getting crazy with my exams... [10:02] :( [10:02] * quadrispro hugs everyone [10:03] dholbach: well, maybe someone among DktrKranz, gaspa and me can arrange something [10:03] quadrispro: all the best with the exams then! when are they going to be? [10:03] warp10: that'd be awesome [10:03] dholbach: I think you can count on me, I just haven't figured out what would be the best time for me, or started preparing anything. %-) [10:04] on july [10:05] Rhonda: just pick a slot on https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep then :-D [10:06] until the end of July I'll be really, really, really, really [...] busy [10:06] quadrispro: all the best! [10:06] I've planned to come to Berlin in August, but I don't know now [10:07] thank you [10:07] dholbach: fixed [10:08] quadrispro: let me know when you're there - I might be gone for parts of August, but maybe we can meet for a beer or something [10:08] BlackZ: I'm a bit busy now, but maybe I get a chance to have a look later on [10:09] BlackZ: somebody else might be quicker :) [10:09] morning [10:09] hey huats [10:09] hello BlackZ [10:10] dholbach, yep, thanks! === Amto_res`OFF is now known as Amto_res [10:11] dholbach: it's not "Mafia", we consider ourselves "those @Roadhouse" (hi quadrispro!) ;) [10:11] dholbach: could you elaborate about your proposal? What should we speak about, in details? [10:11] ohhh! roadhouse... [10:11] warp10: anything you'd like really - the audience will be developers, but I guess primarily new contributors who are interested in development [10:12] warp10: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Previous shows sessions we had before [10:12] that might give you a few ideas [10:12] roadhouse lol [10:12] DktrKranz, gaspa: any idea? [10:12] warp10: let's try, come on ;) [10:12] ( nope, no idea :P ) [10:12] hey gaspa [10:13] or https://wiki.ubuntu.com/Packaging/Training/Logs too [10:13] gaspa: sad, but I appreciate the enthusiasm! :P [10:13] hi dholbach ;) [10:15] ohh, too many italians here [10:16] quadrispro: don't you appreciate ? ;) [10:16] gaspa, No, I don't definitely :D [10:16] quadrispro: come here between 16:00-18:00 today: you won't find any, I suppose :P [10:18] warp10, you're right: I'll be watching TV, hoping to see a goal of Slovakia [10:18] quadrispro: uh? [10:20] dholbach: uh, why deleted: https://wiki.ubuntu.com/MeetingLogs/devweek1001/BeautifulCode ? [10:20] * gaspa was intereset :) [10:20] * warp10 believes quadrispro has a bad fever or some kind of strange pathology [10:20] "interested" [10:20] gaspa: rockstar couldn't make it [10:21] ah, pity [10:21] rockstar could probably give it this time! [10:33] dholbach: we (me and warp10) will sign for a slot, probably the last of one day... (20utc is quite suitable with family stuff) [10:33] about the topic, we'll submit one asap, ok? [10:33] gaspa: awesome - can you please block the slot you like already, so nobody else goes and takes it? [10:34] * warp10 nodsa [10:34] thanks [10:34] * warp10 nods* [10:34] :) [10:34] dholbach: after launch-time. ;) have to check agenda and such. [10:35] gaspa: alrightie [10:37] gaspa: do you have an agenda? [10:38] warp10: yup, anna is my agenda ;) [10:43] gaspa: yeah, I imagined it :P [10:46] dholbach: isn't there a harvest instance somewhere? [10:47] gaspa: no, we're working on the new one and we'll get it deployed soon [10:47] gaspa: http://code.launchpad.net/harvest [10:47] gaspa: it's a rewrite that will make more fun to use and work on [10:47] cool [10:47] ETA? [10:50] gaspa: I'm reviewing a big change by dylanmccall, a SoC student, then it'll be just "waiting on IS" :) [10:50] gaspa: but you can check out lp:harvest and easily have a look at it already [10:50] there's an INSTALL file that explains everything [10:50] ok, thanks. === BlackZ_ is now known as BlackZ === freeflyi1g is now known as freeflying === dyfet` is now known as dyfet [12:00] tumbleweed, neversfelde, dobey: hey guys - you were among the last folks who got into ~ubuntu-dev - could you imagine giving a session at Ubuntu Developer Week about your experience or suggest a good topic or talk about anything related to development that'd interest new contributors? https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep has the current list of topics and the preliminary schedule - we still have open slots :-D [12:07] dholbach: sure, I'll give it some thought [12:08] * dholbach hugs tumbleweed [12:08] tumbleweed: let me know which slot on https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep would suit you and I can block it out [12:09] tumbleweed: also if you want to give the session together with somebody else, that'd be cool too [12:31] dholbach: lol [12:34] dholbach: I don't have anyone in mind for combined session. Rhonda's dh suggestion is something I could do - otherwise my primary knowledge is python packaging [12:40] tumbleweed: that sounds great to me [12:46] tumbleweed: you rock, Rhonda: you guys could work with each other on that :) [12:52] I'm not sure if tumbleweed has an idea what I am longing for - I don't want to cover debhelper itself but rather look under the hood. :) [12:53] Rhonda: how far under the hood? [12:54] hehe ... [12:54] tumbleweed: as far as "dpkg --build debian/$PKG .." ;) [12:55] tumbleweed: Like e.g. in http://git.deb.at/w/pkg/beep.git/blob/f17681:/debian/rules [12:56] Rhonda: ok, in that case I did miss the aim of your suggestion [12:56] * Rhonda hides. :) [12:58] Rhonda: it's a lot of ground to cover in an hour [12:59] I reckons that a "how to work with Debian" sesh could be good [13:00] Laney: I was asked to do it - by someone who considered me a MOTU. :) [13:00] tumbleweed: Sure. I'll see how far I can get. [13:00] tumbleweed: Actually I want to start off with "ar x foo.deb" and explain the three files you get from that. ;) [13:00] Rhonda: that's a good sign that you should become one :) [13:00] oh, so you intend to do it? I thought from your suggestion that you wanted the talk but didn't want to give it [13:01] i'm going to steal a slot [13:01] No, dholbach asked me what I could help with and I throw that catch phrase at him. He just blindly copied it into the wiki, putting me in the action point. %-) [13:01] right [13:02] Laney: Well, but that takes time, nothing doable in two week's time, including talk preperation. :) [13:02] I didn't mean that UDW was a deadline for it [13:02] you can talk about your experiences from the other side anyway :) [13:03] I booked it in... would be good to give it jointly with a DD ;) [13:03] and if it doesn't work out for UDW, we can always do it for https://wiki.ubuntu.com/Packaging/Training/ :-D [13:04] Might contain some critisism (me: "Please send patches you deem usable for Debian back." they: "Received bad feedback once, stopped doing that." me: "Not every DD is like that." they: "You can't know beforehand, and I'm annoyed." ) [13:05] Laney: Not sure that might be so productive. :) [13:05] Hi everybody. I'm trying to create and install Maven POMs for the osgi framework (libequinox-osgi-java) according to http://wiki.debian.org/Java/MavenRepoHelper. [13:05] I've never done this before so need some review and help. Could someone take a look at debdiff I created for this package: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/598039 [13:05] Launchpad bug 598039 in eclipse (Ubuntu) "add maven poms and register jars in maven-repo" [Low,New] [13:06] juli_: there was a talk on that at a previous developer week: https://wiki.ubuntu.com/MeetingLogs/devweek1001/JavaLibs [13:06] bdrung: ^^^^^ [13:07] juli_: Your diff isn't based on the latest Maverick version, and you spelled maverick wrong in the changelog [13:07] furthermore, since this package is in sync with Debian I suggest you send the change to the BTS rather than launchpad [13:07] Laney: I was the person who asked Rhonda to talk about working with Debian, if you want to team up him or DktrKranz it would be great :) [13:08] Laney, thanks, I suppose guys from eclipse will change it anyway.. it is just a early draft to understand how to do this [13:08] Laney: I also assumed Rhonda was MOTU - about time he became one right? ;) [13:08] nigelb: assuming a him, too? ;) [13:08] * Rhonda . o O ( I know it's complicated with me ) [13:09] Rhonda: oh, you're a she? sorry [13:09] a "here's how to make me a happy Debian maintainer" bit would be nice [13:10] if I do "what you need to install to forward patches easily" [13:10] (& how to do it) [13:14] Laney: So, you're up for a session about Debian right? ;) [13:14] Laney: we (the DOA team) track the launchpad bugs, too [13:15] nigelb: yes indeed [13:15] bdrung: I don't know what the DOA team is [13:15] Laney: I think I could do that part about "make me a happy Debian maintainer" [13:15] Laney: orbital alignment team or something [13:15] *something like that [13:15] juli_: please come to #eclipse-linux or #debian-java (the second one is on OFTC) to discuss your patch - it should go upstream to eclipse-build [13:16] Laney: Just tell me how many lines you want to spare me so I can type it out beforehand and just c&paste with specific irssi delay settings. :P [13:16] Rhonda: haha [13:16] bdrung, ok, thanks [13:16] haha [13:17] Laney: Debian Orbital Alignment Team = eclipse team ;) [13:17] nigelb, Laney: hey, I wouldn't be good as sysadmin if I wouldn't be lazy in specific approaches to do work. :) [13:17] There might be an amount of question answering to do too ;) [13:17] but I'll keep you informed [13:20] Sure, questions are tricky to prepare. I don't have one of these James Bond tape recorders that rewinds itself to the appropriate position and can predict all upcoming questions. [13:20] The Orbital Alignment Team would bee cooler if it _actually_ was in charge of our orbital headquaters :) === yofel_ is now known as yofel === keffie_jayx_ is now known as keffie_jayx [14:33] Hey MOTU. I'm having issues with upstrem packaging. It's saying it's native when it's not. I just posted to the debian-mentors ML and got a few responses. I am source 1, and I have been tweeking my working directory name, source tgz name, and changelog to all match for about 2 hours now. I'm doing something wrong. Any ideas? [14:35] paultag: ok [14:35] paultag: dir name can be package-version [14:35] paultag: tarball has to be : package_version.tar.gz [14:35] shadeslayer: well I have a twist ( al-la M. Night ) [14:36] shadeslayer: It's dfsg2-1 because of a license issue [14:36] dfsg ? [14:36] repacked [14:36] shadeslayer: debian free software guidelines [14:36] do you have the orig.tar.gz in the right place? [14:36] paultag: btw were you at linux tag? [14:37] ../blah_x+dfsg2.orig.tar.gz [14:37] Laney: I thought I did. I tried a few different ones, dfsg1, dfsg2, 2-1 [14:37] shadeslayer: No, wish I was! [14:37] paultag: ah ok :P [14:37] Laney: it still bombed on me, I'm pretty lost, I don't know much with dfsg repacking, but I was kinda forced to do it [14:37] please pastebin the output of "debuild -S" [14:38] One sec. [14:38] paultag: btw youll need to add get-orig-source in your rules file [14:38] Laney: whoh, I'm getting an error message i've never seen before. Let me rtfm on this, I'll poke you when I feel good about it :) [14:39] there's usually something buried in that output about it becoming native [14:39] Laney: I was only using dpkg-buildpackage, so I might have missed it. One sec, I want to make sure I'm not doing something really bad here :) [14:40] Laney: OK. this is getting odd. Let me pastebin my session. [14:41] Laney: http://pastebin.com/Ad52pmyh [14:41] Laney: is debian import freeze in effect? [14:42] and is universe included in import freeze? [14:42] I don't know, but universe will be included ye [14:42] s [14:42] paultag: see, that's quite clear [14:43] you have to name your orig.tar.gz what it wants [14:43] Laney: look at the rest [14:43] Laney: I copied the name that it expected ( ctrl + c ) and did an ls on ../ on it [14:43] Laney: it's there and in the right format [14:43] no, it's in the wrong place [14:43] move it onel evel up [14:43] Laney: I ran that in the debian folder, that would be outside my vcs [14:44] Laney: is that how it should be? [14:44] the orig.tar.gz should be in the parent directory of the root of your packaging [14:44] ie debian/../.. [14:44] Ahha! [14:45] Laney: thank you, let me do that :) [14:49] Laney: that did it! Thanks a ton :) [14:50] no probs boss === eric is now known as Guest32341 === Guest32341 is now known as EricBa [15:22] Hello, is there a motu who has some time to review my package? It's already reviewed by one motu. My programm is a wallpaper changer for gnome. - http://revu.ubuntuwire.com/p/cortina - It was already advocated by one reviewer.. so this won't take much time to review. [15:32] EricBa, You don't need to write on #ubuntu-motu at the same time. If you package is included in Debian, it will be synced into Ubuntu as well. [16:30] dholbach: thanks for trying for the upload, idk why it fails, I thought that was patched, I'll look into the merge [16:45] micahg: awesome - thanks [16:47] Is it possible to use optional dependencies in a control file? [16:47] Depends: openjdk-6-jre | sun-java6-jre [16:51] gastons: yes [16:52] Ok thanks. Is this documented anywhere? I looked at the debian policy manual and it just explains the different keywords. === cody-somerville_ is now known as cody-somerville === apachelogger is now known as brokenl00gR [17:46] tumbleweed: I see a lot of remaining merges in sponsors-queue, do you plan make it more less? === sebner_ is now known as sebner [18:32] ari-tczew: I haven't joined the sponsors team yet [18:33] ari-tczew: but right now I'm just trying to keep my head above water, work-wise [18:35] tumbleweed: you don't need to join the sponsors team to be able to sponsor (you just can't unsubscribe the sponsors team from bugs) [18:35] geser: right, but I should join anyway. applies. [18:58] \o === Amto_res is now known as Amto_res`OFF [20:08] * Rhonda . o O ( dejavu? EricBa asked again? ) [20:09] Hmm, gastons left, otherwise I would have suggested policy 7.1 for a read. :) === cyphermox_ is now known as cyphermox