[00:01] http://pastebin.com/m8b47445 here is the complete process of debuild. I followed instructions as said on the youtube videos here: http://www.youtube.com/watch?v=zKLabbXTqMc&feature=channel [00:06] Are there any good and clear guidelines for writing debian/changelog:s ? [00:07] arand, be as much verbose as you can documenting the changes you made [00:07] arand, anyway every single changed made since the latest package uploaded must be reported [00:08] * change [00:10] andv...debuild fails everytime i try to use it. full error here: http://pastebin.com/m8b47445 [00:10] HiGuys, what did you do that source? [00:10] HiGuys, clean rule didnt do what expected (if there is one) [00:10] ooo [00:11] oops [00:11] start from a clean tree [00:11] and do you work again [00:13] new error: http://pastebin.com/m294775d [00:14] HiGuys, clean rule not working [00:14] check your debian/rules file [00:15] who did that package? [00:15] i did a dh_make... [00:15] well, I guess you know that running dh_make won't make your package working [00:16] without doing any other thing [00:16] check debian/ dir [00:16] and read Ubuntu Packaging Guide to get started [00:16] i'm in the rules file [00:16] or Debian's New Maintainer Guide as well [00:17] i guess these videos: http://www.youtube.com/watch?v=zKLabbXTqMc&feature=channel are outdated? [00:18] not outdated :D [00:18] HiGuys, https://help.ubuntu.com/6.10/ubuntu/packagingguide/C/index.html [00:18] HiGuys, http://www.debian.org/doc/maint-guide/ [00:19] ok, i'll read those [00:19] HiGuys, I guess those videos are all updated [00:19] you just need to follow them the right way [00:19] but please, read those docs before === emgent is now known as z1 === z1 is now known as z\ === z\ is now known as emgent [01:47] cody-somerville: ping [01:51] jdong: ping [01:53] neversfelde, pong [01:54] cody-somerville: hi, would you have a look at bug 221531. It needs SRU? [01:54] Launchpad bug 221531 in kopete-plugin-thinklight "Thinklight doesn't blink because /proc/acpi/ibm/thinklight has wrong permissions" [Undecided,Confirmed] https://launchpad.net/bugs/221531 [02:03] What is Ubuntu doing for so long after one has logged in to one's user? It is annoying as hell to wait after one has logged in, cause in the time it takes to come to the login field, you can go and take a cup of coffee. In jaunty when you logged in you got the system served to you, now I have to wait... [02:04] making itself a cup of virtual coffee === Catch-22 is now known as dous === Amaranth_ is now known as Amaranth [04:07] heya, anyone feel comfortable answering a how-to-express-licensing-terms question for our "zfec" package? [04:09] warner`: FYI: http://allmydata.org/trac/zfec/changeset/332 [04:10] there's one file in Zooko's upstream tarball which was contributed by a guy named Adam, and Adam granted Zooko permission to distribute that file under zfec's license instead of under its original BSD3 license [04:12] the upstream development tree has (just this second) been fixed to edit the "This file is licensed under BSD3" line in that file, but that's not in a release yet, and we're trying to get the older release in [04:13] so, it is ok for the debian patch to edit out the licensing line in a source file? Or should our debian/copyright have a clause that explains the history and permission-granting of this particular file? Or what? [04:17] warner: might as well include a copy of (the relevant part of) Adam Langley's grant of license to me somewhere in the Debian metadata. [04:17] I mailed it to you. [04:17] ok [04:21] ScottK seems to have missed the mention of TGPPL in the "copyright" file. [04:22] zooko: It needs a full copy of the license in the copyright file. [04:22] warner`: It's better to just explain it. [04:22] zooko: It can be copied into debian/copyright. [04:23] ScottK: the canonical copy is in HTML format, and is currently included as a separate file COPYING.TGPPL.html . Would you prefer HTML copied into the "copyright" file or a reformat into txt (probably with "links -dump" or something)? [04:23] zooko: The text. [04:24] COPYING.TGPPL.html doesn't get shipped in the binary. Debian/copyright does, so it has to be complete. [04:24] I see. [04:24] zooko and warner`: You understand about the ez_setup problem? [04:25] ScottK: I'm removing those ez_setup lines now [04:25] Excellent. [04:25] warner`: see copyright-zooko2 [04:25] I'd removed a bunch of other setuptools auto-download+build stuff, but missed the earliest one [04:25] We're not a fan of ez_setup here. We have a package archive for a reason. [04:25] OK. [04:25] ScottK: tell me about it :)) [04:26] (well, maybe some other time :) [04:26] It's the best way in the long run. [04:26] Sure [04:26] ScottK: (just kidding. I'm not a fan of ez_setup or setuptools, and zooko and I have been at gentle loggerheads about the issue for years) [04:27] :-) [04:27] OK. [04:27] I can see the benifit for distribution outside a distro, but for a distro it's clearly a bad answer. [04:27] yeah [04:27] Heh. I'm writing a note to tahoe-dev suggesting a Tahoe-LAFS Hacking Weekend, and in writing this note I stumbled upon a new word: "Koalification". [04:28] I certainly didn't start using setuptools for Tahoe-LAFS for the purpose of complicating Debian packaging. ;-) [04:28] zooko: could you edit copy-right-zooko2 to say "fec/fec.[ch]", and maybe throw in a delimiter between the different license sections? [04:28] heh, I like that term [04:29] Okay, try copyright-zooko3 [04:30] Before I became an archive-administrator, I thought I was careful about licensing stuff. Now that I'm the last guy that checks it, I know what careful is. [04:30] and what did we decide about Adam's grant? [04:30] ScottK: :-) [04:30] Put a copy of the grant in debian/copyright. [04:31] * ScottK notes a complete lack of activity on any of the distro buildd's and suggests someone ought to upload some bug fixes and stuff. [04:32] * warner` tries to remember how to run his pbulider while zooko edits the text [04:32] Thanks TheMuso. Your timing is perfect. [04:34] http://testgrid.allmydata.com:3567/uri/URI%3ADIR2-RO%3Adpwa3rep7gja3aoj377xk2ksg4%3Agrc6kxaymnckrlwub3oszxu6bv3awnpwrucuonkfnjnqobzenpda/ [04:34] The file "zooko-copyright4" in that directory has all requests so far up to and including a copy of AGL's grant of rights. [04:36] zooko: From what I recall, that seems to cover it. [04:36] * zooko re-reads ScottK's rejection letter. [04:36] * warner` copies zooko-copyright4 into the package [04:36] Yep, looks like. [04:37] zooko: Keep in mind I just read the source. I didn't build it. I'd also test build it and run the latest lintian on the result. [04:37] I'll do that before i accept it. [04:37] I'll do that now [04:37] (I've got a karmic pbuilder for the build, and I'm also spinning up a real EC2 karmic instance to do a proper test) [04:43] zooko: copyright text looks good. I've gotta run, but I'll try to build this into a new package and upload it to REVU in an hour or so [04:44] warner`: Great! [04:44] ScottK: I'll ping you when I get it uploaded for more comments === warner` is now known as warner_afk [04:45] warner_afk: I won't look at it until it's in the archive again (I can't both review it for upload and be the archive reviewer) [05:06] Hey folks we're going to have a Tahoe-LAFS Hacking Weekend this weekend. Join #tahoe and install Tahoe-LAFS on your Karmic systems. :-) http://allmydata.org/pipermail/tahoe-dev/2009-September/002789.html === warner_afk is now known as warner` [05:17] ScottK: understood.. thanks for all the advice you can give! === warner` is now known as warner [06:12] good morning === dyfet` is now known as dyfet [06:17] Hey dholbach ! [06:19] hi fabrice_sp [06:31] ok, new attempt for zfec (0ubuntu2) has been uploaded to revu [06:34] warner: You don't need to increment the revision since it got rejected in Source new the revision hasn't been used. [06:38] fabrice_sp: did you mean to subscribe motu-release on bug 416262? [06:38] Launchpad bug 416262 in aptoncd "Sync aptoncd 0.1.98+bzr112-1 (universe) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/416262 === Zic_ is now known as Zic [07:03] dholbach, as it seems to be a bug fixing only, I don't think it's mandatory [07:05] that's why I copied the upstream changelog (to show that no new features has been added) [07:05] ok [07:05] hi ara [07:05] hey dholbach :) [08:10] New REVU Upload: php5-fpm http://revu.ubuntuwire.com/p/php5 [08:10] Any / all please take a look [08:14] *sigh* I accidentally left massive ctags file in place in a package source tree, then tried to create a debdiff... hello, 600 megabyte patch [08:15] ~1k - that's much better. was wondering what was taking so long ;) === vorian is now known as s8n === Richie is now known as YDdraigGoch [10:11] hi [10:37] dholbach, hello [10:38] hi andv [10:38] dholbach, do the mentoring program still exist? [10:38] andv: you should get in touch with porthose and nxvl_ [10:39] dholbach, they can add me as a mentor if needed, right? [10:39] yep, exactly [10:39] like we did in the past [10:39] with the bzr branch [10:39] ok, great, thanks for the hint [10:39] rock on! [10:39] shriekout: hi [10:40] dholbach, and congrats for the videos I saw on youtube [10:40] slytherin, hi :) [10:40] andv: it's been a while since I did the last [10:40] andv: What video? Was dholbach playing with drums again? [10:40] but I hope I find some time to do some more screencasts soon [10:40] hey slytherin [10:40] slytherin, xD not this time [10:41] dholbach: Hi. [10:41] slytherin, was fighting against making a new package from scratch [10:41] shouldn't be too hard to do a nice screencast with the content from https://wiki.ubuntu.com/Packaging/Training/Logs [10:41] oh that one. [10:41] was curious to see such a video [10:41] :) [10:42] went home pretty late yesterday and wanted to relax a bit [10:42] geser: is the bug number mentioned in the latest ooo-thumbnailer upload correct? [10:42] dholbach, what happened to norsetto? [10:43] dholbach, I remember he worked on motu-mentoring-reception [10:43] in the past [10:43] e.g he was one of the creators, if I remember it right [10:43] slytherin: yes :) [10:43] bug #25827 [10:44] Launchpad bug 25827 in ooo-thumbnailer "ooo-thumbnailer - Thumbnails for Openoffice.org documents" [Medium,Fix released] https://launchpad.net/bugs/25827 [10:44] Ahh, I thought it was type. The bug number looked very old. :-) [10:44] 3.5 years old === wgrant_ is now known as wgrant [12:53] Hi to all, I have a question on upgrade on package [12:53] I download the clusterssh package from the ubuntu repositories [12:53] with apt-get source clusterssh [12:54] and with uscan I try to donwload de updated version [12:54] but when it suppossedly has to apply the patch from the previous version [12:54] uscan doesn't make anything [12:55] This is the output of the command http://paste.ubuntu.com/264924/ [12:56] The eclipse-platform package in Karmic has openjdk-6-jre defined as a dependency, whereas in Jaunty it had the java-runtime virtual packages that were provided by other JREs than OpenJDK. Is this a bug? Eclipse can't be installed without pulling OpenJDK now, and I already have Sun's Java set up. [12:56] bug, as in packaging bug, that is [13:04] frandieguez__: Does the watch file contain 'debian uupdate' in the end (without quotes)? [13:04] version=3 [NEW_LINE] http://sf.net/clusterssh/clusterssh-([\d\.]+)\.tar\.gz [13:05] this is the content of the package [13:05] sorry, watch file === _PLaYSTatiON is now known as PLaYSTatiON [13:09] Hi, can someone suggest a package that they consider a good example of a python application with private modules? [13:09] (packaging-wise) [13:14] frandieguez__: Add the words I told you to that watch file, delete the just added new upstream tarball and try again. [13:17] slytherin, that works! [13:29] maxb: gaupol [13:29] thanks === cprov-afk is now known as cprov [13:48] hello world === freeflyi1g is now known as freeflying [13:53] Karmic's eclipse-platform doesn't have sane dependencies. Should I file a launchpad bug about that? [14:19] zorael: sure [14:31] (https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/424322 for whoever's interested) [14:31] Launchpad bug 424322 in eclipse "[karmic] eclipse-platform incorrectly depends on openjdk-6-jre, firefox" [Undecided,New] === jacob_ is now known as jacob [15:01] any telepathy experts here? [15:14] slytherin: bigon :) [15:14] or folks on #telepathy === Tonio__ is now known as Tonio_ [15:28] morning :) [15:39] dholbach: actually I was wondering if I have to implement IM support in an app using python bindings then should I use python-telepathy. For now I am thinking of only jabber support. [15:39] slytherin: I have no idea [15:42] andv, I will add you to the mentors list today :) Would you like one or two slots? === kklimonda is now known as kklimonda|G1 === kklimonda|G1 is now known as kklimonda [16:18] It there a problem with requestsync? I'm trying to 'requestsync -d unstable --lp zeroc-ice karmic', and it says "The versions in Debian and Ubuntu are the same already (3.3.1-1).", but the version in unstable is 3.3.1-6. [16:37] slicer: it depends when it has been uploaded in Debian [16:38] DktrKranz: Well, 3.3.1-2, which is the first version newer than the one in Karmic, is from April. [16:39] DktrKranz: 3.3.1-6 is a few days old. [16:39] mmh, so it should be already published [16:42] DktrKranz: Yet it isn't; Karmic is still using 3.3.1-1. [16:44] Ubuntu Developer Week - last day, starting in 16 minutes in #ubuntu-classroom - https://wiki.ubuntu.com/UbuntuDeveloperWeek [16:45] slicer: run rmadison -u debian -s sid zeroc-ice [16:46] DktrKranz: That says 3.3.1-6. [16:46] (though with 'unstable' rather than 'sid', 'sid' didn't work) [16:47] DktrKranz: If I don't pass '--lp' to requestsync, it will fetch the 3.3.1-6 changelog, I see. === nixternal_ is now known as nixternal === thunderstruck is now known as gnomefreak [17:43] there is a bug in LP that prevents to keep the Debian mirror on LP to be up-to-date :/ [17:44] and requestsync --lp (from karmic) uses the LP API to check the Debian mirror on Launchpad for version info === asac_ is now known as asac [18:59] porthose, just one please :) [19:00] porthose, I'll be pretty busy in few weeks, so one should be enough [19:00] andv, Ok :) [19:00] porthose, do I have to subscribe to any mailing list? [19:00] porthose, or you gonna ping me via mail (best option) [19:01] andv, going to ping you later with a mail :) [19:01] sounds great, thanks [19:01] andv yw [19:02] ;) [19:35] hello, anyone knows how to solve this? http://pastebin.com/d1ff0990a [19:35] When where the package screenshots (in gnoome-app-install-, etc.) introduced? Jaunty or Intrepid? [19:37] nicklas_ looks like they revoked their GPG key [19:38] dreamcat4: yeah, but how about the moblin-menus error? [19:39] apt-get --allow-unauthenticated maybe? [19:39] can't read german [20:19] if packaging latest ardour for hardy backport, would it be best to compile it in ppa? === prefrontal_ is now known as prefrontal === nxvl_ is now known as nxvl [20:46] ohh, packagekit's software updates app is pretty nice [20:54] RainCT: is it something like creating service packs? [20:55] slytherin: Nah, it's basically like our update tool but using a tray icon :P === erhesrhsrtb54vyh is now known as Elbrus [20:59] slytherin: Although it has a tool to create service packs too [21:00] hmm [21:05] slytherin: http://img215.imageshack.us/img215/4839/capturaservicepackcreat.png [21:06] this looks good, I can now help my friends in installing packages without internet. [21:16] is there a template file for the debian/copyright format described on http://dep.debian.net/deps/dep5/ in jaunty ? [21:26] c_korn: afaik no, but here you have a sample from oe of my packages http://paste.ubuntu.com/265155/plain/ [21:27] RainCT: ok, thanks. [21:32] out of interest, are there any tools to actually parse dep5 yet? [21:33] as in licensecheck --dep5 debian/copyright . -r [21:36] * RainCT recalls someone mentioning this at UDS but doesn't know if anything has been done yet === Philip5 is now known as Philip5-Hero === Philip5-Hero is now known as Philip5 [21:37] btw, are empty lines in eg. a license supposed to be " ."? (I've been wondering this for quite some time, but only seen one package doing this so far :P) [21:37] * ScottK thinks it's a huge waste of time and a source of future pain. [21:38] ScottK: I disagree, if tools exist... as this could easily automate the question if new files with uncertain licenses have been added for a new upstream version [21:39] sistpoty: In the meantime it introduces an entire new class of ways to get packaging wrong. [21:39] Debian/copyright is already hard enough to get right without adding the complexity of a custom structured format. [21:40] ScottK: Ideally there would be some tool to validate debian/copyright files ("desktop-file-validate"-like) [21:40] ScottK: that's true, and I guess one reason I don't follow dep5 myself. It's only worth if actually tools exist [21:41] I've found it quite discouraging that some MOTU tell new contributors that the MUST use it. [21:41] indeed === ia__ is now known as iaz === iaz is now known as ia [21:43] btw.: /me implemented his own copyright checker which generates a human readable copyright file... see faumachine/scripts/check_license.py [21:44] sistpoty: "faumachine" being what? [21:44] RainCT: a virtual machine and the name of the sourcepackage ;) [21:44] This is the same package I had to reject the first time since debian/copyright was missing? [21:45] ScottK: yep, because the copyright file is part of the orig.tar.gz (it still gets copied to debian, but on clean) [21:46] however the script really generates its own copyright file and shows a diff on each build if not empty. Very handsome if a student/researcher adds another undocumented file with doubtful origin :) [21:47] so we're never in the situation of script error -> copyright vanishing :) [23:25] i have two packages in REVU, libquarter and emergent. both of these fail to build in pbuilder, but build fine when using a fresh karmic vmware virtual machine instead. this is because my packages rely on libqt4-dev, specifically the header files for QtOpenGL, which does not work in pbuilder, but which works in a virtual machine. [23:26] can someone please tell me who I can talk to about this? i presume MOTUs will continue trying to pbuild my packages, fail on the standard CMake check for QtOpenGL (the exact same one used by all of KDE), and tell me my package is borked, which I don't think is true. [23:27] prefrontal: do you have build-depends set up correctly? [23:27] yes, my package builds in vmware [23:28] prefrontal: but vmware doesn't really start from a minimal build-depends, does it? [23:28] i think the issue is simple: when you include libqt4-dev the standard check used by all of KDE for QtOpenGL, a check designed by both KDE and CMake, the prerequisites for QtOpenGL aren't actually there [23:29] so it may be an issue with build depends, or it could be an issue with mesa gl (software virtualized opengl, which libqt4-dev depends on), but in either case, i don't see how that is a flaw in my package (?) [23:29] prefrontal: then you should add the packages providing these to build-depends [23:30] i am not an opengl dependency expert. in particular, i do not expect any user of my software to use MesaGL, so this pbuilder dependency on MesaGL seems like a bug to me [23:30] prefrontal: but you want to compile against opengl headers, right? [23:31] (or rather compile making use of opengl headers= [23:31] lets just talk about libquarter, which is a Qt/Coin3d interface library, and does need to compile against opengl headers directly [23:32] so here are the dependencies for libqt4-dev http://packages.ubuntu.com/karmic/libqt4-dev [23:32] I see libglu1-mesa-dev The OpenGL utility library -- development files [23:32] and yet QtOpenGL, which is supposed to be 100% working based off of libqt4-dev dependencies only, does not work with that package installed [23:33] prefrontal: ah, I see [23:34] i actually don't know how to fix this, even if I were to add more stuff to Build-Depends [23:34] btw, if any motu-release member is bored, an "ack" for PocketSphinx would be appreciated (LP: #129758) :) [23:35] prefrontal: what do you have installed in vmware? libglu1-xorg-dev or libglu1-mesa-dev or anything else providing libglu-dev [23:35] (or a second advocation for the package on REVU as well) [23:35] bug 129758 [23:35] Launchpad bug 129758 in ubuntu "[needs-packaging] pocketsphinx" [Wishlist,In progress] https://launchpad.net/bugs/129758 [23:36] RainCT: seb128 is your man with the FFe [23:37] sistypoty, it will take me a few mins to get the vm up, brb [23:37] sistpoty: oh, how so? [23:37] RainCT: looks like a gnome thingy to me, so he's the delegate for gnome [23:38] RainCT: please correct me, if I'm wrong though ;) [23:40] (and iirc, he's an archive admin as well, so that would solve the problem to require archive-admin confirmance to new it as well) [23:42] sistpoty: Well, pocketsphinx isn't GNOME related at all and gnome-voice-control has GNOME in the name but is afaik not a core project.. But OK will ask him :) [23:42] Thanks [23:44] RainCT: sure, no problem (btw.: not-core -> seb128 is the man for universe) [23:45] Ah, didn't know that :) [23:46] uhm well, I guess else the mail would be from ubuntu-release and not motu-release :P [23:47] heh [23:47] ^_^ [23:48] well, its (pocketsphinx) definately universe [23:48] just double checking, bugs can be fixed and sent to the repos, yes? [23:48] wolfe: sure [23:48] Yes [23:49] wolfe: that's what FF is all about actually :) [23:49] FF? [23:49] Feature Freeze [23:49] Feature Freeze [23:49] I've only performed a couple fixes in the universe, I was thinking about spending some more time contributing [23:50] any help is welcome :) [23:50] I did keep my chat logs from the step by step instruction here :) even though I somehow managed to botch it the second time around ;) [23:52] heh.. I want to create a bug report mocking my other one about "ubuntu being for humans" :) [23:52] I should take a picture and post it along showing I'm a kangaroo :) I'm a furry with a fursuit ;) [23:57] RainCT: btw.: df on spooky gives: /dev/md0 70568272 60638840 6372984 91% /srv [23:58] RainCT: I doubt spooky will survive lusty lizard (or whatever it'll be called) [23:58] RainCT: unless we really purge some old stuff [23:58] lusty lizard? :D [23:58] really now? [23:58] wolfe: just speculating [23:59] wolfe: come up with a better idea :P [23:59] oh, I wasn't disagreeing [23:59] sistpoty: yeah, linking identical tarballs is planned since ages and should give us some more space.. I'm too lazy to work on that though :P [23:59] wolfe: and I was joking ;) [23:59] I'm a furry, we make those type of assumptions and jokes all the time [23:59] sistpoty: :( [23:59] sistpoty: lusty lizard would be nice though ;)