[00:11] HI all [00:11] hi persia [00:12] i have one question [00:12] if a package is not assigned to ubuntu motu developers [00:13] and it doesnt have any ubuntu version and it make that update-maintainer got useless [00:13] what i can do? [00:18] if a package is a 'Git' version [00:20] get it fixed in debian? [00:22] if a package is a 'Git' version, what it means? [00:24] anakron: it's not a made from a release tarball, but from a git snapshot [00:24] so [00:24] how i can make a patch for it [00:24] it doesnt have any ubuntu version [00:24] what kind of patch? [00:25] what is the version? [00:25] change in .desktop file [00:25] 1-9.1 [00:25] 9.1 would be the ubuntu version then, no? [00:25] what's the package name? [00:25] qtpfsgui [00:26] looks like "1.9.1-1build1" is the version, rather? [00:26] jeje si [00:26] yes [00:26] so why do you think there is no Ubuntu version? [00:27] nono [00:27] i must add it into control file? [00:27] add what? [00:27] ubuntu version? [00:27] for which field in control? [00:28] ops [00:28] dont worry, i was reading bad [00:28] the problem was [00:29] that the source package that i've downloaded doesnt have the same info that the package that you can see with "apt-cache show qtpfsgui" [00:30] that is expected, the apt-cache show info is assembled from different sources [00:30] so, when i tried to make an update-maintainer it cannot be done because it doesnt have a ubuntu version [00:31] what is "it"? [00:31] well [00:31] I never used update-maintainer, so I guess I won't be able to help you anyway [00:31] azeem: it complains if you try to use it to update the maintainer, when it's not an ubuntu version in debian/changelog [00:32] * Hobbsee has no idea why anakron doesn't forward the desktop patch to debian, rather than making it require merging all the time [00:32] yes === nenolod is now known as moogle [01:00] heya [01:50] ScottK, hey [01:50] cody-somerville: Hey. [01:51] ScottK, do you want to give me a little bit of archive admin love? ;] [01:51] ScottK, (more specifically, sion in the new queue) [01:51] * ScottK isn't an archive admin. [01:51] * ScottK thinks you're thinking of StevenK. [01:52] I thought they made you one too [01:52] Nope. [01:52] Or if they did, they forgot to tell me. [01:55] :] [02:54] hi. i dput a package, but i did not get a confimation email, and it doesn't show on revu.ubuntuwire.com [02:54] how long does that take usually? [03:00] not long [03:00] pythonic: when did you upload it? [03:01] maybe 15 minutes ago [03:02] what package? [03:02] bucardo [03:02] an asynchronous replication system for PostgreSQL [03:02] it has Maintainer: Ubuntu MOTU Developers [03:03] hrm, i've uploaded to revu just now while we are chatting and it went through [03:03] do you have your keys synced etc... [03:03] ? [03:04] i uploaded my key to launchpad, and logged in to revu [03:05] i think you need to be a member on the revu-uploader team on lp [03:05] maybe NCommander can comment on that :) [03:05] vorian: That team is obsolete now [03:05] what nhandler said [03:05] ah [03:05] If your gpg key is in LP, and you sign into revu, it should work [03:05] twnhs? [03:05] vorian: I'm making that a VoteBot factoid ;) [03:05] awesome! [03:06] I don't see it in the rejection pool [03:06] nor is it in incoming [03:07] since y'all are awake, mind looking at kwin-dekorator-kde4? (fresh on revu) [03:07] i'm using the dput configuration from https://wiki.ubuntu.com/MOTU/Packages/REVU [03:07] pythonic, it never made it to REVU it seems [03:07] I can't find a rejection log, or anything in REVU-incoming [03:07] dput now says Already uploaded to revu.ubuntuwire.com [03:07] pythonic: did you do "dput revu pythonic_special.package ? [03:08] ah [03:08] wait, found it [03:08] You did a full upload [03:08] dput revu foo-0ubuntu1_amd64.changes [03:08] ok.. is that bad? [03:08] You need to do a source only upload or REVU will REJECT [03:08] Do debuild -S -sa [03:08] then upload the _source.changes [03:09] (you'll probably have to give dput the -f option to force it) [03:09] or just rm the .upload file. [03:10] vorian: Why kde4 in the package name? It's all kde4 now. [03:10] ScottK: well, it seems there is a kwin-style-dekorator still in archives [03:10] and it's a completely different license [03:11] vorian: Then maybe just shove the new package under the old name. If it's kde3 it's not gonna work anyway. [03:11] vorian: Same upstream or a different one? [03:11] different, it's a port to kde4 [03:12] I'd still replace it. [03:12] ScottK: it's by the same author who did nixternal's love "skulpture" [03:12] ScottK: okie dokie [03:12] Hmmm. OK. [03:12] ScottK: sorry for pinging you so much :P [03:12] Yeah. No point in keeping broken KDE3 stuff around. [03:12] No problem. [03:12] :) [03:12] * ScottK will ignore you if it gets to be too much. [03:12] :o [03:12] how rude [03:13] The pinging to much or the ignoring? [03:13] ;-) [03:13] the pinging of course [03:17] vorian: I thought closing a needs-packaging bug was a requirement [03:18] nhandler: Not really. Is it written down as required anywhere? [03:18] ScottK, in Debian or Ubuntu? [03:19] Ubuntu [03:19] THen no, its not [03:19] AFAIK [03:19] If it was Debian it'd be an ITP, not a needs-packaging bug. [03:19] Ohhh. Very shiny. New lintian check: latest-debian-changelog-entry-changed-to-native [03:19] * ScottK thinks he'll merge lintian. [03:20] ScottK: I think it is mentioned in a few other locations, but https://wiki.ubuntu.com/MOTU/Packages/REVU/CheckList [03:20] ScottK: There is also https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages?action=show&redirect=MOTU%2FPackages%2FNew [03:20] There it says "if there is no needs-packaging bug, file one" [03:21] NCommander: that little icon off to the right on a package line is the "archive" button? [03:22] yeah [03:22] coolio [03:26] NCommander: thanks, the package is uploaded now: http://revu.ubuntuwire.com/details.py?package=bucardo [03:27] NCommander or vorian: Got a Kubuntu Jaunty installation handy? [03:27] I can install kubuntu desktop if that's what you mean [03:27] Why do you ask? [03:36] ScottK: yep [04:07] There's some discussion about if kdenlive should require ffmpeg as a hard depends, recommends, or suggests. [04:08] NCommander and vorian^^ (had to go retrieve $MIDDLE_CHILD from the mall). [04:08] Recommends is best [04:08] IMHO [04:08] There was some discussion it wouldn't work at all without it. [04:08] haha [04:09] hrm [04:09] Someone else said it was just needed for capturing on firewire. [04:09] So I was hoping one of you might fire it up and see if you can use it at all without ffmpeg. [04:09] sure thing [04:10] Thanks. [04:11] ScottK: what bug has the fella's finished package? [04:11] vorian: I'll look, but it's uploaded, so just test with what's in the archive now. [04:12] ok [04:12] i fogot how much fun dekorator is :) [04:12] and with a killer kwin, it's really nice [04:13] vorian: It's Bug #269191. Please put a comment in there once you've tested. [04:13] Launchpad bug 269191 in kdenlive "[Wish]Please include Kdenlive 0.7 for kde4 in the repo´s" [Wishlist,Fix released] https://launchpad.net/bugs/269191 [04:14] starts fine.. [04:14] * vorian needs to find a clip [04:21] ScottK: this build is w/out ffmpeg? if so, it works fine. Looking at the site however, FFmpeg does appear to be a strong recommends [04:24] ScottK: if you would like, i can fix it (i pulled the source) [04:24] Sure thing. [04:33] ScottK: MLT relies on FFmpeg compilation parameters. If your distribution ships with an outdated FFmpeg version, it may not be able to use the audio and video codecs like h264 or AVCHD. In this case, recompile FFmpeg with all needed options or ask FFmpeg packager to upgrade. [04:33] I would say that qualifies as a Depends [04:34] (I was just reading further into it) [04:34] Were you able to edit video without it? [04:34] vorian: ^^^ [04:35] i havent gotten that far yet [04:35] vorian: OK. If you can edit video without it, then I go recommends. If you can't then depends. [04:37] roger that [04:43] ScottK: yep, it's required as far as i can tell [04:43] without it, you can't even pull up the clip [04:44] OK. Debdiff me and I'll sponsor you. [04:44] vorian: Thanks for testing. [04:44] ScottK: i can upload it :) [04:44] vorian: Right. Forgot. Go for it. [04:44] vorian: Thanks again for taking care of it. [04:44] no problem \o [04:45] / === mcasadevall is now known as NCommander [07:03] crimsun: Are you still planning to review nouveau-kernel-source? === RAOF_ is now known as RAOF__ === RAOF__ is now known as RAOF [07:08] RAOF: yep [07:08] just running through a list of (unrelated) bugs first, then i'll pop over [07:09] Ta [10:46] Hello, I am intending to package a python software, can someone give me an example of a simple package for python software ? [10:49] AnAnt: does it have a setup.py file? [10:49] yup [10:49] RainCT: yup [10:49] AnAnt: you could have a look at fusion-icon then [10:50] AnAnt: it's pretty easy, you just have to use one of the methods described on http://wiki.debian.org/DebianPython/NewPolicy [10:50] problem is that I dont know python [10:51] AnAnt: that doesn't matter [10:51] AnAnt: have a look at emesene too [10:51] AnAnt: and https://wiki.ubuntu.com/PackagingGuide/Python [10:53] emesene uses cdbs too ? [10:55] AnAnt: yes - apt-cache showsrc emesene | grep Build-Dep [10:57] nhandler: I've moved the perl Depends on ubuntu-dev-tools to Recommends as they are only being used by your script (and some of the other existing Depends should probably also moved there now that recommends are installed by default) [11:01] hmm, what if I just use debhelper ? [11:02] AnAnt: then look at the debhelper example on the wiki. it's basically the same but you'll have to call setup.py and dh_pycentral/pysupport manually [11:02] I think debhelper 7 will do that for you [11:03] RainCT: ^ [11:04] dh_pycentral ? [11:04] nevermind, that question === Zic_ is now known as Zic === hyperair1 is now known as hyperair [14:21] Hello, is there a command to convert svg to png ? [14:22] you can probably do that with imagemagick, but I don't know the exact command line [14:23] convert ? [14:23] possibly [14:23] didn't know that imagemagick supports svg [14:39] inkscape filename.svg --export-png=filename.png [14:40] (if imagemagick doesn't work, or if the .svg has special inkscape properties. I'm not sure if imagemagick supports blur or transparency) [15:08] RainCT: ping === hyperair1 is now known as hyperair [15:46] ssmping is currentfy FTBFS (http://launchpadlibrarian.net/20535239/buildlog_ubuntu-jaunty-i386.ssmping_0.9.1-1_FAILEDTOBUILD.txt.gz) if I declare __USE_GNU it builds correctly, is it an acceptable solution? [16:20] ScottK: the work is almost done :-) http://www.emesene.org/trac/ticket/1955 [16:25] dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 2 http://dpaste.com/101269/ [16:26] CarlFK: its your remove-rules [16:27] CarlFK: the make file tries to delete something out of a non-existing directory [16:28] Anybody know of a tool that will produce colorful diffs in PDF or PS format? [16:29] CarlFK: so try to create these dirs (manually, at the beginning) and see if everything wokrs [16:29] soot: here is a list I made a few years ago http://fox.wikis.com/wc.dll?Wiki~DiffPrograms~SoftwareEng [16:30] You are not allowed to post to this mailing list, and your message has [16:30] been automatically rejected. [16:30] nice @ kubuntu-devel@l.u.c [16:40] ah, looks like export_divx4 is now ...5 [16:58] rules has "-rm foo" which errors "rm: cannot remove `foo': No such file or directory" but "make: [install] Error 1 (ignored)". is the - before the rm what ignores the error? [17:01] CarlFK: yes [17:01] CarlFK: you could also do `rm -f foo` [17:01] -f will ignore errors too [17:01] (in rm) [17:02] is the - prefix being recognized by dpkg-buildpackage ? [17:02] I think it should [17:03] that's from make [17:03] and dpkg-buildpackage should run "make debian/rules clean" or something like that [17:03] or that's what I think :) [17:04] oh yeah, it is make that says "(ignored) " === udienz- is now known as udienz1 === udienz1 is now known as udienz === EagleSn is now known as EagleScreen [17:35] pochu: Great. [17:37] ScottK: you christmas present arrived (kdenlive) \o/ [17:37] *your [17:42] Yep. [17:42] I didn't even have to package it. ;-) [17:43] why does the s/f in "aptitude -s -f build-dep" cause "Would download/install/remove packages." instead of installing? http://dpaste.com/101297/ [18:06] NCommander: Aren't you a REVU admin? [18:06] nhandler: pong [18:07] RainCT: Is there any reason you changed the name on the changelog entry for u-d-t? [18:08] nhandler: no, dch does that automatically [18:08] RainCT: Ok. I wanted to push a new change, and just wanted to make sure. [18:09] Also, do you really think it is worth having listing "Add foo to Depends" and "Move foo from Depends to Recommends" in the chnagelog entry? I can understand having it in the bzr commit log, but is it really needed in the package changelog? [18:09] nhandler: for ubuntu-dev-tools, usually when someone uploads a new version to the archives (s)he changes it to himself anyway [18:09] nhandler: and no, feel free to remove that [18:10] Ok, thanks. [18:17] anyone want to sponsor a really easy merge for me? https://bugs.launchpad.net/ubuntu/+source/icedove-nostalgy/+bug/303702 [18:17] Ubuntu bug 303702 in icedove-nostalgy "Please merge icedove-nostalgy_0.2.15+svn131-2ubuntu1 from debian unstable" [Undecided,Confirmed] [18:17] serialorder: I'll take a look at it [18:19] serialorder: Your changelog entry has a few minor issues [18:20] 1) You have an extra * [18:20] 2) For the change to the description, move the "debian/control" line so it is either at the beginning of the previous line or before the previous line [18:21] And is it even worth doing the merge? The Ubuntu->Ubuntu debdiff is pretty much empty [18:22] The one change that they made in Debian was changing thunderbird to icedove in the description. Since we revert the change in the merge, I don't see any point in merging this version [18:25] ok well just leave it for when the next version gets merged then [18:29] hello [18:29] do you package flashplugin-nonfree ? [18:32] if you do, may I ask why sbdy marked https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/310031 as invalid? [18:32] Ubuntu bug 310031 in flashplugin-nonfree "[jaunty] Ubuntu should install 64bit flash when installing flashplugin-nonfree on 64bit systems" [Undecided,Invalid] [18:34] crimsun: ^ you closed that bug without a comment [18:35] does there already exist a 64bit flashplugin? [18:35] * sebner winks pochu =) [18:37] sebner: yes :P http://labs.adobe.com/downloads/flashplayer10.html [18:38] pochu: well, alpha [18:41] sebner: your question was wether it existed or not; the answer is yes ;) [18:42] pochu: true so we also have the answer why this bug was marked as invalid ;) we don't ship alpha software [18:42] anyway, I think the bug should have been closed with a comment [18:44] sebner: Sure we do. People upload buggy crap all the time. In the case of Flash that would be redundant though. [18:48] heh [18:48] pochu: sure [19:02] if anyone wants to help me out and review a simple cdbs packaging of a python distutils app "wxbanker", I would greatly appreciate any comments or feedback :) [19:02] flashplugin-nonfree already installs 64bits flash. Why was the bug submitted? === gouki_ is now known as gouki === jcfp is now known as Guest46441 [20:33] pochu: i closed that bug because 1) the existing flashplugin-nonfree does precisely what the summary requests; 2) i spoke with bug reporter in #ubuntu+1 immediately [20:34] pochu: while i agree that an explanation in the bug report would have been icing on the cake, i felt it was unnecessary to recap what has been wasted in not so many words over the past several days in several irc channels, forum posts, mailing lists, ad nauseum. [20:35] crimsun: ah, good :) sorry if I was picky [21:18] I've updated the bug description. If the question comes back in the next few days, maybe we can edit the title too... [21:26] I need a gui to display a .diff so that I can see what really changed... [21:27] wish the guy that was looking for that was still around... [21:33] wow, ucf's ncurses/dialog diff viewer is uh, pretty difficult to read [21:34] ScottK, In your e-mail, did you mean ubuntu-motu and ubuntu-devel merge? [21:35] loic-m: thanks [21:39] kompare has "open diff" - exactly what I need [21:40] cody-somerville: For motu specific stuff (of which there isn't much any more) keep either MC or MOTU list and then all the development stuff would go to ubuntu-devel. [21:40] and it's flowy graphics stuff is pretty useful [21:46] http://packages.ubuntu.com/intrepid/i386/libavcodec-dev/filelist /usr/include/ffmpeg/avcodec.h [21:46] what puts that file there? [21:47] libavcodec-dev comes from ffmpeg, and ffmpeg puts it in /usr/local/include/libavcodec/avcodec.h [21:50] If it's from the packaged ffmpeg, it better not put it in /usr/local. [21:51] ScottK ffmpeg trunk defaults to /usr/local/include/libavcodec/avcodec.h [21:52] something is changing that. I want to point to that for why something else should follow [21:53] your "that"s are ambiguous =) [21:54] keep in mind that the pkgconfig file that ships with libavcodec-dev provides the preprocessor with the path [21:54] damm.. I am noramly pretty good about avoiding pronows [21:54] so just look for libavcodec.pcs scattered across your FS [21:55] e.g., do you have a /usr/local/lib/pkgconfig/libavcodec.pc ? [21:56] yup. looking ... [21:57] http://dpaste.com/101371/ [21:58] right, as expected. but, do you in fact want the ffmpeg in /usr/local to be used? [22:01] well, I want there to be only one. http://packages.ubuntu.com/source/jaunty/ffmpeg2theora currently patches this include lines to look for it .. oh crap... I got confused. [22:01] the patch is +#include "ffmpeg/avformat.h" [22:01] let me rewind and track down avformat.h [22:03] well, of use to you may be $PKG_CONFIG_PATH and --define-variable=prefix somepath [22:03] http://packages.ubuntu.com/intrepid/i386/libavformat-dev/filelist /usr/include/ffmpeg/avformat.h [22:03] I have gotten everything installed and working, but it took some futzing [22:03] alternately, simply remove the system-wide packages generated from ffmpeg source [22:04] trying to figure out what should be updated so the next person (maybe me) doesn't have to futz [22:05] I'm trying to package a really simple application (command line, only 2 binaries, one for compression the other for decompression) [22:05] using dh_make [22:06] However it comes with no makefile, no configure [22:06] I'm at the stade where I edit debian/rules [22:07] build-stamp: should I make a makefile, or can i just write a gcc name_of_the_source_file? [22:08] loic-m: i would make a make file. [22:08] I would rather have a simple makefile than have to figure out why there is no makefile [22:09] but that;s just me, and generally I don't know what the heck is going on :) [22:13] Should i learn how to write one, or is there a generic one or a tool to generate one? [22:15] autotools will generate it, and maybe that would follow my "provide the expected files" approach... [22:16] loic-m: it's really up to you (the maintainer) regarding what to put into debian/rules, but i, too, recommend creating a Makefile(s) [22:16] loic-m: the syntax for Makefiles is pretty straightforward [22:17] (of course there are people who argue that make and Makefiles, recursive or otherwise, are Bad) [22:19] Is there a simple documentation on how to write makefiles? I'm trying using google, but the makefile I'm writing doesn't work when I type make [22:20] Makefile:20: *** commands commence before first target. Stop. [22:20] what's the normal length of time between a sync ack and an archive admin making it happen? [22:21] http://www.gnu.org/software/automake/manual/make/Simple-Makefile.html [22:21] loic-m: in an instance of extraordinary levels of "WTF", Makefiles differentiate between tabs and spaces [22:21] it might be something to do with that === ZehRique_ is now known as ZehRique [22:21] yes, beware the tab requirement [22:22] that's pretty complex for simple-makefile [22:22] directhex: probably on the order of a couple days [22:22] really depends who's on holiday/asleep/building death ray machines [22:30] thanks, the other pages explains it too [22:31] bloody death rays. always keepin' me down [22:37] however when I use cc foo.c it produces the binary, but names it a.out [22:38] how do I tell it to name it foo instead? [22:38] loic-m, cc foo.c -o foo [22:38] thanks [22:39] since it only produces the binaries, I don't need a clean target? [22:41] loic-m, in your makefile? make clean should return the tarball to the state before you called make. ie. it should delete the binaries [22:43] ok, so no need for it in makefile === Skiessio is now known as SKiessi === SKiessi is now known as Skiessi [23:14] http://dpaste.com/101391/ /usr/include$ cd ffmpeg = No such file or directory [23:14] "Setting up libavformat-dev" - shouldn't that have installed /usr/include/ffmpeg/avformat.h http://packages.ubuntu.com/intrepid/i386/libavformat-dev/filelist [23:20] Anyone feel like reviewing plasmoid-spellcheck on REVU? http://revu.ubuntuwire.com/details.py?package=plasmoid-spellcheck [23:21] To install files, I use in debian/rules the command: install -m 755 -t /usr/bin ecm unecm [23:22] However when I run pbuilder-intrepid (testing if it works) I get the error: install: cannot create regular file `/usr/bin/ecm': Permission denied === cody-somerville_ is now known as cody-somerville [23:39] Anyone here familiar with Valgrind? [23:40] It doesn't appear to be able to build in Jaunty due to the new glibc version [23:40] configure: error: Valgrind requires glibc version 2.2 - 2.7 [23:42] I know the existing one works on Jaunty. I've used it. [23:42] Weird, the news file says 3.3.1 adds support for glibc 2.8 [23:42] Did you look in Experimental for a newer one? [23:43] ScottK, yes [23:44] ScottK, I imagine valgrind would FTBFS in Debian too under experimental but not unstable since it still has 2.7 [23:47] I manage to build a package, but it contains no binaries :( [23:47] in debian/rules for install: , after the lines generated by dh_make I've got [23:47] $(MAKE) prefix=$(CURDIR)/debian/$(package)/usr [23:48] install -m 755 ecm $(CURDIR)/debian/$(package)/usr/bin [23:48] (one of the two binaries is ecm, I'm trying with one first) [23:49] if I just put install instead of install -m 755 ecm $(CURDIR)/debian/$(package)/usr/bin it's the same result [23:53] ScottK, ah [23:53] ScottK, it appears there is a debian patch that sets the version [23:54] * WelshDragon test [23:54] * WelshDragon asd [23:58] ScottK, (or there was in the past, it doesn't get applied anymore)