[01:41] any kubuntu developers around please? I need to report a severe security issue within kubuntu 11.04, and want to discuss it with someone first. [01:42] I will discuss it in PM only, since it concerns WIFI security, and I don't wish to make the details public. [01:52] BarkingFish: Sure. [01:53] ScottK, Thank you. [01:53] JontheEchidna: Did you see Riddell's email re xapain-index on kubuntu-devel? [01:53] It's late here, and I wanted to get this done as quickly as possible [01:53] ScottK: yup, committed a fix in libqapt upstream [01:54] (and replied to the LP bug) [01:55] Ah. Great. [02:09] ScottK, the patch is ok now. may merge or should i wait for Quintasan_? [02:09] Let me look. [02:16] rbelem: Why did you rename all the patches for -libs? [02:17] rbelem: Left comments in the merge proposal. [02:18] ScottK, it is easier to identify their orders with the numbers [02:18] ScottK, the name was as it comes from git [02:18] rbelem: The order they are applied is their order in the series file. The numbers don't affect it. [02:18] Ah. OK. [02:18] Then ignore that part of the comment. [02:19] oki [02:19] ScottK, i will fix that right now [02:23] ScottK, done [02:24] ScottK, i just pushed :-) [02:25] diff is still updating. [02:26] BTW, the kde-runtime branch had the same changelog problem. I just fixed it. [02:28] ScottK, thx i got confused with these changelog stuff, but i think that now i got how it works [02:29] OK. Good. [07:37] yofel_: around? [07:49] or ScottK: are you around for answering a question to pykde? [07:50] Keep in mind it's nearly 4AM here, so I'm not very coherent ... [07:50] do I have to install the .pyc files in the package, or is this not necessary? [07:50] ok === bulldog98_ is now known as bulldog98 [07:51] No. [07:51] In fact it's prohibited. [07:51] ok than, I’m ready to push pykde4 [07:51] Those will be generated post-install on the target system. [07:51] ScottK: kthx [07:51] Cool. [07:51] You're welcome. [07:53] someone must merge my stuff into ~kubuntu-packagers, everything only bump of dep and changelog entry [08:23] bulldog98: ! is the trigger for ubottu, not kubotu, anyhow, any feature is fine as long as you write it :P [08:33] morning [08:33] Can someone review my message posted yesterday on kubuntu-devel, please ? [08:37] only jr can [08:37] arrf [08:37] vddlogger: patch to make list-missing hook ignore .pyc: http://paste.ubuntu.com/681700/ [08:38] bulldog98: why not make a black list? [08:38] also I find this bogus [08:38] what if there is no py [08:39] then we would hide the pyc from list-missing despite not having a py around [08:39] hm [08:42] vddlogger: how do you like paris ? [08:43] flipping hawt [08:43] yesterday it rained like the world were come to an end [08:55] vddlogger: yeah, these days, the weather sucks... :( [08:56] c'est terrible [08:56] !find ruby [08:56] Found: libaugeas-ruby1.8, librrd-ruby1.8, libruby, libruby1.8, libruby1.8-dbg, libshadow-ruby1.8, ruby, ruby-dev, ruby1.8, ruby1.8-dev (and 744 others) http://packages.ubuntu.com/search?keywords=ruby&searchon=names&suite=natty§ion=all [08:56] oh, temps de cigarettes [08:56] wohoo [08:56] bambee: the sun is shining for me [08:58] vddlogger: I shouldn’t I add ruby to build-dep for kdewebdev, cause an example scritp requires that? Right? [08:58] bulldog98: where do you live ? [08:58] bambee: Germany [08:58] vddlogger: you will improve your french at paris :P [09:10] rbelem: Are libs merged? === Quintasan_ is now known as Quintasan [09:16] Quintasan: do you want to merge my work? [09:16] bulldog98: What work? [09:16] Quintasan: the packaging [09:16] https://code.launchpad.net/~bulldog98/ [09:17] bulldog98: File merge requests [09:18] Quintasan: for nearly every of that is a merge request filled [09:18] https://code.launchpad.net/~bulldog98/kubuntu-packaging/kdewebdev [09:18] no merge [09:19] Quintasan: that was the newest one I wasn’t able to fill one, but I’ll do that now [09:19] [kdetoys] Michal Zajac * 94 * debian/ (changelog control) New upstream release [09:19] merged [09:21] Quintasan: what should I do after you merged that stuff (with my branches?) [09:22] kubuntu-dev can upload them to main [09:25] hi, the `raptor' package from the kubuntu ppa (version 1.0.13) conflicts with the slv2 packages of natty (0.6.6-5). [09:26] i am not sure, what's the best way to solve this, but installing slv2 from the 11.10 repository solves the crashes of my application [09:28] tim: raptor is the alternate launcher? [09:30] tim: IIRC raptor is dead, last commit was in 2010 and a lot of things changed and I'm not sure if it still works [09:31] bulldog98: Were you able to build kdenetwork? [09:31] Quintasan: yes [09:31] wtf [09:33] Quintasan: eh .. sry redland == librdf [09:33] Oh [09:34] Quintasan: it seems to me that it changed the ABI :/ [09:35] tim: in oneiric we have 1.4.21-5 of libraptor1, installing that helps? [09:38] Quintasan: i confused raptor with redland. it doesn't seem to be related to raptor. [09:38] however i need to install the slv2 packages from 11.10 [09:40] tim: Then librdf0 is 1.0.13-3 in oneiric [09:40] 0.6.6-5 is in natty, right? [09:40] Quintasan: right. i had to install 0.6.6-9 [09:41] Where did you get it? [09:41] from launchpad: https://launchpad.net/ubuntu/+source/slv2 [09:42] tim: I'm talking about librdf0 [09:42] tim: not slv2 [09:44] Quintasan: ah, sry .. from the kubuntu ppa (iirc updates) [09:44] the version is 1.0.13-3~natty1~ppa1 [09:44] That's the version from oneiric [09:45] shadeslayer: ping [09:45] shadeslayer: more like, backport slv2 from oneiric to kubuntu-ppa [09:46] [kdenetwork] Michal Zajac * 154 * debian/ (changelog control kget.install) New upstream release [09:47] bulldog98: Why don't you already join kubuntu-members? [09:47] [kdewebdev] Michal Zajac * 97 * debian/ (changelog control) New upstream release [09:48] Quintasan: cause I hadn’t time to organize a meeting :) [09:48] bulldog98: Then get some time since we are wasting time by this [09:48] somehow I’ll fix that, but I need to wait at least until monday, since I start a job then (only short time) [09:48] and I don’t know the times [09:49] Times of what? [09:49] [pykde4] Michal Zajac * 11 * debian/ (changelog control) New upstream release [09:49] Quintasan: my job :) [09:49] Oh, I see [09:50] * bulldog98 want’s to be member by next kde release :) [09:50] s/by/before/ [09:50] bulldog98 meant: "want’s to be member before next kde release :)" [09:50] [kbruch] Michal Zajac * 12 * debian/ (changelog control) New upstream release [09:51] [gwenview] Michal Zajac * 22 * debian/ (changelog control) New upstream release [09:52] [kdepim] Michal Zajac * 173 * debian/ (changelog control) New upstream release [09:53] [kanagram] Michal Zajac * 9 * debian/ (changelog control) New upstream release [09:53] bulldog98: can you update https://wiki.kubuntu.org/Kubuntu/Ninjas/Packaging when your work is merged ? (replace ppa/merge by ppa/bzr) [09:53] bulldog98: It was you who wrote some zsh magic for kubuntu right? [09:54] Quintasan: yes [09:54] bulldog98: What it does and where I can get it? [09:54] lp:~bulldog98/kubuntu-dev-tools/trunk [09:55] kgetsource needs some updates, but [09:55] [kamera] Michal Zajac * 10 * debian/ (changelog control) New upstream release [09:55] you need to place the _* into your fpath Quintasan [09:55] How do I do that? [09:55] isn’t done by the install atm [09:55] Quintasan: mkdir .zsh/funcs [09:56] Quintasan: echo fpath=(~/.zsh/funcs $fpath)>> .zshenv [09:56] and place them under .zsh/funcs/ [09:57] also nice is zcompile them, makes them faster. [09:58] Can I put that fpath in .zshrc? [09:59] I do not have .zshenv [10:00] Quintasan: than you can create one with that [10:00] Quintasan: whuz that [10:01] shadeslayer: read what tim said [10:01] and think :P [10:01] http://paste.ubuntu.com/681744/ o.O [10:01] WTF ? [10:03] bulldog98: Hmm, I don't get it, how it is supposed to work with kbzr for example? [10:03] [kdesdk] Michal Zajac * 142 * debian/ (changelog control) New upstream release [10:03] Ah [10:03] I see [10:04] Also, aren't bat* scripts depracated? [10:04] vddlogger: ^ [10:06] kbzr branch TAB first time it loads the branches later it just completes them [10:17] Quintasan: depends on the bat [10:17] all deprecated ones are actually removed [10:17] Can someone try to fetch private-ppa.launchpad.net through apt-get update ? [10:18] bambee: works [10:18] o.O [10:19] woo... and it works now... [10:19] strange [10:20] Quintasan: updated wik, please merge the rest [10:23] bambee: mais tous les gens parles anglais :P [10:23] oh mon dieux!!! [10:23] you did it !! [10:23] :D [10:24] yup yup [10:24] vddlogger: I know that people talk in english, but jb can learn you few french words :) [10:25] actually it is surprising how much I still understand after not having pratcised french in years [10:25] bulldog98: I'll merge something later since I have $stuff to do now [10:25] bambee: so he could, but we are busy smooching [10:25] I understand [10:26] Quintasan: updated kgetsource completion [10:26] * Quintasan updates to 4.7.1 as he leaves [10:26] bambee: could you do merging? [10:26] bulldog98: sure, after dinner, I cannot merge when I am hungry :P [10:27] bambee: ok [10:27] don't worry, I will merge your work ;) [10:28] vddlogger: bon appétit :P [10:29] aha [10:29] Quintasan: on it [10:30] has someone an idea how to replace kde-sc-dev-latest (>=… in control with the newest version? (within kgetsource) [10:34] ~]$ kgetsource --help [10:34] NEED MORE ARGS YE BSTD [10:35] ... [10:35] shadeslayer: kgetsource NAME 4:4.7.1 stable [10:35] oic [10:37] shadeslayer: use my completion and it will be easier lp:~bulldog98/kubuntu-dev-tools/trunk [10:39] * shadeslayer can barely see his screen [10:45] Hey, can someone build this for 11.04 for me please: http://kde-look.org/content/show.php/Icon+Tasks?content=144808 ? :) [10:45] Quintasan: kubuntu-ppa right? the default one [10:45] Yes [10:46] uploaded [10:47] * shadeslayer goes to install ubuntu server on the old laptop [11:01] https://code.launchpad.net/~bulldog98/+activereviews [11:06] bulldog98: looking [11:16] JontheEchidna: do you want muon to be migrated to git (I can do that) [11:17] hey bzr, y u no merge commit messages [11:17] [libkdeedu] Rohan Garg * 11 * debian/ (changelog control) New upstream release [11:18] shadeslayer: do you update the wiki or should I do that? [11:19] bulldog98: i'll do it at one gong after merging everythi [11:19] derp [11:19] bulldog98: i'll do it at one go after merging everything [11:19] shadeslayer: ok [11:19] shadeslayer: keep in mind not to merge kubuntu-dev-tools [11:19] yes [11:20] i have no idea what you're doing there, so i'm not touching that :P [11:21] shadeslayer: I do zsh magic and make kgetsource better [11:22] hehe [11:22] [lp:~kubuntu-packagers/kubuntu-packaging/blinken] Rohan Garg * 9 * debian/ (changelog control) New upstream release [11:24] [lp:~kubuntu-packagers/kubuntu-packaging/marble] Rohan Garg * 13 * debian/ (changelog control) New upstream release [11:25] bulldog98: do you have a idea how to close merges via bzr ?? [11:26] shadeslayer: bzr merge? [11:26] did that [11:26] but how do you close the merge request? [11:26] do we have kimono in our repros? [11:26] iirc yes [11:26] shadeslayer: ask vddlogger [11:26] oh waut [11:26] *wait [11:27] we don’t have an kimono branch [11:27] bulldog98: no, looks like it disappeared O_O [11:27] possibly because bindings were foobared during 4.7.0 ? [11:27] vddlogger: ping [11:27] I’ll skip that then now [11:28] vddlogger: how does one close merge requests in lunchpad via bzr [11:29] [lp:~kubuntu-packagers/kubuntu-packaging/kdepim-runtime] Rohan Garg * 74 * debian/ (changelog control) New upstream release [11:31] [lp:~kubuntu-packagers/kubuntu-packaging/libkipi] Rohan Garg * 17 * debian/ (changelog control) New upstream release [11:37] [lp:~kubuntu-packagers/kubuntu-packaging/kdegames] Rohan Garg * 132 * debian/ (changelog control) New upstream release [11:40] vddlogger: nvm [11:40] [lp:~kubuntu-packagers/kubuntu-packaging/libkexiv2] Rohan Garg * 19 * debian/ (changelog control) New upstream release [11:41] [lp:~kubuntu-packagers/kubuntu-packaging/kalzium] Rohan Garg * 14 * debian/ (changelog control) New upstream release [11:42] [lp:~kubuntu-packagers/kubuntu-packaging/kalgebra] Rohan Garg * 12 * debian/ (changelog control) New upstream release [11:44] [lp:~kubuntu-packagers/kubuntu-packaging/cantor] Rohan Garg * 8 * debian/ (changelog control) New upstream release [11:45] [lp:~kubuntu-packagers/kubuntu-packaging/smokekde] Rohan Garg * 6 * debian/ (4 files in 2 dirs) * New upstream release * Drop fix_smoke_config_install_path (now included in sources) [11:47] [lp:~kubuntu-packagers/kubuntu-packaging/kdeplasma-addons] Rohan Garg * 168 * debian/ (6 files in 2 dirs) * New upstream release * droped qwt6_build.patch * droped kubuntu_Fix-assignment-operator-and-add-copy-constructor.diff [11:51] [lp:~kubuntu-packagers/kubuntu-packaging/kdegraphics-strigi-analyzer] Rohan Garg * 16 * debian/ (changelog control) New upstream release [11:52] [lp:~kubuntu-packagers/kubuntu-packaging/kdegraphics-thumbnailers] Rohan Garg * 9 * debian/ (changelog control) New upstream release [11:54] * rbelem pokes Quintasan [11:56] [lp:~kubuntu-packagers/kubuntu-packaging/kgamma] Rohan Garg * 5 * debian/ (changelog control) New upstream release [11:57] poof [11:57] 4 more to go [11:57] [lp:~kubuntu-packagers/kubuntu-packaging/kgeography] Rohan Garg * 7 * debian/ (changelog control) New upstream release [12:01] shadeslayer: I’m doing more :) [12:18] [lp:~kubuntu-packagers/kubuntu-packaging/khangman] Rohan Garg * 7 * debian/ (changelog control) New upstream release [12:21] [lp:~kubuntu-packagers/kubuntu-packaging/kig] Rohan Garg * 9 * debian/ (changelog control) New upstream release [12:22] [lp:~kubuntu-packagers/kubuntu-packaging/kiten] Rohan Garg * 15 * debian/ (changelog control) New upstream release [12:24] [lp:~kubuntu-packagers/kubuntu-packaging/kmplot] Rohan Garg * 8 * debian/ (changelog control) New upstream release [12:25] [lp:~kubuntu-packagers/kubuntu-packaging/kolourpaint] Rohan Garg * 10 * debian/ (changelog control) New upstream release [12:26] [lp:~kubuntu-packagers/kubuntu-packaging/korundum] Rohan Garg * 9 * debian/ (changelog control) New upstream release [12:26] vddlogger: can you do the translation updates? [12:27] can I upload already? [12:27] I am on a netbook so it might take rather longish [12:27] also I need to find a powersup [12:27] vddlogger: yes only ~10 packages left [12:27] phew [12:27] bulldog98: all merged [12:27] [lp:~kubuntu-packagers/kubuntu-packaging/kross-interpreters] Rohan Garg * 4 * debian/ (changelog control) New upstream release [12:28] * bulldog98 hugs shadeslayer for his epic work [12:32] shadeslayer: two more to do :) [12:32] shadeslayer: only one second makes lp go oops [12:34] heh [12:42] shadeslayer, how do i get latest kdelibs and kde-runtime bzr in ninjas repos? [12:42] shadeslayer, just upload to ninjas ppa? [12:44] rbelem: yes and add an apropriate ~ppaX [12:44] shadeslayer: https://code.launchpad.net/~bulldog98/+activereviews [12:46] bulldog98, shadeslayer, may i upload them? [12:46] hold on, kinda busy [12:46] oki [12:46] rbelem: you may wait until the release was done or we have reviewed that [12:47] bulldog98, they are already in the kubuntu-packagers branches [12:48] [ksnapshot] bambi * 10 * debian/ (changelog control) New upstream release [12:48] rbelem: mh let vddlogger decide [12:48] [lp:~kubuntu-packagers/kubuntu-packaging/kruler] Rohan Garg * 10 * debian/ (changelog control) New upstream release [12:48] oki [12:49] [lp:~kubuntu-packagers/kubuntu-packaging/ksaneplugin] Rohan Garg * 16 * debian/ (changelog control) New upstream release [12:49] rbelem: I update wikistatus of ksnapshot, ok? [12:50] rbelem: upload what exactly? [12:50] bulldog98: kdone [12:50] bulldog98: you should buy yourselfs some opinions on ebay [12:50] vddlogger, latest changes to kde0runtime and libs packages [12:50] why upload to ninjas? [12:50] vddlogger: maybe :P [12:50] should go to experimental for testing [12:50] ok, i'll bbl [12:51] vddlogger: but if it breaks I can tell people vddlogger said rbelem to upload it :P [12:51] if it breaks in experimental then they can go and try to make ffmpeg and libav make love to each other [12:52] vddlogger, ninjas would be a nice place to test them [12:52] test them widely [12:53] no it would not [12:53] because ninjas has a limited audience [12:54] experimental, being called experimental is for experimental stuff that needs testing [12:54] so experimental is the right ppa [12:54] vddlogger, some of these changes are already in ninjas [12:55] we just need the latest ones that add one patch each [12:56] in fact great part of the active changes [12:56] vddlogger, and kde-runtime builds twice, the normal and active ones [12:57] [svgpart] Romain Perier * 22 * debian/ (changelog control) New upstream release [12:58] vddlogger, ah! and the latest change to kdelibs was approved but not merged yet, could you merge? [12:58] :-) [12:58] * bulldog98 want’s to do perlqt and perlkde rbelem can you put that into the wiki? [12:58] don't compute , why don't I see the full path ? :\ [12:59] bulldog98, wiki? [12:59] * bambee checks his config, again... [13:00] rbelem: https://wiki.kubuntu.org/Kubuntu/Ninjas/Packaging [13:08] bulldog98, done [13:08] * rbelem pokes vddlogger [13:08] rbelem: thanks [13:08] you r welcome : [13:09] ) [13:09] [kwordquiz] Jonathan Kolberg * bulldog98@kubuntu-de.org-20110904130909-1yu3vowfj05fvr72 * debian/ (changelog control) New upstream release [13:09] [libksane] Romain Perier * 11 * debian/ (changelog control) New upstream release [13:10] Nice that works [13:10] * bulldog98 needs to hook that into kgetsource [13:20] rbelem: please send me an email, I won't be able to get much done today [13:22] vddlogger, oki [13:26] [perlqt] Jonathan Kolberg * bulldog98@kubuntu-de.org-20110904132650-4t2tg7u4yi3i3bns * debian/changelog New upstream release [13:29] shadeslayer: how do I configure that? [13:33] * bulldog98 now goes to a birthday (I’ll do my work later) [13:37] bulldog98: configure what? [13:37] shadeslayer: cia-clients [13:37] ah [13:38] bulldog98: instead of branching, checkout branches [13:38] that all ? :\ [13:38] and then use the plugin yofel_ wrote [13:39] shadeslayer: ? [13:39] Quintasan: could you change packages you've merged on the wiki ? (replace ppa/merge by ppa/bzr) [13:39] shadeslayer: talking about non-intrusive tools, eh? [13:40] bulldog98: http://paste.kde.org/117955 [13:40] vddlogger: whut? [13:41] sarcasm alert [13:44] shadeslayer: where should I put that? [13:44] bulldog98: read the top of the file :P [13:44] shadeslayer: ok [13:46] [perlkde] Jonathan Kolberg * bulldog98@kubuntu-de.org-20110904134644-onwsqh7jamgpzh8z * debian/ (changelog control) New upstream version [13:48] shadeslayer: I’ll put that into our kubuntu-dev-tools [13:50] I don't see any differences with your previous message :D [13:50] (I am talking about cia) [13:51] bambee: haven’t changed that now [13:51] ah [13:51] ok [13:55] bulldog98: also, could you remove your branches when they're merged ? (keep only the branches requiring merging) [13:55] bambee: https://code.launchpad.net/~bulldog98/+activereviews shows only the ones needing merge [13:56] shadeslayer: where to put that file? [13:56] bulldog98: nice feature, I did not know [13:56] bulldog98: the plugin? again, look at the header of that file [13:57] arrff "active review" is written on the right v_v [13:57] * bambee needs coffee [13:58] anyone here worked with lvm> [14:01] rbelem: merging libs [14:02] hm [14:02] so lp does debian.tar.lzma now? [14:03] or rather .xz [14:04] * rbelem hugs Quintasan [14:04] vddlogger: Could you upload new runtime and libs? I have stuff todo right now and I would like to look at plasma-mobile and s-l-c later today [14:04] no [14:04] I am doing l10n [14:04] rbelem: Then it has to wait [14:05] oki :-) [14:05] and building is flipping slow cuz I am on the netbookz [14:05] c'est terrible [14:05] et ou est j-b [14:05] ... [14:05] * vddlogger goes looking for someone to smooch [14:06] afternoodles guys. and what a wet one it is :) [14:07] Anyone know where I can find a tutorial on packaging .deb for kubuntu please? [14:07] kubotu: google ubuntu packaging guide [14:07] Results for ubuntu packaging guide: 1. Ubuntu Packaging Guide - Ubuntu Developer: http://developer.ubuntu.com/packaging/html/ | 2. Ubuntu Packaging Guide | Daniel Holbach's blog: http://daniel.holba.ch/blog/2011/02/ubuntu-packaging-guide/ | 3. Fresh Ubuntu Packaging Guide Goodness | Daniel Holbach's blog: http://daniel.holba.ch/blog/2011/04/fresh-ubuntu-packaging-guide-goodness/ [14:08] so it's the same whether it's for kubuntu or ubuntu? that probably explains why I couldn't find much :) [14:09] well, the basic tools, workflow etc is mostly the same [14:09] but there is all sorts of convenience stuff one can use when doing a KDE specific package [14:10] ok, I was talking with ScottK about this in the early wee hours of this morning. I'm used to packaging rpm, but looking to get my arm in on this side too. [14:24] This is good. The packaging tutorial for sending your GPG keys out doesn't work :) [14:25] it says in number 1 on that list kubotu sent, that once you generated your gpg key, to type: gpg --send-keys [14:26] I did that, and got presented with an error - gpg: no keyserver known (use option --keyserver) gpg: keyserver send failed: bad URI [14:27] i'll speak to the Ubuntu guys since it's on their site :) [14:28] woohoo, at least uploading l10n is fast [14:29] * vddlogger leaves to annoy some people [14:30] sigh [14:30] no lvm help anywhere === timblechmann is now known as tim [14:36] l10n up [14:36] apparently [14:36] that was quick [14:36] love it [14:37] bulldog98: isn't it already? https://projects.kde.org/projects/extragear/sysadmin/muon/repository [14:38] vdd? [15:04] aha [15:04] vddlogger: your kgetsource script will not work with kdegraphics mobipocket since the tarball is called mobipocket and not kdegraphics-mobipocket [15:05] should i move the kdegraphics-mobipocket branch then? [15:08] bah .. source is named as kdegraphics-mobipocket [15:39] right, I'm happy to say I've got the whole of the packaging system set up and ready to go now. I've got my launchpad login setup with bazaar, got the base distro installed with pbuilder, and got my ssh and public gpg keys on launchpad. [15:39] I don't think there's a whole lot else I need to do at the moment regarding setup. [15:39] BarkingFish: thats pretty much it [15:40] cool. [15:40] Now I've just got to sit down tonight and read through the distributed development guide [15:44] bulldog98: wiki updated, please re confirm [15:45] alright, i'm off to dinner [15:47] precisely where I'm going in about 10 minutes... I've got a fat juicy gammon steak with pineapple bbq sauce and green chili, plus buttered boiled potatoes and northern white beans :) [15:47] everything's done, just waiting on the steak [15:55] well that's lunch ready, see you all later [16:14] JontheEchidna: ok [16:15] shadeslayer: how to name the files [16:15] s/s/?/ [16:15] bulldog98 meant: "?hadeslayer: how to name the files" [16:23] shadeslayer: policy is that branch name must be in line with source name [16:24] someone hunt down usptream [16:24] kde-l10n-fr is kaput [16:24] docbook shit again [16:24] * vddlogger could so live without those issues [17:17] vddlogger: right, but then, we have to make amends to your script [17:17] aha, i won't be available next week it seems === sheytan_ is now known as sheytan [17:21] vddlogger hey, do you know any good hotel in Berlin near brandenburger tor ? === yofel_ is now known as yofel [17:34] bulldog98: kimono isn't there because nobody ever got qyoto done (see dep-graph) [17:34] mono packaging is hell [17:36] [lp:~kubuntu-packagers/kubuntu-packaging/perlqt] Philip Muškovac * 11 * debian/changelog New upstream release [17:37] [lp:~kubuntu-packagers/kubuntu-packaging/perlkde] Philip Muškovac * 8 * debian/ (changelog control) New upstream release [17:40] [lp:~kubuntu-packagers/kubuntu-packaging/kwordquiz] Philip Muškovac * 5 * debian/ (changelog control) New upstream release [17:41] [lp:~kubuntu-packagers/kubuntu-packaging/kturtle] Philip Muškovac * 11 * debian/ (changelog control) New upstream release [18:30] yofel: ok thanks for the information [18:33] evening ScottK :) [18:34] I'm all set up and ready to start packaging! Someone directed me to the packaging setup thingy earlier, i've done all that needed doing now, so I'm pretty much good to go. [18:34] BarkingFish: we are finished with packaging. I’m doing the last one [18:35] For anyone who wants to help write the system docs for Kubuntu, head over to #ubuntu-doc we are holding a doc jam! [18:36] DarkwingDuck: what’s about translations? [18:37] bulldog98, I'm not fussed about starting straight away, I wanted the stuff installed so I could learn to package. Once I know how to make stuff, I can help with the next time something screws up, or start packaging on whichever release follows 11.10 [18:37] bulldog98, Once we have the docs done they will be passed to translations. [18:37] DarkwingDuck: We translated the into German (don’t know the release) and they were not shiped [18:38] we had 100% and they were not shiped, until we know that they will be shiped, we won’t do anything [18:38] bulldog98, It was a build issue on our end. AFAIK that has been fixed. [18:39] and release issue. By "our end" it was all of Ubuntu-Docs [18:39] Ok then I’ll try to translate as much as possible [18:40] bulldog98, if you look at hte work items list: https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-kubuntu-documentation-review You will see what docs are done and what needs to be done still. [18:40] bulldog98, after today we will have a lot of this knocked out. [18:44] vddlogger, ScottK, neversfelde, JontheEchidna http://wiki.ryanak.ca/kubuntu/LanguageSetup New wiki theme... MUCH thanks to ryanakca for the hard work. If approved we should have it uploaded as default [18:45] yofel: how do I use your CIA plugin for bzr? [18:48] DarkwingDuck: nice [18:49] ryanakca, did the work for it. [18:50] shadeslayer: where have you placed the post_commit, with what name, and what to put into ~/.bazaar/locations.conf ? [19:21] yofel: Indeed, mono shit is hell [19:42] [lp:~bulldog98/kubuntu-dev-tools/trunk] Jonathan Kolberg * 126 * bin/kgetsource Made kgetsource also update control this bumps kde-sc-dev-latest to the version of the package [19:42] [trunk] Jonathan Kolberg * bulldog98@kubuntu-de.org-20110904194158-pa08adkvf6ewft0t * bin/kgetsource Made kgetsource also update control this bumps kde-sc-dev-latest to the version of the package [19:50] [lp:~bulldog98/kubuntu-dev-tools/trunk] Jonathan Kolberg * 127 * bin/kgetsource Also made the epoch optional (assumes 4:) [19:50] [trunk] Jonathan Kolberg * bulldog98@kubuntu-de.org-20110904195001-bplb7botkfs2l22l * bin/kgetsource Also made the epoch optional (assumes 4:) [19:50] Quintasan: why do I get two commit messages? [19:50] no idea [19:53] Quintasan: found it out, I named the post commit stuff the same as the system one. Then it calls also the system one [20:10] [lp:~bulldog98/kubuntu-dev-tools/trunk] Jonathan Kolberg * 128 * bin/ (khighestversion kgetsource_helper kgetsource) Made kgetsource also accept only one argument. Then it autodects the latest stable tar on the server and downloads that and uses that as version. [20:10] [trunk] Jonathan Kolberg * bulldog98@kubuntu-de.org-20110904201005-0ksoipw1tv3jo1bt * bin/ (khighestversion kgetsource_helper kgetsource) Made kgetsource also accept only one argument. Then it autodects the latest stable tar on the server and downloads that and uses that as version. [20:11] yofel: why does that happen ^ ? it’s wired [20:12] Quintasan: check that new kgetsource :) (It will make your life easier, but you’ll can test that if 4.7.2 is to package) [20:27] bulldog98: you probably still have the other plugin in use for that branch [20:27] I'm not sure which one is preferred [20:28] yofel: how do I turn that of? [20:28] s/of/off/ [20:28] bulldog98 meant: "yoffel: how do I turn that of?" [20:28] no idea [20:29] bulldog98: btw. we still need 4.7.1 for natty, so there's still stuff left to do [20:29] * yofel cleans the wiki [20:32] BarkingFish: ^ [20:32] you need ninjas access for that though [20:32] [lp:~bulldog98/kubuntu-dev-tools/trunk] Jonathan Kolberg * 129 * bin/kgetsource Fixed a small bug in my Implementation [20:32] [trunk] Jonathan Kolberg * bulldog98@kubuntu-de.org-20110904203246-n0uoosgmulbqqmo6 * bin/kgetsource Fixed a small bug in my Implementation [20:33] * bulldog98 is off for the day have fun with natty packaging [20:35] yofel, a whositwhatnow? [20:35] I lost track of that somewhere in the middle [20:37] I'm sorry, I have my mind on several different things right now, and I'm not yet competent enough in kubuntu to package *anything* :) [20:38] I only got the build system set up today :) [20:39] I would do something but school [20:39] :/ [20:39] * Quintasan goes to bed [20:50] guys [20:50] help :D [20:50] what's the easiest way to build a deb when i already build the sources? [20:59] checkinstall ffs [20:59] sudo apt-get install checkinstall [21:00] I thought you were going to bed? :P [21:00] lol [21:02] yofel, Are you free for a few moments? If you want something building / packaging, I'd be happy to do it, but I need a fairly rapid crash course from someone who can already do it. Once I know how, I'll be all over it like Chickenpox in a kindergarten :) [21:04] BarkingFish: sadly no, I'm off for bed too know, so you'll need to wait till tomorrow and we're up again or for someone that's actually awake :/ [21:04] ah [21:05] Ok then, what I really need is a tutor who can give me the absolute basics of what I need to do so I'm not picking through documentation for the next x^10 years trying to figure out wtf I'm doing :) [21:09] Quintasan: any tip on how to use it? [21:09] sheytan: build the damn source [21:09] once you are done with make [21:09] just invoke checkinstall [21:25] BarkingFish: yeah I was supposed to go but $stuff [21:25] BarkingFish: The bare minimum is: [21:25] do changes in debian/ [21:25] debuild -S [21:26] sudo -E pbuilder build [21:26] if it works then you can commit to branch [21:26] btw. good to see new people [21:27] thanks [21:28] I used to build rpms previously, when I moved to kubuntu I wanted to pick up where I left off [21:28] BarkingFish: What do you exactly want to do? [21:29] start packaging :) [21:30] I think yofel was referring to a package still needed for 4.7.1, but I haven't got the experience yet to know what I'm doing, hence the request for the crash course [21:30] BarkingFish: Do you have kubuntu-dev-tools installed? [21:30] BarkingFish: if not then bzr branch lp:kubuntu-dev-tools [21:30] cd kubuntu-dev-tools [21:31] sudo ruby setup.rb [21:31] BarkingFish: Do you have a working pbuilder? [21:31] I think I only installed the stuff mentioned in the setup guide I followed [21:31] and yes, I set up pbuilder-dist [21:31] I see [21:31] grab kubuntu-dev-tools then [21:32] ok, got them [21:33] installed? [21:33] what was that package... [21:33] installed, but I didn't have ruby, I'm getting that now [21:33] hmm [21:33] done [21:34] you'll need to reinvoke sudo ruby setup.rb then [21:34] :P [21:34] done it [21:34] :) [21:34] cool [21:34] Those will be possibly needed later [21:34] BarkingFish: Did you upload ssh key to launchpad and did you sign CoC? [21:34] yes, both done [21:34] Awesome [21:34] and gpg key is up too [21:35] https://launchpad.net/~lightningstrike35 [21:35] BarkingFish: pull-lp-source recorditnow [21:35] somewhere [21:36] preferably in a separate directory [21:36] cd recorditnow-0.8.1/debian [21:36] done [21:36] see files inside? [21:37] so, let me briefly talk about each and every one [21:37] changelog <-- well, not much to say here [21:37] this is packaging changelog [21:37] you tell others what did you change so we know what's going on with the package [21:37] try to be verbose here [21:37] ok [21:38] compat describes COMPATibility level [21:38] i.e. which version of debhelper is required [21:38] control is one of the most important files now [21:38] if you look at it it has several fields [21:39] This file tells the builder what packages are needed to built this package [21:39] Build-Depends field ^ [21:39] In control we can split one source package into multiple binary packages [21:40] so for ex. you don't have to install EVERYTHING from kde-workspace but only application which you are interested in [21:40] recorditnow is not really good example of multiple binary pacakges since it's a simple one [21:40] any questions so far? [21:40] yeah, but I can see the way it works [21:41] not really, it's looking pretty good up to now [21:41] copyright <- this is sometime pain in the ass to deal with [21:41] basically it says who wrote the software [21:41] under what license is it [21:42] note tarball can contain files with different licenses and this has to be mentioned within that file [21:42] hence why it's a pain in the ass :) [21:42] debian/patches directory contains patches obviously :) [21:43] if you look at debian/patches/series file you can see the order in which they are applied [21:43] the patch system we use is quilt [21:43] sudo apt-get install quilt [21:43] man quilt [21:43] I don't really to go into detail of quilt since it's easy [21:44] recorditnow.postinst <-- afair this is so called maintainer script [21:44] fair enough, got that installed [21:44] you can have also postrm script [21:44] those get invoked post installation or post removal of package [21:44] you don't usually use them [21:45] ok [21:45] rules is another of the most important files there [21:45] basically it's a makefile [21:46] a makefile that uses debhelper rules [21:46] this one is short since it is using dh7 [21:46] man debhelper [21:46] how do you tell which version of dh it's using? Is that what the compat file is for? [21:46] yes [21:46] ok cool [21:46] it will tell you the major verion of debhelper [21:47] if you want to know the precise version it is generally mentioned in control [21:47] well, I won't go into detail how debhelper works since the manpages are good [21:48] also [21:48] man dh_auto_install [21:48] man dh_auto_configure [21:48] man dh_auto_build [21:48] ok, i'll look at those too [21:48] also [21:48] look at examples in [21:48] /usr/share/doc/debhelper/examples/ [21:49] Do you mind if I copypaste this into a text file for reference? [21:49] Not really [21:49] I only have a 1000 line scrollback and would hate to get my tutorial wiped out :) [21:49] Be sure to check if someone didn't point out any mistakes I possibly made [21:50] source/format file describes what format of source tarball this packages uses [21:50] more info at http://wiki.debian.org/Projects/DebSrc3.0 [21:50] nobody's spoken in the last 25 minutes, other than us :) [21:50] what you want to know is [21:51] source format 3.0 allows you to use tar.bz2, tar.xz and tar.lzma source tarballs without repacking them [21:51] sometime ago we had to repack tarballs to use gzip only [21:51] but now it's not relevant [21:52] ok then, so any sources in those formats, I don't need to repack [21:52] yeah [21:52] watch <- commonly called as "watch file" [21:52] this tells uscan [21:52] how to look for new upstream releases [21:53] if you go to recorditnow-0.8.1 [21:53] and invoke uscan --verbose you should get some output [21:53] You don't really have to write watch files but it is recommended to do so if possible [21:53] yep, I got quite a lot of output from it [21:54] also [21:54] #ubuntu-packaging is of interest to you if noone here is to answer your question [21:55] BarkingFish: Where are you from? [21:55] Originally from Iceland, now living in the UK, in Milton Keynes [21:55] Oh, similar timezone then [21:56] I've joined #ubuntu-packaging and added it to my favorites list [21:56] We coorinate things using UTC timezone :) [21:56] date -u is your friend :P [21:56] :) [21:56] meetings, etc are usually given in UTC [21:56] meeting times* [21:57] well we're currently 1 hour ahead of UTC, we should be switching back to UTC in a week or two [21:57] * Quintasan is 2 hours ahead of UTC [21:57] Poland [21:57] actually it's October 30th this year, British Summer Time ends [21:57] Goddamn school tomorrow [21:57] ARGH [21:58] I have work in the morning, and I bet my work is a lot harder than your school :P [21:58] sup, I start with physics [21:58] quantum physics [21:58] nice [21:58] not this super high level quantum physics but still quantum :P [21:58] I wake up tomorrow morning, go into work and get faced with 660 screaming thugs to deal with :) [21:59] You work in security or something? [21:59] <<< Prison Officer [21:59] :O [22:00] :) [22:00] shadeslayer: I think we are done for with the "school is too hard" excuse now [22:00] ^^^ [22:00] lol [22:01] i work up to 68 hours a week, and I can still get called on outside that time if we have a problem. [22:01] Since i only live across the road from the prison I work at, I'm fairly close in case of trouble. [22:03] BarkingFish: Do you have some sort baton at your disposal? [22:04] always [22:04] plus CS gas [22:04] BarkingFish: You are now responsible for hitting apachelogger to get to work :P [22:04] BarkingFish: Anyways, I've got to go [22:05] See you tomorrow then [22:05] apachelogger? [22:05] I still don't know how to obtain the source files or anything :) [22:06] oh wait, is that the pull-lp-source command? [22:36] !seen apachelogger [22:36] I have no seen command [22:36] dang. [22:37] anybody know who apachelogger is and why I was told to hit him to get to work? [22:37] I can't find a whois for him, and I'm stuck unless i can find him. [22:57] BarkingFish: apachelogger changes is nick sometimes. Currently he's vddlogger. [22:58] aha [22:58] That explains why I couldn't find him :) [22:58] " BarkingFish: You are now responsible for hitting apachelogger to get to work :P" [22:58] I was sitting here thinking - what is that? A package, a person???" [23:02] No, he's a person. [23:03] He's currently at some kind of development sprint (thus the vdd), so probably not paying much attention to us. [23:04] ah, ok [23:04] BarkingFish: Did you get a chance to look at a package and explore a bit how it's put together? [23:04] I'm totally set up now, Quintasan has taken me through everything else I needed to do, and given me a guide to the packaging stuff [23:05] He's shown me the control file, compat, changelog, the watch file and taken me through uscan, also copyright and postinst. [23:06] Cool. [23:06] You can see how much of this relates to RPM terms OK? [23:06] I still don't physically know how to build a package though, and I have 2 dists set up on here, natty and oneiric [23:06] Yeah [23:06] the control file kinda looks similar to an rpm specfile [23:06] There is more than one way to do it. [23:07] Personally, I prefer to always build binaries in a chroot to make sure I'm building in a controlled environment and they nothing the build process does will affect my system. [23:08] This is, of course, a bit slower, since you have to set up the environment. [23:08] since I've set up pbuilder-dist to have more than one version, 11.04 and 11.10, how do I package seperately? I don't want to build something for natty and find it building for oneiric instead [23:08] Right. [23:09] So when you call pbuilder-dist you include the version. [23:09] i did [23:09] Something like pbuilder-dist oneiric build sip4_4.12.4-0ubuntu1.dsc [23:09] ah [23:09] So that would build something in the oneiric environement. [23:10] i set them up seperately, pbuilder-dist natty create and pbuilder-dist oneiric create [23:10] Yep. [23:11] so i include the dist when i build the package? [23:11] Yes [23:11] great. [23:11] You can also do pbuilder-dist oneiric login if you want to work inside the chroot. [23:11] This is sometimes good for testing. [23:12] ok [23:12] so right now, supposing i wanted to bring down a package, and rebuild it, just to see how i get on, what would I do? [23:13] apt-get source packagename [23:13] That'll download it to the current working directory. [23:14] done [23:14] i've pulled kdemultimedia as a trial [23:14] (you can also use pull-lp-source, the difference is apt-get source will use the deb-src line in /etc/apt/sources.list and pull-lp-source you can specify the release) [23:14] It should have downloaded kdemultimedia*.dsc [23:14] What's the filename for the .dsc? [23:15] Get:1 http://archive.ubuntu.com/ubuntu/ natty/main kdemultimedia 4:4.6.2-0ubuntu2 (dsc) [23:15] look in the directory (ls) [23:15] kdemultimedia_4.6.2-0ubuntu2.dsc [23:15] OK. [23:16] So to build this you would do pbuilder-dist natty build kdemultimedia_4.6.2-0ubuntu2.dsc [23:17] wow [23:17] seems I had a shedload of errors on tha [23:17] *that [23:18] 281 missing deps [23:18] which are now all being installed :P [23:18] Yep. [23:18] This process takes a little while. [23:18] you're telling me :) [23:19] right, it's got the 281 new files, it's unpacking and installing them now [23:21] * BarkingFish grabs a pillow and has a quick snooze while it's processing everything [23:25] Jeez louise. [23:26] My laptop's gone bananas. It sounds like a Jet aircraft preparing to take off! [23:26] This thing's installed all these files and now it's going through some sort of compile process [23:31] micahg: Would you be able to look into updating gnash? It needs a rebuild at least to drop the boost1.42 rdepends, but there's later in Debian that that's the sort of thing that normally we want the latest crack we can get. [23:32] ScottK: yeah, cjwatson made the patch, just needs someone to test it, will try to do it tonight [23:32] micahg: Great. Thanks. [23:32] ScottK: new version is broke against libav 0.7 also, that's why I haven't done it yet [23:33] OK. I'm trying to push through for boost1.42 removal, so ... [23:33] ScottK: yeah, with cjwatson's patch it builds, just needs user testing and I didn't get a chance last week with the DigiNotar crisi [23:33] *crisis [23:34] Right. [23:34] libav 0.7 is in Unstable now too, so Debian needs the patch too. [23:34] yep, the severity was just increased to serious [23:36] whew [23:37] ScottK, whatever was compiling has compiled [23:37] what do I do with it now? [23:39] looks like I found it, and it appears to have built everything :) [23:39] BarkingFish: If you look in ~/pbuilder/natty_result you'll see the results of the build. [23:39] yep, I have several different packages in there [23:40] I think this is the main one, kdemultimedia_4.6.2-0ubuntu2_all.deb [23:40] Since you just did a rebuild, it'd be the same as you could get be installing from the archive. [23:40] but I have packages for dragonplayer, ffmpegthumbs, juk, kmix, kscd... [23:40] Those are all the different binaries built from the kdemultimedia source. [23:41] to be frankly honest with you, ScottK - that doesn't look too difficult to be honest. [23:41] I'm sure I could be churning packages out within a day or two at this rate [23:41] If you've done RPM packaging before, the basic 80% will be easy. [23:41] Here's one I need tested. [23:42] Can you do pull-lp-source gizmod oneiric [23:42] The see if it builds with oneiric? [23:42] okies [23:42] give me a moment [23:45] doing that build for you now, I'll let you know when it's finished :) [23:49] ScottK, Package build failed [23:49] I'll pastebin the output and show you what happend [23:49] great. [23:49] *happened [23:53] ScottK, http://paste.ubuntu.com/682206/ [23:53] Thanks. Looking [23:54] Do you want the output of the whole compile, in case other issues are mentioned? [23:56] No. You got the important bits. [23:56] looks to be some coding errors in the source [23:56] Looks like a missing header somewhere. [23:56] Yep. [23:58] all these files which the system pulls during a build, do they stay on your system once you've got them? [23:58] They are cached in /var/cache/pbuilder. [23:58] If so, I've got a funny feeling I'm going to need a bigger disk at some point :P [23:59] I've only got a 160 in the laptop [23:59] They aren't part of your normal system install, but you don't have to download them every time. [23:59] oh ok