[00:03] <rbelem> asac, http://revu.ubuntuwire.com/p/plasma-mobile
[00:03] <rbelem> asac, i just uploaded
[00:04] <asac> rbelem: check the big warnings ;)
[00:04] <asac> Warnings / Notices
[00:04] <asac> those should definitly be fixed
[00:05] <asac> for maintainer, maybe run update-maintainer
[00:05] <asac> with some luck it does the right thing
[00:06] <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:08] <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:09] <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:10] <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:11] <rbelem> i will copyright too
[00:11] <asac> yes
[00:12] <rbelem> persia warned me about that, but i did'n t pay attention :-(
[00:13] <asac> dumped those comments to revu
[00:13] <asac> heh
[00:13] <rbelem> :-)
[00:15] <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:16] <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:17] <rbelem> :-)
[00:22] <persia> Um, we need those minimum versions of debhelper and quilt.
[00:23] <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:24] <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:25] <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:26] <asac> yeah. i should out more there ;)
[00:27] <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:28] <persia> Well, it depends, but yeah, there's usually requirements of some sort.
[00:33] <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:34] <asac> irc?
[00:34] <asac> that would be great
[00:53] <rbelem> asac, persia, i'm getting a launchpad error when submitting the bug :-(
[00:54] <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:55] <rbelem> oops! Sorry, something just went wrong in Launchpad. Error ID: OOPS-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:56] <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:57] <persia> But I think, even in the beginning, we would have at least used svn, if any VCS.
[00:58] <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:59] <rbelem> :-)
[01:06]  * rbelem kicks launchpad
[01:07] <rbelem> damn!
[01:08] <rbelem> i will try again in some hours
[01:17] <persia> asac: (C) doesn't mean anything: one needs to use © or spell out "Copyright"
[01:23] <asac> yes
[01:23] <asac> but its ok ;)
[01:24] <asac> i think often its used both
[01:38] <rbelem> persia, http://paste.ubuntu.com/362296/
[01:39] <rbelem> persia, can you check if debian/copyright is ok?
[01:39] <rbelem> :-)
[01:41] <asac> the copyright still has comma to separte year from holder
[01:41] <asac> but comma is used to split copyright blocks
[01:43] <rbelem> ah ok :-)
[01:45] <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:46] <asac> so copyright requires new lines for separating blocks it seems
[01:46]  * rbelem kicks launchpad again
[01:46] <rbelem> yep
[01:54] <rbelem> asac, do i need to bump version before upload to revu?
[02:00] <asac> not sure.
[02:00] <asac> i dont think so, but persia will know
[02:03] <asac> i would probably just try same version
[02:03] <asac> and see how that goes
[02:16] <rbelem> asac, http://revu.ubuntuwire.com/p/plasma-mobile
[02:16] <rbelem> asac, what can i do with the last warning?
[02:19] <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:20] <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:21] <asac> so replace that number with a proper bug id in lp
[02:21] <asac> or drop it
[02:21] <rbelem> ok
[02:22] <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:23] <persia> (otherwise people spam all the copyright holders)
[02:32] <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:34] <persia> rbelem: What's complaining about copyright?
[02:35] <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:36] <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:37] <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:39] <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:41] <rbelem> persia, i'm going to bed now
[02:42] <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:43] <rbelem> thanks persia 
[02:43] <rbelem> :-)
[02:43] <persia> I'll try to file one later then.
[02:44] <rbelem> s/fill/file :-D
[02:44] <rbelem> ok
[02:44] <rbelem> thank persia asac 
[02:45]  * rbelem leaves
[10:10] <asac_> hmm. seems i cant log into my irc gateway :/
[10:10] <asac_> anything important happened here?
[10:22] <persia> Mostly joins/parts since you last posted
[10:32] <asac_> ok
[13:24] <rbelem> persia, ping
[13:24] <persia> Erm.
[13:24] <rbelem> eheheh
[13:25] <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:26] <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:27] <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:28] <persia> And I'm not quite sure what we need to do to make sure the package understands that.
[13:29] <rbelem> persia, what do you think is better to me pick to do?
[13:30] <rbelem> persia, those changes to kdebase?
[13:31] <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] <rbelem> cool! :-)
[13:32] <persia> rbelem: What's your LP ID?
[13:32] <rbelem> persia, rbelem
[13:32] <rbelem> :-)
[13:32] <persia> Bug triaged :)
[13:33] <rbelem> thanks persia :-)