[00:03] [29/01-07:27:49] < leleobhz> leleobhz@dsp2:~$ sudo ld -Bdynamic -r -lxview -lolgx [00:03] [29/01-07:27:49] < leleobhz> ld: cannot find -lxview [00:03] [29/01-07:39:48] < persia> leleobhz, Do you also have the -dev packages installed? Can you find the libraries manually (in /usr/lib)? [00:03] persia: dpkg -i shows the file [00:03] ive installed xviewg and xviewg-dev [00:03] Piratenaapje: Nice work, sorry for leaving without saying [00:03] I couldn't have sponsored anyway, so subscribing u-u-s is the right way to go [00:09] Piratenaapje: What is the bug? [00:29] /c [00:31] <_16aR_> A new version of fsniper is out ... I think it is near to be advocated [00:32] <_16aR_> check it out :p : http://revu.ubuntuwire.com/details.py?package=fsniper [00:32] <_16aR_> REVU it out may be more appropriate :) === nschembr-work is now known as nschembr [02:26] can anyone talk about speakup [02:27] how about orca [02:34] someone can help-me about the use of dynamic libs? [02:35] i need to compile a program that uses -lxview [02:35] the xviewg and xviewg-dev packages are installed, but ld cannot find it [02:36] leleobhz@dsp2:~$ ld -Bdynamic -r -lxview [02:36] ld: cannot find -lxview [02:56] leleobhz: The libxview* libraries are in /usr/lib, right? Check they are there...? [02:56] yes, its there [02:56] installed using ubuntu packages [02:56] but i have now a harder problem [02:57] https://bugs.launchpad.net/ubuntu/+source/treetool/+bug/137847 [02:57] Launchpad bug 137847 in treetool "treetool crashes on start" [Undecided,Incomplete] [02:57] this bug affects me [02:58] So they should be fine... as a test, check sudo ldconfig -v | grep xview maybe... another issue... hmmm. I'm not going to fix a bug live on IRC, I don't think :) [02:58] jmarsden|work: well, i dont think if the big problem is the bug [02:59] this is a VERY old bug (from debian) [02:59] xview lib simply dont work in amd64 arch? [03:00] OK... can we sort out the linker issue first, maybe? Did sudo ldconfig -v | grep xview give you any output? [03:01] I've never used them, but rmadison says: xviewg | 3.2p1.4-21.1ubuntu2 | intrepid/universe | amd64 [03:02] So they should be there and work. [03:05] It was dropped from Debian back in 2005... but someone built and tested xviewg for Ubuntu more recently than that... [03:08] jmarsden|work: im searching and i think is a sw bug [03:09] OK... then it doesn't matter why you can't link to them, I suppose! [03:11] Can anyone point me to an example of a package where the source tarball has to be made using a get-orig-source rule that drops some files from the upstream source tarball? [03:13] jmarsden|work: gnome-do-plugins [03:14] Thanks. If I can figure that out, I may have a package I can beg for sponsors for during REVU day tomorrow :) === coppro_ is now known as coppro === nschembr is now known as nschembr-sleep === hyperair_ is now known as hyperair__ === hyperair__ is now known as hyperair [04:38] I could use help to fix a get-orig-source rule that isn't working: debian/rules at http://pastebin.ubuntu.com/111551/ [04:39] I think the issue may be with a $(dir(_)) Make macro ?? [04:43] Ah... never mind, now I understand what is happening... well, at least better than before... [04:57] * hyperair wonders whether revu day has started yet [04:59] hyperair: i guess revu day has started in tokyo and hong kong at least. ;) [05:00] i'm in the same timezone as hong kong =p [05:00] just further south [05:00] but are there MOTUs which do reviews in japan and hong kong (and countries north and south of it)? [05:01] there are some in australia [05:04] ah right === bluesmoke_ is now known as Amaranth [06:13] hi [06:14] someone speaks Spanish ? [06:15] good morning [06:16] late evening here [06:17] someone speaks Spanish ? [06:17] nosferatuzz: the guys in #ubuntu-es surely do! :-) [06:18] I have a question about the protection WAP [06:18] try #ubuntu-es - maybe they can help [06:19] ok [06:24] Hiya dholbach. [06:26] hiya iulian [06:26] hi nellery [06:26] hi dholbach [06:26] how are you guys doing? [06:33] * iulian is doing good. [06:33] My bloody back hurts but I'm fine. [06:33] * iulian drinks his tea. [06:34] * ScottK notes that the Europeans are waking up, so maybe he should go to bed. [06:34] Hiya ScottK. [06:34] Hello iulian. [06:34] nellery: ( medigeek from http://revu.ubuntuwire.com/details.py?package=fspy ) I didn't see a launchpad bug open for fspy, I just uploaded the source for sharing :) [06:35] or.. are we allowed to open bugs for our packages? [06:35] savvas: you should open a new needs-packaging bug [06:35] You should open a needs-packaging bug [06:35] okie dokie [06:38] another question for debian, how do you tag a bug with patch? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473781 [06:38] Debian bug 473781 in flumotion "flumotion: new upstream release" [Wishlist,Open] [06:39] I tried tags 473781 +patch and Tags: patch, neither seemed to have worked [06:41] https://wiki.ubuntu.com/Debian/Usertagging [06:41] has more info [06:42] thanks [06:42] dholbach: Tag patch is not a usertag. [06:42] ScottK: still it's on that page :) [06:43] Ah. OK. [06:43] mok0: Are you taking care of bug #322205? May I unsubscribe the universe sponsors? [06:43] Launchpad bug 322205 in gpp4 "Please update gpp4 to the latest version 1.1.0" [Undecided,In progress] https://launchpad.net/bugs/322205 [06:43] Ahh, I've just noticed he isn't online. [06:44] savvas: You might also look into the bts program. man bts has details. I find that easier than dealing with mails. [06:44] "using the following pseudo-header" - ScottK: I suppose I can't send pseudo-headers with gmail, can I? :P [06:44] Probably not. [06:44] oh, will do [06:44] * ScottK goes to bed. [06:45] nighty :) [06:45] sleep tight [06:45] Now back to launchpad :) For a packaging request bug, do I have to use "[needs-packaging]" in the subject? [06:45] savvas: yep [06:46] and tag it with needs-packaging [06:46] the tag should be enough, but feel free to add it :) [06:46] Hi, i'v made a debdiff for dcraw. Can someone take a look at ? [06:47] https://bugs.launchpad.net/ubuntu/+source/dcraw/+bug/275494 [06:47] Launchpad bug 275494 in dcraw "Need to upgrade to 8.90" [Medium,Fix committed] [06:49] kagou: subscribe ubuntu-universe-sponsors to the bug [06:49] the process is explained here https://wiki.ubuntu.com/SponsorshipProcess [06:49] oh thanks nellery [06:50] done :) [06:52] kagou: Unsubscribed universe sponsors and subscribed main sponsors. The package is in the main component. [06:52] yes indeed iulian i was looking at ;) [06:56] i Thinks it's ok now [06:57] I'd be grateful if anyone could review my package of webgui: http://revu.ubuntuwire.com/details.py?package=webgui === hyperair_ is now known as hyperair__ === hyperair__ is now known as hyperair [07:53] anyone free for revu? http://revu.ubuntuwire.com/details.py?package=geanyvc and http://revu.ubuntuwire.com/details.py?package=geanyprj === _neversfelde is now known as neversfelde [08:19] Any MOTUs available to review my package? I've actually grabbed the new upstream tarball, that was just released, as well as fixing all the issues already commented on. It's osm-gps-map, which is a GTK widget to embed openstreetmap. http://revu.ubuntuwire.com/details.py?package=osm-gps-map - Thanks :) === hyper323 is now known as hyperair [08:29] AndrewGee: is it similar to libchamplain ? http://blog.pierlux.com/projects/libchamplain/en/ [08:29] proppy: I believe it is similar, but with python bindings, and less dependencies. [08:29] AndrewGee: thanks for the info :) [08:29] was just curious [08:29] proppy: No problem :) === thekorn_ is now known as thekorn [08:56] how are the manpage files called in debian/ folders? packagename.man ? [08:57] savvas: binaryname.1 (number is man section it refers) [08:58] thanks [08:59] you're welcome :) [09:00] savvas: don't forget to add them to debian/package.manpages and call dh_installmanpages === BugMaN1 is now known as BugMaN [09:28] lintian complains about missing manpage for a script. this script is only intended to start up a daemon, should i even bother? [09:30] it does not take arguments. [09:31] mysqld_safe has a manpage. Is this script comparable? [09:34] here it is: [09:34] http://revu.ubuntuwire.com/revu1-incoming/cdemu-daemon-0812140645/cdemu-daemon-1.1.0/debian/cdemu-daemon.session [09:37] It might be best to write a really really short manpage about it [09:37] I'm not sure [09:39] i was thinking this is more glue than an actual binary. [09:39] Where's it installed? [09:39] IIRC /usr/bin/ [09:41] I think that probably counts as a program then [09:42] (I'm just guessing though) [09:42] If it were true glue it would go in /usr/lib/packagename/ [09:42] it's part of the packaging. i could easily change it. [09:43] Why does it have a .session extension, is that significant? [09:44] Is this something to do with dbus? [09:45] indirectly. it loads the deamon at X login session. It communicated via a dbus session bus. [09:47] i'm going to try and install it in an alternate location. [09:53] Hi huats [09:56] hey ka [09:56] kagou: [09:59] maxb: it worked changing location. thanks! [10:06] morning === asac_ is now known as asac [11:55] "How to run a Bug Jam" session to kick off in 5 minutes in #ubuntu-classroom [11:56] oh oh oooooh I'm so there! [11:57] er.. does someone know why I didn't get an email about the new source I've sent for http://revu.ubuntuwire.com/details.py?package=fspy ? [11:58] do other subscribers (other than the uploader) get notified about new source packages? [12:03] MOTU meeting is now in #ubuntu-meeting [12:59] a quick question: does somebody know a way to list manually installed packages? (either a synaptic filter or a CLI tool) [12:59] geser, "dpkg -l" ? [13:00] oh "manually" === thekorn_ is now known as thekorn [13:01] synaptic has a filter option for automatically installed, but I want those which are set to "manually" [13:01] geser, packages can come from official mirror ? [13:02] yes [13:03] so i don't see [13:03] I guess I need to write a small script to filter /var/lib/apt/extended_states for what I want [13:08] geser, There might be a routine in python-apt that parses those [13:09] (or rather, a routine that leverages the apt library parsing used by e.g. synaptic) [13:14] hmm, 164 packages set to manually installed [13:23] Any MOTU feeling like earning some revu day karma, please have a go at http://revu.ubuntuwire.com/details.py?package=sabnzbdplus (binary newsreader, python, second advocate needed) [13:28] Can anyone help with python options parsing? I need the description of an option to be split in multiple lines. Simply putting \n doesn't help. [13:28] slytherin: what's up? [13:28] hyperair: hi [13:28] slytherin: parsing options? [13:28] can you pastebin your current code? [13:30] geser: give me some time. as it contains too much company specific information. :-) [13:30] hyperair: yes, command line options. I am writing a download script in python. [13:31] slytherin: Are you using optparse? [13:31] slytherin: what's the command you're calling? [13:31] jpds: yes [13:32] slytherin: Just a sec. [13:33] slytherin: http://bazaar.launchpad.net/~ubuntu-dev/ubuntu-dev-tools/trunk/annotate/head%3A/buildd - lines 56-58 is how I do it. [13:33] jpds: let me take a look [13:33] optparse does the text wrapping for you. [13:38] jpds: not working. I am not getting any line break in the help text when it is displayed. Here is how I am doing it - http://paste.ubuntu.com/111670/ [13:43] slytherin: And what's the output? [13:43] slytherin, did I get it right, you would like to customize the output shown by yourscript --help? [13:45] slytherin: Hmm, I see. Maybe it would be better to have two boolean options like (--kernel-abc and --kernel-xyz)? Or have an OptionGroup for kernels? [13:46] thekorn: yes, as in the help message for --kernel should be like this [13:46] "abc - download abc kernel" [13:46] "xyz - download xyz kernel" [13:46] slytherin, in this case you need to subclass optparse.IndentedHelpFormatter and create the OptionParser with the 'formatter=YourFormatter' argument [13:47] wow, all the suggested solutions looks like too much work to me. Why can't it simply parse \n in the help message and split the message. :-( [13:48] soren: the output looks like this [13:48] -k KERNEL, --kernel=KERNEL [13:48] abc - download abc kernel xyz - download xyz [13:48] kernel[default: xyz] [13:48] slytherin: Because OptionParser's help output was explicitly designed to handle line wrapping for you. [13:51] hmm [14:01] HI all [14:14] slytherin, no, splitting the help message at '\n' is not hard, only like 5 lines of code and a bit copy and paste from the original formatter class [14:16] thekorn: will take a look when functionality is complete. :-) [14:17] oh, this is bad! [14:17] mplayer FTBFS if i try doing a no change rebuild in jaunty [14:18] a|wen: Hah! And now you've found that out, you must fix it ;) [14:18] slytherin, ok actually four lines: http://paste.ubuntu.com/111697/ [14:19] Laney: that what was i feared ;) [14:22] a|wen: what is error? [14:23] thekorn: thanks for sample code. :-) [14:23] slytherin: http://paste.ubuntu.com/111703/ [14:24] a|wen: I guess you will need to patch the sources. the error is because of recent change in x264 apis [14:25] a|wen: Yeah, see how they've fixed it in mplayer's SVN [14:27] * a|wen goes patch-hunting [14:37] Any MOTUs available to review my package? I've actually grabbed the new upstream tarball, that was just released, as well as fixing all the issues already commented on. It's osm-gps-map, which is a GTK widget to embed openstreetmap. http://revu.ubuntuwire.com/details.py?package=osm-gps-map - Thanks :) [14:42] omg! mplayer is a mess ... all is inline patches :/ [14:51] Hi there. :-) [14:52] i would like to ask something about building .deb packages, is this ok here? [14:54] Druidika: go ahead [14:55] ok, sorry for my bad english. it is not my preffered language. [14:56] ok, ich made a warzone2100.deb but from source the package looks completly different to the ubuntu ... beta4 Version. i would like to set in the .deb that warzone* have to be uninstalled before my .deb can installed... understood? is this possible? [14:57] Druidika: you can achieve that by clever use of the Conflicts: tag... of course it requires that your package has a different name [14:57] Druidika: and Replaces: [14:59] it has.... from source it has the name warzone2100.2.1.1....deb and the ubuntu version is splittet into warzone2100, warzone2100-music and warzone2100-data [14:59] mok01: Actually the name can be the same if it's versioned. [14:59] in the control file there is no conflicts tag... could i write it simly in there? [15:00] ScottK, yes you're right [15:02] sorry, but it is the first time i make a .deb... i've thought bevore i do remove the ubuntu packages and make a make install for me i can simply make a .deb for all [15:06] Druidika: yes you write it in the control file [15:09] ok, testing... on my eee it takes a time.... [15:10] Druidika: yup [15:11] nhandler: ping [15:11] Druidika: http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces [15:13] REVU Day: Any MOTUs who can review http://revu.ubuntuwire.com/details.py?package=webgui for me please? It's a GPLed Perl-based CMS. [15:20] thx for the link [15:25] Hello [15:26] Someone to REVU fsniper package ? Normally it should be advocatable [15:26] http://revu.ubuntuwire.com/details.py?package=fsniper [15:27] mok01: I've corrected your last command :) [15:27] dolanor: will take a look in a moment [15:35] hm [15:36] the dpkg-buildpackage says that binary data has changed.... a make clean doesnt work.... how to clean up? [15:37] there is no 2nd run possible, how? [15:39] ok, works again.... warz*.orig.tar.gz deleted.... new run beginns [15:42] mok01: Hi. If you remember, you advocated osm-gps-map a couple of days ago on REVU. Since then, I've grabbed a new upstream tarball and packaged up the python bindings. Is it okay if I ask you to take a look later/whenever? Thanks :) http://revu.ubuntuwire.com/details.py?package=osm-gps-map [15:42] AndrewGee: sure [15:43] mok01: Thanks. [16:01] back [16:01] mok01: sorry, connection problems [16:05] hi all [16:19] fta: ping [16:22] mok01: how about that review? =p [16:22] hyperair: which package? [16:22] codelite compiled [16:22] Has any MOTU the time to review http://revu.ubuntuwire.com/details.py?package=ecm ? It's been reviewed by simrunbasuita and nhandler, and should be in pretty good shape. It's a tool for removing error correction codes to compress iso images better! [16:23] mok01: awesome! [16:23] mok01: http://revu.ubuntuwire.com/details.py?package=geanyvc [16:23] and http://revu.ubuntuwire.com/details.py?package=geanyprj [16:23] Ah another one. OK, I am going through the links here as they come up [16:24] Any other MOTUs on the job? [16:25] Apparently not [16:27] mok01: on my way to finish fsniper ;) [16:27] loic-m: why would you want to remove error-correction-codes? Sounds silly to me [16:27] dolanor: great [16:28] mok01: because you don't need them on a harddrive [16:28] keeping them is a waste of space [16:29] loic-m: but if you later decide to burn the iso to CD ... [16:29] and since they're stuff that doesn't compress well, even compresing the iso doesn't give good results unless removing ECC [16:29] mok01: they're recreated as identical [16:29] mok01: it's abit like "flac", but for isos ;) [16:30] I see. Fascinating [16:30] How often is it considered polite for me to ask here for a package review during a REVU day? Every N hours... for what value of N? [16:31] N = 1-2 hours [16:32] Thanks. In that case: Any MOTUs who can review http://revu.ubuntuwire.com/details.py?package=webgui for me please? It's a GPLed Perl-based CMS. [16:32] Your request will be in the scrollback, which many read === dholbach_ is now known as dholbach [16:32] dholbach!!! [16:32] FTW [16:32] mok01: !!! [16:32] * dholbach hugs mok01 [16:32] * mok01 hugs back [16:46] Everyone, just a reminder: run lintian on the *.deb files before you upload. It seems many don't do that. [16:46] With -iIv. [16:47] mok01: Thanks for the comment. I'll remember to run lintian in the future :) [16:48] * jmarsden goes back and tries the -iIv ... I just used lintian -i before... [16:53] mok01: new fsniper upload :) [16:55] dolanor: did you check if front, back and center? [16:59] mok01: hu ? :p What is front back center ? [16:59] dolanor: it just means a thorough check, from all sides :-) [17:02] mok01: thanks for the review [17:02] mok01: actually the ref to the man pages in changelog were removed as per request from nhandler ;) [17:03] Hi. I want to add a PPA to my pBuilder environment. But editing /etc/pbuilder/apt.config/sources.list didn't help. [17:03] mok01: and thanks for advocating it! [17:04] loic-m ugs its first advocate [17:04] bmhm, did you use --save-after-login [17:04] s/ugs/hugs [17:04] * mok01 hugs loic-m [17:04] mok01: I should be able to add it OUTSIDE the chroot env [17:04] * loic-m remmber he didn't shave today [17:05] see the file I edited, it won't exit in pBuilders tarball ;-) [17:05] bmhm: you can use the --othermirrors switch [17:06] ah I see. So which use has etc/pbuilder/apt.config/sources.list then? [17:06] Where can one find the net-snmp-config that is used to build the package snmpd and snmp? [17:07] ah disregad [17:07] Just fixed the issues pointed out by mok01 in my package. Would appreciate a MOTU to review the package. Thanks :) http://revu.ubuntuwire.com/details.py?package=osm-gps-map [17:08] dolanor: I'll get to it later, after dinner I think [17:14] I can't wait for my first packe on PPA to be built! :) [17:14] s/packe/package/g [17:15] mok01: thanks for the advocate. i'm not sure about the .la files actually, but the package geany already has .la files [17:15] loic-m: anything you add to make the package build, like manpages, or patches, should be documented in changelog. nhandler is wrong here [17:16] wait a sec [17:16] on second thoughts.. [17:16] hyperair: I can see a point of leaving them with a -dev package containing a library [17:16] i think i'll just remove the .la files [17:16] hyperair: I don [17:16] they're -plugins, so they won't be linked to [17:16] t think it's good for anything [17:16] yeah i'll remove them then [17:16] hyperair: yeah [17:17] how should i remove them? a debian/rules rule? [17:17] hyperair: 2 secs [17:17] ok [17:17] mok01: thanks. Do you want me to re-upload it, or can MOTU change it if/when I get a second advocate? [17:18] loic-m: just wait, and add it if the next advocate wants to see changes. [17:18] mok01: thanks [17:18] hyperair: Zap the file from rules [17:18] okay [17:20] mok01: gimme a moment, i'll gix both geanyvc and geanyprj [17:22] hyperair: then also add to debian/copyright, first line [17:22] Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat [17:22] oh shit i forgot that [17:23] OK, guys I am leaving for a few hours, be back later for another round of revuing fun! [17:24] okay [17:24] See ya! [17:34] hi :) [17:34] dvdstyler & dvdstyler-data are broken [17:35] E: /var/cache/apt/archives/dvdstyler_1.7.1-0ubuntu1_amd64.deb: trying to overwrite `/usr/share/doc/dvdstyler/AUTHORS', which is also in the package dvdstyler-data [17:35] ScottK: ping [17:35] rgreening: Pong [17:35] ScottK: I see you did uploads for Krusader [17:36] ScottK: https://bugs.launchpad.net/ubuntu/+source/krusader/+bug/323266 [17:36] Launchpad bug 323266 in krusader "Update svn snapshot - required for Jaunty" [Undecided,New] [17:36] ScottK: I just updated the svn for it... if you can upload [17:36] * ScottK has a lookg [17:36] look even [17:37] ScottK: It's test build fine here and I did some test runs. All looks good. [17:37] Thanks. [17:39] np. just helping where I can [18:12] Using the new Debian/Ubuntu copyright format, is it possible to do the following? Files: plotlib/*.f plotlib/examples/* plotlib/misc/* [18:12] Copyright: Copyright 1996 Harold Youngren [18:13] Or does each new dir/fileset require a new section? [18:17] When apt-get source a package , it dl the Jaunty version, however in case the package is synced from Debian and Intrepid version=Jaunty version, it dl from the intrepid repos, is it correct? [18:17] since the two source packages should eb identical, shouldn't they? [18:22] If the version and revision is the same, they are the same. [18:23] Chris`: mok0 seems to be our expert on that. I'd ask him. [18:23] ScottK: Thanks but he doesn't seem to be here :( [18:24] Chris`: He said he'd be back in a bit, so keep an eye out. [18:24] ScottK: I sure will, thanks [18:26] Also kinda off topic but regarding my PGP key, how do I remove an email address but keep it there at the same time, to show that it was once mine but not anymore? I've seen people who have a line through their address in seahorse, just like that I want it :). [18:27] loic-m: assuming you have deb-src lines for both intrepid and jaunty, if both have the same version, it won't matter as they are identical, right [18:27] not sure where it will take it from, probably jaunty [18:28] you can also `apt-get source foo=1.2-0ubuntu1` if you want an older version [18:28] there's a bug report in Debian to implement `apt-get source foo/intrepid` [18:28] as you can do with apt-get install [18:35] pochu: it does take them from intrepid, I tried with ddd http://packages.ubuntu.com/search?keywords=ddd&searchon=names&suite=all§ion=all [18:35] pochu: thanks for the info too [18:36] is anyone free for a review? [18:36] http://revu.ubuntuwire.com/details.py?package=geanyvc [18:37] pochu: I just wanted to know, in the future, if I could assume with those kind of packages (synced, no modif, same version stable/devel Ubuntu) i could just use what apt-source get me, instead of uncommenting all intrepid related deb-src lines in sources.list [18:38] loic-m: not sure I understand [18:38] loic-m: Packages are pooled across all distributions. If it's the same version in Intrepid and Jaunty, then all that differs is which index files it reads to get the actual package name. It's the same files on the server that get downloaded either way [18:39] loic-m: Also be aware of the command: pull-lp-source ddd intrepid [18:40] Chris`: You can revoke a PGP user id [18:40] maxb: Do you have Scott Richie's key? [18:41] maxb: thanks a lot [18:41] pochu: thanks, with your explanation and those of maxb I got the answer - files on the server are the same [18:42] * maxb runs gpg --search-key "Scott Ritchie" [18:42] maxb: Don't worry I'll SS instead, I'll show you what I mean then [18:42] Chris`: gpg has downloaded it for me already === paul_ is now known as Elbrus [18:43] His ucdavies address... How is that done? [18:43] loic-m: If you look at the Ubuntu archive in a web browser, you can see, in particular, two important directories. dists/ contains all the per-distribution index files, pool/ contains *ALL* the packages [18:44] Chris`: By revoking the user id [18:45] maxb: How can I revoke my email then? :-/ [18:46] gpg --edit-key yourkey [18:46] Run "help", and look at the uid and revuid commands [18:46] maxb: Thanks a bunch :) [18:46] Don't forget to use the "save" command when happy [18:47] After revoking, send your updated key to a keyserver [18:47] Once published into the wild, the revocation is permanent [18:47] (Though you could create a *new* user id using the same information) [18:49] * Chris` is trying to be very cautious but doesn't understand it :( [18:49] Command> revuid "Christopher Swift " [18:49] You must select at least one user ID. [18:50] Chris`: Nothing is modified locally until you "save", so you can afford to just play with the commands [18:50] maxb: Ah right... *phew* [18:50] Chris`: You need to read the description for the "uid" command [18:51] maxb: I've worked it out... FINALLY, thanks for all your assistance :) [18:59] I'm looking for a second advocate to ecm ( http://revu.ubuntuwire.com/details.py?package=ecm ), an error code modeler for better compressing iso files [19:12] yay! mplayer compiles on jaunty again :) [19:13] Any MOTUs who can review http://revu.ubuntuwire.com/details.py?package=webgui for me please? It's a GPLed Perl-based CMS. Thanks! [19:14] if anybody has time to sponser an mplayer update, please look at: https://code.launchpad.net/~andreas-wenning/mplayer/ubuntu/+merge/3268 [19:15] perl-based cms, ewww :( [19:16] a|wen: You'll get more audience if you attach your proposed diff.gz to a bug and subscribe ubuntu-universe-sponsors. [19:16] ScottK: it is part of our ever-increasing arts-bug [19:16] OK. [19:17] * a|wen prepares a debdiff as well [19:22] If I'm adding a .desktop file and an .xpm icon to a package that uses CDBS, do I only need to drop the files in debian/ then modify package.install? [19:23] I can find info about CDBS, but not on the .install file it uses (there's info, but not enough for me to understand) [19:23] It just says "You can then use the .install and .info files to tune your package with the usual debhelper functions in the various sections for debian/rules. " [19:23] debdiff uploaded to bug 320915 [19:23] Launchpad bug 320915 in libsdl "Remove aRts from the archive - rebuild all dependencies" [Undecided,In progress] https://launchpad.net/bugs/320915 [19:24] I use dh_install for the .desktop file + .xpm icon, so do I put a dh_install line in rules, or something else in package.install ? [19:26] loic-m: just add them to the package.install [19:26] loic-m: cdbs uses debhelper ... so all the commands like dh_install is being run [19:26] mok01: pong [19:27] fta: you're a motu right? would you be interseted in doing any revu stuff? =p [19:28] hyperair, indeed, i'm a motu. depends on what you need. I'll have time in an hour or 2. [19:29] fta: http://revu.ubuntuwire.com/details.py?package=geanyvc and http://revu.ubuntuwire.com/details.py?package=geanyprj [19:30] fta: the former was advocated by mok0 already, but i uploaded another, so his advocate got lost [19:36] hyperair, ok, i'll have a look [19:37] fta: thanks =) [19:40] hyperair: How many things have you packaged now?! [19:41] Laney: i don't know? but when i'm bored i just poke around and file a needs-packaging bug [19:41] hmm [19:41] have you done other kinds of packaging work? [19:41] Laney: lemme count.. codelite, sigx in ubuntu, bansheelyricsplugin in debian, vazaar (thinking of dropping that one, seems upstream abandoned it or sth), geanyvc and geanyprj [19:42] other kinds of packaging work like how? [19:42] i've done sync requests [19:42] merges... i haven't done one for ubuntu, but i do it all the time for the banshee-team PPA [19:42] merges, bug fixes, qa [19:42] bug fixes i've done a few for pm-utils, and one for evolution-data-server, as well as one for gnome-settings-daemon [19:42] oh and one for pulseaudio (but that was related to pm-utils) [19:43] oh one more bugfix for banshee, in which i backported a diff from svn [19:43] what's qa? [19:44] quality assurance - ftbfs, unmetdeps, nbs and the like [19:44] well i've handled ftbfs on my own packages which got uploaded -- codelite and sigx [19:44] but other than that no [19:44] i'm interested to take a look though [19:45] oh and i'm eyeing curlpp as my next target for revu, after i finish packaging every actively maintained geany plugin [19:45] As long as you feel you have the time to maintain all of these packages [19:46] * pochu thinks we should at the very least limit REVU packages to one per packager [19:46] eh no prob [19:46] I've only ever packaged one thing from scratch tbh [19:48] hahah [19:51] pochu: I see your point about not wanting REVU to get out of control, but that's rather a crude method, and a HUGE roadblock if you need to propose a set of related source packages [19:52] maxb: well, the really crude method is to close it down completely ;) [19:53] pochu: You can just review one per packager. [19:53] Surely having multiple packages from a single person is no problem at all, *if* they are actively persuing them? [19:54] ScottK: actually I don't do many reviews... [19:54] I don't really have a problem with people who intend to take responsibility for their packages, and package things for a reason other than "it's there". [19:54] maxb: agreed. the question is how many people fall into that category [19:54] But you do need to be aware of the time you're asking your reviewers to invest [19:55] * hyperair has a reason [19:55] and it's not "it's there" [19:56] hyperair: I wasn't targetting you, don't worry [19:56] obviously I can't speak to your intentions [19:56] * loic-m reason is "it's _not_ there" ;) [19:57] (and I use it) [19:57] Laney: just clarifying matters that's all =) [19:59] my reason for geany's plugins is because they look interesting, and i don't feel like littering my system with make install stuff, and since i've come up with packages i might as well submit it to ubuntu [20:00] codelite because it deserves the same love codeblocks got [20:00] sigx and (soon) curlpp because i'm writing an app which is going to depend on those two [20:03] hyperair, just added a comment for geanyprj [20:04] When does it work when adding an .xpm icon to a package - do we have to check the license for the icon as well? [20:04] of course [20:04] fta: thanks. i just made the fix, i'll upload it soon [20:05] if the icon is already in the package we provide (=shows in the program, but no .xpm file, what do we do? [20:06] loic-m: if you want to create a package.menu file then you'll need a .xpm file [20:06] loic-m: otherwise no need [20:07] fta: uploaded. [20:10] hi. what kind of name should i give to a lib package when the name of the library is already postfixed with the version number (which i assume is probably identical to the so version) [20:11] one of the libs looks like this: liblv2dynparamhost1.so.1.0.0 [20:12] i'm only building a package for personal use to be uploaded to my PPA but would still like to get it right [20:12] (maybe later uploading it to revu) [20:12] hyperair, i'm not sure how to give you a r+ now.. i don't know enough about REVU. maybe i need privileges. [20:12] hmm i think you need to register as a reviewer [20:13] fta: ^ [20:16] hmm [20:16] * jpds upgrades fta to "Reviewer" - 'User's permissions have been changed successfully.' [20:20] is there any rules against using paths like debian/../dir_name in debian/rules and also, when using CDBS, in debian/package.install? [20:20] jpds, thanks [20:21] hyperair, i'll have another look after dinner. [20:21] fta: okay thanks === `Chris_ is now known as Chris` [20:32] loic-m: I suspect debian/../dir and dir are exactly equivalent... so why would you write it as debian/../dir ?? [20:34] jmarsden|work: That makes sense. Thanks a lot [20:34] loic-m: No problem :) === thekorn_ is now known as thekorn [20:58] hyperair, any particular reason to request debhelper >= 7 ? [21:01] fta: not actually [21:01] fta: should i lower it? [21:01] Just fixed the issues pointed out by mok01 in my package. Would appreciate a MOTU to review the package. Thanks :) http://revu.ubuntuwire.com/details.py?package=osm-gps-map [21:01] it's better to keep it low to ease eventual backports [21:01] fta: okay [21:01] 5 should be enough in most cases [21:02] okay [21:02] what's 6 then? i usually see 5 and 7 but not 6 [21:02] man debhelper [21:02] right [21:06] hyperair, 2nd package looks fine too. it's almost identical to the 1st one. [21:07] fta: yeah, the upstream developer is the same person [21:07] fta: and both are plugins for geany [21:07] hyperair, i figured that out ;) please lower debhelper req for both and i'll advocate you again for both [21:08] fta: okay [21:08] fta: okay uploaded for both. [21:10] * jpds notes that we have debhelper 7 as far back as hardy-backports. So backporting anything with compat 7 shouldn't be a problem. [21:12] Can a MOTU give a second advocate to the package ecm at http://revu.ubuntuwire.com/details.py?package=ecm (a tool for compressing iso files with an unconventional method) ? [21:13] jpds, yeah, but the default is still 5 [21:14] fta: Howso? === RainCT_ is now known as RainCT [21:15] drop debian/compat and the version in debian/control, build, you'll end up with a debian/compat = 5 [21:15] Ah, right. [21:16] Lenny has 7 so that should change sooner or later. [21:18] cdbs also has 5 by default [21:18] compat is a source of confusion [21:19] hyperair, all done :) [21:24] fta: thanks [21:26] mok0: could you take a look at geanyvc and geanyprj please? [21:26] Don't you always need a debian/compat, else you default to 1? [21:26] Anything else not being, uh, compatible :-) [21:26] * maxb experiments [21:26] dh_make sets it to 7 =\ [21:27] in jaunty, afaics, it's still 5 [21:27] Yeah, without a debian/compat file, it tells me that "compatibility levels before 4 are deprecated", so I'm convinced it defaults to 1 [21:28] fta: Why do you think it defaults to 5? [21:28] hyperair: I'll take a look tomorrow... I am toast [21:29] maxb, because it creates the file for you with 5 in it if you don't provide one [21:29] mok0: okay =) [21:30] fta: Oooops. I missed the fact that we were talking about cdbs driving debhelper, not debhelper itself [21:30] :-) [21:30] and if you're all fine with 5, why use more ? with more, debhelper does more work for you but if it's not needed, i don't see the point [21:30] hyperair: what timezone are you in? It must be late night for you... [21:30] maxb, even without cdbs [21:30] mok0: GMT +8 [21:30] hm, maybe not [21:31] i take that back [21:31] mok0: and i'm nocturnal. currently watching a series of anime with bad sound [21:31] hyperair: ouch, time for bed :-) [21:35] Yikes the "needs-revu" list keeps growing... up to 134 packages now [21:40] heheheh [21:55] What does it mean when REVU says, "This package could not be extracted; there's no browseable directory for it on REVU. " [22:01] That's an interesting one... sounds like it is implying that "dpkg-source -x" failed to work [22:01] the package name is? [22:08] Which it might if there's no key to verify against. [22:20] maxb: cvc3 [22:21] Looks like the .orig.tar.gz is missing [22:23] maxb: the .orig.tar.gz was the same as for the previous upload? [22:23] I'm not sure how revu works... I think it may require .orig.tar.gz *ALWAYS* [22:24] postalchris: You still have to include it in the upload to REVU, gimme a moment to try something. [22:24] Because it's not really an archive [22:25] hm, I just dput the .changes file, I assumed it would do the right thing [22:27] Include the -sa option when building the package for upload to REVU [22:27] postalchris: OK; I've just moved your pervious upload + the .orig from the upload before that to the processing queue. [22:28] (I check the sha sums so it should work). [22:29] postalchris: Ought to be on the site now. [22:30] postalchris: OK; that didn't work, please reupload with the -sa option for debuild. [22:33] <_stochastic_> I'm having some troubles getting icons to properly install from my package. I've read about dh_icons online, but is there any order it needs to sit within the rules file? [22:35] jpds: REVU has a problem with the pkg name being the same... [22:35] postalchris: How do you mean? [22:36] Hey Zic. [22:36] hi jpds :) [22:41] jpds: "Already uploaded to revu.ubuntuwire.com [22:41] Doing nothing for cvc3_1.5.1~20090126-0ubuntu2_source.changes" [22:41] I'm bumping the revision and rebuilding [22:41] postalchris: use option -f if you want to force it to upload [22:42] Piratenaapje: that's a better idea ;-) [22:42] or just rm the .upload file. [22:42] postalchris: dput -f revu ... [22:42] jpds: done [22:43] postalchris: Right, it's in ~ftp/incoming and should be on the site soon. [22:45] jpds: Awesome. Thanks. [22:46] How long should I expect to wait before somebody comments on the package? (First upload was 1/24) [22:54] postalchris: It's best to advertise the package here from time to time, and someone will hopefully take a look at it. [22:55] can someone pretty please fix https://bugs.edge.launchpad.net/ubuntu/+source/ffmpeg2theora/+bug/315356/+viewstatus [22:55] Launchpad bug 315356 in ffmpeg2theora "No ffmpeg2theora binary in jaunty package" [Medium,Fix released] [22:56] I keep forgetting about it and burn up time trying to figure out why it isn't installed [22:57] jpds: Consider this my advertising for the day. [22:59] postalchris: It's almost midnight here, but I'll have a look tomorrow morning. [23:01] <__Ali__> why is dh_install commented out in debian/rules template? [23:02] <__Ali__> is dh_install necessary for the actual binaries to be included in deb? [23:04] jpds: No pressure. It's just advertsing. :-) === _neversfelde is now known as neversfelde [23:08] CarlFK: that bug seems to be fixed in the newest release [23:09] Piratenaapje: oh hay... maybe it hasn't hit the repo yet [23:10] Setting up ffmpeg2theora (0.23-0ubuntu1) ... [23:10] CarlFK: version in repo is ubuntu2 [23:12] CarlFK: Status is also fix-released :P [23:13] Piratenaapje: did it install for you? [23:13] CarlFK: yes, and the binary is included now [23:14] huh. thanks. now I have to see why my box is still borked. [23:15] I did apt-get source and built and run the binary out of the dir [23:15] thanks again for checking. [23:16] CarlFK: You're welcome :) [23:16] <_stochastic_> Does anyone have some free time to do a REVU? http://revu.ubuntuwire.com/details.py?package=calf [23:16] <_stochastic_> It just needs one more advocate. [23:18] _stochastic_: I'll take a look [23:18] <_stochastic_> nhandler, thanks [23:19] _stochastic_: Is there a reason for a compat of 6? [23:23] Any MOTUs who can review http://revu.ubuntuwire.com/details.py?package=webgui for me please? It's a GPLed Perl-based CMS. Thanks! [23:24] nhandler: ping [23:24] loic-m: pong === cody-somerville_ is now known as cody-somerville === nschembr-sleep is now known as nschembr [23:51] does any MOTU feel like reviewing pyliblo? this is your chance to be the second advocate :) http://revu.ubuntuwire.com/details.py?package=pyliblo === blueyed_ is now known as blueyed