/srv/irclogs.ubuntu.com/2011/12/20/#ubuntu-app-devel.txt

maxolasersquadAnyone around to answer some basic packaging questions?05:09
JackyAlcine!question05:16
ubot2Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience05:16
maxolasersquadI'm working on https://bugs.launchpad.net/ubuntu-app-review-board/+bug/90561805:18
ubot2Launchpad bug 905618 in ubuntu-app-review-board "Application Review: memory card game 0.1" [Undecided,In progress]05:18
maxolasersquadThis is my first time doing any real packaging, and I've got a few questions about the lintian errors I'm getting.  First, I put the section as games, but it is building it in /usr/bin05:19
maxolasersquadThis is clearly a game.  What should I do to get it build properly as a game in /usr/games?05:21
maxolasersquadI'm going to bed now, but if anyone responds I'll see it in the morning.05:31
mvomaxolasersquad: hey, good monring! I read you comments for #905618 - we are happy to help with this if you push your source somewhere (e.g. using bzr)08:25
maxolasersquadmvo: Thanks, I'll do that in a few.10:59
mvomaxolasersquad: cool! I have lunch in a bit, but I will read scrollback11:00
maxolasersquadmvo: https://bazaar.launchpad.net/~maxolasersquad/+junk/qml-memory-game/changes11:20
mvomaxolasersquad: that looks good, you may update debian/copyright to get rid of a bunch of issues12:41
mvo(the lintian issues)12:42
mvomaxolasersquad: for the /opt install here is a recipe: http://paste.ubuntu.com/776310/13:38
jmljames_w: would appreciate you trying https://code.launchpad.net/~jml/pkgme-binary/use-description/+merge/86224 again on oneiric to confirm whether I've addressed the sqlite issue.15:11
james_wwill do15:19
james_wjml, tests now pass here on oneiric15:25
jmljames_w: yay15:29
james_wjml, would you like me to hit Approved now?15:33
jmljames_w: yes please15:33
james_wdone15:34
james_wtarmac should process it in ~im15:34
james_w1m15:34
jmlhuzzah15:35
jmljames_w: btw, on mumble whenever you want to chat.15:39
mvomaxolasersquad: I like the game btw, nicely done15:47
jmlgn'uh16:00
wiphi all, the new indicator system cause a big problem to my application, i cannot put an icon in the indicator (it works fine with non-unity desktop)16:01
wiphere's a post about the problem (i am using wxwidgets): http://groups.google.com/group/wx-users/browse_thread/thread/e688d6d188003f8716:01
crashanddie Hi, trying to use the Boost.Test library on Ubuntu Natty on my application which uses libtool and more specifically ltdl. It would appear there is a conflict as the Boost.Test shared library is statically compiled using ltdl 1.5, which generates undefined references in my code. Any idea on who to contact regarding this?16:37
wipDoes gtk_status_icon_new still works on Unity?16:42
jmljames_w: would appreciate a quick glance over my changes to https://code.launchpad.net/~jml/pkgme-binary/use-description/+merge/86224 before I re-submit.18:02
jmljames_w: also, is the code in pdf/description the correct way of formatting descriptions?18:03
maxolasersquadmvo: Are you still around?18:39
james_wjml, changes look good18:42
james_wjml, and yeah, I think it's correct18:42
james_wjml, it does remind me that I wasn't sure if the description should prepend the tagline or not18:43
jmljames_w: yeah, I don't really know.18:45
jmljames_w: my assumption was that we should be slavishly literal for now.18:45
james_wyeah18:47
james_wan easy thing to change18:47
jmljames_w: speaking of change, I'm going to have to push the config stuff further up in order to use it for source/binary switching18:49
jml(either that or enrich the (connection_string, db_type) tuple we're passing around, but this seems more sensible)18:49
james_wyes18:52
jmlugh.18:54
jmlI should have run the acceptance tests locally :\18:54
james_wargle18:55
james_wjson is pretty annoying with that18:55
jmlyuh-huh18:58
jmlannoyingly I get pythonpath-related errors when I run locally18:58
james_wjml, while I'm hacking on this LP binary thing, is there anything you've noticed that would be useful in that area?19:17
jmljames_w: nothing leaps to m... well, a way to get the source package name from the binary would be kind of nice.19:18
james_wjml, I'll see if that's easy enough19:18
jmljames_w: and also, for us, we want the latest published binary, and there's no great API for that.19:19
james_wI think that would need a new API though?19:20
jmljames_w: yeah probably.19:23
jmljames_w: we're going to have to add shlibs parsing, fwiw.19:25
james_w:-(19:26
jmlalso, I broke my pyflakes-flymake somehow.19:31
jmljames_w: tarmac just told me to go away when I tried switching the branch to "Approved". Do I need to do a code review as well?19:37
james_wjml, you need to refresh the page19:38
james_wfunny isn't it?19:38
james_wwhen you set approved, it sets approved revision based on the revision of the diff you are looking at19:38
jmlhysterical19:38
james_wtarmac then checks that's the revision that is at tip19:39
james_wyay, merged19:45
jmlyeah. finally.19:45
jmlthe source-and-binary branch is up, but I'm heading out to grab some food19:46
james_wI'll review19:46
mvomaxolasersquad: yes, I am still around again19:49
maxolasersquadHow do I properly do the patch?20:04
maxolasersquadI'm really new at this stuff.  I'm just getting the basics.  I know I'm not supposed to actually apply it against the file.20:04
maxolasersquadmvo: ^^20:06
mvomaxolasersquad: why not applying it? in debian/link you will have to put a link to the icon and the dekstop file (in addition to the binary that I put in the patch already) but the rest should be fine20:15
mvomaxolasersquad: then its nicely isolated in /opt20:15
maxolasersquadI'm sorry.  I just realised those where diffs against my files, not the source files.20:16
mvo:)20:16
mvomaxolasersquad: did you wirte the game on your own ? if so, you probably want to add a copyright notice to every qml file in the header with the license (gplv3 afaics) and your name20:17
maxolasersquadNo, this wasn't something that Allison Randal suggested I try as my first swing at helping with the Application Review Board.20:19
mvoaha, I see20:19
maxolasersquads/wasn't/was20:19
mvomaxolasersquad: aha, I see - in this case its best to contact the author so that he/she can include a AUTHORS file and ideally also add the copyright headers to the files, currently I can see no notice who actually wrote the game20:21
mvoand what license the icons have20:21
maxolasersquadYeah, it only had the COPYING file with the GPL3 in it.20:21
mvomaxolasersquad: I guess its best to put something in the bug about it, plus the info how to install it with the /opt prefix (essentially just the diff I provided)20:22
maxolasersquadWill do, thanks.20:22
mvothank you20:24
* mvo is away for a bit20:24
YokoZarI'm trying to repack a bitrock app21:49
YokoZarI think we should seriously consider expressly telling people not to use it21:49
YokoZar(bitrock that is)21:49
james_wit's producing bad packages?21:49
YokoZarYes.  The app submitter couldn't figure out how to use it to produce a source package, so I'm left with trying to reverse engineer the deb, which is normally fine.  Except bitrock creates maintainer scripts that call its own binary file on postinst/prerm.21:50
YokoZarI have no way of knowing what this binary does21:50
YokoZarI don't see these packages ever passing review21:51
JanC*ieuw*21:55
ajmitchYokoZar: that sounds a bit ugly22:08
YokoZarajmitch: fortunately the helper binary may not be required at all if I repack this thing22:08
ajmitchdoes that helper do anything special, or can it be replaced easily with a bit of debhelper magic?22:09
JanCthose bitrock people should send a dh_bitrock patch I suppose  ;-)22:15
JanC(one would think people designing cross-platform tools would actually try to understand the platforms they list as supported)22:17
ajmitch3rd party tools that make debian packages often just bundle up a binary package, skipping the usual source package step22:28
YokoZarajmitch: I just repacked it without any of the bitrock stuff and it seems to work perfectly fine, so I have no idea what it was doing23:38

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!