rbelem | asac, http://revu.ubuntuwire.com/p/plasma-mobile | 00:03 |
---|---|---|
rbelem | asac, i just uploaded | 00:03 |
asac | rbelem: check the big warnings ;) | 00:04 |
asac | Warnings / Notices | 00:04 |
asac | those should definitly be fixed | 00:04 |
asac | for maintainer, maybe run update-maintainer | 00:05 |
asac | with some luck it does the right thing | 00:05 |
asac | e.g. adds current maintainer as XSBC-Original-Maintainer | 00:06 |
rbelem | asac, ok | 00:06 |
asac | and uses ubuntu-devel-discuss or something in Maintainer | 00:06 |
asac | also fix changelog bug number ;) | 00:06 |
asac | open a bug if you havent | 00:06 |
rbelem | asac, cool! | 00:06 |
rbelem | thanks asac | 00:06 |
asac | not sure, but is the copyright format really dep-5? | 00:08 |
asac | +Files: ./shell/mobcorona.cpp: LGPL (v2 or later) | 00:08 |
asac | + ./shell/mobcorona.h: LGPL (v2 or later) | 00:08 |
asac | + ./shell/plasmaapp.cpp: LGPL (v2 or later) | 00:08 |
asac | i think that should be more: | 00:08 |
asac | Files: ./shell/mobcorona.cpp, ./shell/mobcorona.h, ./shell/plasmaapp.cpp, | 00:09 |
asac | License: LGPL (v2 or later) | 00:09 |
asac | Copyright: ... | 00:09 |
asac | also it the entries are comma separated | 00:09 |
asac | so dont do 2007, Copyright ... | 00:09 |
rbelem | asac, can i use "Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>" in maintainer field? | 00:09 |
asac | rather (C) 2007 - Company X, (C) 2008 - Person B etc. | 00:09 |
asac | rbelem: we dont use that anymore | 00:10 |
asac | just Ubuntu Developers | 00:10 |
rbelem | asac, cool! | 00:10 |
asac | (as the MOTU/MAIN split will go away eventually) | 00:10 |
rbelem | i will copyright too | 00:11 |
asac | yes | 00:11 |
rbelem | persia warned me about that, but i did'n t pay attention :-( | 00:12 |
asac | dumped those comments to revu | 00:13 |
asac | heh | 00:13 |
rbelem | :-) | 00:13 |
asac | rbelem: any reason you have debhelper (>= 7.3.16~) and quilt (>= 0.46-7~) ? | 00:15 |
asac | e.g. those specific versions | 00:15 |
asac | if not, just drop that | 00:15 |
rbelem | asac, ok | 00:15 |
asac | e.g. (>= 7) ... and just quilt | 00:15 |
asac | rbelem: or why did you choose those? | 00:16 |
asac | i mean ... could be they are required for something like --with-kde | 00:16 |
asac | just wonder | 00:16 |
rbelem | asac, just added | 00:16 |
asac | if thats intentional | 00:16 |
rbelem | ah ok | 00:16 |
asac | ok ... if you didnt do that intentional then its probably like i said | 00:16 |
rbelem | ok | 00:16 |
rbelem | :-) | 00:17 |
persia | Um, we need those minimum versions of debhelper and quilt. | 00:22 |
persia | Earlier versions of quilt don't have --with quilt, and earlier versions of debhelper have a bug with --with kde and the version of pkg-kde-tools we're using. | 00:23 |
asac | persia: thas why i made that comment conditional | 00:23 |
asac | 01:16 < asac> ok ... if you didnt do that intentional then its probably like i said | 00:24 |
asac | -> intentional includes: persia told to use those versions ;) | 00:24 |
persia | Right. Just wanted to provide data :) | 00:24 |
asac | reminder: help linux by using older stuff ;) | 00:24 |
persia | Except the new stuff is extra cool :) | 00:25 |
asac | debhelper is not even fulfillable by karmic ;) | 00:25 |
persia | Plus, #kubuntu-devel told us to use --with kde which blocks karmic backports anyway. | 00:25 |
asac | yeah. i should out more there ;) | 00:26 |
asac | but probably the misery starts in #kde-devel | 00:27 |
asac | e.g. the upstream code most likely requires all the latest anyway ;) | 00:27 |
asac | s/out/hang out/ | 00:27 |
persia | Well, it depends, but yeah, there's usually requirements of some sort. | 00:28 |
asac | persia: did this lib-test ppa thing work out for you ? or do you need something there still? | 00:33 |
asac | probably -arm ;) | 00:33 |
persia | heh. :) | 00:33 |
persia | But doesn't matter. I'm set, just behind. | 00:33 |
asac | ok | 00:33 |
persia | Should be there before the meeting. | 00:33 |
asac | irc? | 00:34 |
asac | that would be great | 00:34 |
rbelem | asac, persia, i'm getting a launchpad error when submitting the bug :-( | 00:53 |
persia | rbelem: What sort of error? | 00:54 |
asac | try again | 00:54 |
asac | launchpad is sometimes instable | 00:54 |
asac | ;) | 00:54 |
persia | sometimes? | 00:54 |
asac | no comment | 00:54 |
asac | :-P | 00:54 |
rbelem | oops! Sorry, something just went wrong in Launchpad. Error ID: OOPS-1486F57 | 00:55 |
ubottu | https://lp-oops.canonical.com/oops.py/?oopsid=1486F57 | 00:55 |
persia | And we now end yet another episode of "asac plays it safe" as our hero has yet again escaped the temptations of fate :) | 00:55 |
asac | hehe | 00:56 |
rbelem | :-) | 00:56 |
persia | rbelem: Yeah, that's not very informative :) Maybe a timeout (those have been happening a lot). Sometimes you can get detailed explanations from #launchpad, but often it's not worth it unless you can't do it after several tries. | 00:56 |
asac | launchpad isnt that bad ... assume we would work with bugzilla, cvs and forums ;) | 00:56 |
rbelem | ehehe | 00:56 |
asac | or sourceforge ;) | 00:56 |
persia | Well, forums are active, and we used to use bugzilla ... | 00:56 |
persia | But I think, even in the beginning, we would have at least used svn, if any VCS. | 00:57 |
rbelem | do you know if launchpad will support git? | 00:58 |
rbelem | :-) | 00:58 |
persia | Not for at least some time, and it may not be activated at launchpad.net, even if implemented. | 00:58 |
persia | (this is a common question on #launchpad) | 00:58 |
rbelem | :-) | 00:59 |
* rbelem kicks launchpad | 01:06 | |
rbelem | damn! | 01:07 |
rbelem | i will try again in some hours | 01:08 |
persia | asac: (C) doesn't mean anything: one needs to use © or spell out "Copyright" | 01:17 |
asac | yes | 01:23 |
asac | but its ok ;) | 01:23 |
asac | i think often its used both | 01:24 |
rbelem | persia, http://paste.ubuntu.com/362296/ | 01:38 |
rbelem | persia, can you check if debian/copyright is ok? | 01:39 |
rbelem | :-) | 01:39 |
asac | the copyright still has comma to separte year from holder | 01:41 |
asac | but comma is used to split copyright blocks | 01:41 |
rbelem | ah ok :-) | 01:43 |
asac | hmm. seems you were right | 01:45 |
rbelem | asac, but in this link http://dep.debian.net/deps/dep5/ | 01:45 |
rbelem | :-) | 01:45 |
asac | strange format | 01:45 |
rbelem | ehehehe | 01:45 |
asac | so copyright requires new lines for separating blocks it seems | 01:46 |
* rbelem kicks launchpad again | 01:46 | |
rbelem | yep | 01:46 |
rbelem | asac, do i need to bump version before upload to revu? | 01:54 |
asac | not sure. | 02:00 |
asac | i dont think so, but persia will know | 02:00 |
asac | i would probably just try same version | 02:03 |
asac | and see how that goes | 02:03 |
rbelem | asac, http://revu.ubuntuwire.com/p/plasma-mobile | 02:16 |
rbelem | asac, what can i do with the last warning? | 02:16 |
asac | rbelem: the licenes blocks need to have a reference to the full license | 02:19 |
asac | if they are in /usr/share/common-license you can say something like this: | 02:19 |
asac | "on an ubuntu/debian system, the GPL-2 license can be found in /usr/share/common/...." | 02:20 |
asac | e.g. appe nd that to each of the current license blocks | 02:20 |
rbelem | cool! | 02:20 |
asac | and the LP bug is probably in the changelog | 02:20 |
rbelem | :-) | 02:20 |
asac | so replace that number with a proper bug id in lp | 02:21 |
asac | or drop it | 02:21 |
rbelem | ok | 02:21 |
persia | For debian/copyright, it's often considered good it identify the current upstream (with Maintainer: in the first paragraph), in case anyone wants to contact them. | 02:22 |
persia | (otherwise people spam all the copyright holders) | 02:23 |
rbelem | persia, it still complaining about the copyright | 02:32 |
rbelem | asac, ^ | 02:32 |
* persia checks | 02:32 | |
rbelem | :-) | 02:32 |
persia | I'm just running a build now to also check the binary. | 02:32 |
persia | rbelem: What's complaining about copyright? | 02:34 |
rbelem | persia, The GNU General Public License is mentioned in debian/copyright but there seems to be no copy of it included in the source tarball, which is a requirement for it. (Note: The file may be there but have an uncommon name; please double-check before trusting this warning). | 02:35 |
persia | Oh, right. Given that upstream doesn't ship a tarball, just copy it in from /usr/share/common-licenses in get-orig-source | 02:36 |
persia | But tell upstream to stick a copy in the VCS for when they do make a tarball. | 02:36 |
persia | You'll need copies of both the GPL and LGPL (as will upstream). | 02:36 |
rbelem | persia, cool! :-) | 02:37 |
rbelem | persia, they should be in separated files? | 02:37 |
persia | Mind you, it's really supposed to come from upstream, but I think the intent is clear, and there isn't an upstream tarball anyway. | 02:37 |
persia | Yes. I'd probably stick them in files called GPL and LGPL, but practices vary. | 02:37 |
rbelem | something like LICENSE.GPL | 02:39 |
rbelem | ? | 02:39 |
persia | If you like. Doesn't really matter, as long as it's obvious to someone who gets the tarball. | 02:39 |
persia | Remember that it's perfectly possible to download a tarball from the archive without running (or using) Ubuntu, so there's a chance the user doesn't have a copy of the licenses. | 02:39 |
rbelem | cool | 02:39 |
rbelem | persia, i'm going to bed now | 02:41 |
persia | OK. I'll update get-orig-source for the licenses, and fix anything I find from the binary and upload to REVU again. | 02:42 |
persia | Sleep well. | 02:42 |
rbelem | persia, launchpad bug submit is not working, so i did not fill a bug | 02:42 |
rbelem | thanks persia | 02:43 |
rbelem | :-) | 02:43 |
persia | I'll try to file one later then. | 02:43 |
rbelem | s/fill/file :-D | 02:44 |
rbelem | ok | 02:44 |
rbelem | thank persia asac | 02:44 |
* rbelem leaves | 02:45 | |
asac_ | hmm. seems i cant log into my irc gateway :/ | 10:10 |
asac_ | anything important happened here? | 10:10 |
persia | Mostly joins/parts since you last posted | 10:22 |
asac_ | ok | 10:32 |
rbelem | persia, ping | 13:24 |
persia | Erm. | 13:24 |
rbelem | eheheh | 13:24 |
rbelem | persia, did you filed the bug? | 13:25 |
rbelem | s/filed/file/ | 13:25 |
persia | I didn't. I've been trying to sort out how plasma-mobile actually works (as opposed to just how it's packaged), and got distracted by a couple things over the course of the day. | 13:25 |
* persia files a quick bug now | 13:25 | |
rbelem | eheeh | 13:26 |
persia | Some of the messages that I'm seeing from lintian on the binary package aren't making much sense to me. | 13:26 |
persia | And I'm not sure about others (like whether we need symbols for stuff in /usr/lib/kde4) | 13:26 |
rbelem | persia, i think the same | 13:27 |
persia | Some of the stuff, like binary-without-manpage and copyright-should-refer-to-common-license-file-for-gpl are easy. | 13:27 |
persia | But I don't have the feeling this is a library. | 13:27 |
persia | And I'm not quite sure what we need to do to make sure the package understands that. | 13:28 |
rbelem | persia, what do you think is better to me pick to do? | 13:29 |
rbelem | persia, those changes to kdebase? | 13:30 |
persia | rbelem: Yeah, keep chasing kdm-mobile. | 13:31 |
rbelem | persia, cool! | 13:31 |
persia | I'll focus more on plasma-mobile, and see if I can come to a decision about a sane way to work around this. | 13:31 |
persia | bug #512319 | 13:31 |
ubottu | Launchpad bug 512319 in ubuntu "Please package plasma-mobile" [Undecided,New] https://launchpad.net/bugs/512319 | 13:31 |
rbelem | cool! :-) | 13:31 |
persia | rbelem: What's your LP ID? | 13:32 |
rbelem | persia, rbelem | 13:32 |
rbelem | :-) | 13:32 |
persia | Bug triaged :) | 13:32 |
rbelem | thanks persia :-) | 13:33 |
=== roobiew_ is now known as robbiew |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!