[00:00] want to contribute in a more concrete way [00:00] and learn more about it in general [00:00] figure it's a good way to get involved [00:01] We can always do with more people :) [00:05] that's what I hear [00:06] :) [00:09] !info cvxopt [00:09] Package cvxopt does not exist in gutsy [00:10] !info cvxopt [00:10] !info cvxopt hardy [00:10] Package cvxopt does not exist in hardy [00:10] lol [00:10] are debbootstrap and ubuntu-server pretty much the same thing? [00:11] semantically, no [00:13] crimsun_: I believe they are pragmatically quite different as well? [00:13] minghua: I agree [00:18] !info python-cvxopt [00:18] python-cvxopt: python package for convex optimization. In component universe, is optional. Version 0.9-0ubuntu1 (gutsy), package size 1696 kB, installed size 3816 kB [00:18] Kmos: ubutu works on binary packages not source packages [00:20] :) [00:20] i think that package can be synced.. but not sure [00:22] Kmos: it can be synced once dsdp got synced and passed NEW [00:23] if im trying to make a gentoo-install as close to a ubuntu-desktop install what would be a good starting point? [00:23] geser: ah nice =) [00:24] sahil: Let's see... grab Ubuntu CD, select Gentoo partition, install :P [00:24] look at the dependencies of the ubuntu-desktop, ubuntu-standard, and ubuntu-minimal packages [00:25] as for the Ubuntu customizations, you'll need to extract them from the affected Ubuntu source packages [00:25] can someone give me a hint on how to read a .rej file from a patch? the top section gives the - lines and bottom gives the + lines [00:25] does that mean that hunk is not needed [00:25] the lines are same as in patch itself [00:26] gnomefreak: It means that hunk didn't match the file you're trying to patch. [00:26] ah yes line numbers are wrong it looks like [00:27] patch = http://pastebin.mozilla.org/232780 patch.rej = http://pastebin.mozilla.org/232779 [00:27] if i run autoconf2.13 like i should do the patch becomes empty [00:28] not sure how to determine if its safe to remove patch (all signs point to yes) but i would like a confirm from another person before i do [00:29] gnomefreak: patch.rej: the lines in the first part should get removed, the lines in the second part should get added [00:29] the - lines get removed and the + lines get added [00:29] just those lines though [00:30] you get a .rej file when a chunk couldn't get applied for whatever reason [00:30] crimsun: with regards to the configurations for individual packages is there a way to procure just that? [00:30] that is how the patch is done [00:30] the top part are - in patcha nd bottom is + in patch [00:30] either the changes aren't needed anymore or the context has slightly changed and patch couldn't apply it [00:33] gnomefreak: a .rej file looks similar to what you get if you forget the -u switch when calling diff [00:33] i didnt call diff [00:33] i used quilt push -f to get a rej file [00:34] gnomefreak: not here, but you already used diff in the past? [00:34] yes [00:34] see what im not getting is the same changes are in rej that are in patch but diff. line numbers [00:35] so do i re-patch it using right line numbers? [00:35] there has to be an easy way to do that other than making new patch [00:35] autoconf2.13 emptys the patch [00:35] thats not helpfull [00:36] hey [00:36] the numbers have a different meaning in the patch and the .rej file [00:36] the firestarter packaged in the ubuntu repositories is crashing on me [00:37] and it doesn't initiate at startup, it "fails" [00:37] geser: so the numbers being diff can mean nothing (they still might be right line numbers?) that the rej still tells me nothing helpfull [00:37] gnomefreak: in the patch it mentions how many lines the next chunk affects (before and after) while in the .rej it mentions first and last line number [00:37] Konam: file bug? [00:38] oh, I'll do it but I tought this was a motu thing or something [00:38] gnomefreak: can you also paste-bin the affected file (install.rdf)? [00:39] geser: yeah give me a minute [00:41] geser: a couple of minutes please since i ran autoconf it changed so give me a few to reverse that [00:45] and yes i know that made no sense [00:45] i thought about it after i typed it [00:46] geser: http://pastebin.mozilla.org/232815 thats the file you asked for [00:47] that looks like a generic file [00:48] i dont see http://www.mozilla.org/projects/calendar/lightning/@TARGET_PLATFORM@/update.rdf [00:50] the homepageURL link doesnt work either [00:51] looks like you need to redo the whole patch as the file has changed much [00:52] thats what i was thinking after comparing them to orig install.rdf file [00:52] ok ty ill re learn quilt and do it this weekend [00:53] https://wiki.ubuntu.com/MOTU/School/PatchingSources has an usage example for quilt [00:54] remove the old patch (or move it away) and add a new patch with quilt and apply the changes from the old patch by hand [00:55] Heya gang [00:55] Hi geser [00:55] Hi bddebian [00:56] ScottK: You still in Boston? [00:56] time to move to bed (it's nearly 2 am again) [00:56] night all [00:56] Night geser. [00:56] YokoZar: He left a couple of days ago. [00:57] Gnight geser [01:01] Hi I was wondering how I would go about offering a addition to the firehol package init.d script? The try option is not available. What is the process for submission? [01:02] Create a patch and submit a bug on Launchpad [01:03] ok thanks [01:04] No, thank you. :-) [01:51] pwnguin, ready for some Indiana goodness ? http://opensolaris.org/os/project/indiana/resources/getit/ [01:53] now is when i wished i had a extra x86 laying arround === Pici` is now known as Pici === chuck_ is now known as zul [02:40] imbrandon: heathen i cast thee out [02:42] zul would i get my geek points back if i tell you i'm wiring my NES controler to my parallel port ? [02:43] imbrandon: perhaps...bonus points for having no life too ;) [02:46] psh. these days the cool nerds are using wiimotes as NES controllers :P [02:47] bah [02:55] imbrandon: no geek points for you, because your computer has a parallel port ;) [02:57] what if you buy a new computer but make a point of ensuring it has parallel and serial? [02:59] hmm. an interesting problem. normally when i work with upstreams, they'll say something along the lines of "this patch is a workaround for someone elses problem, i refuse to accept it" === Burgundavia_ is now known as Burgundavia [03:00] today I got a response of "not enough distros provide what I'd need, so I won't be fixing this" [03:00] pwnguin: From who, and which problem? [03:01] sounds pretty messed up [03:01] well, he's got a point [03:01] i suggested changing the font [03:02] launchpad bug 159396 [03:02] Launchpad bug 159396 in apt-file "apt-file can't find Contents on /cdrom" [Undecided,New] https://launchpad.net/bugs/159396 [03:02] err [03:02] bug #159365 [03:02] Launchpad bug 159365 in cellwriter "Training font misleading" [Wishlist,Confirmed] https://launchpad.net/bugs/159365 [03:03] misleading? [03:03] "Changing the font is very easy, but without a suitable replacement already installed on most Linux systems there's nothing I can do." [03:04] this is for what program? [03:04] why not just add the font? [03:04] instead of being annoying ;) [03:04] in part because the font doesnt exist yet [03:05] oh in that case it does make sense [03:05] you know of any good handwritten fonts that wont land the package in multiverse? [03:05] i could make one hehe [03:06] imbrandon: im after legible, not "handrwrity" [03:06] nah i know nothing about fonts [03:07] open up fontforge and make one ;) [03:07] although you have to make it unicode and support every single character correct? (chinese and so on right?) [03:08] no font does that [03:09] you know if you render a font to a bitmap it is no longer protected by copyright law [03:09] afaik, fonts cover parts of the unicode spectrum [03:09] noolness: that sounds like shennanigans to me [03:09] so render a good handwritten type phone at a relatively high resolution then trace it [03:09] inside of font forge [03:10] YokoZar: No, I'm back home. [03:10] wow. fontforge is like a step back to 1994 [03:11] there is a better program for making fonts? i don't make fonts, i just know you can make them in there ;) [03:11] there has to be [03:11] whether its packaged / free software i donno [03:11] come on, there this is linux [03:12] ah yeah there are probably programs that cost 2k that are better [03:13] actually i just opened it [03:13] it's really ugly, but it seems to be very full featured and usable [03:14] it just doesn't have a fancy pants gnome interface....it has a much faster drawn interface instead ;) [03:14] anyways, if i take the make it yourself approach, i'll probably look for some better tools === rob1 is now known as rob [05:12] * imbrandon yawns [05:12] * persia provides pink pep pills [05:59] hi guys....does anyone know if the python-dbus package contains bindings for the Auth features of dbus? [06:14] huh, if wikipeda is to be believed, fonts may not be copyrightable in some senses === elkbuntu_ is now known as elkbuntu [06:44] pwnguin: ooh [06:47] some senses being a member of the pirate party ? [06:48] is there any convention on debian/install [06:48] or is just another file under debian/ [06:48] ? [06:50] nxvl: Could you rephrase? I think there is an answer, but I'm not sure of the question. [06:51] debhelper uses it to determine which files should go into the deb, right? [06:52] highvoltage: Yes, if dh_install is called in debian/rules without arguments that indicate otherwise. [06:52] persia: Lior kaplan has just write me again about the efax-gtk package, i write him some days ago when i was doing the merge and to warn him about the LP bug #108746 [06:52] Launchpad bug 108746 in efax-gtk "no icon in kde menu" [Wishlist,Fix released] https://launchpad.net/bugs/108746 [06:52] now he has write me back asking me to post my patch on BTS [06:53] but i'm not sure if he wants the complete debdiff or just the patch on #108746): [06:55] nxvl: That's great news. Generally Debian maintainers prefer separated patches for specific issues, specifically excluding any changes to the changelog. [06:55] persia: so i need to add only huats patch [06:57] Looking at your debdiff, and the bug comments, I'm not sure exactly what to send. The dpatch is an attractive target, but the maintainer doesn't use dpatch, so that wouldn't include any hooks to actually install the fixes. [06:58] persia: on the one i merge [06:58] it's all with dpatch [06:58] nxvl: Debian is using dpatch now? [06:58] and as i've discuss with him he will use dpatch as i ask him to do :D [06:59] nxvl: In that case, yes, just open a bug in the BTS, attach the dpatch, and add a Debian task to bug #108746 to track the new Debian bug. [06:59] Launchpad bug 108746 in efax-gtk "no icon in kde menu" [Wishlist,Fix released] https://launchpad.net/bugs/108746 [07:00] whats that adding a debian task to a bug [07:01] that must be done on LP or in BTS? [07:01] nxvl: Once the bug is registered with the BTS, visit the bug in LP, and use the "Also Affects distribution" action to input the BTS URL. [07:03] * Hobbsee waves [07:03] Hi Hobbsee [07:03] sky fallen in? [07:04] Hobbsee: Not yet. At least 14 hours to go :) [07:04] i don't understand BTS, do i need to report the bugs sending an e-mail? [07:04] Hobbsee: hi [07:04] nxvl: All operations are conducted using an email interface, yes. [07:04] nxvl: Yes. See http://www.debian.org/Bugs/Reporting [07:05] Fujitsu: finally i found you [07:05] persia: woot! [07:05] hi nxvl [07:05] Fujitsu: Well, there are other ways to poke the BTS, but they aren't as easy. [07:05] Fujitsu: heh, good forums post [07:05] Fujitsu: i was looking for you about mozilla-mplayer [07:05] Fujitsu: i'm patching a bug and i need to know if you want to add other bug fixes [07:05] * persia wants a URL to a "good forums post" in suspended disbelief [07:06] persia: oh, just telling them that they're silly to be running hardy yet, shoudl expect breakage, etc [07:06] * nxvl wonders if he has talk to asap and its looking for Fujitsu or it's the oposite? [07:06] Ah. Yes. Hardy was stable last weekend, but is likely to be completely broken by now :) [07:07] persia: can i install hardy and use it? [07:07] nxvl: That's an interesting question, to which even the principals may not have an answer [07:07] nxvl: Yes, but it's unlikely to do what you want unless you like finding bugs (and there's no point filing the majority of them at this point either) :) [07:08] nxvl: On the other hand, if you'd like to keep working on bug patches and using IRC, I'd recommend sticking with gutsy, at least until DIF, and likely until FF, unless you're really confident about fixing your system when it breaks (no "if" involved) [07:08] i need to spleep [07:08] persia: it's not *that* broken, though. [07:09] although it thinks that i'm trying to do a partial upgrade from hardy --> gutsy [07:09] which is weird. [07:09] Hobbsee: We're not at DIF yet, and it's still UDS, so nobody is doing NBS. Just wait another week :) [07:09] and i'm avoiding the X stuff [07:09] persia: no point doing NBS yet anyway - may as well do all the merges first. [07:09] persia: i will not change until it's usable, i was only kind of curious about [07:10] * Hobbsee is eyeballing all changelogs of all updates, though :P [07:10] Hobbsee: Well, I sometimes do NBS when syncs have pulled in a partial transition, and it's breaking one of my merge builds, but otherwise I agree. [07:10] ah, true [07:11] * persia also plans to do some NBS in response to siretart's recent request [07:11] i need to have some sleep [07:11] i hate to be so workaholic [07:12] nxvl: Sleep well. Come back tomorrow :) [07:12] persia: heh, i'm at work [07:12] persia: i need to prepare a machine to start my lab tomorrow [07:12] nxvl: At this time of day? Are you not in Peru? Isn't that not a normal time to be at work? [07:12] yay, suspend fixes! [07:13] persia: its 2:13 am here [07:13] Hobbsee: When do we get to start fixing things again? [07:13] persia: for hardy? [07:13] persia: a week ago? [07:13] persia: hardy's been open for a while [07:13] i think things have actually built, up to X, or so [07:13] at least, that was last night [07:13] and today is not a working day [07:13] * persia was responding to "suspend fixes" [07:13] well [07:13] i'm going home [07:14] persia: https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/133118 [07:14] Launchpad bug 133118 in xserver-xorg-video-intel "very corrupt X after suspend/resume" [High,Fix released] [07:14] i will finish this tomorrow [07:14] i've not seem the bug in question, as i dont suspend much [07:14] nxvl: Ah, hi. Sorry, been studying most of the time lately. [07:14] nxvl: I've got no changes I want to make at the moment, and I've dealt with the plugin very little. Do with it what you wish. [07:14] Hobbsee: Yes. Apparently my sense of humor late on a friday afternoon when attempting to avoid establishing paradigms for market segmentation doesn't translate well. Sorry for the confusion. [07:15] Fujitsu: ok, thnx [07:15] k [07:15] see you in about 7 hours [07:15] :S [07:15] persia: i think i'm still a little hazy. dont worry :) [07:15] bye [07:16] AFAIK this laptop is up to date to a few hours ago, with nothing held back, which is good. [07:18] Fujitsu: And that's after the full sync built? Nice! [07:18] Oh, I see, xorg-xserver just broke video driver ABI. [07:19] (I just updated my mirror, and now it wants to kill off everything X-ish) [07:19] SO that's what everyone is complaining about. [07:20] Hi all [07:21] Hi warp10. [07:22] Fujitsu: yeah, looks like it. [07:22] Fujitsu: i suspect everything else needs to build on the new xorg-server, though [07:22] * persia thinks X may well be the first NBS processed, or we'll have a heap of FTBFS in the queue :) [07:30] persia: huh? [07:32] Hobbsee: Lots of things build-dep on X, no? If we change the ABI, don't we need to rebuild that to avoid dependency-wait for clients? [07:32] persia: er, various parts of it, yes. [07:32] persia: i think most of it will be synced from debian - they tend ot push it together [07:32] i dont think new people are silly enough to attempt to do X merges, while the entire X stack is being merged at the same time. [07:33] and i think the regulars know better [07:33] the newer people (who would stick patches on u-u-s) would fall over at the dependancy names and such of X, as it's quite confusing. [07:33] Hobbsee: I expect the entire NBS transition to be done by the shared efforts of the Debian and Ubuntu X maintainers, I just think it will be first. [07:34] persia: NBS had blown up prior to X transition anyway :) [07:34] * persia looks [07:34] i think StevenK may have already done some work on it earlier. [07:37] Hobbsee: Quite possibly. I only see six items needing real work at this point. [07:38] heh :) [07:38] * Hobbsee advocates merging. [07:38] ("real" == "high volume of coordinated work") [07:38] done that sru for gnome-hearts yet, or you're still testing? [07:38] ah, yes [07:38] Hobbsee: Haven't even looked at it: I need to clear my plate of past commitments before chasing new ones :) [07:39] fair enough [07:39] pkern: were you doing to deal with dhelp? [07:45] persia: interesting. these are the bugs in universe with the greatest number of dupes. http://people.ubuntu.com/~brian/tmp/gt2dups-universe.html [07:45] Can I guess the first one? [07:46] It wouldn't be gaphor, would it? [07:46] yes [07:46] * persia seems to be assigned to the bug on the top of the list, and really promises to try to clear the plate of past committments [07:46] Hahaha. [07:46] i dont recall that being what i asked for, but it's still interesting. [07:46] Hobbsee: In good news, I do have a working gaphas locally now: I just have to find one of the myriad upstream versions of gaphor that works with it... [07:46] yay! [07:47] Hobbsee: What did you ask for? [07:47] Hobbsee: Oh. From a collection of links perspective? Thanks! That's a good source. Let's try to get all of them assigned, and poke people until they get done. [07:48] * persia encourages Fujitse to look at bug 87602 :) [07:48] Launchpad bug 87602 in lastfm "[apport] lastfm crashed with SIGSEGV in audioCallback()" [Medium,New] https://launchpad.net/bugs/87602 [07:48] persia: that wont be rerun, unless it's useful [07:48] Fujitsu: i asked for a list of packages in universe that had the most bugs. [07:48] Hobbsee: Ah. [07:48] Hobbsee: Ah. Yes. 4783 seconds isn't quick. [07:49] 1.5 hours.. LP is efficient! [07:50] Hobbsee: I could probably modify one of my scraping scripts to get a list from ~ubuntu-bugs/+packagereports and sort it, like I do with ~motuscience now. But then we'd need to filter by component.. [07:50] Hobbsee: I'll take a deeper look at that tonight: it may be worth running weekly or so, just to make sure we get them assigned to people who might actually fix them. [07:50] Fujitsu: it's from bughelper [07:51] Hobbsee: Ah, that would explain the ridiculous slowness. [07:51] Fujitsu: and when from running it in teh DC, it's not too bad [07:52] Oh, ~ubuntu-bugs doesn't have a list of packages it is contact for. Fun. [07:52] bug #83127 [07:52] Launchpad bug 83127 in supertuxkart ".desktop file missing" [Low,Fix released] https://launchpad.net/bugs/83127 [07:52] debian bug 406873) [07:52] Debian bug 406873 in supertuxkart "File for application menu entry (.desktop file) missing" [Normal,Fixed] http://bugs.debian.org/406873 [07:52] debian bug 406873 [07:53] Hobbsee: What about them? [07:53] Hobbsee: If you just want bug URLs, is not #ubuntu-bugs a better channel? [07:54] Hobbsee: Also note that the Debian bug is linked, so you can click on it on the bug page. [07:55] persia: true [07:55] Fujitsu: sorry [07:55] persia: oh desktop file master... [07:55] Hobbsee: Yes? [07:55] persia: do i need to include "TryExec=/usr/games/supertuxkart" in the desktop file? [07:56] * persia hunts context, as the answer depends on the exception handling system in place in the package [07:56] it seems that's the only part debian hastn taken. [07:56] persia: supertuxkart, i'll copy the dsektop file [07:56] persia: http://wedontsleep.org/~sarah/supertuxkart.desktop [07:56] Isn't that only used if there's an additional binary that's required for it to run? [07:57] persia: if that's not needed, we can sync it. [07:57] Fujitsu: It can also be used when there is a nice GUI handler explaining why it won't run (a nice feature for GL games), or perhaps one .desktop file for both the GL and non-GL versions. [07:58] Hobbsee: Right. Look at Luca's patch. That's an upstream change, not ours. [07:58] * persia grumbles that merges should research package history rather than blindly trusting the parental bots [07:58] persia: ah, good. [07:58] s/merges/mergers/ [07:58] yeah, well [07:58] Hobbsee: http://launchpadlibrarian.net/6988972/supertuxkart_0.2-1ubuntu1.debdiff [07:58] i didnt check luca's patch itself. [07:59] Hobbsee: I'm not in favor of bothering the last person to work on the package, but that only works if one tries to understand what the last person was doing, and why. Otherwise we get accidental cruft. [08:00] true [08:00] * Hobbsee files the sync request. [08:01] * Hobbsee tries on the machine that actually *has* her gpg keys on it [08:01] Is there a way to pay a ubuntu developer to fix a bug i have? [08:02] elmargol: There are support arrangements for packages in main. Some MOTUs can be bribed for packages in universe. [08:02] Hobbsee: I'm currently MIA because I don't have a sensible Ubuntu box. I will return in two weeks, I'd guess. [08:02] use online banking? offer a bounty? [08:02] pkern: fair enough. consider it left for you, anyway [08:02] Hobbsee: Laptop is about to be sent to repair today. [08:02] pkern: ouch [08:02] Hobbsee: Assign it to me if there's a bug open. [08:03] no bug open yet [08:03] it's just listed on mom [08:03] * Hobbsee --> dinner [08:03] Ok. [08:19] good morning folks :)! [08:20] Good evening sebastian^ === asac_ is now known as asac [08:24] good evening ... oh yeah, on some places on earth we don't have german time ;) [08:30] sebastian^: They could be neglected... we're almost GMT/UTC :-P [08:31] pkern: right ;) [08:32] * persia grumbles about the other 7/8ths of the world having at least some utility [08:33] persia: We don't exist. [08:35] Fujitsu: :) [08:55] so, first of all before start working i need coffee brb [09:17] morning everyone === DarkMageZ_ is now known as DarkMageZ [09:24] morning huats [09:35] hmmm is there anywhere information what i have to note for setting up an ubuntu cd mirror? === Frogzoo_ is now known as frogzoo [10:02] morning [10:05] morning geser [10:05] sebastian^: I think, but I might be wrong that it is the same thing than setting up a debian one [10:29] morning :) [10:30] morning Kmos [10:30] huats: hji [10:30] hi [10:37] hmm okay, thanks huats :) [10:39] bluekuja: would be nice if you could respond to your bug report to debian. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=423260 [10:39] Debian bug 423260 in libkarma0 "libkarma doesnt build" [Normal,Open] [10:52] morning [10:53] Hi zul. [11:28] mornin' people o/ [11:30] hey deadwill! [11:30] morning folks [11:30] siretart, my friend! [11:30] at boston? [11:30] jupp [11:30] just woke up [11:30] :) [11:55] freak its cold === zul_ is now known as zul [12:05] Hey, question time! [12:06] rexbron: What's the question? [12:06] "6 * 7" = 42 [12:06] What is the suggested course of action if an upstream ships code without a license in the headers? [12:08] rexbron: You've two choices: either bug upstream, or repack the tarball not to include that code. [12:08] jpatrick: Try that in base 13 [12:09] persia: I always knew there was something wrong with this place.. [12:09] persia: at the expense of having the program (effectively) function? [12:10] rexbron, so you should ask upstream to provide them. it's not a heavy task, unless your project has lots of files [12:11] rexbron: Unfortunately. If you can patch around it, that's nice. If not, upstream really needs to fix it. [12:11] does somebody know how can I get a git branch from a specific tag? [12:12] bigon: google knows [12:12] ROCK ON! new pingus version! more levels! [12:12] DktrKranz: jussi01 tackled this problem before and it took several months for upstream (one man dev team) to get around to release the source with license headers [12:12] I sent a patch upstream that would homoginzise [12:12] err homogenize [12:13] the license headers, as COPYING was GPL3 and many of the source files were gpl 2 or later [12:13] it has been about two weeks sine I sent that email [12:13] rexbron, that could be frustrating, but I think archive-admins nor ftp-masters would accept things with licensing issues [12:14] DktrKranz: understandably [12:14] I have a similar issue, but I asked upstream to insert them in the next release, and he seems happy with that [12:15] rexbron: The homogenisation is less important, as 2+ can be 3, but the missing headers make the archive admins reject it right away. [12:15] persia: afaik, the headers are all there. It was the organ files, wasn't it? [12:16] rexbron: Yep. If I remember correctly, only one or two organs were missing the headers, so the rest of the package ought to be able to go with a repack. If upstream fixes the licensing for the next release, we can drop repacking it (just be sure to be extra clear in your repacking comments) [12:18] rexbron, is upstream happy to insert license headers or has difficulties? [12:18] persia: that should be documented in the change log? and where should I place the script to repack the tarball? [12:18] (or do not reply at all) [12:18] DktrKranz: Happy, but exceedingly slow. [12:18] DktrKranz: Upstream is receptive to colableration, it is just a matter of finding time [12:19] like I said, one man dev team [12:19] rexbron: You'll mention repack in debian/changelog, you'll document why in debian/copyright, and you'll include the repacking script as part of a get-orig-source rule in debian/rules. If you add a watch file, it will be easier to sync when upstream does their thing. [12:21] persia, my first day running piuparts was not good. Maybe I did some wrong steps, but piuparts included in ubuntu complains a lot. Now I'm going to use Debian version (which is newer) [12:22] DktrKranz: Is there Ubuntu variation to piuparts? [12:22] a huge one, IIRC [12:22] (alternately, we could be surprisingly broken) [12:23] I didn't look at a merge, though [12:23] just because I'm only chasing testing purposes, not a full run [12:23] DktrKranz: It's probably worth investigating that: there may be a reason why Debian's isn't the right choice. Also, when you get something working, you might ping bmk789_, who might be willing to donate some cycles to help. [12:24] cycles? that's what I miss... [12:24] anyway, I tried to reinventing the wheel too by running a test based on pbuilder [12:25] it is much faster, but I'm not sure about accuracy [12:25] DktrKranz: ...cycles to help. [12:26] DktrKranz: What sort of pbuilder-based test? Does it still do the whole install / remove / upgrade / purge testing? [12:26] it lacks install phase [12:26] *upgrade [12:26] persia: regarding some of your comments made on the genpo revu page, is a debian menu file necessary if a .desktop is included? [12:27] rexbron: No, but it's nice. Some people use alternate windowing environments (e.g. fluxbox) that depend on the Debian menu infrastructure. [12:27] basically, I just prepared a script which execute some commands directly into a pbuilder environment (via pbuilder execute command) [12:27] ok [12:28] these commands install and purge a given package, taken from a list [12:28] just a homemade try :) [12:28] DktrKranz: Do you think it's sufficient? You might want to find a known broken package, just to make sure it fails properly. I'm open to alternate solutions, but want to make sure we don't miss too much. [12:28] mh.... I look at the results [12:29] here's one: http://ubuntu.linuxdc.it/installtest/fail/em8300 [12:30] * persia fondly remembers when em8300 was a more useful package [12:31] DktrKranz: Great. If it's faster, and can feed us some basic issues to start, I'm happy. I'd like full testing prior to release, but anything is better than now, where we're blind. [12:31] does the piuparts from gutsy work for someone? I get a python traceback when I try to use it [12:32] geser, that's the error I got [12:32] using 0.28 solves that for me [12:32] but it's debian version [12:32] ok, so it's not me who called piuparts wrong [12:33] at least we are two [12:33] geser: No, you're doing it right [12:34] persia: http://paste.ubuntu-nl.org/43013/ [12:34] from the changelog entry for the ubuntu changes it looks like I don't need them and will try to use Debian package [12:35] rexbron: http://lists.debian.org/debian-devel-announce/2007/07/msg00000.html [12:35] persia, running pbuilder homemade tests on multiverse took me about 10 hours on a *very* old hardware. Using it on a powerful box will boost performances. [12:36] DktrKranz: How many packages? [12:36] I was not able to "answer" maintainer script questions, though. Is there a dpkg/apt option to do so and choose the default answer? [12:37] persia, about 500 [12:37] DktrKranz: preseeding is likely your solution [12:37] So, universe would be about 300 hours for you? Maybe 100 on a more modern system? [12:38] 500 binary packages. universe is almost 30 times bigger [12:39] DktrKranz: Ah. 500 vs 25,000. So, 500 hours for you, maybe 150 on modern hardware? [12:39] I fear so [12:40] It should be able to be fairly easily split over several people, shouldn't it? [12:40] if we get a local ubuntu mirror, maybe we should be able to reduce it [12:41] Fujitsu: Absolutely. Also, if someone has a multiproc multicore server, it's even less. [12:41] DktrKranz: Oh, yes. Very much so. [12:41] how many gb is ubuntu archive? [12:42] DktrKranz: About 12GiB per release per arch, plus about that much for source. [12:42] Doing much without a local mirror is likely to make things very slow, and be generally silly. [12:43] so... the main point is we should have at least two tests, one for i386 and one for amd64 [12:43] Fujitsu: Depends on geography. Those in .kr have only rare needs for local mirrors due to country-wide fast ethernet fabirc [12:43] True. [12:43] DktrKranz: Sounds sane to me. If we can do lpia & sparc, that'd be cool too. [12:44] lpia [12:44] Does anybody have sparc machines? [12:44] chroots should non be an issue [12:44] Low Power Intel Architecure [12:44] persia: you'll be there via voip for the motu processes thing today, i assume? [12:44] since they should run on i386 hardware without many issues [12:45] Hobbsee: Right. Thanks for reminding me: I need to test my voip [12:45] DktrKranz: Right, LPIA will run fine on i386/amd64. [12:45] Fujitsu: Should it be run against x86_64 or ia32? [12:46] persia: It's closer to ia32, but x86_64 is pretty much a superset of that, so is fine. [12:46] IIRC lpia is not much different from a common i386 [12:46] LPIA isn't really an architecture, it's more a set of optimisations. [12:47] Or other low-power/mobile-specific changes. [12:50] Right. I just wasn't sure if the kernel was setting the underlying processor in an emulation mode, etc. If there's no need to worry about architecure when seeking hosting for the run, I'm not worried. [12:53] I'm currently trying to package some software, but my spirits are low, any mental help would be appreciated. I have the feeling that I've taken on something too complicated (trying to build packages for firebird from scratch) [12:53] bigon, try with cogito: cg-clone git.repo.url#tagname [12:54] SWAT: Don't we already have firebird packages in the archive? [12:55] DktrKranz: thx [12:58] yes, but they aren't the latest version and am giving me quite a few issues (and I thought it would be a nice training if I could package it_ [12:58] Fujitsu, yes [13:03] hi [13:03] jdong: ping if you are still around :) [13:03] proppy: hi [13:17] * TheMuso_Boston kills another merge. [13:17] rock on Bostonian TheMuso [13:17] lol [13:18] dholbach: the motu bof is at 11 correct? [13:18] zul: yeah [13:18] okies ill listen in [13:19] Unles the schedule changes. [13:19] true [13:19] TheMuso_Boston: that's a fixed one [13:19] Ok. [13:35] Kmos: do i even want to ask about blobwars? [13:36] Hobbsee: what about it ? [13:36] * zul ducks yet again [13:36] Kmos: what's your patch? [13:36] Hobbsee: Er, did I see an attachment go missing? [13:36] Kmos: looks like rainct has provided a bug [13:36] er, a patch [13:36] and you've added another? [13:36] :) [13:37] nop [13:37] Kmos: oh, you've removed the patch. [13:37] Kmos: why? [13:37] Hobbsee: i removed the first one, that's not complete as rainct said [13:37] * persia notes that the removed patch was a different LP URL than RainCT's patch, [13:37] the one in the bug, is the correct one [13:38] ... [13:38] what were you told about hijacking bugs? [13:38] Hobbsee: i just tried to clean it up [13:38] taht doesnt answer the question. [13:38] if someone files a bug with a patch, you leave it alone. [13:39] ok, i just tried to clean it up, to motu members not spend more time that is needed [13:39] sorry [13:39] * Hobbsee recalls you saying "ok, i wont do that again" back in gutsy. [13:41] * Kmos lunch [13:41] i need to go [13:41] funny, that. === _nuu is now known as nuu [14:10] Anyone willing to review a package? [14:11] khanreaper: Which package? [14:11] `darkplaces' on revu.tauware.de. [14:11] khanreaper: URL? [14:11] Linda and lintian have been very loving of it. ;-) [14:11] khanreaper: Did you run them against the binary package as well? [14:11] http://revu.tauware.de/details.py?package=darkplaces [14:11] Oui. [14:12] Tres bien [14:12] khanreaper: dans la bouche [14:12] Ugh. Obj-C. Grumble... [14:14] As far as I know, the Quake I engine did not use Objective-C. [14:15] khanreaper: Just reacting to foo.app. Anyway, does darkplaces-data install all the /usr/share/games/darkplaces/idi/* ? [14:16] /usr/share/games/darkplaces/dpmod. [14:16] Normal users woud be required to install proprietary game data into /usr/share/games/darkplaces/id1, per the customary rules of the Quake I engine. [14:17] khanreaper: OK. I guess I'm confused about how the user uses this then. Does it rely on non-free content from the original game distribution? [14:17] Yes. [14:17] Well, users can use free content replacements. [14:17] They exist. [14:17] This package is akin to the various Doom packages in Debian. [14:18] khanreaper: Ah. It may be worth setting the appropriate Recommends: on the free content, just to make the package work out of the box. As it is, I'm looking it over, but I won't be able to test. [14:19] The reason that there is a data package is that the engine, while completely backward-compatible with old data, uses some new GPL resources in places. [14:19] Let me examine what open content alternatives there are. [14:20] khanreaper: Thanks. Also, is anything actually GPL-3? It may be worth pointing to GPL-2 in copyright rather than GPL-e. [14:20] s/e/3 [14:21] It is GPL-2 per http://revu.tauware.de/revu1-incoming/darkplaces-0710311610/darkplaces-20070927.r7592/COPYING. [14:22] khanreaper: Right, but the link mentioned in debian/copyright is GPL-3. It's GPL-2 (or later), so that's not necessarily a problem, but worth looking at. [14:22] OK. :-) [14:22] khanreaper: I'd also suggest renaming darkplaces-dedicated to darkplaces-server, just to make it clear for people too lazy to read the descriptions. [14:23] Are you referring to the filesystem URI pointing to v. 3? [14:24] khanreaper: /usr/share/common-licenses/GPL is a symlink to GPL-3 [14:25] khanreaper: I also don't see much difference between the -glx and -sdl manpages. Am I missing something? Could they perhaps be combined (and hardlinked at install) in darkplaces-data? [14:27] There is an open Quake data projected called Open Quartz, but it isn't packaged. [14:27] khanreaper: Well, there's your next project :) [14:27] Heh. [14:28] So, I would be willing to point to Quake III package as precedent for this one to be packaged as it is. [14:28] khanreaper: Why are you installing the todo in /usr/share/doc ? [14:28] To my understanding, it is incumbent on the user to have the proprietary game data to run. [14:28] That was something that debhelper must have added. [14:29] khanreaper: I'd not reject it from universe for lacking data, but it'll likely linger until someone with the data can test. [14:29] Also on certain systems, it is more desirable to use either GLX or SDL. [14:29] It really depends. [14:29] There are tradeoffs for each. [14:29] I completely agree with the package split for -glx / -sdl, I just didn't see any difference between the man pages. [14:29] (aside from the name, etc.) [14:30] The commandline flags are the same. [14:30] It is just a different backend. [14:30] Plus, I only extracted the important CLI flags from the source fles. [14:31] Right. To save archive space, it'd be nice to have the darkplaces-data package contain a single manpage that applied for whichever of -glx / -sdl the user had installed. [14:31] (two copies for the archive, instead of 18) [14:32] OK. I will revisit these issues and reupload shortly. [14:33] khanreaper: No rush. I'm distracted by several other things. Wait a bit more, and I'll feed you more :) [14:37] Quite a few other packages install TODOs---e.g., qemu, rsnapshot, bzr, etc. [14:38] khanreaper: Would you mind adding a watch file: it makes it much more likely the package can be maintained. Also, I don't see any menu entries, either .desktop or debian-style. [14:38] Yes they do. I just don't think the contents of darkplaces todo is of much interest to users. [14:38] (it's also really hard to read) [14:39] This really isn't a package that can be started by a .desktop with ease. [14:39] khanreaper: Even the clients? [14:39] khanreaper: I'd agree about the server: that needs a manual start, but I'm envisioning one person running the server, and their freinds with laptops connecting for a deathmatch. [14:40] Most people use a utility like xqf, which is part of the distribution. [14:40] I could make a menu entry. [14:40] I guess I am just too used to my game workflow .;-) [14:41] khanreaper: That'd be nice. perhaps something that calls xqf in the standard manner. [14:41] khanreaper: Also, builddate.c doesn't have a license. It's silly, as it's one line, but it's policy. === cassidy_ is now known as cassidy [14:43] khanreaper: Also, Ubuntu doesn't use /usr/X11R6/lib64 for anything. You'll likely want to patch the makefile more agressively. [14:43] Is it just me or is vmware not in Gutsy (32bit or 64bit) ? [14:43] !vmware gutsy [14:43] Sorry, I don't know anything about vmware gutsy - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi [14:43] rrittenhouse: It is proprietary, so why would it be? [14:43] Fujitsu: -partner? [14:43] that would be !info vmware gutsy [14:44] archive.canonical.com ? [14:44] (vmware-player was removed because it was built against prehistoric libraries) [14:44] anyway, the player is not available anymore - the server might be somewhere in Canonical's repos, not sure [14:44] !info vmware gutsy [14:44] Package vmware does not exist in gutsy [14:44] It was in commercial last time. [14:44] ah [14:44] persia, Nafallo: Wouldn't call that `in gutsy'. [14:44] rrittenhouse: vmware-player 1.x got knocked out for security reasons. 2.x apparently didn't get in. Perhaps try an alternative? [14:45] I should have specified vmware server. Ill just create a package for it or somethin [14:45] thx [14:45] khanreaper: I'm not seeing anything else at first glance, but I've only hunted about half the source files for copyright. [14:48] Hobbsee: there's another motu session in 10minutes [14:48] Anbody know why appart from being blacklisted, which it is not, a package hasn't been picked up by the autosync? The package was updated in September. [14:48] sladen: cool, thanks. [14:49] The package in question is nifticlib [14:49] Debian has 0.6, but hardy still only has 0.41 [14:49] TheMuso_Boston: It hasn't moved to contrib or non-free? [14:49] Fujitsu: let me check. [14:49] Hm, that looks fine.. [14:50] ow... [14:50] TheMuso_Boston: It was synced more than a week ago. [14:50] Fujitsu: hmmm ok. [14:50] TheMuso_Boston: But there are more than 1500 outstanding builds - it's probably one of them. [14:51] Hm, no, I have 0.6-1 binaries here. [14:51] Fujitsu: The source hasn't even synced. [14:51] TheMuso_Boston: Yes it has.. [14:51] This is from archive.ubuntu.com [14:51] https://edge.launchpad.net/ubuntu/+source/nifticlib [14:51] Fujitsu: Its not in hardy changes. [14:51] TheMuso_Boston: Autosyncs don't appear there. [14:51] TheMuso_Boston: That happens sometimes :( [14:51] Um ok. [14:52] Fujitsu: Ever? I swear I've seen a bunch by "Ubuntu Installer". Are those all manual syncs? [14:52] Ok. I forgot to check lp. [14:52] persia: Those are manual, yeah. [14:53] Ok it must be in the new queue somewhere. it has built. [14:53] Oh well, I'll just have to wait. [14:53] TheMuso_Boston: The binaries and source are on archive.ubuntu.com... [14:53] Is there somewhere I can look to get an explanation for why a package was removed?? [14:53] (libapache2-mod-security, in dapper, not in feisty) [14:53] Fujitsu: No thats what I'm saying. [14:54] h4x0r7h11: http://people.ubuntu.com/~ubuntu-archive/removals.txt [14:54] TheMuso_Boston: What are you saying? [14:54] h4x0r7h11: For a more verbose description, you might also look for "Fix Released" bugs against the package that request removal. [14:54] Since the binary packages changed, its in binary new. [14:54] persia: I would find that in launchpad? [14:54] Ah. [14:54] Fujitsu: No worries, I've pinpointed it. [14:54] As I said, I'll just have to wait. [14:55] h4x0r7h11: Yes. https://launchpad.net/ubuntu/+source/source-package-name/+bugs, and then "Advanced Search" [14:56] jono: i guess comments from the peanut gallery for the bof will be from here as well [14:58] persia: ah I see. It's a license conflict, not a non-open-source issue [14:58] h4x0r7h11: linuxsampler? [15:00] persia: mod security is GPL, apache is APL, mod_security uses apache headers, this creates a license conflict [15:00] persia: upstream created the conflict on purpose [15:00] h4x0r7h11: Ah. Sorry: the other happens to be my most frequently answered license conflict question :) [15:02] persia: upstream seems to be playing the business field; binaries become non-redistributable technically, though fedora et al don't seem to care (gentoo doesn't have to care) [15:03] h4x0r7h11: Ah. Annoying that. [15:03] persia: projection: if Apache upstream kept the source APL but re-licensed the headers MIT, the conflict would go away with pretty much no (expected) damage to control of the Apache source (someone could rip off the headers and re-wrtie the actual programming logic; let's all clap for them) [15:04] persia: Further projection: Upstream mod_security would get pissed off, de-GPL mod_security, and make it a closed source product in response. [15:04] h4x0r7h11: That there is an interesting solution. Perhaps an interesting lobbying challenge? [15:05] persia: Licensing is more personal than functional in most cases (in this case it's functional). I might as well be arguing religion if I try to push that idea to upstream Apache :) [15:05] * Fujitsu decides it's probably time for bed. [15:05] MOTu process session about to start at UDS. [15:05] Fujitsu: But it's only 11am [15:06] TheMuso_Boston: Yeah, unfortunately late. [15:06] StevenK: -stabs- [15:06] Fujitsu: Yeah I know. [15:06] Ouch! [15:06] * Fujitsu cackles evilly. [15:06] Fujitsu: Just think of me being horribly jet-lagged on the 12th [15:06] StevenK: True, true. [15:07] This is almighty Daniel speaking? [15:08] persia: also, the entire issue describes modules as being a derivative work of Apache because they use Apache headers to build. Interface being non-copyrightable, you can likely get away with doing a number of things, like rewriting your own apache headers ;) [15:09] zul: peanut gallary? [15:09] gallery [15:09] jono: comments from those not there [15:10] eh? [15:10] jono: ie, comments from the peanut gallery [15:10] Fujitsu: yeah, it's daniel. [15:10] right [15:12] hum, not really tha traditional meaning of "peanut gallery" :) [15:13] Hobbsee: is that you? [15:13] siretart: no. it's the green alien. [15:13] oh [15:13] slangasek: that's what i'm assuming it is, anwyay [15:14] * Hobbsee waves to jbailey [15:15] Hobbsee: Heya! === gouki_ is now known as gouki [15:16] persia: if you want to play politics, poke bluefoxicy later when I'm not at work [15:17] h4x0r7h11: No. I have enough games to play :) [15:18] * Fujitsu hides from Hobbsee. [15:18] Fujitsu: :P [15:18] * Hobbsee beats Fujitsu with a stick [15:18] lol [15:19] * StevenK idly notes Fujitsu is typing a lot for someone who is sleeping [15:19] StevenK: Sssh. [15:19] * TheMuso_Boston is going to look at the uus queue next week when he returns. [15:19] * h4x0r7h11 takes the stick away from Hobbsee [15:19] you cant. [15:19] h4x0r7h11: Biiiiig mistake. [15:19] You assume there's only one? [15:20] * Hobbsee DOOOOOOOOOOOOOOOOOOOMS h4x0r7h11 [15:20] jbailey: eventually I will remove all of them and distaff Hobbsee [15:20] youc ant. [15:20] I thought she had a collection for fending off mneptok. [15:20] The connection here is somewhat slow, and the local mirror is somewhat broken. [15:20] So merges for me at least, will now wait till I get back home. [15:27] heya Hobbsee [15:27] hiya deadwill [15:38] persia: problem. All of the organ files rely on the .dtd file to define the xml stucture. Does that mean that I would have to remove all of organ files, seeing as they will not work if it is not specified? [15:39] actually, that question is open to any MOTU [15:39] I'm willing to risk pushing a DTD without the comment, if all the organs have the comment. [15:40] I will remove the organs that do not (only two I believe) [15:41] rexbron: Great. I think you'll be in good shape for approval come REVU day :) [15:42] cool [15:42] the left kidney and the spleen? [15:43] persia: with the get-orig-source rule, would I be alowed to make the asumption that it is being run from the debian dir and that the tarball exists two dir up? [15:43] slangasek: It's actually your call which organs have to go. We just picked the ones without embedded GPL :) [15:43] heh [15:43] rexbron: No. Some people make the assumption that it runs from the package directory, but policy says it should run from any directory. [15:44] rexbron: Hold on a bit: I'll find you a wiki page with some guidelines [15:44] wtf do you mean that if my heart is GPL2-Only and the blood can't link up with anything elese [15:44] [15:46] * siretart waves to sistpoty|UDS [15:46] * sistpoty|UDS waves back to siretart [15:46] https://wiki.ubuntu.com/PackagingGuide/Basic#head-6362ca31f03c0e20eec18b76830024371a410acb [15:47] Heya gang [15:47] Hi persia [15:48] hi persia and bddebian [15:48] beedeebeedeebeedeebeedeebeedeebeedeebeedee. [15:48] bddebian: What's up, Buck? [15:48] Hi sistpoty|UDS [15:48] Jeff! [15:48] What the heck are you doing here? :) [15:48] HI bddebian. I previously volunteered you for the scorched3d stuff. Hit me if I misinterpreted what you were saying earlier. [15:48] IZ IN YOUR MOTU CHANNEL, LISTENING TO YER BOF [15:49] persia: Not at all, I'm trying to ping Fuddl but getting nothing back :-( [15:49] jbailey: OH NOES [15:49] jbailey: Nice [15:49] bddebian: Prep a candidate somewhere for review :) [15:50] Well I'm trying to figure out what was ripped out to make it dfsg first :-( [15:51] hey bddebian :) [15:54] Hi deadwill [15:57] Who's that with the really odd mic? [15:57] i was wondering that myself [15:58] * persia [15:58] ahhh... [15:58] persia: Ahh. [15:59] It worked when I tested with Ng, but seems to have completely failed just in time for the session :) [15:59] persia: Oh, it works, just you sound very electronic and quiet. [15:59] sigh, SRU's. [15:59] it's a shell script, done with espeak. it's not really persia at all. [15:59] Hobbsee: Shhhh! [16:00] Nobody is supposed to be able to identify turing failures [16:06] persia: It is better. [16:06] Ah, that's much better. [16:07] Still fairly electronic, but very audible. [16:07] That makes all the difference. Just needed more gain. [16:08] * persia still needs to work on the "humanise" filter [16:18] persia: how exactly would you make the get-orig-source run from any dir? [16:19] would you call it like /debian/rules get-orig-source [16:20] rexbron: Well, you could perhaps grab $(pwd) in a variable, change to where you want, do your thing (perhaps using $(pwd) to tweak the result), and then go back to where the user started. There are other models, depending on how your rule works, and how dependent it is on other parts of the package. [16:22] persia: I guess my question is, how will I know where the orig tarball resides? [16:23] right now I am making the assumtion that it will funtion like uupdate [16:23] in that the user has the tarball one dir up [16:23] I recommend dropping the orig tarball in the directory from which the user calls the rule, or one level beneath (as you like). [16:24] persia: still, is it expected that this rule DL's a fresh tarball? [16:25] rexbron: Yep. Download a tarball, and modify it to match the current practice. That allows people to verify the md5sums and ensure you didn't insert a trojan. [16:27] persia: You're beeping. [16:27] Just beeping. [16:28] * persia grumbles, and gives up. [16:28] We got a few words, but then it... degraded. [16:28] Fujitsu: Could you proxy? I think people should set themselves as maintainer if they don't want someone else to touch it: otherwise it's fair game. [16:28] persia: I'm not really in a position where I can speak, sorry. === giskard_ is now known as giskard [16:35] persia: That's working very well now. [16:41] * Fujitsu is really going to bed now... almost 4am. [16:41] hehe [16:41] * Hobbsee is thinking that, too [16:43] Night, everyone. [16:44] Good night Fujitse [16:51] Nafallo: would you mind if I do irssi's merge? [16:54] I am unsure on how to call the watch file in debian/ such that it downloads to the pwd [16:55] rexbron: I thought there was an example on that wiki page. Let me find another... [16:56] https://wiki.ubuntu.com/MOTU/Recipes/DebianWatch [17:01] rexbron: I need to be off, but if you can't make it work, just assume that the you are in the package base directory. It's a common compromise, if not entirely desireable. === nenolod is now known as ^nenolod^ === davro is now known as davromaniak [17:58] Anybody managing the argus-server/client packages? [18:26] bddebian: you may want to have a look at bug 159583 [18:26] Launchpad bug 159583 in pixelize "menu entry has no icon" [Undecided,New] https://launchpad.net/bugs/159583 [18:45] Once PPA goes public, do we plan on recommending people use that instead of pbuilder? [18:47] * jpatrick strokes his pbuilder [18:50] somerville32: I think that'll put a lot of load on the buildds [18:51] somerville32: I won't be using it :) [18:53] somerville32: ppas take some hours to build, whereas pbuilder only takes some minutes :) [18:53] bryce: are you around? [18:55] pochu: some hours? that depend how big the programm is and how much traffic on launchpad. I also build a package in 5 min ;) [18:56] time to build, or time to get out of the queue? [18:56] pochu: its been real slow due to floods of lang packs and something else we were days behind. but they just added a 3rd i386 buildd [18:58] gnomefreak: really? that's fine :) [18:58] hellboy195, pwnguin: time to get to the builders... [18:58] I don't have to wait for some hours here for it to get started :) [18:58] pochu: ^^ yeah the languagepacks are hard ^^ [18:59] pochu: the buildds are still playing catch up from that. something like 700+ gnome lang packs were uploaded last week or so [19:00] gnomefreak: yeah. 3 days waiting for uns :( [19:00] *us [19:00] yep it happened to all of us [19:02] gnomefreak: but my ppa uploads were more than a week ago, and they took several hours... but if there are more builders then that shouldn't be that long now :) [19:02] there are 3 buildds now i believe there was 1 maybe 2 up until early this week [19:03] brb i have to spin iceape again [19:30] "Does anyone want to review my package!" [19:30] (/me wonders, if this is the correct way to do this) [19:31] cyberix: ask and post link they will get to it when they get time, doesnt always happen right away [19:31] assuming you pushed to revu that is [19:43] Does anyone want to review my package! [19:43] http://revu.tauware.de/details.py?package=pq [19:45] cyberix: version should be 6.2-0ubuntu1 [19:47] cyberix, you should also set target to hardy, not gutsy [19:48] and look at lintian report, it contains a couple of things which have to be adjusted [19:48] Hello, would you please merge libswt3.3 to Ubuntu Hardy? http://packages.debian.org/search?searchon=names&keywords=libswt-gtk-3.3 [19:51] pochu: go for it! :-) [19:52] jdong, looks like mohammad wants you ! [19:52] jpatrick: Should I use that as the version number everywhere? [19:52] mohammad: doko and man-di would be the experts on doing that. We will not be directly using Debian packaging but rather upgrade our eclipse stack altogether to get swt 3.3 [19:53] mohammad: volunteers welcome. [19:53] cyberix: as long as it's not in ubuntu or debian [19:53] jpatrick: e.g. foldername? [19:53] cyberix: no, folder name stays the same [19:53] :-/ [19:54] ok, now back to work... no calls :P [19:54] jdong: Do you think if there is any possibility that swt3.3 be merged to hardy? [19:54] Nafallo: thank you :) [19:54] jpatrick: Should I increase version number while still working in revu? [19:54] mohammad: please read my response. No, Ubuntu's packagers for swt and related disagree with how it's done in Debian. We will not be syncing or merging debian packaging. [19:54] jpatrick: Os should 6.2-0ubuntu1 be the initial published one? [19:54] cyberix: no, only for uploads to ubuntu [19:56] pochu: upstream mailed me btw. want me to forward the mail so you can answer it when it's done? ;-) [19:57] jdong: Sorry, I meant do you think Ubuntu's packager will make a new package for Hardy? The reason I am asking this question is that we are packaging a program for Debian which needs swt3.3 [19:58] Nafallo: please :) [19:58] mohammad: Most likely, yes, swt3.3 will be packaged before Hardy releases [19:58] pochu: nick at ubuntu dot com, right? [19:58] mohammad: I have packages myself that depend on swt3.3 too :) [19:58] unavailability of 3.3 means we have to change the source code. because our main target is Ubuntu not Debian [19:58] Nafallo: yup [19:59] jdong: great. Thank you for your help :) [19:59] The package will most likely be going to Multiverse. Do I have to do something special about it? [19:59] mohammad: sure thing. As I said, the two people I mentioned before are the experts around here on SWT/Java; I'm just echoing what they've told me [20:01] pochu: two mails sent. [20:01] Thank you. [20:04] jpatrick: The package will most likely be going to Multiverse. Do I have to do something special about it? [20:04] cyberix: no, it does it by itself [20:04] ok [20:05] can somebody tell me what the necessary steps are to split a debian package in an arch-independent data and arch-dependent binary package? [20:05] cyberix: if a build-dep is in multi- it automagically gets sent there [20:07] i already put secretmaryo into a package, but when i split it up (i looked at the supertux3 package for information) the data files still stay in the binary package [20:07] hi there! [20:08] jpatrick: I don't think that is the case here [20:08] I'm got a package that I've compiled under gutsy thats missing from the repos and I'm considering packaging it- I've already reported it as a bug on launchpad [20:08] jpatrick: Debhelper is going to be the only builddep it seems. [20:09] cyberix: so it's in universe :) [20:09] jpatrick: No. It is lacking source code. [20:09] but there is a slight prob- something I need to know before I go ahead and create the package [20:10] prob being that its a 'dead' app, development has ceased and I'm not a coder but the prog works great and is best of its kind for Linux [20:10] Where are the binary packages for hardy kept? === ^nenolod^ is now known as nenolod [20:11] somerville32: in the repos? [20:11] ... [20:12] :p [20:12] at http://archive.ubuntu.com [20:12] I want to download debootstrap for hardy so that I can create a pbuilder environment for it [20:12] could this prevent my package being accepted into universe? [20:13] danboid: It shouldn't, though it would be ideal to have an active upstream [20:13] somerville32, look at packages.ubuntu.com [20:13] there is a dl link on the packages page [20:14] bddebian: of course! That's good news though. Once I have my deb, who shall I send it to? [20:14] danboid: Upload it to REVU [20:14] its's got to be checked by a couple of MOTUs right? [20:14] Yes [20:14] rexbron, On the front page? [20:15] somerville32: use the search field [20:15] somerville32: and select hardy as a distro to searcg [20:16] hi minghua [20:16] Hello nenolod. [20:16] thanks [20:17] would anyone happen to know when next sync from debian/main happens for hardy? [20:31] How long does it take for my dput -f to become visible on REVU site? [20:31] 5-15 minutes [20:32] I think I read somewhere that diff from *.po files should be removed when merging, but I can't find it atm. Is that right? [20:33] I believe so [20:35] Hmm, ok... Thanks somerville32 [20:38] we should maybe have the written down somewhere === awalton__ is now known as newtwalton [20:40] Is the following warning unacceptable? [20:40] W: catfish source: debian-rules-ignores-make-clean-error line 30 [20:40] LaserJock: The removal of po files? I think it already is, but I can't find it right now. I can add it to the Merging page on wiki. [20:43] somerville32: I think somethign along the "if [ -f Makefile ] ;make clean; fi;" should work, but I'm not sure about syntax. [20:43] Jazzva: well, we need a definitive statement and then it should go somewhere where people will find it [20:44] LaserJock: I think that the Merging page is a good place for that :). Just if it's a definitive statement... [20:45] well, I would say maybe UbuntuDevelopment or something [20:53] jdong: are you ever going to come by? :P [21:01] When I try to create a new dpatch, it tells me it doesn't exist -_- [21:02] somerville32: use 'dpatch-edit-patch patch 10_your_patch_name.dpatch' [21:02] somerville32: Add this: [ ! -f Makefile ] || before -$(MAKE) clean (or distclean) [21:03] pochu, That is what I'm using. Oh wait. I know the issue. [21:03] I added it to 00list so it looking to apply it === bmk789_ is now known as bmk789 [21:33] Can I get the lintian error log somehow without uploading the package to REVU? [21:33] cyberix: sure [21:33] run lintian on your package [21:33] :-) [21:34] lintian and linda [21:34] :-) [21:34] That sure shortens the debugging cycle [21:37] :-] [21:38] cyberix: remember to run them on both the source package and the binary ones [21:48] norsetto: ACK [21:51] any revu admins around? [21:52] My package should depend on X, but which package would be correct? [21:54] do you mean "the X Window System" or a virtual package you happen to call "X"? [21:54] (and you'll need to be specific regarding /which/ part of the X Window System is necessary if you are in fact referring to the former) [21:56] Well, I depend on Wine and I first expected it to depend on X, but it apparrently doesn't. [21:57] So now I'd need to figure out which parts of X it uses while running the piece of software I'm packaging [21:57] I don't see how I could easily do that. [21:58] wine doesn't imply an X Window System dependency [21:58] (e.g., try running the Monkey's Audio executable, mac.exe, through Wine. There's no X Window System dependency.) === rrittenhouse is now known as KC8TAD [21:59] crimsun_: Do you really run mac.exe through wine? [21:59] minghua: I have, historically, but I don't currently. [22:00] crimsun_: Do you know there is mac's source for linux floating around, then? [22:01] minghua: yes, I'm aware of it and its potential license landmine, even [22:01] (probably it's better to use mplayer's decoder now, though) [22:01] Right, license landmine indeed. [22:02] right, now ffmpeg has a decoder of some fashion, but I'm not convinced it's feasible [since ffmpeg is in Ubuntu main] [22:03] cyberix: wine seems to Depend on the core libs and then some. Are there any "Missing extension foo" errors? [22:03] Yeah. But at least the licensing situation is clear. [22:03] crimsun_: are you gonna be around in a few hours or tomorrow? [22:04] gnomefreak: I'll be around until 9ish tonight EDT [22:04] possibly 10 if the coffee shop remains open - haven't been here in a while so I don't recall the hours [22:04] ok ill see if i have GUI around than [22:04] ok [22:05] i ran into issues with trilug site [22:05] hopfully iceape is fixed and i can boot gutsy [22:06] Why is there two QA tools (linda + lintian)? [22:07] Why not just have one? [22:08] because linda sucks less? ;-) [22:09] inertia, probably. [22:10] case in point: despite oss and alsa both existing, neither are going anywhere anytime soon. We end up with the quagmire that is audio in Linux. [22:10] good example [22:10] ehrm [22:10] when did I become the bug contact for erlang? :-P [22:13] the you-touched-it-last beast [22:14] * Nafallo goes to rectify ;-) [22:14] I hate erlang! [22:14] I didn't touched it last btw... [22:14] I rather think I was out of my mind one evening. [22:14] one I can't remember [22:16] in Debian they guilt people into taking on packages "Think of all the poor orphans" [22:16] in Ubuntu we just have random LP "bugs" that assign you packages ;-) [22:18] lol [22:18] Why isn't revu hosted by Canonical? [22:18] somerville32: it is. [22:19] Ok [22:19] Why does it have the domain that it has? [22:19] Why not revu.ubuntu.com or something? [22:19] somerville32: ask siretart. it's his domain ;-) [22:21] Does revu purge accounts? [22:21] It says I don't have one. [22:23] so on a scale from 1 to 10 how evil is c# in ubuntu? [22:23] with 1 being least evil? Probably about a 1. [22:23] pwnguin: ajmitch slomo_ should know :-) [22:24] apparently the guy who wrote egoboo wrote a sequel [22:25] but i have no idea how to compile it and it currently shipts a .vcproj [22:27] g'night good folks [22:28] hrm [22:29] maybe its just C code with some goofy macros [22:33] * pwnguin loves porting windows programs [22:33] you get all sorts of stupid errors like capitalization [22:38] :) [22:45] pwnguin, isnt .vcproj a c++.net project file , e.g. Visual Studio 2005+ [22:46] i have no idea anymore [22:46] but this is all C [22:46] and yes i agree with crimsun_ , c# / mono on ubuntu/debian is about the best ootb setup there is for mono [22:46] with some ridiulus macros [22:46] well, i was thinking about how well recieved beagle was [22:46] and mono [22:47] there are quite a few mono apps in ubuntu, its a official dep of gnome iirc [22:47] that doesnt sound right [22:48] f-spot, beagle, banshie are a few i know about [22:48] banshee [22:48] yea lol [22:48] Can someone pretty please review my upload? http://revu.tauware.de/details.py?upid=499 [22:48] Ok. I worked the issues that were mentioned. Is there still something? http://revu.tauware.de/details.py?package=pq [22:48] i dont think any of those are officially gnome [22:49] tomboy [22:49] Gnome does depend on mono, pretty sure [22:49] pwnguin: apt-cache showsrc nautilus [22:50] Nafallo: ? [22:50] imbrandon, Would you review my package? :] [22:50] pwnguin: that will show some beagle stuff IIRC :-) [22:50] pwnguin: in the build-deps. [22:51] somerville32, give me a few moments and i can have a look [22:51] nope [22:51] imbrandon, Thanks :) [22:51] oh, there it is [22:51] after launchpad integration and before tracker client [22:52] sounds like an Ubuntu thing. oh well. its all moot, as this is just C [22:52] anybody here to do a quick review of a post before it goes live? [22:53] sure, url? [22:53] Burgundavia, i can peek too if you like [22:54] me too [22:54] how should I be correcting? [22:54] tell me in the PM [22:54] (not identified, don't recall the pass) [22:55] crimsun: can you not see the URL? [22:55] is there a standard header for C typedefing BOOL? [22:55] I saw it, but I'm trying to find a way to tell you corrections [22:55] crimsun: just tell me in PM, if that works [22:56] Just to let you know that I believe it should be possible to sync accerciser, even though MoM shows conflicts. I can't work on it myself at the moment though. [22:56] I would create you an account, but that sets a precedent. however, you are a person that I don't see a problem with having the account [22:56] imbrandon, somerville32: sorry, crimsun was faster [22:56] Burgundavia, no worries [22:58] pwnguin, no since Gnome 2.16 Mono is an official dependency, loking for the revelant links now [22:59] its not just a Ubuntu thing [22:59] looking* [23:08] <_16aR_> Hello [23:08] Hiya :) [23:08] <_16aR_> is it possible to create package only docs ? [23:08] <_16aR_> like : debian/packagename.docs [23:11] e.g. make a packeg containing only documentaion [23:11] sure [23:12] imbrandon, poke [23:13] somerville32, is this package in debian too ? [23:13] Not when I first packaged it in Feisty [23:13] somerville32, i dident forget looking now [23:13] somerville32, what about now ? [23:14] I'm not sure how to look [23:14] http://packages.debian.org/catfish would be a first place to start [23:14] ( i havent looked ) [23:15] no results [23:15] looks like it isnt, thats cool so the maintainer dosent need to be changed [23:15] but i would sugest it, not a requirement though [23:15] * imbrandon is still looking === bear is now known as bear_afk [23:16] Someone told me when I first packaged it that I should push it up to debian [23:16] I'm not sure how to do that either. [23:16] yea i would sugest that [23:16] ok it looks good, you want me to upload ? it dosent require 2 ack's since its only an update [23:16] and i'll help you get a debian sponsor too if you wish [23:17] debian sponsorship acts much like ubuntu sponsorship [23:17] justa few diffrent tools [23:17] and it helps that there are willing DD's to upload in here at times [23:18] azeem sometimes is willing to sponsor new packages to Debian, but i cant speak for him, you might poke him later [23:18] somerville32, ^^ [23:19] * azeem is currently very busy with opensync stuff, sorry [23:19] * cheatr is looking for help packaging a small perl script [23:19] azeem, cool thanks, just the first person that came to mind :) [23:20] imbrandon, That would be awesome. Is it harder to get something uploaded in Debian? [23:21] not really as long as its a quality package [23:21] And how would I continue to maintain the package? Would I have to get a sponsor each time? [23:21] yes, often you can work with the same sponsor and build a relationship with them [23:22] somerville32, have you ever seen mentors.debian.net ? [23:22] Nope. [23:22] its kinda like REVU for debian [23:22] take a look at it while i upload this [23:25] hmm. Well, can't build the new ladspa module for pulseaudio. [23:26] silly main/universe split [23:26] crimsun heh [23:27] somerville32, catfish uploaded , please archive on REVU, it might take a while to build if the buildd's are still backed up [23:29] somerville32, iirc http://mentors.debian.net will explain how to file a ITP and such after you have uploaded it there, it will give your perspective DD a good place to review it, SOMETIMES DD's will use REVU also and you can just point them there, but rember there will have to atleaste be a versioning change to upload to debian [23:29] imbrandon, I don't think I can archive on REVU. [23:30] somerville32, you should be able to, on the main page list off to the right of the package [23:30] should be under the "Actions" column , irrc anyone can archive uploads [23:30] iirc* [23:30] The actions column is blank [23:30] ahh ok, i'll do it for you then [23:31] sorry about that [23:31] Thanks :] [23:40] hmm, pasuspender probably needs to remain in the main package. [23:43] anyone got a merge they just dont feel like doing ? i'm outa merges [23:44] * Nafallo looks [23:45] sure, there're alsa-* [23:45] * crimsun cackles [23:45] heh [23:46] 'evening, barry [23:46] Heya crimsun [23:46] imbrandon: nope. irssi taken and gajim is mine :-P [23:47] crimsun heheh [23:49] RAOF, ping [23:50] StevenK: are you steve kowalik? [23:51] joejaxx, yes [23:51] oh ok [23:51] RAOF, are you actively working on the apt-proxy merge ? if not i'll grab that one real fast [23:51] joejaxx, got me a ppc iso yet? heh [23:51] with KDrive [23:51] :P [23:51] How do I setup a pbuilder env to work with debian? [23:52] imbrandon: no lol i have been doing uds stuff all week [23:52] somerville32: use a Debian release [name]? : ) [23:52] plus my laptop was out of commission [23:52] somerville32, just subsitute hardy with sid when building it [23:53] What would be the sources.list? [23:53] I wouldn't even worry about that [23:54] Well, I have three environments setup [23:54] /var/cache/pbuilder/ [23:54] And in it, I have apt.config which is the apt config files [23:54] i.e., cp /usr/share/doc/pbuilder/examples/pbuilder-distribution.sh ~/pbuilder-sid && mkdir -p ~/pbuilder/result && ~/pbuilder-sid create [23:55] yup as crimsun said ^^ [23:55] hey [23:55] heya zul [23:55] * Fujitsu awakes. [23:55] wasup zul [23:55] E: Failed getting release file http://archive.ubuntu.com/ubuntu/dists/sid/Release [23:56] hey Fujitsu [23:56] Fujitsu: it's about time ;) [23:56] even lazy students are already awake :) [23:56] not much just got home [23:56] white: Bah, I was up until past 4am. [23:56] (and had breakfast) [23:57] oh breakfast ... [23:57] somerville32, you need to change that to e.g. http://ftp.us.debian.org.debian sid main contrib non-free, or similar [23:57] last time i had proper breakfast was at home home [23:57] hmm, that's definitely a bug [23:57] crimsun, What is? [23:57] oh, no it's not. [23:58] (I just read changelog.gz) [23:58] i wish we had a ITP system, i'd really like ot know if someone intends on packaging awn before i upload it [23:58] imbrandon: needs-packaging bugs? [23:58] somerville32: the default archive is archive.ubuntu.com is pbuilderrc [23:58] Fujitsu, on LP? people actualy use that ? [23:59] in pbuilderrc, even [23:59] * somerville32 grumbles. [23:59] whats our policy on syncing from mentors.d.n ? [23:59] w35 [23:59] oops