[00:26] if anyone would care to review and possibly advocate my package, http://revu.ubuntuwire.com/p/lxsplit, I would be very appreciative [00:47] binarymutant: I don't have time for a full review, but you should mention the patch that you added in debian/changelog [01:00] dear reviewers, would anyone like to take a look at my new package http://revu.ubuntuwire.com/p/ppower ? It is for controlling X10 devices unsupported by the "bottlerocket" package. [01:16] nhandler, thank you, I will add that information [01:43] urgh, I wish I had never looked at this package now [01:43] :( hope its not mine :( [01:44] nah [01:44] :) [01:46] poor james_w [01:47] I think maybe we should put it out to pasture [01:48] as long as it's not "linux" we're talking about... [01:50] if anyone would care to review and possibly advocate my package, http://revu.ubuntuwire.com/p/lxsplit, I would be very appreciative [02:44] if someone has the time to review and possibly advocate my package, http://revu.ubuntuwire.com/p/lxsplit, I would be extremely appreciative. Thanks :) === ripps_ is now known as ripps === freeflyi1g is now known as freeflying [03:36] I have a package that FTBFS because debian/rules calls pythong2.6 [03:36] python2.6* [03:37] sorry i will start over [03:37] I have a package that FTBFS because debian/rules calls python2.5 [03:37] changing it to python2.6 corrects the problem [03:38] what I am wondering is if I should change it to python2.6 or the less brittle /usr/bin/python ? [03:38] serialorder: well, find out why first [03:39] if there is a reason for it to call a specific version you will need to keep doing that [03:41] I dont think there is anything version specific in there, I will double check and if there is not then should I just call python ? [03:41] if there is no reason to use a specific one, just call 'python' [03:41] thanks lifeless === evanrmurphy_ is now known as evanrmurphy [05:02] If someone has the time to advocate my package http://revu.ubuntuwire.com/p/lxsplit I would greatly appreciate it :) [05:50] I am working on a merge on a package in Universe, Maintainer is set to Ubuntu Core Developers, is this correct? [05:51] unlikely but possible [05:51] some packages in universe build binaries for main [05:53] could also be a hastily demoted package === calc_ is now known as calc [05:54] It hasn't been touched since gutsy [05:55] likely wrong then... what package? [05:55] It is ssed [05:57] The changes are not large, I am doing it for practice but would like to correct that if it is wrong :) [05:57] certainly looks wrong to me [05:57] I'd change it [06:52] any available to do a revu? [07:11] directhex: Hey. You don't need to ack your own sync requests, just file the bug and subscribe u-a. [07:13] binarymutant: If you say what package it is, then perhaps someone will take a look at it. [07:14] If someone has the time to advocate my package http://revu.ubuntuwire.com/p/lxsplit I would greatly appreciate it :) [08:56] What got to be done to get debbug 473781 done, so we solve a ubuntu one [09:09] fransman: have you contacted the maintainer? [09:13] Elbrus: If I am well Savvas Radevic did that for bug 319204 [09:13] Launchpad bug 319204 in flumotion "Please package new upstream version of flumotion (universe)" [Wishlist,Triaged] https://launchpad.net/bugs/319204 [09:14] present! [09:15] savvas: Did you contacted the maintainer as Elbrus is asking for [09:15] fransman: as far as I remember, the reply was it has to be tested and given the appropriate build-depends [09:17] fransman: it was quite some time ago, so.. lool: what's the status with flumotion in debian? :) [09:18] savvas: but that's ok, we are here now http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473781 [09:19] Debian bug 473781 in flumotion "flumotion: new upstream release" [Wishlist,Open] [09:19] savvas: ENOTIME [09:21] er.. what? [09:21] As in I don't have time to take care of new upstream versions [09:22] I think the packaging is decent, there are some oddnesses, but updating it to new upstream versions requires careful checking of the deps [09:22] ok thanks :) [09:24] savvas: Are you in contact with Thomas Vander Stichele to help you out? [09:25] I'm not 100% sure he's the best contact [09:26] lool: because he does the same for rpm if I am well [09:27] fransman: I'm not interested in the package, but maybe I'll check it out later and provide a new cleaner patch for the new upstream version - but no promises though, exam perios is coming up soon :) [09:27] Well that's quite different packaging; I don't think he's versed in Debian packaging; he does know the flumotion code well though [09:27] *period [09:28] Someone from Fluendo picked up my packaging for their internal use; but I don't recall who it was and I don't see him on #fluendo [09:28] (probably because it's the WE° [09:35] lool: was it jdahlin? [09:38] I think so [09:39] lool: Thomas said we list the dependencies in our README, in configure.ac, and in the rpm spec [09:41] Some are split differently in Debian/Ubuntu, e.g. twisted, and the runtime deps are tricky to get right [09:42] true [09:46] lool: Can I forward a e-mail by Thomas to you? [09:47] If someone has the time to review and possibly advocate my package http://revu.ubuntuwire.com/p/lxsplit I would greatly appreciate it :) [09:55] fransman: Sure [09:57] binarymutant: I am not a MOTU neither I am good at packaging, but you have a common mistake: the changelog should only contain an "Initial release" entry AFAIK [10:05] artfwo: it can contain multiple entries [10:06] oh, by was often told by the crowd to collapse all the entries into a single one [10:07] that depends on the sponsor ... some wants it collapsed, some don't and some don't care [10:07] its more style than anything [10:08] binarymutant: consider using dh 7, its much more compact [10:09] artfwo: that said, the package he's asking for review only has one changelog entry [10:09] --- lxsplit-0.2.4.orig/debian/changelog [10:09] +++ lxsplit-0.2.4/debian/changelog [10:09] @@ -0,0 +1,7 @@ [10:09] +lxsplit (0.2.4-0ubuntu1) karmic; urgency=low [10:10] lifeless, I was wanting to keep in good standing with backports [10:10] for the dh5 [10:11] backports can depend on other backported packages === bastiao_ is now known as k0p [10:14] thanks a lot lifeless for taking the time to check out that package :) [10:14] np [10:14] anyone to review http://revu.ubuntuwire.com/p/gnote ? [10:15] perhaps someone also feels like reviewing http://revu.ubuntuwire.com/p/scantailor ? :) [10:18] LP #1 [10:19] how do I upload packages to REVU? [10:20] JimHansson: see https://wiki.ubuntu.com/MOTU/Packages/REVU [10:20] JimHansson, dput revu *.changes [10:22] yes but it says i need to upload my public key first [10:22] GPG key is uploaded at https://launchpad.net/people/+me/+editpgpkeys [10:22] found it, thanks [10:47] a|wen: re bug 371617: I've already a patch for it, should I proceed with it or will you? [10:47] Launchpad bug 371617 in boost1.37 "Installs files to /build/buildd" [Undecided,In progress] https://launchpad.net/bugs/371617 [10:48] geser: testbuild at 98% ... do you have it testbuilt= [10:48] yes, in my PPA [10:49] my fix is removing $(pyste_root) from the --install-lib value [10:51] geser: that is not enough [10:51] you need to change to pyshared as well ... else python-support coughs and removes your pyste completely [10:55] ok, then you can proceed with this bug [10:56] a|wen: btw the boost-1.35 and gcc-4.4 problem is already fixed in the debian package, but needs to be merged. see bug 373962 [10:56] Launchpad bug 373962 in boost1.35 "Please merge boost1.35 1.35.0-10 from debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/373962 [10:57] geser: i'll put a correct debdiff on the bug that has been testbuilt in 3 minutes [10:59] geser: oh ... i have the FTBFS fix as well (at least mine builds with the patch currently) [11:02] hyperair: Yes. [11:03] hyperair: As long as mine's still there of course :) [11:17] I'm trying to fix a bug, but still hanging on a pid rights issue [11:18] the startup script uses chuid, and it seems the user have no right to write the pid file.. [11:18] what is the nice way for solving this ? [11:26] liblapack-dev is still not available for lpia right? [11:29] hrm.. [11:31] why was support dropped on lapack in cgal package? [11:35] when would you use LAPACK on lpia? [11:37] good point :P [11:45] ah my bad, it's atlas that's failing [11:47] ./sync_db.sh [11:47] ls [11:48] Erm... [11:49] Error: Wrong terminal! [11:49] :) [11:49] savvas: Not quite, just grouped the wrong windows :) [11:49] oh :P ok [12:18] what's Strachiatella sessin ? [12:19] a "vanilla" session with some "chocolate" parts :) [12:19] oh [12:20] and what are these ? [12:20] sorry, I don't know the details [12:20] maybe I should checkout an ice-cream shop ? [12:20] lol [12:20] james_w: ping [12:21] LP 369914 [12:21] Launchpad bug 369914 in sabily "Design an icon for new notification system" [Wishlist,Fix committed] https://launchpad.net/bugs/369914 [12:21] LP #369914 [12:35] AnAnt: you could forward your patch to debian :) [12:39] savvas: well, my question is, is this patch relevant to those using the old notification system or not ? [12:40] ah no idea, but libnotify-bin tools seem to still work as expected [12:41] hi [12:41] building my 1st deb [12:42] having a bit trouble with debuild [12:42] signfile vuze_4.2.0.2-1~getdeb1.dsc BUGabundo [12:42] gpg: skipped "BUGabundo ": secret key not available [12:42] how do I add what I need to add? [12:42] gpg -K - take the key ID and add the -k$KEYID flag to debuild. [12:43] jpds: thanks... but slower.. ehh [12:43] I've got the key, now what? [12:44] debuild -S -sa -kKEYID [12:45] ahh ok [12:45] Successfully signed dsc and changes files [12:45] jpds: thank you so much [12:45] \o/ win [12:46] BUGabundo: No problem at all. [12:46] now back to nag joaopinto to get it on getdeb or my ppa [12:46] BUGabundo: debsign tries to find the key by using the name and email from the changelog entry [12:47] geser: I think is that the email I use is a secondary of they [12:47] *the key [12:47] and so it failed to find it.... with key it worked [12:47] now I have to check what email it put there... it the one in the change log or the primary in the key [12:47] as long as it matches a uid of your key, it should get found [12:48] I don't know if it's case-sensitive or not [12:48] http://pastebin.ca/1418187 [12:49] humm now that I look at it... something is not right [12:53] maybe you have to set $DEBFULLNAME $DEBEMAIL ? [12:53] jpds: sure no problem [12:58] lunch... will learn more latter. thanks guys [13:22] I have a patch to fix small bug in open-terminal extension [13:22] I have attached it to bug report, yet I don't see it yet in the package [13:22] How I include it [13:22] ? [13:23] https://bugs.launchpad.net/ubuntu/+source/nautilus-open-terminal/+bug/333462 [13:23] Ubuntu bug 333462 in nautilus-open-terminal "nautilus crashed with SIGSEGV in strlen()" [Medium,Confirmed] === asac_ is now known as asac === azeem_ is now known as azee === azee is now known as azeem [14:33] savvas, nyu: tar: gnote-0.3.1/gnote-0.3.1.tar.bz2: implausibly old time stamp 1970-01-01 01:00:00 [14:35] james_w: this is to archieve md5sum consistency with debian. it was requested by directhex [14:36] nyu, you only need to untar if you're repacking the source's contents (e.g. +dfsg) [14:36] nyu, if you are not untarring, you can use bzcat and preserve the tar's integrity [14:36] why did you have to set it to that date to achieve that? [14:36] hang on, let me find a snippet [14:36] couldn't you just use the same tarball? [14:37] james_w: same date always, vcs snapshot [14:37] directhex, james_w: it complains about the parent tarball, not the upstream one [14:37] the upstream tarball is pristine [14:37] and is all this code really just (C) Hubert? [14:37] no [14:37] well, welcome to a tar-in-tar problem i suppose [14:38] bzcat $(DEB_SOURCE_NAME)_$(VERSION).orig.tar.bz2 | \ [14:38] gzip -9fn -c - > $(DEB_SOURCE_NAME)_$(VERSION).orig.tar.gz [14:38] james_w: check debian/copyright [14:38] that produces pristine gz from bz2, if you just mangle the upstream tarball rather than tar-in-tar [14:38] without timestamp foo [14:39] well, I was referring to the copyright headers [14:39] but that's odd anyway [14:40] james_w: the original tomboy authors didn't assert copyright in most of the headers. in those where they did, it has been preserved [14:40] still [14:40] we *know* that he doesn't have sole copyright to those files [14:40] nyu: last time I checked, gnote had something like a tomboy debian/copyright [14:41] sure we do. it's a very common situation [14:42] how? [14:42] the usual technique when there's ambiguity is to ask - i.e. "can you please add appropriate headers to these files, to make it clear you have copyright" [14:42] how is it not a derivative work? [14:42] there's an open tomboy bug about it afaik [14:42] anyway, it's a reject for now [14:42] james_w: what do you mean? [14:42] I'll talk to other archive admins about the other issues when it comes back around [14:43] nyu: the files were taken from tomboy and ported, which in all likelyhood makes them a derivative work [14:43] james_w: indeed, it's a derivative work [14:43] james_w: why would that be a problem? [14:44] but it also suggests that the people who have copyright on the original probably have a call for a share of copyright in the derivative [14:44] of course they do [14:44] they just didn't bother to assert it [14:44] http://bugzilla.gnome.org/show_bug.cgi?id=517369 [14:44] Gnome bug 517369 in General "Tomboy licence headers" [Normal,New] [14:44] but they can still do that [14:44] well, they didn't put the statement in every header [14:45] it's not the reason for the reject [14:45] I just think it is disingenuous on the part of gnote [14:45] I think gnote upstream is just somewhat incompetent WRT copyright maybe [14:46] and/or tomboy upstream [14:46] right [14:46] james_w: so what's the reason? [14:46] but like i said, " the usual technique when there's ambiguity is to ask - i.e. "can you please add appropriate headers to these files, to make it clear you have copyright"" [14:46] but apparently the Debian/Ubuntu maintainers trying to sneak in some of their agenda through this [14:46] nyu: debian/copyright is incomplete [14:46] james_w: it refers to copyright.tomboy, which is a verbatim copy of the tomboy debian/copyright [14:46] is that one incomplete as well? [14:47] it asserts blanket GPL v3, which is untrue [14:47] where's the proposed Ubuntu gnote debian/copyright? [14:47] azeem, on revu [14:47] k [14:47] the combined result can be distributed only under GPLv3 (or later) [14:47] the same happens in many other projects (e.g. gcc) [14:47] or linux [14:48] and yes, the tomboy debian/copyright isn't great either [14:48] anyway, what do you suggest? [14:49] nyu: obviously the copyright is wrong no? [14:55] reject mail sent [15:04] james_w: alright. would you rather have those specified in copyright or in copyright.tomboy ? [15:05] copyright [15:07] ok, got the info :) [15:08] and be warned that debian ftpmaster is unlikely to be more friendly than ubuntu archive-admin, IME [15:09] directhex: after having dealt with mails from katie for 8 years, you get used to them [15:10] I don't remember any of them being unfriendly, at least not by comparison with debian's standards [15:10] well, sure, by debian standards, not being told to gobble on body parts is polite [15:10] but ftpmaster is really REALLY strict over copyright these days [15:11] I don't think that's helpful [15:12] they have more to deal with than us, and are more thinly spread [15:13] oh, absolutely [15:14] my point is "make sure any changes made to meet ubuntu's standards also go into the package sat in NEW - BEFORE any DD has to duplicate james_w's work and say 'nuh'" [15:14] oh, I'd agree with that :-) [15:35] it seems that [REVU] mails are another convention we have that is poorly regarded [15:38] james_w: What are you talking about? The emails that users are meant to send out after they upload a new package? [15:38] no, when you sponsor a package in to the archive you are supposed to send a mail to ubuntu-motu [15:45] james_w: Yeah, that was what I was talking about [15:45] oh, sorry [15:48] james_w: Do you think it would be beneficial to add a section about uploading packages from REVU to https://wiki.ubuntu.com/MOTU/New ? [15:48] james_w: when the package is rejected, the fix is uploaded on revu again, correct? [15:48] probably [15:48] In my package for a c++ program, how can I get 'make' to be executed in a specific folder, not the root one? [15:48] savvas: ask your sponsor if they are willing to re-upload to the archive again [15:49] james_w: I'll try and add a small section sometime today. It is Mother's Day, so I might not get to it until later [15:49] ok thanks! [15:49] usually it's just small changes, so it doesn't need re-review [15:49] thanks nhandler [15:49] americanese mothers' day. t'is different to the britland one [15:49] oh, who do i poke to be on planet ubuntu? [15:50] directhex: Noone [15:50] directhex: You add yourself. [15:50] directhex: Link to instructions is on the site itself. [15:51] directhex: https://wiki.ubuntu.com/PlanetUbuntu [15:52] Okay, I've prepared a dynamic libmp4v2 patch for gtkpod that will allow us to kill gtkpod-aac. [15:54] LucidFox, yays! [15:54] Can I add a transitional gtkpod-aac binary package to gtkpod while there is a separate gtkpod-aac source package? [15:54] Or is the correct way something else? [15:56] okay, in theory i've added myself to planet then [15:57] directhex: The planet runs through cron, so it might take a wihle for your blog post to appear [15:57] nhandler, indeed. just hope i didn't get it horribly wrong [15:57] same feed as i set planet.ubuntu-uk to use [15:57] directhex: Did you remember not to add the feed for your entire blog, but to add a feed that is linked to a certain tag? [15:58] I don't see him in the user list on http://planet.ubuntu.com , is this correct? [15:58] nhandler, aye [15:58] :) [15:58] nhandler, yay for tags [15:58] nhandler, and i have a mildly patched wordpress to express full blog posts in a standard way too, rather than wp's content:encoded [15:59] is kblog the same as the kblogger we have in the archive? [16:01] hmm, it appears to be part of kdepimlibs [16:08] Oh, now I see the link to directhex's blog on the sidebar [16:10] apt install suggests by default now? [16:11] nope [16:11] thanks [16:24] How do I pass a ./configure parameter in debhelper 7? [16:25] LucidFox, ehm... you have options here, depending on WHICH VERSION of dh7 is used [16:25] It's just >= 7 and I don't want to have a stricter version dependency [16:25] the "7.0" way is: [16:25] dh_auto_configure -- bla bla bla [16:26] edit your build rule [16:26] use: [16:26] dh build --before configure [16:26] dh_auto_configure -- --foo --bar --prefox=/baz [16:26] dh build --after configure [16:31] One more thing. Since I'm going to make gtkpod-aac a transitional package... [16:32] The old gtkpod-aac was in multiverse. Can the new gtkpod-aac transitional package be in universe and still have a multiverse dependency? [16:32] no [16:32] ok, I'll remove it then [16:32] why does it need a multiverse dependency? [16:32] Those who have already installed gtkpod-aac will have the dependency installed anyway [16:33] I don't understand [16:33] It's a library in multiverse - the reason gtkpod-aac, a version of gtkpod with libmp4v2 enabled, is in multiverse in the first place. [16:33] but why does the new package need to depend on it? [16:34] it seems that you don't want a transitional package here [16:35] From what I have in mind, gtkpod-aac will be upgraded to the transitional package and pull gtkpod, which I patched to dynamically detect the presence of libmp4v2 and enable the functionality accordingly. [16:35] yeah [16:35] james_w: hello ? [16:36] but if you want gtkpod-acc to pull in libmp4v2 as well then you're not really after a transitional package [16:36] james_w: regarding LP 369914, what is a Strachiatella session ? [16:36] Launchpad bug 369914 in sabily "Design an icon for new notification system" [Wishlist,Fix committed] https://launchpad.net/bugs/369914 [16:36] if you want to keep a package that fives you gtkpod with libmp4v2 actually working then you need a package in multiverse still [16:37] I don't know the rules on whether a package in universe can build a binary package in multiverse, if it can then you can do this from one source, if not then you still need two source packages [16:37] hi AnAnt [16:38] james_w: regarding LP 369914, what is a Strachiatella session ? [16:38] Launchpad bug 369914 in sabily "Design an icon for new notification system" [Wishlist,Fix committed] https://launchpad.net/bugs/369914 [16:38] The way I see it, the gtkpod-aac transitional package is only there for those who already have gtkpod-aac installed, and conversely libmp4v2 too. [16:38] AnAnt: sorry, I can't spell, it's https://wiki.ubuntu.com/DesktopTeam/Specs/Jaunty/StracciatellaSession [16:39] http://martinpitt.wordpress.com/2009/02/23/the-stracciatella-gnome-session/ [16:40] LucidFox: ok, so you can put that in universe, but it can't depend on libmp4v2 [16:40] Another way would be to replace the current gtkpod-aac with a small native package that does nothing except pulling gtkpod and libmp4v2. [16:40] and apt autoremove might remove libmp4v2 [16:41] james_w: I see, thanks, but do I have to do that ? [16:42] I think I'll just commit the patch for now, and bring it to the mailing list for discussion [16:42] AnAnt: it would allow you to test whether the change worked with a normal GNOME session, which is what you were interested in [16:42] there are probably other ways to achieve the same thing though [16:46] If someone has the time to review and possibly advocate my package http://revu.ubuntuwire.com/p/lxsplit I would be greatly appreciative :) [16:55] nhandler: are you still interested in bug 255514? [16:55] Launchpad bug 255514 in mod-bt "Please merge mod-bt 0.0.19+p4.2340-1.2 (universe) from Debian unstable (main)" [Undecided,Confirmed] https://launchpad.net/bugs/255514 [16:57] geser: If the merge needs updating, you can go ahead and handle it if you want. [16:58] nhandler: I didn't check. I was just looking at my open merges and found it in a comment on one of my merges. [17:00] geser: Well, the merge appears to be up-to-date. Let me just confirm that I did it correctly ;) [17:03] nhandler: looks like it needs to be updated to libdb4.7-dev as libaprutil1-dev depends now on libdb4.7-dev [17:04] Do you want to handle it geser? If not, I'll update it later today (Mother's Day) [17:04] and does anyone have a link to that blog post that showed why getdeb packages are not of the same quality as those in the official ubuntu repos? [17:05] nhandler: if you've time you can merge it. I'm just asking to avoid that we both try to merge it at the same time. [17:06] and does anyone have a link to that blog post that showed why getdeb packages are not of the same quality as those in the official ubuntu repos? <-- Now I'm interested === santiago-pgsql is now known as santiago-ve [17:07] LucidFox: I know someone created a blog post on that topic a couple of months ago, I just can't find it now [17:11] nhandler> I've just read your post about generating a new GPG key [17:11] Is there a manual? [17:12] LucidFox: http://www.debian-administration.org/users/dkg/weblog/48 [17:12] LucidFox: That is the guide that most blog posts on planet.debian.org linked to [17:12] * directhex has a new key [17:13] i hope people will sign it lots at UDS [17:13] Gah, not loading. Slashdot effect? [17:13] UDS... lucky you :( [17:13] LucidFox: You're not the only one who is not going :( [17:14] LucidFox, become a key member of the debian mono group, then apply for sponsorship under the guide of "vital to stuff in ubuntu main". easy! [17:15] * e-jat agreed with nhandler :) .. [17:15] directhex> Eh?.. [17:15] LucidFox: I'm not sure that gtkpod can recommend the lib [17:15] directhex: I'm hoping that I'll make it to the next UDS in the states (if I can get sponsorship) [17:16] nhandler: me too .. === IVBela1 is now known as IVBela [17:16] It's not money that's the issue for me, if that's what you're implying. [17:17] * nhandler has several things that make it difficult for him to attend [17:18] LucidFox, i don't imply things. i'm not remotely subtle enough. [17:18] ^_^ [17:19] LucidFox: If you still can't get that page to load, Google has it cached [17:19] the Google cache is taking forever to load :S [17:19] although I can see the HEML source [17:19] * HTML [17:20] LucidFox, firefox 3 sucks in that regard [17:20] LucidFox, other browsers don't wait for the whole thing to finish before diplaying, i.e. don't block on crappy ad servers [17:20] 3.5 fixes it afaik [17:20] arora isn't much better here [17:21] which browser engine does that use? [17:21] webkit [17:21] hm. the internet sucks then. simple! [17:22] IE6 in Wine only loads the top bar too [17:22] ie6 is the very definition of suck [17:22] like, if there was a suckiness convention, ie6 would be the guest of honour [17:22] see also: special greeting for IE6 users who visit my blog [17:25] directhex> You'll laugh, but I got it to work by putting Firefox in offline mode. [17:26] LucidFox, awesome! [17:28] but IE8 is the best ;-) [17:29] calc, i strongly recommend ie8 for not being ie6, the same way i recommend firefox, chrome, safari, etc [17:29] i.e. "anything but ie6" is a noble goal [17:30] yea avoid ie6 at all costs :) [17:30] well except for ie1-5 ;-) [17:30] * calc remembers ie1 being really suck [17:30] i can sorta respect ie4, for being miles more awesome than ns4 [17:30] i never used ie1 [17:30] ie2 i used [17:30] briefly [17:31] to go "whoa, where's the netscape icon" [17:31] i used netscape but IE was already there as well [17:31] my first browser was netscape 1.0 iirc [17:36] nhandler> I take it I need to create a wholly new key, not add a new subkey to an existing key? [17:37] yay, planet works [17:37] LucidFox: I believe you need a new key. [17:39] yes, you need a new key [17:39] sec 1024D/DFC2AFC1 2006-08-25 [17:39] sec 2048R/0E1FAD0C 2009-05-08 [17:42] I am waiting until the practical collisions can be done by a laptop before I switch my key :p [17:43] nixternal, i have a grand total of 2 sigs that matter (DD sigs, for debian NM) on my key. so may as well change [17:44] sec 1024D/8E384AF2 2000-05-15 [17:44] * calc doesn't want to lose his old key :-\ heh [17:44] * nhandler needs to get nixternal to sign his key at the next Ubuntu Chicago event [17:45] bah [17:45] I should do this too [17:45] baaaa! [17:45] I have 0 sigs which matter though [17:46] pretty much old sigs don't matter since the keys will be suspect soon [17:46] calc: hahah, me either [17:47] took me forever, but I remember my fingerprint :) [17:47] my fingerprint is on my business card though which is a bit annoying to get a new one [17:47] thankfully my DD sigs are local :) I can drive to their house with a 6-pack of beer and force them to sign, if they won't do it via email that is [17:47] calc: that is really the reason I don't want to switch yet [17:48] I still have about 500 business cards to get rid of first :p [17:48] well i suppose we can always get new keys and just accept the old key still for a certain amount of time before revoking it [17:48] but only send out stuff using the new key [17:49] calc, that's the recommendation [17:49] since its on business cards you may not want to revoke after 90 days though [17:49] keep it longer. it's not as if it's trivial to crack yet [17:49] get plans in place, but don't get hysterical [17:50] yea [18:02] I've got a source package that builds both a lib and a dev lib, but I've got a pb with dh_install [18:03] I'm using .install files, one for the main lib and one for the dev version [18:03] I manage to get the files I want in the -dev .deb [18:03] but I can't get rid of those same files in the main lib package [18:04] Is there a way to exclude those files from the main lib package? [18:05] don't add them to its .install files I guess [18:06] I don't, but they still get included [18:07] the files get build in $(CURDIR)/debian/${version}/usr ( the line is: $(MAKE) -C build/generic install prefix=$(CURDIR)/debian/${version}/usr ) [18:07] is that the reason they get included in the package? [18:09] why ${version}? [18:09] That's what the previous rule file used [18:09] it's customary to install into debian/tmp and then copy into the package dirs with dh_install from there [18:09] here ${version}=libxvidcore4 [18:10] eh [18:10] that'd be the shared library package directory [18:10] so not a staging directory [18:10] I've seen debian/tmp used in some package, but recent ones I've seen use ${version} or something similar instead [18:11] staging=building ? [18:12] james_w> What's wrong with a universe package recommending a multiverse library? [18:13] loic-m: I wonder who came up with that [18:20] azeem: by staging directory, do you mean $(CURDIR)/debian/${version}/usr is the directory commonly used when building packages? [18:20] azeem: no clue for who or why the rules file is like that [18:20] loic-m: no, the staging directory is the directory the package is being installed at temporarily during package build [18:21] usually debian/tmp or (for single-binary-packages rather) debian/$package [18:21] azeem: thanks, that's what I was trying to express [18:22] azeem: I'm still not so clear about where the staging directory is defined [18:23] azeem: not in the $(MAKE) line, is it? [18:23] well, depends [18:23] most commonly it's the directory defined for DESTDIR [18:30] I'm using debian/tmp now and it works. Whoever I still have no clue why before $(CURDIR)/debian/${version}/usr was used as the staging directory [18:31] the only line it appears in rules is the $(MAKE) line [18:31] what is that line? [18:31] s/appears/appeared [18:31] $(MAKE) -C build/generic install prefix=$(CURDIR)/debian/${version}/usr [18:32] it's in install: build [18:34] LucidFox: I'm not sure, but I think it might be against the rules [18:38] loic-m: as I said, "most commonly" it's DESTDIR [18:38] this package chose to mangle the prefix= variable [18:38] as long as everything else depends on it, it's ok [18:40] azeem: I can understand the words, but I can't understand the sentences (both :X ) [18:41] I wrote three of them [18:43] azeem: only the first one makes sense to me :p [18:44] ok, not mangle [18:44] this package chose not to pass DESTDIR to make install, but the prefix= variable [18:45] indeed [18:45] the end result is the same if (i) prefix= is undestood by the build system and (ii) all paths referenced in the Makefile are relative to ${prefix} [18:45] sometimes, you see stuff like [18:45] prefix=/usr [18:45] so prefix has the same effect as DESTDIR? [18:45] shareddatatadir=/usr/share [18:46] In this case it's the place there the built files are stored, no? [18:46] loic-m: in any case, DESTDIR refers to / while prefix refers to /usr [18:46] what do you mean with "stored"= [18:46] this is about copying the built files to their installation location [18:47] ok, I assumed it was to specify in what dir the files where built, and their installation location would only be set at dh_install time [18:47] loic-m: the lines above runs the "install" target [18:48] that's after stuff has been built usually [18:49] even though it's on the $(MAKE) command? Isn't $(MAKE) the time they're built? [18:49] 19:30 < loic-m> $(MAKE) -C build/generic install prefix=$(CURDIR)/debian/${version}/usr [18:49] I read a "install" in there [18:52] you're right. I thought it was the install rule of the upstream makefile, and had no effect on where debian/rules chose to install the files [18:52] (f.e. upstream might put their files on a dir, but in Ubuntu we'd use another directory [19:19] directhex: sandy merged a patch in tomboy so that it can handle the dates gnote outputs [19:19] they should be compatible again [19:19] k [19:20] how kind! [19:23] maco, i still think someone failed to act like an adult over that, and it wasn't sandy [19:24] directhex: what about? [19:24] any one haveing any issues with lanuchpad today? [19:24] hyperair, gnote writing tomboy-incompatible notes [19:24] *having [19:25] directhex: agreed [19:25] control struggles and ego, as per usual. [19:25] welcome to humanity. [19:28] directhex: euh, why don't you send a patch? [19:28] adults are busy sometimes [19:30] did you see his response? [19:30] whose? [19:30] hub's [19:30] no [19:31] to the "gnote writes incompatible notes that crash tomboy" bug i filed. he basically said screw compatiblity, that's tomboy's problem [19:31] Hmm... more people than I expected actually care about signing GPG keys... [19:31] when tomboy established the format [19:32] I really thought hub was a reasonable guy until he came up with gnote [19:32] * nyu checks [19:32] or rather until those kinds of issues came up [19:32] Everyone I checked so far has a rather long list of signatures [19:33] LucidFox, i don't! [19:33] LucidFox, i will after UDS though, hopefully [19:33] See :( [19:33] LucidFox, signatures matter if you want to be a DD [19:33] Ah well, I don't [19:34] s/if you want to be a DD// [19:34] still, it makes me kind of sad to see how many of the Ubuntu folks have met each other in person [19:34] maco: he doesn't exactly say that. anyway, I think compatibility is important. if there was a patch, I wouldn't mind adding it to the debian package [19:34] nyu: the bit about not supporting people who want to take their notes back to tomboy? [19:34] that screams "lock in!" to me [19:34] anyhow, it's less of an issue now that tomboy can read the other timezone format [19:34] yes [19:35] LucidFox, you said money wasn't an issue for attending UDS. perhaps you could go to the next one? [19:35] And your old key has 5 signatures :) [19:36] LucidFox, i only met 2 of them face to face, and one is a co0-worker [19:36] er...i got the impression you didn't like crowds so much, LucidFox? [19:36] maco> Indeed [19:36] although "asocial" would be more accurate [19:37] * maco pokes dtchen [19:37] pfft, you should have seen me at the jaunty release party [19:37] Wait, how can one sign keys without meeting in person? [19:37] maco: besides, I don't think the tomboy note format was designed with the idea of being interchangeable in mind. if you just check the bug title, you'll see it's quite platform-dependant [19:37] ended up standing in a corner looking totally out of place, at a room filled with linux people [19:37] you've seen me nearly every day for nearly a year and you've seen my passport and drivers license and school id as well i think. willing to sign my key yet? [19:38] directhex> :( [19:38] maco: He has no way of verifying the person online is the same as in meatspace! [19:38] maco: no. [19:38] Flannel: ive given him my key fingerprint :( and he's looked over my shoulder as i've typed here as maco... [19:38] Flannel, how much of an issue is that, though? that's the question. how much does what someone has in their passport say about whom you work on ubuntu with? [19:38] i've explained very clearly that i do not sign keys immediately. [19:39] dtchen: a year != immediate [19:39] i don't care if you're the POTUS. [19:39] directhex: erm... It's extremely important? [19:39] what do i have to do, marry you? [19:39] that will not suffice [19:39] is there a page to show the status of Launchpad? [19:39] but that involves identfying oneself too... [19:39] POTUS? [19:39] LucidFox: obama [19:40] LucidFox: president of the united states [19:40] ahhhh [19:40] there's also SCOTUS: supreme court of the united states (for future reference) [19:43] lifeless: find out anything on the blank build-deps for lxsplit in REVU? [19:43] if you check out the hello package which is used to show how to package for debian, it has 0 deps [19:43] A trip to an Ubuntu convention would cost a truckload of money, resolve various legal and upkeep matters I have absolutely no experience with, and I'd have to explain it to my paranoid parents, and I'd probably feel out of place anyway. [19:44] Overall not worth it just for seeing you all in person and signing keys [19:44] Sorry about venting :) [19:44] s/resolve/I would have to resolve/ [19:45] andersk: what does super_teams do? [19:45] btw, you should diff against bzr trunk [19:46] (I actually rewrote that function yesterday, but your code looks better) [19:51] If someone has the time to review and possibly advocate my package http://revu.ubuntuwire.com/p/lxsplit I would be greatly appreciative :) === nellery_ is now known as nellery [19:52] lifeless: concerning lxsplit, I found out that if it builds in the most basic chroot, then have 0 env build deps is fine [19:53] What does 'env' mean in the above? [19:53] maxb, e [19:53] huh? [19:53] environment, sorry I'm on a tablet [19:55] LucidFox: Debian has a keysigning page that lists nearby DD's that are willing to sign keys. [19:55] "environment build deps" still doesn't mean anything to me [19:55] Ubuntu doesn't have any requirement for signed keys. [19:56] Even in Novosibirsk? Seriously now :p [19:57] maxb, maybe if we switched a few words around.. "chroot env, then having 0 build deps" :P [19:57] right :-) [19:57] https://nm.debian.org/gpg_offer.php [19:57] 2 in moscow, 1 in stalingrad [19:58] ... [19:58] directhex> Not Stalingrad. :p [19:58] And that's like... half of Russia away from me. :) [19:58] leningrad! [19:59] maxb, nixternal will you advocate? :) [19:59] Good thing it doesn't seem to really matter except for DDship [19:59] * maxb is not motu [20:00] St. Petersburg != Stalingrad directhex [20:00] oh, thanks anyways maxb :) [20:00] scottK, i got my communist leaders mixed round [20:00] lol [20:00] You see, the other reason I get somewhat angsty is because I read Planet Ubuntu and think, "These are supposed to be geeks? Each and every one of them is 1000 times more social than me!" :) [20:00] Maograd! [20:02] LucidFox: Some people are more social in writing than in person. [20:02] LucidFox, have you tried Planet Gentoo ? j.k [20:03] ScottK> What do you mean? [20:04] LucidFox, people make themselves appear extra exciting. whereas i have no problem admitting i spent the past 2 hours glued to my chair playing a MMO. super social! [20:04] binarymutant: still looking into it....if you put this app on a blank install of ubuntu, and try to build it, it won't right? it needs at least build-essential, which you definitely don't want to dep on...but in a pbuild environment, it builds fine because build-essential is in there already...this is a tricky one, however if 'hello' can be in the archive with 0 build-depends, then I don't see why lxsplit can't [20:04] I should go ahead advocate and upload, if someone (archive admin) complains, then we request 'hello' to be removed for the same reasons :p [20:07] nixternal, yes it only requires the build-essentials package to build, it's a very simple program. I thought I could safely leave that build-dep out [20:07] nixternal, lol thank you :) [20:08] IIRC it says somewhere in debian-policy that you don't have to list build-deps which are build-essential ? [20:09] sounds reasonable... [20:09] maxb, yes [20:10] maxb, I think it does say that, since build-essentials is required for every package(?) [20:11] LucidFox: you know how you're quite social on IRC but not so much in person? i think that's what ScottK means [20:11] Ah [20:12] maco, i do that. see also: jaunty release party [20:12] directhex is a charismatic stallion, jo shields is not ;) [20:12] heh [20:12] :) [20:12] directhex: did you know anyone at the party? [20:13] nixternal: Policy 7.7 and 4.2 say it's ok [20:13] for me, that makes all the difference. if i dont know anyone there or only know them in passing: wallflower [20:13] directhex> But I bet you have quite a few real-life friends that you often meet, and you get out of home every now and then? [20:13] if there are some friends there, and they can introduce me to their friends, then it's ok [20:13] LucidFox, occasionally [20:14] maco, i missed james_w as i didn't start talking to people until after he had left [20:14] oops [20:16] lxsplit has been advocated, uploaded, and archived :) [20:16] thanks nixternal thats awesome :) [20:16] no, thank you! :) [20:17] lx? got any correlation to lxde by any chance? [20:17] hyperair, linux = lx [20:17] I think [20:17] oh. [20:17] so what exactly is lxsplit? [20:18] you can split large binaries into a bunch of smaller ones [20:19] hyperair, a lot of people using windows split movie files with this utility called, hjsplit. lxsplit can join those movies and it fully compatible w/ hjsplit [20:19] When using PPA..... do you sign your packages with your personnal key, or another public (which is used by all maintainers that build packages for the same ppa) ? [20:19] ah i see [20:19] cool [20:20] ya I like it [20:20] ninix: you sign your source packages with your personal key, then upload it. [20:20] ninix, and the ppa signs the binary repo with its own key [20:21] right. i was goign to say that, but pbuilder's ldconfig decided to kick in and hang all my inputs again. [20:21] directhex: Do I have to create a key for the ppa myself ? [20:22] no [20:22] cool. thx [20:24] hi! perhaps you guys also have a little time to review http://revu.ubuntuwire.com/p/scantailor - a tool for processing scanned books? thanks! [20:24] does anyone have any advice to getting a sponsor in debian for this package, lxsplit? I don't think it could be uploaded to any of the alioth's teams. I know there is the mentors site but my packages usually are ignored there :/ [20:25] binarymutant, yours & everyone else's [20:25] directhex, ya I know :/ [20:25] thats why revu is so much better [20:26] binarymutant: If you're willing to maintain the package in Debian, you might also find a sponsor here as a number of people here are DD. [20:26] binarymutant, wouldn't it possible to join the movie files with cat? [20:27] binarymutant: did you post to debian-mentors@? [20:28] not many people trawl the site to find packages [20:28] loic-m, I have seen that in a previous wnpp(or was it a itp) bug somewhere. I just think that with a lot of people moving from other OSs would appreciate an easier way [20:29] james_w, I havent posted the RFS yet [20:30] too bad there isnt a C team, like with ruby and python :/ [20:35] btw, if i provide a package version X (greater than the version in ubuntu) in my PPA..... and after upload another package that needs the first package, launchpad will surely use mine instead of the older in the ubuntu repository? [20:36] ninix: correct [20:37] Ok [20:40] LucidFox, oh, did you see, you got your very own mention on my favourite blog as an evil pro-mono canonical staffer? [20:41] O_O [20:41] ...where?.. [20:41] LucidFox, http://boycottnovell.com/2009/05/08/ubuntu-mono-motu/ [20:42] ....... [20:43] * LucidFox adds a sarcastic comment [20:46] I wonder if I should post this to Planet Ubuntu [20:49] * RainCT is also waiting for some months! already for packages on mentors.debian.org to get reviewed (and I did announce them to the ML.. I don't even remember what packages they are now XD) [20:49] directhex: oh, you work for them now? :) [20:49] RainCT> Yes, mentors.debian.net is quite... slowpokish [20:50] even compared to REVU :p [20:50] RainCT: perhaps you should annoy certain people here [20:50] like when directhex gets out of NM :) [20:50] ajmitch: or I may just wait two weeks more, apply for DD and upload myself in some months more :P [20:50] heh [20:51] I don't think there will be any Debian release that soon anyway :P [20:51] I'm sure you could find some other DDs around who'd kindly sponsor stuff if they knew what it was [20:52] From a brief look at boycottnovell.com... if I didn't know better, I would decide it's a prank. [20:52] RainCT: need a sponsor for debian? [20:53] LucidFox, sadly not [20:53] LucidFox: but surely Canonical have made a secret backroom deal with Microsoft over making directhex a MOTU [20:54] ajmitch> Can I quote this in my blog? [20:54] haha [20:54] nyu: Uhm well yeah, there's this package for instance: http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=vilistextum [20:55] RainCT: that's not even been there 6 months [20:56] LucidFox: you'd better not mention that there were people working on mono in ubuntu in past releases who were core developers [20:57] Oh shame, looks like the author's going to correct it. [20:57] ajmitch: Hah. Well, I get most stuff in through teams (POX, meebey & co. rock :)), else there'd be quite some stuff more [20:57] "I guess Daniel Holbach isn’t one either, despite the domain/suffix. I’ll correct this." [20:58] I guess they thought everyone with an @ubuntu.com address was a Canonical employee. [20:58] LucidFox, "correct" on that blog means - and it will be linked back to as truth in subsequent posts [20:59] ^_^ [21:04] :o idea! [21:05] UDS for Malevolent Monkey in Novosibirsk ;) [21:06] ok.. [21:06] why Novosibirsk? I heard it gets a little chilly there in winter [21:07] not so bad in summer, but it's still a fair distance to fly [21:08] ajmitch, so LucidFox can collect some gpg signatures! [21:08] Har har har [21:08] If only. [21:09] ah, is that where you live? [21:10] LucidFox, the first UDS was near my office :< [21:10] before i was involved though [21:10] I think I'm living not that far from LucidFox, but I am neither a DD nor a MOTU yet :) [21:10] artfwo> Where do you live? [21:11] but you could help me become one by reviewing some of my uploads :) [21:11] directhex> where is that? [21:11] LucidFox: Gorno-Altaisk, I think it's about 500 kilometers from Novosibirsk? [21:11] artfwo> Oh. [21:12] We've been on vacations to Altai a few times [21:12] well, make sure you stop by for signing a key next time you visit :) [21:12] to Lake Aya and Lake Teletskoye [21:12] we aren't going there anymore [21:12] whats the site that I can follow packages that the AA is doing? (if that makes sense) [21:13] the automobile association? [21:13] LucidFox, oxford [21:13] james_w, archive admin [21:13] lols :P [21:14] https://launchpad.net/ubuntu/karmic/+queue lists what is currently in the queues, which is some of what we do [21:14] ty james_w :) [21:24] after the dput command, do I have to do something else in launchpad? [21:25] ninix: no, just wait [21:25] All right, was asking because i receive this message: Not running dinstall. [21:26] and, normally.. How long should we wait before see our package ? [21:27] it takes some minutes to appear on your PPA webpage [21:28] then it takes some time to build, it depends on how the build servers are loaded [21:28] and of course on how much time your package requires to be built [21:28] that's good. will wait. I going to upload the same package for Hardy and jaunty now. [21:29] Hi, I need some help related to packaging a project that has changed their versioning scheme (if this isn't the propper channel to place this question, please redirect me :). [21:30] gringo_: perhaps an epoch will help [21:30] what have they changed exactly? [21:30] the package name is myspell-ro, until now versions were like this 20070502 [21:30] now it's 3.2.8 [21:31] I set an epoch in debian/control [21:31] and Format: 1.5 [21:31] dpkg-genchanges: warning: unknown information field 'Format' in input data in general section of control info file [21:31] dpkg-genchanges: warning: unknown information field 'Version' in input data in general section of control info file [21:32] do you have your debian/control online somewhere? [21:32] so we could take a look [21:32] in a second :) [21:36] gringo_: could you also paste a few lines from your debian/changelog somewhere? (e.g. http://paste.ubuntu.com/ ) [21:37] http://swarm.cs.pub.ro/~lucian/repo/myspell-ro/myspell-ro-3.2.8/ [21:37] sorry for the delay. [21:37] all files are there [21:37] aha [21:37] you should get rid of Version and Format in debian/control [21:38] and set an epoch in debian/changelog [21:38] And Changed-By. [21:38] make it 1:3.2.8-0ubuntu1 [21:39] ok. I added those fields now, after skimming through http://www.debian.org/doc/debian-policy/ [21:39] They do not belong in the control file. [21:39] http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Uploaders [21:39] Version, Format, and Changed-By belong in the changes file (which will be generated by dpkg-genchanges) [21:40] aah. sorry. misread. thank [21:45] ok it now runs fine, I'll uploaded to my ppa and see if Ubuntu tells me a new version of the package appeared. [21:45] oh, there's also this: [21:45] Now running lintian... [21:45] internal error: command failed with error code 123 [21:45] warning: collect info file-info about package myspell-ro: 512 [21:48] hey, I want to be a developer, I am elite...I have been programming in basic for 30 years, visual-basic for 15 years, and I am learning how to program in fortran...where do I start? [21:49] brlcad is a freakin' beast [21:51] nixternal: start by uninstalling vista [21:52] ajmitch: it is gnome, it has all of those .NET windows bindings...I am cool and super elite with it [21:52] oh man, who uploaded gnote to revu? [21:52] probably nyu [21:52] nixternal, savvas. it was rejected from the archive earlier [21:52] directhex: really? [21:52] I like it, I will advocate it, and I will love it! :) [21:52] directhex: copyright? [21:52] ajmitch, aye [21:53] I don't have access to the archive :) [21:53] nor am I a motu :P [21:53] man, I picked brlcad to revu...bad bad idea on this laptop [21:53] Warning: YOU NEED MORE FANS! I AM BREATHING FIRE FROM YOUR CPU! [21:53] fire in the disco [21:53] ah to revu, yes I have, working together with nyu :) [21:53] nixternal: you're a brave man. Your sacrifice will be remembered [21:54] that's strange, I have subscribed ubuntu-main-sponsors to a bug, but they don't not appear on the right sidebar - a problem with launchpad? [21:54] artfwo: edge.launchpad I think [21:54] yes, I'm using edge [21:55] they appear fine on normal launchpad, it happened to me before [21:56] ah, yes - stable launchpad is okay [21:56] someone in #launchpad may want to know about that if you haven't filed a bug [21:57] Latest upload of gnote (http://revu.ubuntuwire.com/details.py?upid=5674) contains a slight change in the debian/control (removed the controversial "consumes less resources"). [21:57] hahahahahahahahahaha [21:58] nixternal: behave [21:58] come on, that was funny [22:00] not as funny as LucidFox' intentionally quoting me completely out of context [22:00] suddenly my name appears in lights on planet ubuntu [22:01] -rw-r--r-- 1 nixternal nixternal 1485612 1969-12-31 18:00 gnote-0.3.1.tar.bz2 [22:01] interesting [22:01] why so? [22:01] look at the date [22:01] yes? [22:01] 1969? [22:01] that's not uncommon [22:01] hahaha [22:01] that is the first I have seen that, so it is uncommon to me :p [22:01] nixternal, your timezone is -6? [22:01] nixternal: think of when the unix epoch is [22:02] the.. winter of '69 :p [22:02] directhex: yes it is [22:02] nixternal, hence unix epoch, localised [22:02] savvas: summer for the right part of the world [22:04] 1) yes, it's a tar-in-tar 2) yes it's a tar.bz2 (smaller file) 3) yes, the change of timestamp was applied to keep it the same for ubuntu and debian, and finally 4) yes, that's the maintainer's preferred way :) [22:04] summer of 69 :) [22:05] nixternal: http://penny-arcade.com/comic/2009/1/30/ [22:05] cetero censeo that "smaller file" is a bad argument for a tar-in-tar [22:06] JontheEchidna: omg that is nuts, i just wet myself...hillarious! [22:06] ceterum* [22:06] should I say better compressed? :) [22:06] hrm? [22:06] savvas: no, azeem is saying that better compression is not worth doing tar in tar [22:06] how is better compressed except that the size is smaller? [22:07] certainly not for 1.5 vs. 1.4 MB [22:07] or whatever the numbers were [22:07] feels good to be hacking again :) [22:07] go REVU go! [22:07] nixternal: planning to have everything reviewed by the end of the week? [22:08] but it's not wrong, it's only not recommended, I wouldn't want to extract the whole thing now that I'm one step from including it in the archive [22:09] nixternal: wanna review a neat package? look no further! :) http://revu.ubuntuwire.com/p/scantailor [22:09] ajmitch: that's my plan :) [22:09] savvas: well, I certainly hope itÄ gs rejected from Debian due to that [22:09] it's getting* [22:09] I'm really not familiar with tar-in-tars, better to talk with nyu when he's around [22:09] he has me on ignore [22:10] and I communicated this to him via proxy today already [22:10] gnote has been reviewed, built, installed, uploaded, and archived :) [22:10] LET THE WARS BEGIN! [22:10] it was already in NEW was it not? [22:10] nixternal, is copyright fixed compared to last time? [22:11] Laney, and REJECTed [22:11] directhex: yes [22:11] i thought it was reuploaded [22:11] we will find out if it gets rejected :) [22:11] PGP Signed Message, This message has been signed with the valid key ID Barry deFreese [22:11] ooer [22:12] * ajmitch thinks that nixternal is going for the mud-on-wall upload policy [22:12] ajmitch, ooh, i'm used to mud-slinging [22:13] battle-hardened from countless 'discussions' about mono [22:13] i could care less about the mono stuff anymore...i see its usefullness [22:13] always productive and exciting [22:13] i am not a .net dev, didn't enjoy it in school either, so that's why I don't use it [22:14] If i make 3 differents packages for a software. (hardy, intrepid, jaunty)... Do I have to upload the "full original source" 3 times ? [22:14] discussions are fine, it's the "discussions" that are depressing [22:14] any python ppl: will hashlib give errors if it's not working correctly or is it silent? [22:14] nixternal: I guess it's useful to write new software so you can later port it to C++ ;-P [22:14] haha nyu [22:14] I like gnote though, as I am porting it from gtk -> qt4 [22:14] oh, interesting [22:14] Laney: I found super_teams using dir(launchpad.me). It returns the collection of teams that the person is a member of. I'm not sure it's actually documented. [22:14] though that is a huge pita which I am finding out every minute I play around with it [22:14] you should tell hub about it [22:14] see, that's a reasonable position in a way: RAD as useful [22:15] already did [22:15] though I think someone will probably beat me to it if they haven't already [22:15] nixternal, port tomboy using qyoto ;) [22:15] andersk: I've found the documentation to be a bit lacking. Does it count indirect memberships too? [22:15] directhex: you are the 12038403843 person to say that :) [22:15] ninix: 'no' [22:15] nixternal, am i? waa :( [22:15] I do not like c# so I will have to say no [22:15] ninix: You're talking about PPAs I assume. Questions about how to use Launchpad PPAs are slightly more on-topic in #launchpad [22:15] nixternal, you can use vb.net then. or boo! [22:15] yes sorry. [22:15] maxb: actually we encourage them here too :) [22:16] maxb: as motu has a very do-packaging skillset [22:16] or java with ikvm! or python with ironpython! [22:16] geanygdb ack, uploaded, archived [22:17] Laney: yes, it appears to. [22:17] Fair enough. We suddenly got a burst of conversation, so I though ninix might be better off in a quieter channel [22:17] ninix: you build the first one with "debuild -S -sa", wait until you get the "Accepted" email, then the rest with "debuild -S -sd" [22:17] james_w: keep on revu'ing, I will follow behind you and do the easier part :p [22:17] how many uploads of gnote do we need people? [22:17] andersk: If that's right then your version is better than mine [22:17] So, another small question :P..... If i made a package x~ppa1, uploaded it in my ppa with the origina software source, and made a package ~ppa2 without reupload the orig source... can i delete the ~ppa1 version in my PPA ? [22:17] maxb: yeah, its not hard and fast [22:17] ninix: -sd will exclude the orig.tar.gz from the rest of the uploads :) [22:17] savvas, ninix: Though the need to wait is going away soon. There's a soyuz bug open on it [22:18] maxb: I will note that the intersection of people getting distracted here with those in lp is close to unity [22:18] savvas: that what i thought for a alternative package, just didn't know if a package for another codename was an alternative or not. thx [22:18] heh, I have had 'revubuild' aliased to 'debuild -S -sa -k2e2c0124' since 2005/2006 [22:18] maxb: cool, thanks for the tip :) [22:18] (This does of course assume that the initial one is accepted :-) ) [22:19] ninix: Uploading a later version to the same distroseries automatically obsoletes the earlier one [22:20] james_w, we need twelvety [22:20] ninix: here's what I do, I keep three different folders for each release, e.g. hardy and jaunty, and put in the required files, use for example a version like ~ppahardy1 for hardy and ~ppajaunty1 for jaunty - this will allow you to play with their versions safely (usually people get confused when they see ~ppa2 in hardy and ~ppa1 in jaunty) [22:21] three = twp :p [22:21] *two [22:21] maxb: ok, so the software.orig.tar.gz will not be deleted. [22:22] andersk: Could you prepare a branch for merging? I'd just do it directly but I'm a bit busy now so can't, and I'm afraid I'll forget [22:22] (away all next week so might have minimal dev time) [22:22] ho... i just put ~ppa1 in my version for all codename [22:22] Sure, I'll work on that. [22:22] ninix: you can work on it any way you wish, it's your PPA anyway :) [22:23] andersk: Make sure to propose it for merging so people get mailed [22:23] or you could just subscribe uus [22:24] savvas: your way is less confusing, will do that :) [22:24] nixternal: gnote rejected, there's already one in the queue === mbamford` is now known as mbamford [22:28] nixternal, james_w: thanks for reviewing geanygdb and uploading =) [22:28] hyperair: nice work, it's a great example [22:28] hyperair: you need to make pkg-geany [22:28] heh you're right. [22:28] (or i could take everythign on myself) [22:29] hyperair for MOTU! [22:29] =O [22:29] (and find a pet DD) [22:29] hahah [22:30] regarding the DD... once damian (geany's maintainer) returns from his hiatus, i'll probably ask him. [22:31] or i could ask patrick matthäi. he seemed rather happy to sponsor sigx for me =) [22:31] gogogo [22:31] hiatuses (hiati?) are the danger of single-maintainer packages [22:32] oh noes, not the haitan [22:33] indeed. [22:34] well jeromeg who maintains geany in ubuntu would probably NMU (and eventually adopt it) if damian does not return. [22:34] If i've uploaded in my PPA a package X that need the package Y. after i've upgraded the package Y and reuploaded it..... How do I tell launchpad that the package X have to be rebuilt with the new dependency version of the Y package ? [22:34] * Laney blinks [22:34] ninix: you upload a new version of x [22:34] with no changes apart from the changelog [22:34] k, there is no way to just rebuilt a package in launchpad [22:35] no, we don't have binNMUs [22:35] Ok [22:35] not automatically anyway [22:35] I remember someone saying that exact same thing to me a year or so ago [22:35] james_w: james_w yup, just got the reject notice :) [22:35] and I had to run off and research what a binNMU was [22:35] how much I've learned! [22:35] :) [22:36] hahah [22:36] i remember asking meebey [22:37] * james_w throws Laney a "yet" [22:37] well, we'll never have binNMUs [22:37] but launchpad will soon support rebuilding a binary package with an increased dependency without a change to the source [22:38] what that ends up meaning for Ubuntu isn't yet clear [22:38] if that happens, won't the binaries be overwritten? [22:38] we can't have binaries of the same name having different contents. [22:38] how can that be done other than the same way as a binNMU is? [22:38] ie +b1 [22:38] hyperair: yeah, that's why it's not possible now. The version, and so the name of the .deb will be changed [22:38] james_w: what magic will make this possible? [22:38] I meant "increased version" not "increased dependency" [22:38] artfwo: still here? which bug was it with ubuntu-main-sponsors not showing? I'm writing a bug report [22:38] right [22:39] ajmitch: soyuz magic [22:39] savvas: any bug that u-m-s is subscribed to [22:39] james_w: basically binNMU at the click of a button? [22:39] see the open week session about soyuz [22:39] for example bug 373168 [22:39] life would be easier if more people remembered to set "1build1" not "1ubuntu1" for no-change rebuilds [22:39] Launchpad bug 373168 in sane-backends "Please merge sane-backends 1.0.20-3 from Debian" [Undecided,Confirmed] https://launchpad.net/bugs/373168 [22:39] ok thanks, looking [22:39] hyperair: perhaps [22:39] sounds cool [22:39] directhex: they should have some automagic script that they use to do that [22:42] Hi all... [22:42] I'm some problem requesting a sync by requestsync script. [22:43] This is the output: [22:43] IOError: No credentials found for 'ubuntu-dev-tools', please see the manage-credentials manpage for help on how to create one for this consumer. [22:43] have you seen the manage-credentials manpage? [22:43] yep [22:43] I've created a consumer with my username and logged in LP. [22:44] I've to create a 'ubuntu-dev-tools' consumer? [22:44] yep [22:44] eh damn. WHY? :P I'm "l3on" no 'ubuntu-dev-tools' :D [22:45] you are giving credentials to ubuntu-dev-tools [22:46] why doesn't it just tell you the command to run? [22:46] yes, I've just read it [22:46] manage-credentials create -c ubuntu-dev-tools -l 2 [22:46] Thanks. [22:46] I don't know, it probably should [22:49] james_w: should the original sponsor who uploaded gnote review the new diff.gz? [22:50] savvas: gnote is in the NEW queue again [22:50] I know but you said rejected, is there anything to do on my behalf? [22:50] when? [22:50] just now? [22:50] I just rejected a duplicate upload [22:51] ah ok [22:51] it's still in the queue [22:54] artfwo: can you please confirm bug 374627 ? :) [22:54] Launchpad bug 374627 in launchpad "[edge] doesn't list the sponsors teams in bug report sidebar" [Undecided,New] https://launchpad.net/bugs/374627 [22:54] I can [22:54] thanks [22:57] btw, I just noticed "Ubuntu 8.04.3 (TBC)" on wiki.ubuntu.com/HardyReleaseSchedule - what does that TBC mean? to be continued? :P [22:58] to be confirmed [22:58] that makes more sense hehe [23:02] Thanks guys, I've requested the sync bug 374634 [23:02] Launchpad bug 374634 in sonata "Sync sonata 1.6-1 (universe) from Debian unstable (main)." [Undecided,New] https://launchpad.net/bugs/374634 [23:10] after I attached a debian->ubuntu debdiff to a merge request and subscribed u-m-s to the appropriate bug, should I just wait or notify someone about the bug to speed up the sponsorship? [23:11] patience, probably [23:11] i'm still waiting for motu-sru for a fairly trivial debdiff ;) [23:11] :) === hggdh_ is now known as hggdh [23:47] Can we upload a package with a debian codename in our PPA ? [23:47] (it hasn't been modified..., that's why i changed nothing) [23:48] i mean, the codename in the changelog file. [23:50] ninix, yes [23:50] wait [23:50] ninix, it depends where you upload to [23:50] to launchpad [23:50] ninix, if you dput specifically to distroname/ in your ppa, then yes [23:51] ninix, if you upload to a generic ppa url, then no [23:52] ok, i.e, i should change the incoming line in my dput.cf... ".../ubuntu/" to ".../ubuntu/intrepid/" ? [23:53] i think that's it [23:54] ninix: But #launchpad is a better channel for PPA questions. [23:54] ur right. thanks, will try what you said directhex. [23:55] YMMV, IANAL, IDDQD