[00:02] persia: so, if the package has one advocate, it gets a bulb. If then someone rejects it, it gets a hammer. When it's uploaded again, it gets a bulb again... until it gets another advocate and gets a heart. Is that right? [00:02] persia: and what would you expect if the package has 2 advocates (and thus a heart) and someone rejects it? o.O [00:03] pochu: hammertime!! [00:03] :) [00:03] couldn't resist [00:04] pochu: if it has 2 advocates, it gets uploaded... [00:05] jdong, "can't upload this" dum-de-de-dum [00:05] mok0: usually, yes. [00:18] persia: new patch attached to bug 185133 [00:18] Launchpad bug 185133 in revu "Improve package images so that there is just one image per package" [Undecided,In progress] https://launchpad.net/bugs/185133 [00:20] jdong: do you know transmission 1.02 is in debian unstable? I guess we could ask a sync, WDYT? [00:20] jdong: as there are no changes other than a new upstream... [00:21] does anyone know what make error 1 is? [00:25] pochu: yes, it's in debian.. you should request a sync of it [00:26] it's installed now in hardy by default [00:26] jdong: I'll request it. Let me know if you disagree :) [00:32] make erro 1. Any guess? [00:37] Legendario: that is nowhere near enough info to say anything about [00:37] Legendario: you need to pastebin the stuff that happened before the make error [00:46] Dear PyPy. You sound cool, but please build on amd64. [00:50] LaserJock, here it is: http://paste.ubuntu-nl.org/53400/ [00:52] Legendario: well, look at what it's telling you :-) [00:52] checking for PIDGIN... configure: error [00:53] i think is a Build-Depends error [00:54] Legendario: does it make sense? === lakin_ is now known as lakin [01:02] pochu: wait a sec don't sync yet [01:03] pochu: I want to review it, there was a tarball packing error with the initial 1.02 release; I feel more comfortable with the one I rolled [01:06] the orig tarballs are not the same [01:07] LaserJock, yeah, it makes sence. it is building a pidgin plugin [01:08] Legendario: so do you have a build dependency on pidgin-dev ? [01:08] does the Developer Sprint is taking place or this development circle there was no one? [01:11] pochu: I closed the sync ticket you opened for transmission; reasoning can be found on the bug report. I'll also poke debian about the situation. [01:13] how would a person go about tackling these issues? http://paste.ubuntu-nl.org/53402/ [01:13] :) [01:15] For the first two, you're using CDBS, yes? [01:15] vorian: You have ${shlibs:Depends} not ${python:Depends} and you're calling dh_shlibdeps instead of dh_pycentral or dh_pysupport [01:15] RAOF: yes [01:15] ah! [01:16] thanks StevenK :) [01:16] is there anyone willing to review http://revu.ubuntuwire.com/details.py?package=sdlmame [01:17] please do it... it's been in revu since last february and I really like to see it in hardy :D [01:24] * wallyweek is sad to leave, but he *strongly* needs some sleep [01:31] * jdong fixes prevu's misuse of exceptions [01:37] does anyone here know how to get rid of an installed package whose uninstall-hook messes up? [01:37] jdong: hmm, if upstream rolled a new tarball, they should have done it with a version bump [01:38] jdong: alright, let's wait for 1.03 then [02:00] pochu: yeah, I agree that was bad judgement on their behalf [02:00] pochu: but meh what can you do; it's good enough already that they didn't say "deal with it" [02:06] jdong: yeah, but how would you know now whether someone has the good or the bad tarball offhand? [02:06] jdong: anyway nice to hear it's fixed. [02:16] pochu: well I compared md5sums first, then ./configure --help, look at mandir and infodir defaults. Correct ones say DATAROOTDIR/man and so on, incorrect ones say PREFIX/man. /usr/man is obviously not a good place for manpages ;-) [02:25] yea but it wont work with Core Audio i dont think , not sure, I'll try a new compile here tonight and see [02:25] err totaly wrong window === nixternal_ is now known as nixternal [03:42] So can anybody here help me get on my path toward Ubuntu development? [03:42] what's the best way to get a GPL app put in the repos? [03:43] browndruid: that kinda vague. What are you interested in? [03:43] MarcC: well, packaging it. :-) [03:43] MarcC: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages [03:43] I't not really totally sure. I have very little programming experience, so if there's somewhere you can point me to so I can start learning, I think that would be the best first step. [03:44] browndruid: you might want to have a look at https://wiki.ubuntu.com/UbuntuDevelopment/ [03:44] well, you don't often need very much programming experience [03:44] I've been reading the Development site. [03:44] What kind of stuff would I do without programming experience? [03:44] well, anything you want [03:44] thanks LaserJock [03:45] Yeah, but if I don't know how to do it, then I can't. [03:45] browndruid: https://wiki.ubuntu.com/MOTU/TODO [03:45] browndruid: well, we don't really program [03:45] we package and take care of the archive [03:46] programming experience can be helpful when bug fixing, but even then there's a lot you can do [03:46] * jdong smiles... [03:46] I'm going to hell for this one :) [03:46] uh oh [03:46] LaserJock: don't worry, it's ony on my personal computer :) [03:46] you rick rolled someone ? [03:47] I kinda reinvented module-assistant [03:47] Well, I guess I'll be on my way! [03:47] devil!!! [03:47] browndruid: why? [03:47] browndruid: do you wanna help or ? [03:47] so i can start on the whole learning what i need to do thing. [03:47] a deb package that in postinstall unpacks and recompiles madwifi-ng if it isn't probed in the running kernel... [03:47] Yeah, I want to help. [03:47] browndruid: this is a great place to learn [03:47] I was tired of recompiling madwifi on every kernel update. [03:48] I'm sure I broke some holy rules of deb packaging :) [03:50] * imbrandon waits for someone to package the wow installer + custom wine [03:50] that would suck and rock , both [03:51] imbrandon: I see dist-upgrader does --force-{some,all,etc} during release and partial upgrades now, so.... what's the harm in that ;-) [03:51] heh, thus why i stick to apt-get [03:52] if you cant apt-get dist-upgrade , something is broke imho [03:52] imbrandon: personally, I wonder if a lot of dist-upgrader's jobs should be somehow worked into the metapackages [03:52] jdong: they should imho [03:53] bleh I just drank rubbing alcohol [03:53] the time it takes to "fix" it in dist upgrader could easily be added to the packages [03:53] don't keep open bottles of water and alcohol close by [03:53] but thats just me personaly [03:54] imbrandon: I agree, I don't see much of a technical reason why it couldn't be a part of a package's pre/post* scripts [03:55] imbrandon: Up for sponsoring a Kubuntu merge? It's Bug #185754. [03:55] Launchpad bug 185754 in sip4-qt3 "Please merge sip4-qt3 4.7.3-1 (main) from Debian unstable (main)" [Undecided,Confirmed] https://launchpad.net/bugs/185754 [03:55] I'm working on python-qt4 merge right now and that one needs to go first. [03:55] ScottK: sure give me a few to dig out my usb key ( gpg ) and i'll have a look [03:56] can somebody tell me how this looks as a needs-packaging bug? [03:56] https://bugs.launchpad.net/ubuntu/+bug/185810 [03:56] Launchpad bug 185810 in ubuntu "Art of Illusion - Easy to use 3D modeling studio" [Undecided,New] [03:56] imbrandon: Great. [03:57] LaserJock, sorry. i had to go away for a couple hours. Do you mind if we go back a little. I have the build dependencies for it. I have the pidgin-dev installed and when i run the configure script for the program i am trying to build a debian package, it says to me that everything is ok. [03:58] k [03:59] MarcC: looks fine as far as a request [04:00] ok, thanks imbrandon [04:02] ScottK: is that a debdiff against the debian or ubuntu source, dosent look like the patch applies to the hardy ubuntu [04:06] imbrandon: debdiff against debian [04:06] ScottK: got it [04:14] debiandiff :) [04:14] diffbuntu [04:14] hi all [04:14] I coin those two terms! [04:14] can I bug someone to update the octave package on hardy? and subsequently gutsy? [04:14] debian's got source packages for those in sid [04:15] http://packages.debian.org/sid/octave3.0 [04:15] freakabcd: Hardy's easier to argue than gutsy currently [04:15] freakabcd: see bug #185653 [04:15] Launchpad bug 185653 in octave3.0 "[MoM SYNC] octave3.0 3.0.0-1" [Undecided,Confirmed] https://launchpad.net/bugs/185653 [04:15] it's already been put in the queue [04:15] freakabcd: once it's in hardy we can talk gutsy-backports [04:16] gotta go [04:16] ah, cool [04:16] will be back tomorow though [04:16] jdong: But those backports guys are crazy. [04:16] ScottK: yeah I know ;-) [04:16] well, it doesn't need to be a backport [04:16] it could be a proper gutsy release [04:16] ScottK: that's why people should make a website where anyone can upload and share the debs they create [04:17] freakabcd: that is not in line with the update policy for released distributions [04:17] because, the deb octave list have still not moved to gfortran based dependencies [04:17] I didn't think we were doing Octave 3.0 yet [04:17] LaserJock, deb has packages already. trivial to get them on hardy [04:17] freakabcd: not exactly [04:18] LaserJock: well \sh pulled the trigger ;-) [04:18] we were thinking of leaving 3.0 out of Hardy perhaps [04:18] no way [04:18] as we weren't sure of the upgrade path [04:18] you mean the octave modules issue? [04:19] please follow debian's footsteps in this matter. they already have 3.0 released. providing binary modules isn;t too much of a priority anyway. [04:19] the next step they are already working on is to move away from f77 and onto gfortran [04:19] well, we can't just follow Debian in all cases [04:19] we have to take care of our users as well [04:20] Debian dropped the octave binary [04:20] they dropped binary octave modules? [04:20] no [04:20] what did they drop then? [04:20] the metapackage [04:21] we were going to do some upgrade testing first [04:21] obviously. their reasoning was that this time when someone installs 'octave' they get exactly that 'octave' nothing more like the binary octave modules, etc. [04:22] jdong: I did have a pleasant IRC conversation with someone I'm working on a project with. He mentioned he was getting more spam. I asked him if he'd upgraded to spamassassin 3.2.4 yet. He said no, he guessed he'd have to build from source (he's got a feisty server). [04:22] I thoroughly enjoyed being able to say no, it's in feisty-backports. Just install it. [04:23] heh [04:23] ScottK: :) [04:24] well, perhaps we should have emailed -motu about Octave 3.0 [04:24] well, they need to include 3.0 atleast in hardy. [04:24] we'll see [04:24] how far away are we from freeze? [04:25] hopefully [04:25] Feb 14th [04:26] wow, not too much time. hope the 'octave guy' here updates to 3.0 [04:26] well of course I want to [04:26] i forgot his name; was kind enough to update the 2.9 package from the ancient .12 [04:27] well, nobody has filed a sync bug that I know of [04:27] https://bugs.launchpad.net/ubuntu/+source/octave3.0/+bug/185653 [04:27] that one? [04:27] Launchpad bug 185653 in octave3.0 "[MoM SYNC] octave3.0 3.0.0-1" [Undecided,Confirmed] [04:27] freakabcd: You can look it up in the package info on Launchpad [04:27] LaserJock: I just linked to one! [04:27] bah [04:27] lol [04:27] stupid LP [04:28] I did a search and nothing came up [04:28] what is MoM sync ? [04:28] LaserJock: it's filed under octave3.0 somehow [04:28] Merge-o-Matic [04:28] LaserJock: even though that package should be -ENOENT [04:28] freakabcd: MoM is merge-o-matic [04:28] I don't get Launchpad anymore [04:29] ah, interesting acronym [04:29] alright so maybe I should set it to Incomplete at the moment and leave a note [04:29] damn, i don't have hdd space to mess around with hardy :( [04:29] persia: ping [04:31] whats with the tags on LP on the left? [04:31] there is a tag '1680x1050' i clicked on it and there are no results [04:32] Maybe we can use them like slashdot tags ;-) [04:32] freakabcd: means what ever was using it is no longer [04:32] lol, it was searching for 1680x1050 with the octave-3.0 domain [04:32] LaserJock: UW search works much better than LP search in most cases :) [04:32] thats funny [04:34] hmm, well if minghua shows up we can discuss it [04:34] ( LaserJock and even has a FF plugin hehe ) [04:49] freakabcd: it may be we just need to patch octave3.0 to build the octave metapackage [04:50] cool. that would be great. [04:53] LaserJock, i'm not on my ubuntu box at the moment. what packages does the octave metapackage install? the headers, emacsen, etc. ? [04:54] well, octave3.0 itself too [04:55] great. i hope to see 3.0 packages in gutsy too :D [04:55] then i can start messing around with providing binary packages for the octave-forge modules [04:56] no, they won't be in gutsy [04:56] I don't think there would be a way to do that outside of maybe a PPA [04:56] you mean the backport guys will refuse to backport it? [04:56] I believe so, there's too much that depends on it [04:56] you'd have to backport probably like 20-30 packages I'm guessing [04:57] LaserJock: Kind like with clamav, right? [04:57] at least ;-) [04:57] and without the justification [04:58] wait a minute.. 2.9.19 from hardy hasn;t been backported to gutsy [04:58] !! why? [04:58] Sorry, I don't know anything about why? - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi [04:58] freakabcd: we don't just backport everything [04:59] ok, i'm going to get the source package for 2.9.19 from hardy and backport it to gutsy. [04:59] i will assume it is trivial. and let you guys laugh at me tomorrow at my failure :D [05:00] LaserJock, what makes me believe it is trivial is that none(that i know) of the deps have updated releases [05:01] well [05:01] freakabcd: If it build/installs/runs on Gutsy, you can ask for a backport. File the bug in the gutsy-backports project. [05:01] "what can be done by rebuild from source" is different than "building with the archive and making everything happy" [05:01] ok, cool. i will mess with it tonight. [05:02] i should setup a build environment, right? [05:02] pbuilder [05:02] slomo!!!! Just the developer I needed to speak to :) [05:02] i finally managed to free some space. about 2G should be enough, right? [05:02] (not really, just trying to scare you) [05:03] freakabcd: octave's big, isn't it? [05:03] when you add in the build-deps [05:03] lol, no. i meant for the pbuilder environment thingy [05:03] i hate building atlas. that thing compiles for years [05:04] freakabcd: pbuilder's base.tgz for hardy takes like 50MB [05:04] freakabcd: the problem is that the unpacked build environment is the size of apt-get build-dep octave plus a bit more [05:04] and unless you have magical space (i.e. tmpfs) it won't be happy with 2GB most likely [05:05] jdong, what if i have the _binary_ deps installed and the deps_dev packages installed too? [05:05] i won;t need to rebuild the deps from src, right? [05:05] no [05:05] but you want a pbuilder for that [05:05] freakabcd: pbuilder is a self-isolated environment [05:05] freakabcd: what you have installed in your main system is irrelevant [05:06] freakabcd: pbuilder will make a temporary chroot and bootstrap it, and install all build-deps via apt-get in that environment, then destory it once it's done building [05:06] jdong: unless it's maybe Windows, I've not seen anybody run pbuilder off of Windows ;-) [05:06] lol LaserJock [05:06] I gotta run for a bit [05:06] bbl [05:06] LaserJock: haha cygwinbuntu? :D [05:07] lol [05:07] jdong, damn. so i need a lot more than 2G for a base-system + installing octave deps, then compiling octave-3.0 [05:07] thats what you are saying, right [05:07] ? [05:07] freakabcd: it would seem that way in my humble opinion [05:08] freakabcd: do you have a large RAM+swap you're not using? [05:08] ok, i'll try to free up more space tonight. [05:08] * jdong puts on his hack hat [05:09] i've got a 2G swap and 1.25G RAM. and 2G free space at the moment. if my simple calculations are correct i will be around 6G free hdd space [05:09] :) [05:09] it looks like unionfs hacking time ;-) [05:09] stitch all your random free space together! [05:09] frankenstein mountpoint [05:10] jdong: So unionfs doesn't work because it needs hundred year old bolts? [05:10] lol, frankenspace [05:11] StevenK: is that why frankenstein failed? [05:11] Hah [05:11] :) === Ibalon is now known as zakame [05:30] can I confirm my own needs-packaging bug (185804) or does it need something else? [05:30] https://bugs.launchpad.net/ubuntu/+bug/185804 [05:30] Launchpad bug 185804 in ubuntu "[needs-packaging] BadRAM Linux Kernel Patch" [Undecided,New] [05:30] gQuigs> triaged [05:31] imbrandon: How did the merge look? [05:31] thanks LucidFox [05:34] ScottK: looks fine, should have it uploaded here very shortly [05:34] imbrandon: Thanks. [06:38] Heya all [06:52] warp10, hi [06:52] Hi Aloha [07:06] guys, can someone check libsuitesparse in hardy? I'm still on gutsy and had libsuitesparse installed before. now, i tried to install libumfpack and it conflicted with some files from libsuitesparse (amd) [07:07] i don;t much care about this problem, but i thought it must be checked in hardy. why doesn;t just libsuitesparse install libumfpack? [07:07] since it is supposed to be providing umfpack [07:15] freakabcd: Why do you think it's a problem? AFAIR libsuitesparse _should_ conflict with libumfpack. [07:16] really? why would that be? also why would it tell me during the installation phase that it conflicts? [07:16] it should have known that once i selected the package in synaptic [07:17] How do I stop CDBS from turning debian/changelog files into symlinks in dependent packages? [07:17] minghua, would you be able to tell me how much b/w will be consumed for me to setup a pbuilder env? [07:18] freakabcd: I only have hardy here. And it seems there is simply no libumfpack4 in hardy. I'm checking the situation in gutsy. [07:19] freakabcd: As for the bandwidth question, I don't really know. For a minimal pbuilder it shouldn't be much, but you can't do much about the pbuilder either. [07:24] freakabcd: Yes, there is a bug in gutsy's libsuitesparse package, it should Conflict and Replace libumfpack4 but doesn't. [07:25] LucidFox: You don't [07:25] freakabcd: Actually, there is bug 144171. [07:25] Launchpad bug 144171 in suitesparse "package libsuitesparse 3.0.0-3 failed to install/upgrade: " [Undecided,New] https://launchpad.net/bugs/144171 [07:25] LucidFox: This is a feature of Ubuntu's cdbs that Linitian isn't aware of. [07:26] so I should add a Lintian override? [07:26] or just leave it alone? [07:26] What am I suppose to do with the bug? It's fixed in hardy. Just label it "Fix released"? [07:26] minghua> yes [07:26] LucidFox: I'd file a bug against lintian. [07:30] if i rename postinst.ex to postinst does it automatically use it in the package or do i need to add a line somewhere? [07:33] * minghua reads the bug again and decides to mark it incomplete because the report didn't say why it failed to install... [07:33] Aloha: It's automatic. [07:33] minghua, thnx [07:34] Or perhaps, it's automatic if you use debhelper/CDBS/etc. [07:38] is there a way to interactively edit the changelog? [07:41] dch/debchangelog [07:41] debchange* [07:42] minghua: It's automatic for cdbs. For debhelper you need to call (I think it's) dh_installinit in debian/rules. [07:43] ScottK2: Are you sure? It's postinst, not init script. I think either dh_control or dh_installdeb deals with postinst. Both of which should be mandatory. [07:44] minghua: Sorry. [07:44] It's almost 3AM here. [07:44] ScottK: :-) It's dh_installdeb BTW. [07:44] I think it's automatic then. [07:44] Ah. [07:44] Also, there is no dh_control, only dh_gencontrol. [07:47] minghua, so on gutsy. i just installed pbuilder. [07:47] to create the environment, i just go: pbuilder --create ? [07:48] freakabcd: Pretty much. There are some configurations you may want to set, though. I am not really an expert on pbuilder creation. [07:52] minghua, where will this env be stored on my computer? [07:53] well, it will be persistent, right? i don;t want to do this every time i try to test out building new src packages [07:53] freakabcd: ~/.pbuilderrc. You should read pbuilder(8) man page first. [08:30] Hi all. Can anyone point me to nautilus extension library api docs? [08:31] slytherin, i tested that package and it messed up things, i had to reinstall nautilus [08:31] techno_freak: There was no need to reinstall. You just had to remove the package. :-) [08:31] i made a stupid mistake of saving the error message there itself, i deleted the image without noting it [08:32] techno_freak: I mean the open-terminal package [08:32] slytherin, oh, i just did apt-get install --reinstall nautilus === civija_ is now known as civija [08:53] does MOTU add packages to universe that are created by LoCo teams? [09:13] persia, how verbose are you setting your lintian? I set it to what you had mentioned to me some time back in my bashrc, but still seem to not be catching things you are catching === \sh_away is now known as \sh [09:19] hi folks! :) [09:19] <\sh> moins [09:20] superm1: are you using lintian -ivI ? [09:20] is there and example for packaging .desktop files? [09:20] vemon: yes.. [09:20] !packaging | vemon [09:20] vemon: The packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports [09:20] I've added a watch file to sdlmame, I think it could receive advocation now, could anyone please have a look at it? http://revu.ubuntuwire.com/details.py?package=sdlmame [09:21] <\sh> minghua, ping [09:21] Kmos, the packaging guide has a chapter of packaging desktop files for KDE apps but does that also apply for Gnome applications? [09:22] <\sh> minghua, bug #185653 what do you think about the idea in my comment? [09:22] Launchpad bug 185653 in octave3.0 "[MoM SYNC] octave3.0 3.0.0-1" [Undecided,Incomplete] https://launchpad.net/bugs/185653 [09:22] and is there a "cdbs way" to do it? [09:22] <\sh> moins raphink :) [09:22] like just adding the file to say... debian/desktop.files [09:23] * wallyweek feels downhearted as sdlmame is in revu since last february and still can't find his way to multiverse :( [09:23] vemon: cdbs do it automatically, catches for .desktop files [09:23] hi \sh [09:23] vemon: https://wiki.ubuntu.com/PackagingGuide/SupplementaryFiles [09:23] what's up \sh? [09:24] Kmos, so if the .desktop files are in the root of the package they are installed? do i need a specific cdbs import/include for this? [09:24] vemon: no, you don't.. but try to learn cdbs manual.. [09:24] !cdbs | vemon [09:24] Sorry, I don't know anything about cdbs - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi [09:24] is it ok to full fix fro a bug from upstream svn? [09:25] Kmos, thanksfor the SuppFiles -link! haven't seen that page before [09:25] slytherin: how do you mean? [09:26] raphink: I mean I check the SVN diff and create a patch for those fixes in Ubuntu package. [09:26] yes it's ok slytherin, as long as you include the patch properly [09:26] <\sh> raphink, waiting to start my new job :) what about you still happy at your place? [09:26] using dpath, quilt or cdbs's simple-patchsys [09:26] \sh sure :) [09:26] I'm fine, still having fun [09:27] there's tons of things to do here :) [09:27] Kmos, the functionality i'm looking for seems to be in gnome.mk. thanks again! [09:27] and I'm taking a week of vacation in the moutains in family next week :) [09:27] raphink: The fixes are just few lines. So it will be fine. There is a bug fixed in SVN, but the fix for that touches many files so I am not pulling that. [09:27] slytherin: although it might sometimes be worth considering a full upgrade of the package if a good amount of fixes were added [09:28] slytherin: ok [09:28] slytherin: if you know exactly the few lines to patch, then create a patch just for that [09:28] slytherin: just keep in mind that each patch that is added has to be maintained/merged in the future [09:28] and that adding a patch system to a pacakge if it doesn't exist yet makes it harder to maintain [09:30] raphink: It is already using cdbs patch system. So that is not a problem. The bug for which I am pulling in the fix from SVN makes the package unusable in hardy. That's why this urgency. I will send email to maintainer asking when he plan to do new release. [09:30] hi, did openscenegraph compile with libxine-dev? [09:30] slytherin: in this case, go for it :) [09:30] i dont see an updated package yet... [09:31] \sh what is your new job? [09:33] <\sh> raphink, building a new datacenter infrastructure :) [09:33] ah nice :) [09:33] what tools are you using this time? [09:34] \sh: Commented on bug #185653. [09:34] Launchpad bug 185653 in octave3.0 "[MoM SYNC] octave3.0 3.0.0-1" [Undecided,Incomplete] https://launchpad.net/bugs/185653 [09:34] * wallyweek is not away, it's only unable to tell this stupid online irc client not to disconnect him [09:34] wallyweek: make a cron to wake up your irc client every 5 minutes? ;) [09:35] raphink: that would be good but I'm on mibbit web client as proxy doesn't allow irc protocol at work :( [09:38] hmm, debian maintainers really skip always needed builddep for media players... [09:38] even when i mail em [09:38] wallyweek: how about using a transport agent with a jabber client or so? [09:41] <\sh> minghua, there is a mistake in your comment ... Package: octave3.0 \n Provides: Provides: octave,octave2.9 \n Replaces: octave (<= 2.0.16-2),octave2.9 \n Conflicts: octave (<= 2.0.16-2),octave2.9 [09:41] raphink: I've no practice with such a thing, I'll have some googling about it, thanks! :) [09:41] <\sh> minghua, and I would like to recheck that octave3.0 will not break any other octave using sources... [09:41] wallyweek: get a jabber client (Kopete, Pidgin, etc.) [09:42] wallyweek: get a jabber account on a server with IRC agents (jabber.fr does that for example) [09:42] Kano: How come the packages compile then? [09:42] \sh: Which part of my comment is mistaken? [09:43] slytherin: they work but you dont have full features [09:43] like missing output plugins for mplayer [09:44] Kano: Then upstream authors make the dependencies essential instead of optional [09:44] you miss dxr3 DXR3/H+ video out when you forget em8300-headers [09:44] <\sh> minghua, that they are parallel installable..but I should read all comments...sry [09:44] slytherin: but even in the description of the package is DXR3 support mentioned... [09:44] \sh: Good that we agree, then. :-) [09:46] <\sh> minghua, well, as I said, I'm doing some tests now: 1. upgrade tests 2. rebuilding all sources which are directly build-depending on octave2.9/octave , against octave3.0 and 3. prepare a list of packages which are depending indirectly on octave2.9 [09:47] \sh: Sounds a good plan. Also, according to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=457675 all but one package have migrated to octave3.0 in Debian. [09:47] Debian bug 457675 in octave2.9 "RM: octave2.9 -- RoM; superseded by octave3.0" [Normal,Open] [09:48] \sh: Altough there is probably a chicken an egg problem in hardy. We can't start migration without octave3.0 in archive, but once we starts octave metapackage will be broken. [09:49] <\sh> minghua, this is not a problem... [09:49] \sh: So it seems we need to get it done altogether. [09:49] <\sh> minghua, as I'm preparing the build-dep list and rdepends list I can prepare all packages to use octave3.0/octave and push a rebuild on our buildds [09:50] <\sh> minghua, just like libgif transition ;) [09:50] \sh: Good, good, go ahead and good luck. :-) [09:50] <\sh> minghua, but now: just a bunch of packages at one time :) [09:58] I am getting this error when trying to build a package. - aclocal: configure.in: 18: macro `AM_PROG_LIBTOOL' not found in library. Can anyone help? [10:00] slytherin: You need to install libtool [10:00] persia: Thanks for reviewing the package, couple of questions. What am I patching in the bare diff.gz that should be moved to debian/patches? [10:02] TheMuso: Why was it not needed before? [10:03] slytherin: What do you mean why was it not needed before? [10:03] TheMuso: I am modifying existing package [10:03] slytherin: And? Sorry I wasn't reading prior IRC conversations, I just saw your error. [10:04] TheMuso: Yes that is the only information I have to give. I am getting this error when I am trying to fix a bug in nautilus-open-terminal [10:05] slytherin: What did you run? Autogen? [10:05] slytherin: What did you change? Did you change configure.in or Makefile.ams? [10:05] autogen.sh even [10:06] minghua: TheMuso: I changed configure.in [10:07] slytherin: Right, in that case, you need to regenerate the configure script .Usually packages have a build.sh, or autogen.sh to do this. [10:08] Thats when you need libtool and other bits like autoconf/automake. [10:10] Hello [10:11] TheMuso: So should I simply add libtool to build dependency? or should I generate configure script locally (outside pbuilder) [10:12] i would do all steps in the package itself [10:12] do not patch added files as those are with wrong permissions [10:12] that will not work inside pbuilder [10:13] ScottK has recently declared http://revu.tauware.de/details.py?package=falconpl (Bug 174470) as clear from conflicts. I am searching for MOTUs willing to review it. [10:13] Launchpad bug 174470 in ubuntu "[needs-packaging] Falcon Programming Language" [Wishlist,In progress] https://launchpad.net/bugs/174470 [10:13] slytherin: The approach you take depends on how the package gets built, whether it uses a patch system, and whether extra patching is part of the package diff already. [10:14] TheMuso: it alread uses cdbs patch system. I had modified both configure.in and configure to change version of nautilus. I am wondering if I should drop this change since in hardy anyway I will get latest version. [10:16] slytherin: Yeah cdbs does replace those files. [10:41] moin [10:49] hey there! [10:50] pochu, congrats on your MOTU aceptance [10:51] thanks effie_jayx :) you're a bit late, btw ;) [10:51] pochu, I know, I just read it on the monthly report [10:52] Ah [10:55] superm1: I use lintian -iIv and linda -v -f long -t E,I,W,X, but those are only a subset of my review checks. [10:56] so, I don't upload enough [10:56] DaveMorris: lsdiff -z file.diff.gz will give you a list [10:56] whats the current syntax for closing an lp bug in changelog? (closes: or lp: or ... ?) [10:56] lifeless: I like (LP: #nnnnnn) [10:57] lifeless: Further, I don't like "closes:" as even if someone does the magic to make it work with changes-closes-bug, it looks too similar to Debian. [11:00] persia: There was some talk of an overarching, integrated closes: syntax that everyone could use. [11:01] broonie: That sounds really nice. I just prefer to avoid confusion until then. One of the frustrating bits about using LP is that there are frequently closed bugs that appear as open, although they were fixed in Debian, and since pulled into Ubuntu. A unified syntax should also help reduce those. [11:02] persia: FYI ... Yesterday's fix to nautilus-open-terminal was not good enough. It was crashing nautilus. :-( I have ported fix from SVN in form of a patch. I will upload the debdiff with sufficient testing. [11:04] slytherin: Thanks for taking the extra steps to make it right :) [11:08] norsetto, thanks for your comments on speed-game. However, I think you're wrong regarding the use of /var/games [11:09] I think hiscore files are supposed to be in /var/games [11:10] * persia confirms that hiscore files are supposed to be in /var/games, but notes that they should not be included in the package, as that resets them on each upgrade: better to touch the file if it doesn't previously exist in the postinst [11:11] yeah right, that is what my package does atm [11:11] This was the comment: "4) The use of /var/games/speed-game.rec to save hiscores doesn’t seem appropriate. It would be better to save it in a local file owned by the user (ie. in a dotted file in $HOME). Note that this would not need to be removed by a postrm script." [11:16] amarillion: I disagree with that. Especially so as it breaks competitive scoring for multiuser systems, defeats the entire point of setting score files as root.games 664, and differs from most other games in the distribution. [11:16] ok, that's what I thought [11:17] amarillion: Cite Debian Policy 11.11 in your rebuttal, if you like [11:19] persia: did you catch my question? [11:19] DaveMorris: Yep. Did you see my answer? [11:19] no I had gone, let me see the logs [11:19] !logs [11:19] Channel logs can be found at http://irclogs.ubuntu.com/ - Logs for LoCo channels are at http://logs.ubuntu-eu.org/freenode/ - See also « /msg ubotu ircstats » [11:19] (lsdiff -z diff.gz lists all files adjusted) [11:23] persia: I can only see files in /debian adjusted, no others [11:23] * persia looks again [11:31] DaveMorris: Sorry about that. Obviously this is a case of me commenting before being fully awake. I'm still not advocating because of 7, and would really like to see 4 & 5. #6 was done while I was commenting. #2 is upstream, and #3 is just a preference. [11:32] 3 will get better when upstream fix alot of the things I'm patching, for instance the make clean rules [11:32] done 4, 7 just about to do 5 [11:32] DaveMorris: OK. If you expect it to get nice and short again, doesn't make sense to change it. [11:32] yeah the big problem is you can't patch a make clean rule [11:33] as patch are removed before calling make clean [11:33] DaveMorris: There are ways around that, but most of them are even uglier :) [11:34] I assume you agree that a watch file won't work with the way they currently release the source? [11:34] DaveMorris: Yes. You might be able to craft a working get-orig-source though, which would help for the hardy+1 merge cycle. [11:35] tbh for hardy +1 I will have hopefully got them to do a new release which can have a watch file etc [11:36] DaveMorris: That works too. I'm mostly worried because about 60% of REVU packages don't get updated in the following release without some sort of automated mechanism. If you're committing to getting it fixed, it's less of a worry. [11:36] persia I use it as part of the research we do at work. So it's in my interest as well [11:37] persia: http://pastebin.ca/871916 that a correct copyright file now? [11:37] DaveMorris: No. Still doesn't say who holds copyright. [11:38] To me, there are six interesting things that are kept in Debian copyright, as follows: [11:38] 1) The person who created the packaging, and the date they did that. This isn't a legal requirement, but helps identify a person who may have a relation with upstream. [11:39] 2) The location from which the updated source can be downloaded (although I also like to see this in a watch file or get-orig-source rule) === jonnymind_work is now known as jonnymind [11:39] 3) Any licensing for the packaging. Typically this is the same as for the package, unless the packaging was copied from another package with a more restrictive license. [11:40] 4) The names of any upstream authors. This is mostly to give credit where it is due. [11:40] Beyond that, we have two legal requirements, as follows: [11:41] 5) Identification of the copyright holder(s). These are the people ultimately responsible for the licensing of the work, although they may have granted the right to sublicense to other parties. [11:42] 6) Description of the license under which the work is being distributed. This is typically the full text of the license, but may be a shorter form for some common licenses (e.g. GPK, LGPL, etc.). [11:43] persia: why not publish this on the packaging guide? it would be of great help [11:44] wallyweek: Good idea. Would you might doing a copy & paste with appropriate spelling and grammar corrections? [11:44] s/might/mind/ === Ubulette_ is now known as Ubulette [11:46] persia: I would if I was able to... I'm not english mother tongue and I think I can't update the web page [11:47] persia: something like this then http://pastebin.ca/871930 [11:47] wallyweek: If you have an LP account, access to wiki.ubuntu.com is really easy, and shouldn't require any human assistance. Don't worry about the spelling anf grammar too much: if you pull out the obvious typos, it would be great :) [11:48] According to http://doc.ubuntu.com/ubuntu/packagingguide/C/sect-contributing.html, you have to do a bug report first [11:49] sounds like a good way for your contribution to land in a black hole [11:50] DaveMorris: From a cursory look through the output of `grep -ri copyright *`, it looks about right. Best to take a closer look to make sure that covers everything. [11:50] amarillion: I see. I thought packaging guide was motu's responsibility :( [11:51] I've got a lot of notes that I could add too... but it seems the process is very complicated [11:51] wallyweek: Well, keeping it in shape is the responsibility of all developers, whether Contributors, MOTU, or core. MOTU tend to be the ones who work on it most, but that's just coincidence. [11:52] persia: May I suggest to add a link to http://wiki.debian.org/DFSGLicenses too? I found that page essential when tackling copyright and license issues. [11:52] Who is writing the packaging guide actually? [11:53] amarillion: That's a great resource! Nice find. Please do. [11:53] sorry! there's been come connection error :( [11:53] amarillion: It's a collaborative work. Most of the transition from the packaging-guide package to the wiki was done by Daniel, so his name appears in the history a lot, but there were many contributors to the content. [11:54] Yeah, but it's not really a wiki, is it? At least I can't edit it directly [11:54] amarillion: Erm. Are you looking at the latest packaging guide? [11:54] !packaging [11:54] The packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports [11:55] hello [11:55] someone know how to deupgrade to gutsy ? now i'm in hardy. [11:56] DigGo: reinstall. [11:56] argh [11:56] DigGo: You likely will find a better response in #ubuntu+1. Hobbsee is likely right though. [11:56] ok bye [11:56] * Hobbsee sighs [11:56] don't these people ever learn? [11:57] Hobbsee: One-by-one. How long does it take to count to 10 million? [11:57] persia, I see, I was looking at http://doc.ubuntu.com/ubuntu/packagingguide/C/ [11:58] persia: one, two, skip a few, 9 999 999, 10 million [11:58] amarillion: That's the old one. I'm not sure if whether it was being removed was ever resolved. [11:58] Hobbsee: it's the "skip a few" that is time consuming and repetitious :) [11:58] hehe [11:58] I think it should be removed, it can only lead to confusion. At least I was certainly confused by it. [11:59] persia, amarillion: just tried, I can't edit wiki pages :( [11:59] wallyweek: Are you logged into the wiki? [11:59] persia: yes [12:00] * wallyweek is copying persia's suggestions on his desktop for later use ;) [12:00] wallyweek: You're logged into wiki.ubuntu.com, and the edit button doesn't work? [12:01] * persia doesn't understand, and hopes someone with deeper wiki-fu will explain. [12:01] persia: Do I need the copyright of whats in the source package in the copyright file, or from the source files which make up the debs. (did that make sense?) [12:02] DaveMorris: Both, really. You need to reference the copyright and licensing for everything that is distributed (source and binary). [12:02] ok, cos a lot of whats in the source package doesn't actually get built [12:02] persia: ok, it was my fault... I logged in, press browser back button and forgot to refresh :( [12:03] persia: now edit is enabled... [12:03] DaveMorris: Sure, but people can download it with apt-get source, so it is still distributed, even if not in the binary. [12:03] persia: ...but connection error cleaned all previous messages... I lost them :( [12:04] wallyweek: http://irclogs.ubuntu.com/2008/01/25/%23ubuntu-motu.html or http://irclogs.ubuntu.com/2008/01/25/%23ubuntu-motu.txt might be helpful :) === _czessi is now known as Czessi [12:04] persia: good! thanks! :) [12:05] persia, I filed a bug for removal of the old packaging guide: https://bugs.edge.launchpad.net/ubuntu-doc/+bug/185899 [12:05] Launchpad bug 185899 in ubuntu-doc "please remove old packaging guide" [Undecided,New] [12:06] amarillion: That's a great way to get the discussion going again. Thanks. [12:07] If you look at that, there are actually a lot of bugs in the ubuntu-doc project filed for small changes to the ubuntu packaging guide. If those people had known that they could edit the wiki directly, there was no need to file a bug in the first place. [12:08] Like e.g. https://bugs.edge.launchpad.net/ubuntu-doc/+bug/158998 [12:08] Launchpad bug 158998 in ubuntu-doc "Packaging guide: 822-date command deprecated, should use "date -R"" [Undecided,Confirmed] [12:08] I mean there really shouldn't be a need to go through the whole bug reporting & triaging process just for that tiny change [12:08] amarillion: It only moved to the wiki recently. It used to be a source package. If you want to improve things, integrating all those changes would be very helpful. [12:09] Yeah, sounds like a nice project. I'm going to work on that. [12:09] amarillion: Thanks. [12:11] ok guys.. ciao.. [12:11] hi all [12:21] slytherin: Re: lucene2. I just had a report that it built with icedtea. Did you have something that worked with gcj, or would this need extra care to be in universe (assuming the xhtml DTD issue gets resolved)? [12:22] amarillion, persia: edit done, suggestion added to https://wiki.ubuntu.com/PackagingGuide/PackagingOverview#head-4032f87b77123c6c051910dbc3383cb6898506f6 [12:23] persia: are you aware when will next revu day start? [12:23] wallyweek: Nitpick: you've listed six interesting things, but the code section above only has five stanzas, which may lead to confusion. [12:24] wallyweek: 2008 28 January 0:00 UTC+14 [12:25] wallyweek, do you understand the structure of the wiki? [12:25] wallyweek: Also, consider putting that in https://wiki.ubuntu.com/PackagingGuide/Basic#Copyright instead, so as to make the overview easier to read. [12:26] If you try to edit the main page, you just see a bunch of "Include" lines [12:26] persia: thanks! is there a way to specially point out a package? sdlmame's been on revu for nearly one year, I would like to see in hardy [12:26] and then I can't find the actual page you need to edit [12:26] amarillion, persia: unfortunately it's the first time I edit a wiki page :( [12:26] Not for me, but this is the most complicated one I've seen thus far [12:28] wallyweek: Just push advertisements, and hope someone is interested. A year is a really long time: it's usually only a couple of months during REVU season. [12:28] amarillion: Try looking at the raw text (under more actions) to see what page is being included. Then, manually enter that URL, and use Edit. [12:28] persia: I saved your messages, I'll be back on edit the wiki asap [12:29] persia: keep on advertising makes me feel like a channel pest... :o [12:30] persia: or I should assume that noone will be annoyed by that? [12:30] s/noone/no one [12:30] wallyweek: Understood. I'm not sure what advice to give. Eventually, your package should reach the top, and get reviewed. If there are no more issues, it gets advocated. I'm not sure how it kept getting rejected for an entire year unless there were gaps. [12:31] Also, I believe the only preference anyone ever expressed was to restrict advertisements to less than once every 24 hours. [12:32] wallyweek: amarillion: If either of you wants to update the maintainer scripts bit, http://women.debian.org/wiki/English/MaintainerScripts is an excellent reference. [12:32] Is there motu Q&A today? [12:33] txwikinger: It's Friday, but feel free to beat the crowd and ask a question now :) [12:33] persia: I must admit first uploads needed lot of work, but it should be ready for advocates now [12:33] persia: :D [12:34] I have some questions to interdiff [12:34] ... [12:34] I am getting confused with the orig.tar [12:35] basically what I am doing is having a new orig.tar for the new release [12:35] does the interdiff take account for that? [12:35] persia: reference saved! :D [12:35] txwikinger: An interdiff is used to track the differences between the patches. It completely ignores the orig.tar.gz (as we know it has changed). [12:36] And if there aren't any patches? [12:36] txwikinger: So, it compares the two diff.gz files, and shows how they differ. This allows the old diff.gz to be patched to generate the new diff.gz. [12:36] txwikinger: There is always at least debian/changelog, debian/copyright, debian/control, and debian/rules. [12:37] well ok yes [12:37] but if they would be the same in the old and the new release (changelog wouldn't) [12:37] Remember, diff.gz is just a patch to generate a debian-format source from the upstream source. [12:37] yes I understand that [12:37] txwikinger: Exactly, so the interdiff tracks the differences between the patches. [12:38] * persia builds a simple example [12:38] So.. if would have to provide the orig.tar in addition anyway [12:38] s/if/I/ [12:38] I'm leaving... thanks everyone! : [12:38] :) [12:39] <\sh> wow...I think I'm through [12:39] * txwikinger wonders what \sh is doing [12:40] <\sh> txwikinger, checking if octave3.0 is the right thing for hardy ;) [12:40] ) [12:40] :) [12:41] txwikinger: You wouldn't provide the orig.tar.gz. Upstream generally does that, and you use a watch file to reference it. Where this doesn't work, you construct a get-orig-source in debian/rules [12:41] persia: Well in that particular package there is a problem with that [12:41] that was my next question anyway [12:42] I need to take two tar files and merge them together that the package builds [12:42] (two tar files from upstream) [12:42] txwikinger: Are you sure you don't want two source packages? [12:43] well it doesn't build separately [12:44] otherwise I wouldn't have a problem.... I think I create separate binaries anyway from it [12:47] Yes the control file has two binaries [12:47] which correspond to the two source tars [12:48] txwikinger: http://paste.ubuntu.com/3864/ has a small file, with an old diff, a new diff, and an interdiff. Feel free to grab them and play with interdiff and combinediff to see how it works. [12:49] cool thanks [12:49] txwikinger: Regarding your source issues, do both sources fail to build independently? If one builds on it's own, and the other requires the first, then you just have a build-dependency. [12:49] I think your explanation already helped me, but I will play with it.. it is always more illustrative [12:50] well.. the main package fails to build if the directory of the themes is missing [12:50] which is exactly the source tar of the second package [12:50] txwikinger: Can the themes build without the main package? [12:51] I have not tried that.. it would have to be newly packaged then since there is no debian directory existing for it [12:52] however, it still would not make the main package build [12:52] txwikinger: Best practice is to have one source package per upstream source package, unless there are really strong reasons not to do that. Give it a shot :) [12:52] txwikinger: Why not? [12:53] The build system expects the theme sources in that particular directory [12:53] If it should work, the build system would have to be changed [12:53] txwikinger: That sounds like a build system in need of patching. [12:54] and it might need to find the .h files somewhere too [12:54] so that would probably require not only the binary theme file to be installed, but also a theme-dev file [12:54] txwikinger: If it needs .h files provided by another source, that other source should be packaged as a library, so the .h files would be in /usr/include/ [12:55] yes.. that's what I think [12:55] I totally agree with you that it should be done that way [12:55] unfortunately it is far more work === Ibalon is now known as zakame [12:57] txwikinger: Yep. That's why packages get maintainers. If it were easy, people would just download the upstream releases, and it would work. Of course, in cases where this is done, it tends to lead to completely reinstalling the system every six months or so, and wondering why it gets progressively slower in the meantime. [12:58] :D [12:59] well.. it needs to be rolled into debian too when I have done it [12:59] Does this go through revu then? [13:00] or just via the bug since it is a new release/package split [13:01] txwikinger: Which package? If Debian is already doing it in an annoying manner, it may not be worth splitting the source. On the other hand, if the new upstream breaks the old way of doing things, yes, the extra package would go through REVU. [13:02] persia: No.. the source was split at the original source [13:03] debian still has the old version [13:03] and without the new package, the main package is broken.. because it depends on it [13:03] txwikinger: New upstream split for the new upstream version? In that case, you do want a new source package, and you do want to upload to REVU. [13:03] ok [13:04] (and you want to report in your bug not to upgrade until the REVU package is in, as otherwise it creates a FTBFS bug). [13:04] well.. I think the old package has an FTBFS already since that's how I found the issue [13:05] txwikinger: The question you might want to ask is: is the package update important enough that it's worth trying to get all that done in the next three weeks? (the answer may be yes, but it's worth asking). [13:05] txwikinger: Ah. If it's already broken, then go for it :) [13:05] well.. the new release is the first release candidate [13:07] the old release is a very old alpha or beta release [13:07] It is a game... so I don't know if it is worthy due to the time schedule [13:08] maybe other causes are more important [13:08] txwikinger: Maybe you want to check with upstream then: if a release is coming soon, you might want to target that rather than the RC (although you would need to apply for an FFe in that case) [13:08] FFe? [13:09] txwikinger: FeatureFreeze exception [13:09] ah righh [13:09] right === zachy is now known as zakame [13:30] persia: there? I was away for meeting. [13:30] slytherin: Even when I'm not, I read all the backscroll [13:31] persia: I've fixed those issues, there were quite a lot of copyright holders actually. [13:31] persia: The issue with lucene2 has nothing to do with 'which JDK' The libraries build with even GCJ. I had disabled unit tests and tried building. If we get the DTD issue resolved then we can build with GCJ and promote it to universe. [13:32] DaveMorris: Are they all covered by the same license? When there are lots of copyright holders, it sometimes means you need to do a deeper investigation into licensing. [13:32] I'll double check [13:33] they've included a copy of scons in the original source package, what do I do about that licence? [13:33] slytherin: Right. I remembered the DTD issue, but had someone poke me that it worked with icedtea, and couldn't remember if you already had a GCJ patch. If it's on the way to universe, them I've very excited :) [13:34] persia: One more trial is needed just to make sure that unit tests don't cause any trouble. [13:39] slytherin: Apologies. I seem to be catching you too late. Would you mind updating bug #185917? [13:39] Launchpad bug 185917 in lucene2 "lucene2 jdk dependence" [Undecided,New] https://launchpad.net/bugs/185917 [13:41] persia: I will update that bug. Should I assign it to myself? [13:41] slytherin: If you've a solution prepared, sure. Am I correct that you're planning to fix it in Debian and sync? [13:42] * persia unsubscribes the sponsors, preferring gcj to icedtea, and the current patch not fixing the FTBFS [13:43] persia: No plan for Debian. In fact my explanation for w3c-dtd-xhtml bug seems not to be very useful to Debian developers. If nothing happens over weekend I will fix both bugs in Ubuntu only. [13:43] slytherin: Ah. Right. Arch-all not actually being built on the buildds and all. Maybe the archive-rebuild scripts will catch it eventually, and they'll pull the patch. [13:44] slytherin: I hope to find the time on sunday to write some mails about w3c-dtd-xhtml [13:45] persia: Looks like my last reply didn't reach Debain BTS. I will drop a reply tomorrow again, and see if it helps. [13:45] man-di: Thanks. :-) [13:45] * slytherin wishes there was a 'Depends' field for bugs in launchpad [13:46] slytherin: It's been discussed, but there are too many different relationships. If you write "bug #nnnnnn" in a comment, Malone replaces with a hyperlink to the bug to allow manual description of bug relationships. [13:47] persia: That will do for now. [13:47] persia: It's still a regression from bugzilla. [13:48] ScottK: I refuse to either defend Bugzilla's broken bug relationship system or Malone's lack of any relationship mapping. [13:48] s/either defend/defend either/ [13:50] OK. It may or may not be true, but I find Malone's also affects substantially inferior to bugzilla's depency relationships. Sure, it could be better, but at least it's there. [13:50] I consider "Also affects" completely different than bugzilla's dependency mappings. [13:51] [00:50] * Hobbsee notes that adding stuff in here is classed as contributing to ubuntu development, which is one of the things that kmos has been asked not to do. [13:51] [00:50] * Hobbsee therefore will prohibit him from doing so. [14:03] doko, are you around? [14:03] I've got some java packaging questions [14:04] amarillion: There are a number of people who can answer Java packaging questions. Best to just ask. [14:04] sure [14:05] I would like to package cytoscape [14:05] http://www.cytoscape.org/, it's a scientific package for analyzing networks, mostly genetic networks [14:06] The trouble is, it includes a large number of jar files [14:06] most of which are not packaged yet either [14:06] amarillion: How does upstream bundle the release package? [14:06] As far as I can tell [14:06] The jar files are included in the tar.gz [14:07] you have to get the sources elsewhere if you want them [14:07] grr i still cannot get pbuilder-dist to not clean the build environment :\ [14:07] * persia is not a Java expert and welcomes correction [14:07] would it be best to package the jars up so other packages could depend on them? Or is that too much work? [14:07] amarillion: I've seen other packages that fiddle with the classpath to get ant to use the system libraries in preference to the local libraries. [14:07] DaveMorris, yeah, that is what I want to do although it would indeed be a lot of work [14:08] Of course, this means first making sure there are system libraries in all these cases: many Java applications seem to require first importing two or three libraries. [14:08] amarillion: Are the jar's very uncommon? May be some of them are already present in Ubuntu. [14:08] Some of them are, some of them aren't [14:09] I'll list them [14:10] there is jdom, junit, jnlp, xerces, getopt, jaxb, batik, giny, colt, coltginy, freehep, piccolo, biojava, looks, glf and more [14:10] Gah! Stupid dh_pysupport :S [14:10] jdom is very common but I couldn't find it in the repo [14:10] When there was a single package, it saw and handled Python-Depends for every package. [14:10] same for batik [14:11] Now that there are multiple packages, it ignores Python-Depends for all packages but the first one. [14:11] amarillion: It is there I am sure. Batik has build failure. [14:11] amarillion: I mean jdom is there [14:11] slytherin, ok, I thought it must be [14:11] what is the name of the package? There is no libjdom-java [14:12] LucidFox, have again re-uploaded the package after your comments. Can you please re-review it? this is wrt alliance [14:13] amarillion: https://edge.launchpad.net/ubuntu/+source/libjdom-java [14:13] Somebody told me in the past that there is a ubuntu-java mailinglist [14:13] tuxmaniac: You'll get the best quality package by having different reviewers, as we all check slightly different things. Try to find a new reviewer each time, if you can. Best to just advertise your URL generally. [14:14] persia, coolness. here goes my ad. http://revu.tauware.de/details.py?package=alliance [14:14] slytherin, oops, my mistake [14:14] siretart, I know I have asked about ffmpeg in the past, but what can I do to speed along an update? [14:14] synaptic doesn't show it if you search for jdom [14:14] rexbron: :) [14:15] joejaxx, I thought I would make it a productive question :) [14:15] rexbron: lol :P [14:15] rexbron: get sam to revise the altivec patches. What would also help is to review the current patches, and comment them in a form that would be acceptable for upstream inclusion [14:15] amarillion: Perhaps you are searching for wrong field. :-) [14:16] siretart: we plan to include a newer ffmpeg before freezing? [14:16] It would be ideal to get a svn pull that is more recent than october... [14:16] persia: you where right as usual, other licences in there. I've upload the new version and addressed all the points. [14:16] jdong: there is a newer ffmpeg in debian/experimental. we could most probably include that into hardy right now [14:16] If I attach updated debdiff should I delete old one form the bug? [14:17] jdong: however I don't have the time to deal with the breakage :( [14:17] siretart, I can take a look at the patches, but would be afraid to submit them to the -devel list. I am subscribed to it and they are vicious :P [14:17] DaveMorris: Excellent. I'm not likely to try that build again soon, but will take at least one more look before the last REVU day. [14:17] rexbron: you bet [14:17] the changes won't affect the building :) [14:17] siretart: sounds good [14:18] rexbron: still, I don't feel comfortable with both dropping them nor having them around [14:18] siretart: I'm guessing as always, rebuilding the revdep tree will be necessary? [14:18] jdong: would you feel comfortable with having ffmpeg updated in hardy, dropping patches from the debian package? [14:18] jdong: yeah [14:19] siretart: yeah, if you are comfortable with it, I'm comfortable with the idea [14:19] siretart, would it be possible to "start fresh" ie, include a newer version of ffmpeg in paralle and transition packages that need the newer funtionality over to it? [14:19] siretart: I'm not certain what patches are in the debian package, so I can't comment specifically on dropping those [14:19] Can anyone sponsor the latest debdiff attached to bug 185435 [14:19] rexbron: what kind of changes have been made to ffmpeg since the experimental snapshot that are important to you? [14:20] so how does a good java package set the classpath? Just hard-code it in a startup wrapper script? [14:20] Launchpad bug 185435 in nautilus-open-terminal "nautilus-open-terminal no longer works in Hardy" [Low,Confirmed] https://launchpad.net/bugs/185435 [14:20] jdong, inclution of MXF container support [14:20] so one can playback files created by an HVX200 [14:20] rexbron: interesting.... [14:21] siretart: it doesn't completely sound unreasonable to do an up-to-date SVN checkout does it? [14:21] Hope I am not kicked for the repeat post. Can someone please review the package http://revu.tauware.de/details.py?package=alliance [14:21] (not having looked at the changelog yet...) [14:21] * DaveMorris kicks tuxmaniac [14:21] jdong, there also have been patches submitted to the -devel list for the inclution of encoding DVCPRO HD [14:21] but those still need work [14:21] jdong: It depends on if svn is more or less broken that what's already in experimental. === Amaranth_ is now known as Amaranth [14:21] jdong: I'm not comfortable with the idea, since I doubt I have enough time and energy to deal with the breakage [14:22] siretart, what about what I suggested? [14:22] rexbron: you want to maintain 2 different versions of ffmpeg? uuuh [14:22] no [14:22] siretart: the package in experimental seems to be around a month old. Are there a lot of people helping QA that? [14:23] siretart, that would be part of a migration strategy [14:23] jdong: I did a rebuild of the revbuilddep tree, and found no regressions. I didn't test the packages, though [14:23] siretart: ah, ok, looks like you did a lot of work into this already :) [14:23] yes [14:24] what would help me most would be people that look at the patches and review and document them [14:24] slytherin: Do you think http://paste.ubuntu.com/3871/ would break anything critical? [14:24] siretart, the ones off of debian experimental right? [14:24] persia: let me check [14:24] siretart: was the orig.tar.gz repacked? [14:25] http://svn.debian.org/viewsvn/pkg-multimedia/experimental/ffmpeg/debian/patches/ [14:25] jdong: yes, using this script: http://svn.debian.org/viewsvn/pkg-multimedia/experimental/ffmpeg/debian/strip.sh?rev=923&view=log [14:25] http://svn.debian.org/viewsvn/pkg-multimedia/experimental/ffmpeg/debian/strip.sh?rev=923&view=markup [14:26] siretart: so h.264/mpeg4 are entirely removed, or just their encoders? [14:26] just the encoders [14:26] siretart: ok [14:29] persia: Looks ok to me. What is this for? [14:30] slytherin: http://www.netbeans.org/issues/show_bug.cgi?id=112679 and http://www.netbeans.org/issues/show_bug.cgi?id=98212 [14:30] Thanks for being a second pair of eyes. I'll go chase rdepends a bit, and might push to 1.2. [14:39] persia: Is that fix really needed if netbeans 6.x is going to eventually land in Ubuntu [14:39] slytherin: Well, it's either apply that patch or bundle a special libresolver for netbeans, which would be painful from a support perspective. [14:40] persia: Ahh, then it is fine [14:40] Oh, and 6.0.1 :) [14:52] persia: can you review the nautilus-open-terminal fix and sponsor it? [14:53] slytherin: I'm going to bed in about 10 minutes. I'll be reviewing the sponsors queue in 8-10 hours, and will be sure to take a look if it is still there. [14:53] persia: Ok. No problem [14:53] (unless this is blocking something else, and you really need it now) [14:59] persia: No. It is not blocking anything except the use of extension. :-) But I already have it in my PPA and those who want can use it. [15:00] slytherin: Good to hear. Thanks. [15:04] poor Kmos :( [15:04] hey ivoks [15:05] LucidFox: I hope your kidding. [15:06] Would anyone be able to explain the difference between rpath and runpath? [15:06] well, I don't know what he did... [15:08] persia: just fyi, updates to packaging guide commited: https://wiki.ubuntu.com/PackagingGuide/Basic [15:11] Is the new packaging guide only on the wiki, or is it still possible to get it in other formats? [15:22] amarillion: I don't know :( I guess is on the wiki only [15:23] It seems like there must be a better way to do that [15:24] amarillion: Use httrack to download all the pages [15:24] I was more thinking along the lines of docuwiki http://wiki.splitbrain.org/wiki:dokuwiki [15:32] Hmm. [15:33] What is the tool that syncs packages into a new development branch? What does it do the the changelog entry? [15:33] Apparently, dh_pysupport reads the correct Python-Depends values for all packages, but only correctly substitutes ${python:Depends} for the binary package whose name is the same as the source package [15:34] My problem is that I now need to update all our local packages to hardy, and I would rather not have to go in and edit debian/hangelog in all of them [15:34] mok0: That tool is called "Merge-o-Matic" or MoM [15:35] StevenK: Is that something that I can run locally? [15:35] StevenK, I don't think it is that one is it? [15:35] mok0: sed -e 's/gutsy/hardy/' < debian/changelog > debian/changelog.new ; mv debian/changelog.new debian/changelog ? [15:35] mok0, you can do it with dch and a couple of lines of shell. [15:36] james_w: ok, seems feasible [15:36] StevenK> or sed -e -i 's/gutsy/hardy/' debian/changelog [15:36] :) [15:37] Meh :-) [15:37] LucidFox: no, pysupport is copying Python-Depends in arch all packages [15:37] LucidFox: that's kinda the dirty solution [15:37] and adds 2.X in arch any (python extensions) [15:38] so if you have python-myextension package that needs pygtk module, pysupport will generate Depends with python2.4-pygtk, python2.5-pygtk [15:38] So, how do people store the source packages? In one big whopping directory? [15:39] python2.4-pygtk and python2.5-pygtk are virtual packages provided by python-pygtk package [15:39] mok0: For me, depends on what I'm doing [15:39] I guess the easiest would be to have them all in bazaar [15:40] POX> The problem is... [15:41] I have the source package tovid and binary packages tovid, tovidgui, todiscgui and todraw [15:41] mok0, I have everything in ~/debs/packagename/packagename-version/ [15:41] I inserted debug print into dh_pysupport - it definitely parses Python-Depends for all of them [15:42] but only generates the dependencies for tovid - for others, it's just "python" :. [15:42] amarillion: I have something similar. I have recently started tracking my packing in git [15:42] oh, file a bug against python-support then [15:42] LucidFox: ^^ [15:43] mok0, do you then just check in the debian directory? [15:43] or do you check in the entire source tree? [15:44] amarillion: no, I am not allowed [15:44] I should first identify why exactly it fails to paste the dependencies into substvars [15:44] amarillion: I use git_import_dsc [15:45] amarillion: it keeps the original source on a separate branch [15:45] LucidFox: dh_pysupport line 104 [15:45] amarillion: which makes it easy to track what you have been doing [15:45] amarillion: so, that's a separate git repo for every package [15:46] oh good idea. I'm going to try that [15:46] amarillion: you then have to use git-buildpackage instead [15:46] is there a nice way to combine that with patches too? [15:47] amarillion: you can make it as fancy as you want. A branch for each patch.... or whatever [15:47] LucidFox: or rather line 202 (works only for packages with 'python-*' name) [15:47] amarillion: then, at the end, merge the branches you want [15:48] Neither of my packages are named python-*, but all Python-Depends are named so [15:48] amarillion: there's quite a lot of docs on using git for packaging in debian [15:48] Ah, friday afternoon... the boys are playing Wii next door :-) [15:49] What about python-central, does it have a mechanism equivalent to Python-Depends? [15:49] git-buildpackage is quite nice. And how git handles branching is awesome if you want to have the upstream stuff in one branch, the packaging added to it in another, and perhaps other packaging branches in addition to that (such as for maintaining the package in an older distro version). [15:50] LucidFox: no [15:50] so how does it handle dependencies? [15:50] Not to mention that git is superfast compared to the alternatives. :-) [15:50] ion_: It's truly awesome [15:50] LucidFox: you have to enter them in all packages by hand [15:51] ion_: would be a good topic for the MOTU School! [15:51] LucidFox: Python-Depends is good only for python extensions anyway [15:51] Ah [15:52] good idea. I'd like to hear more about it [15:52] Here is one manual: http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html [15:52] amarillion: put it on the wiki [15:53] amarillion: I mean, as a wish for a class [15:53] so, if I have a package depending on python-tk, I can just put it in Depends instead of Python-Depends? Or do I have to depend on something like python2.5-tk | python-tk? [15:54] use python-tk or python-tk (>= first_version_with_2.5_so_file) [15:55] LucidFox: btw, if you need a script to detect python dependencies, we have one in DPMT [15:55] really ugly one, but it work (most of the times) [15:55] +s [15:56] mok0, done: https://wiki.ubuntu.com/MOTU/School/Requests [15:56] well, this package installs lots of scripts in /usr/bin... some are Python, others are bash [15:56] LucidFox: http://svn.debian.org/viewsvn/*checkout*/python-modules/tools/find_python_dependencies.sh [15:57] mok0, yeah, I plan to do one. However I doubt that git will be used. [15:57] perhaps I can cover it briefly, but hopefully the concepts will be transferable. [15:58] POX_> Thanks, that was really helpful! [15:59] it caught python-cairo [16:01] LucidFox: check if it's really needed (cairo module could be in docstring and its not detected coreclty) [16:01] Hello. I have some trouble. I am linux newbie, also ubuntu newbie. I have found some software, and with helps of manuals, google, brain I have compiled some software. But, as I understood,"make install" is wrong-way. And I need making deb file. I am started googling forward and found some manuals for it (#ubuntu also). But there are some issues I cannot solve. But as I told allready I need that package. Maybe someone could help me with packaging? [16:02] goodhabit> What is the software? [16:02] <\sh> hmmm...why I'm still a non-ubuntu-developer, regarding ubuntu-devel? [16:03] \sh: same here :) [16:03] POX_> http://paste.ubuntu.com/3874/ - that's weird... it points to a file that isn't even in the directory I pointed the script to [16:03] LucidFox, wired. http://sourceforge.net/projects/wired/ [16:04] * persia briefly surfaces to point at #canonical-sysadmins for developers having issues posting to mailing lists [16:05] LucidFox: grep -r cairo /usr/share/python-support/tovid [16:05] * \sh has no time for this now..need to finish the bugfixes for the octave3.0 stuff [16:05] goodhabit> there is a PPA with this package here: https://launchpad.net/~tsmithe/+archive [16:06] LucidFox, yep, but there are outdated version... [16:07] amarillion: great === jpatrick is now known as davies [16:07] LucidFox: it shows a file from which the module comes from, not the one with import command [16:07] POX_> yes, it is used after all [16:07] LucidFox: uncomment '#echo " $i" # DEBUG' [16:07] and you will see module names [16:08] thanks for the script again! [16:08] <\sh> persia, #canonical-sysadmins is empty ;) [16:09] \sh: #canonical-sysadmin? [16:09] <\sh> ah [16:10] LucidFox: next time join #debian-python, there are more python guys there. If you need help, we have DPMT (for python modules) and PAPT (for applications) teams [16:10] POX_ rocks :) [16:10] reviewers/advocates wanted for http://revu.tauware.de/details.py?package=sabnzbdplus [16:11] POX_> thanks :) [16:13] on a tangentially-related note... why does CDBS not respect debian/docs? It automagically calls "dh_installdocs ./README ./AUTHORS" rather than just dh_installdocs [16:14] LucidFox: cdbs is about automagic, not respect. [16:14] heh [16:25] reviewers/advocates wanted for http://revu.tauware.de/details.py?package=alliance [16:40] Heya gang [16:42] <\sh> btw...bug for the octave3.0 transition: https://bugs.edge.launchpad.net/ubuntu//+bug/185959 [16:42] Launchpad bug 185959 in xmds "octave3.0 transition" [Undecided,Confirmed] === bigon` is now known as bigon [16:44] * \sh < -- bbl === bigon is now known as bigon` [16:49] hi folks, long time.. [16:57] hi guys [16:58] i'm having trouble installing a bash completion script to /etc/bash_completion.d/ [16:59] i can't seem to do it directly, because i don't have the permissions to write the /etc [16:59] what the hell should I do then? [16:59] schierbeck, in a package build? [16:59] yup [16:59] don't install to /etc, install to "$(CURDIR)"/debian/tmp/etc/ [17:00] or similar depending on whether you use tmp or the package name. [17:00] i use the package name [17:00] and then it'll be copied to /etc when installed? [17:00] thanks! [17:00] if this installed by the upstream Makefile then you need to patch it to accept $(PREFIX) and then use that. [17:00] i'll try it out [17:02] How long does it normally take until there is a new changelog entry for a new revision in Debian? [17:03] hellboy195, I'm sorry, I don't understand the question, could you explain please? [17:03] hellboy195, you mean once uploaded a new revision of a package? [17:03] tuxmaniac: right ^^ [17:04] Because I want to do a merge but Debian site hasn't got a new changelog entry :( [17:04] hellboy195, I suppose a few hours. Atleast one package that I knew took 10 hrs app [17:04] tuxmaniac: k, thx. so I'll wait at least until tomorrow (uploaded yesterday) [17:05] james_w: that works! now, how the hell do i remove it when uninstalling? [17:06] schierbeck, you don't need to, it should now appear in the list of files in the package, and so apt will take care of that for you. [17:07] okay [17:07] thanks! [17:12] schierbeck, though you should probably read http://wiki.debian.org/DpkgConffileHandling [17:15] james_w: okay [17:23] <\sh> how strange is this...even with trackerd in the gnome-session management disabled, it comes from time to time up and running...and eats my resources...oh well [17:24] \sh: the workaround it to deinstall trackerd === Hobbsee_ is now known as LongPointyStick [17:31] this is fun... I hate non-standard directories [17:31] in /usr/lib that is [17:34] rexbron: given that the standard says you can have more or less arbitrary subdirs of /usr/lib, what constitutes a non-standard subdir of /usr/lib? :) === bigon` is now known as bigon [17:36] slangasek, installing to /usr/lib///lib so that libs need rpaths to find anything.... [17:36] that or setting something like ld.so.conf, but I really don't know enough about that subject [17:36] oh [17:36] :P [17:36] so not the directory, but the non-standard placement of the files :) [17:37] sladen, ya [17:37] slangasek, I posted to the ML with my problems if you want to take a look. The subject is "Acceptable use of rpath" [17:41] I thought slangasek thought there was no acceptable use of rpath? ;-P [17:42] I thought bddebian thought slangasek thought there was an acceptable use of it [17:43] <\sh> slangasek, you are my debian guru...what will happen to packages in non-free in debian, which are not existent anymore (upstream), or are not being maintained by the debian package maintainer? as an example in this case: octave-gpc [17:50] bddebian: yes, that's my position [17:51] \sh: nothing happens automatically to such packages [17:51] \sh: if they cease to be buildable or installable, they'll get removed from testing fairly routinely; if they should be dropped altogether as obsolete, bugs need to be filed === bmk789 is now known as bmk789_english === bmk789_english is now known as bmk789_english_c === bmk789_english_c is now known as bmk789_class [17:56] <\sh> slangasek, ok..so I'm asking the octave team what should be done with this package..I can't find any new upstream nor is it building with octave3.0 === bmk789_class is now known as bmk789 [18:14] <\sh> ok..one package still left for octave3.0 transition...it's building right now...after this, we can start with the sync and upload orgy [18:15] I got this problem; I have a dev package that contains a binary file (which is used only in dev things, i.e. useless to normal users). [18:15] I have also a dev-dbg package that contains its debugging symbols. [18:15] is that ok? [18:16] jonnymind: does the -dev package need really an extra -dev-dbg package? [18:16] * LucidFox pings RainCT [18:16] yes, as there is a binary file that is not in the normal non-dev package. [18:16] If that is a problem, I may just put the developement binary helper in the main package. [18:17] If it's not a problem, that would be logically cleaner. [18:17] aren't the automatic -dbgsym packages sufficient for debuging? [18:17] LucidFox: /whois RainCT [18:17] I am generating them. [18:17] davies> I know :) [18:18] The point is that I have this dev package with a binary /usr/bin file, which has to be stripped/debug enabled. [18:18] LucidFox: so why ping? :) [18:18] jonnymind: the buildds create for every package a -dbgsym package containing the debugsymbols [18:18] this requires a dbg package... I just asked if there is any problem in having a dev-dbg package for the dev package. [18:19] So, It's ok if I have an extra dbg package for the dev package, right? [18:19] jonnymind: there is no problem [18:19] Oh, thanks. :-) [18:19] jonnymind: btw how big is the binary? [18:19] about 40 kb [18:20] the dbg symbols are about 16kb. [18:20] because every extra package makes the Packages files bigger [18:20] But they may grow a lot in the future. [18:20] If this is a concern, I can just put that helper binary in the non-dev package. [18:21] jdong: have you solved "Can someone confirm/explain why sudo seems to forget environment variables?" (from #ubuntu-devel some hours ago)? It's likely because all/more env vars get dropped by sudo now. See "sudo -E" / env_reset. [18:22] blueyed: no, I was still wondering about that [18:22] blueyed: thanks re. -E [18:22] I'll have to update prevu's documentation regarding it [18:22] the tool uses environment variables to communicate some settings [18:22] yay xorg is finished compiling :DD [18:22] :D * [18:23] jdong: I've read your question on irclogs.u.c - it affects e.g. pbuilder, too (there's a bug filed about it) [18:24] blueyed: thanks :) [18:29] slangasek: You bored? [18:30] * azeem chuckles [18:30] :) [18:33] <\sh> wine 0.9.54 ... oh I'm so lucky [18:51] hmm [18:52] \sh: Thank you for becoming a MOTU again ... ;-) [18:52] <\sh> ScottK, hmm... [18:54] <\sh> ScottK, was your statement ironical? ;) [18:55] \sh: Not entirely as I was worrying about WINE uploads during your sebatical (thank you for reviewing the packages for me then). [18:55] * ScottK is really glad you're doing it now. [18:56] <\sh> ScottK, well there is no package right now...I'm building myself.. [18:57] Ah. Scott Ritchie didn't do it? [18:57] <\sh> ScottK, there is nothing on winehq...I can't get him... [18:58] Hmmm. [18:58] He's here... [18:58] YokoZar: You around? [18:58] <\sh> ScottK, I want to start with wine PPA packages, so we can stop backporting and using the PPA because people are using normally the packages provided by winehq === bigon is now known as bigon` [18:59] <\sh> ScottK, #ubuntu-wine :) I asked him already :) [18:59] Ah. [18:59] <\sh> ah well..0.9.54 was released today ,) [18:59] You're doing the work, so whatever you want, but I think it's better to keep in the official archives if we can. [19:00] My clamav PPA is just for testing until we do get stuff backported (for example). [19:00] <\sh> ScottK, yeah...this we can do still...but I like to have a version which works on former releases even in backports...so if we need to make debian/control changes or other things inside debian/ dir it's better to test it via ppa [19:01] Agreed it's better to test via PPA. [19:16] hi [19:17] could someone please have a look at #178845 and sponsor it (if possible)? [19:18] Kopfgeldjaeger: hi, it's on my TODO list [19:18] ok, thank you [19:24] <\sh> ScottK, can you do me a favour? [19:25] \sh: Maybe? [19:25] <\sh> ScottK, and re-check bug #185959 if I catched all packages, build-dep / build-dep-indep / depend on octave (so including octave2.1 and octave2.9) [19:25] Launchpad bug 185959 in xmds "octave3.0 transition" [Undecided,Confirmed] https://launchpad.net/bugs/185959 [19:25] <\sh> ScottK, I think I have all packages...but good to have a second pair of eyes ;) [19:25] Sure. [19:26] <\sh> ScottK, thanks a lot :) [19:27] <\sh> ah one I have still... [19:27] <\sh> oh this is only recommends [19:28] <\sh> and it will catch Recommends: octave [19:30] blueyed: reportbug has a lot of lintian complaints (I'm looking at your bug fix now). Any chance you could work on fixing the rest up and sending it back to Debian? === hattory is now known as Hattory === x-spec-t is now known as Spec [19:40] is it too late to request a package be resync'd from debian? [19:40] pwnguin: not until FF which is around Valentines Day [19:40] neat [19:41] but check that it doesn't break other things [19:44] <\sh> wine 0.9.54 hits hardy [19:50] Yum. Does it backport? [19:53] <\sh> ScottK, nope...not now ;) [19:53] <\sh> libgif breaks it [19:54] <\sh> I do some backport stuff next week...after I worked with pitti the octave3.0 stuff...I'll go off now, I think for today I did enough motu work ;) [19:58] <\sh> ok good night folks :) === \sh is now known as \sh_away [20:12] DaveMorris : If you get time for it, I applied needed changes to simdock package, which you can review again here : http://revu.tauware.de/details.py?package=simdock [20:12] DaveMorris : thanks for this [20:14] yeah, I'll do it once I've kicked my program off to build in a bit === allee_ is now known as allee === nenolod_ is now known as nenolod [20:25] hi, i am building packages with dpkg-buildpackage, is there a way to output the resulting files to another location ? [20:37] bddebian: boredom is a disease of the mind [20:38] and with that, I'm off for the night :) [20:38] Hi, I have followed the guide "Packaging with Debhelper" and have a new package for a new application console-freecell. I have added a new bug report id:186016 and assing it to me with status In progress. [20:40] Coper: Once you think it's ready, you can upload it to REVU. [20:40] !revu | Coper [20:40] Coper: REVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU [20:41] ScottK: okey, I will look in to it and will be back with some more questions. :) [20:53] * ScottK hugs sabdfl (even though he's not here right now) [see MC ML for details]. [21:11] REVU admin can you resync the REVU uploaders keyring? [21:11] ScottK: someone buy that man a beer [21:13] Absolutely. [21:16] "And today, in 'As The Ubuntu Turns'..." [21:19] saivann: commented [21:23] ScottK: re reportbug.. do you mean fixing bug 163924 correctly, including the lintian fixes and then also submitting it to Debian? [21:23] Launchpad bug 163924 in reportbug "manpage should mention that the default in Ubuntu is not to send to Debian" [Low,Triaged] https://launchpad.net/bugs/163924 [21:24] Looking for some review karma? Check out http://revu.ubuntuwire.com/details.py?package=libopenfx === leonel_ is now known as leonel [21:24] rexbron: Reviewing doesn't give karma. [21:25] Not LP karma, just the general kind [21:25] leonel and sommer: New clamtk in edgy/feisty/guty clamav-ppa for your testing pleasure. [21:25] Oh. [21:25] Snap. [21:30] ScottK2: sweet, everything need restested, or just those apps with issues? [21:33] DaveMorris : Greaet, thanks [21:33] Great* [21:33] sommer: New clamtk, not clamav [21:33] hey guys === lakin_ is now known as lakin [21:34] anyone use enlightenment? [21:34] ScottK: ah, should have read closer [21:34] I'll give it a spin this evening [21:34] No problem. [21:34] Great. I expect it's fine. [21:35] Actually, I tested it on Guty before uploading, so I'll mark that down. [21:37] ScottK clamtk works fine in Gutsy [21:41] I have some problem to recive a password from revu, it says that no REVU account exists for my email. [21:42] ScottK2: clamtk works fine in Gutsy [21:43] scottK2 scottK testing in feisty [21:48] Coper: have you uploaded anything yet? [21:50] blueyed: yes, I did "dput revu package_version_source.change" and go Succsessfully uploaded packages. [21:52] Coper: then the keyring might not be synced yet. There is probably someone around who could do this. siretart? [21:52] Can the keyring not get synced when someone unknown uploaded something? would me handsome.. ;) [21:53] blueyed: okey, I got a warning "This key is not certified with a trusted signature!" [21:53] what key? [21:54] my gpg key. [21:54] And where does the warning come from? Can you encrypt mails and text successfully? [21:57] I have no problem with encrypting email or text I get the warnings when Checking Signature on .dsc It says that it's a good signature but get a warning that it's not certified. [22:07] what is the mythbuntu site running on? CMS wise [22:11] * DaveMorris opps, wrong channel [22:11] <_MMA_> DaveMorris: I see drupal mentioned in the page source. For whatever thats worth. [22:15] * DaveMorris has an account on the server but can't remember his password for, otherwise I could check that way [22:52] heya people [22:59] blueyed: Please make lintian happy while you're working on reportbug too. [23:05] ScottK: new clamtk good to go on Edgy [23:06] Great. [23:19] scottK clamtk OK on feisty [23:20] great [23:21] Hi - I have a potentially dumb question. Is it bad form to package and upload something I've written myself...? [23:22] mgdm, only if it's malware. [23:23] DarkMageZ: I assure you it isn't ;) [23:24] Hi everyone [23:24] mgdm, then feel free to upload it ? [23:24] It's a little GNOME applet written in PyGTK for use with Asterisk. When it's in better shape, I'll package it. [23:24] I have a question : I have an Idea on how to improve the Resolution Gnome Applett, I cant find the launchpad project to put my suggestion into can anyone help me find it? [23:26] StevenHarperUK, you mean gnome-display-properties? [23:27] is that | System | Prefrences | screen resolution [23:27] yes [23:27] Can I bounce my suggestion off you> [23:29] go ahead ? [23:30] Ok at the moment you can pick a resolution for a user - What im thinking is that the Xorg file - the first resolution in the list supported by the Screen you have is always the one you get on the Login screen : if you move a nice entry to the start of the list you get that : on my 22" monitors it picks stupid res like 2048x1024, I would move a nice one to the front on user selection [23:31] If I have dsc file and succsessfully build it in pbuilder can I generate a deb file and try it on my system? [23:31] So you could have an option name : login screen Resolution (and all unset users) or simular [23:31] what do you think [23:32] StevenHarperUK, i've been wishing for that for awhile. you might want to see if there's a bug about it in the gnome bug tracker. if not then search launchpad for one. if not then file a bug or a specification about it ? [23:32] StevenHarperUK, you'll want to file it against gnome-control-center ? [23:33] Ill go look 1 sec [23:34] OK that looks like it : should I raise a bug and a blueprint? [23:35] i'm not sure which one is most appropriate [23:35] I haven't done this before [23:35] Id say blueprint [23:36] As it as a new feature - setting the login screen res [23:36] true [23:36] once you've created it, subscribe me ? [23:37] tho don't force my involvement. just make it so i get the emails about it ? [23:37] OK - I may plan to help code - I am a developer and have packages myself [23:40] * jdong verifies the avidemux package he promised Kopfgeldjaeger [23:40] ah, well. i think the best way to do this then would be to talk to the guys in (i think it's #ubuntu-devel). see what their thoughts are and how they think the best method of implementation would be (yay for idea gathering). then submit a patch ? [23:40] * Kopfgeldjaeger jumps up, screams "YEAH!" and hugs jdong [23:42] Kopfgeldjaeger: tested and uploaded :) [23:42] yeah :) [23:43] thank you [23:47] jdong: btw, there's a little typo in the description (see http://packages.ubuntu.com/hardy/graphics/avidemux ): verison instead of version [23:47] anyway, [23:47] Kopfgeldjaeger: gack just after the upload completed... at any rate I wanted to give Matvey the credit for this upload without mangling; please file a quick bug report on it and we'll take it from there [23:48] DarkMageZ: your subscribed [23:48] ok, maybe yesterday [23:48] good night [23:48] Kopfgeldjaeger: night :) [23:49] Hello. Help me please. I have all binary files compiled. Can someone help me with *.deb file composing? I am newbie. :| [23:50] goodhabit, dpkg-buildpackage -rfakeroot will build deb [23:50] goodhabit: what are you developing in [23:50] Python? [23:51] I am not developer. Actually I am newbia @ IT at all. All day gone for compiling it :) [23:51] !ubuntupackagingguide [23:51] Nonono. [23:51] I have read it all. [23:51] goodhabit: so what you trying to do : make a package from source? [23:52] Some parts are impossible fo me. The packaging wants some rules of tar.gz file, which I cannot do. [23:52] Nope [23:52] I have compiled allready. [23:52] I have all files instaled with --prefix [23:52] I need to have *deb file. [23:53] goodhabit, it's difficult to turn a current installation into a .deb . maybe you should build the package from scratch. [23:53] DarkMageZ, can you guide me? [23:53] goodhabit, the ubuntu packaging guide contains all the guidance that one should need. [23:53] goodhabit: I have an example project that has build scripts [23:54] Some parts of that guides are really impossible for me. [23:54] goodhabit, how so? [23:54] You know, I am not developer. I can send e-mails. Recieve e-mails. Play music, watch video :) === Fujitsu__ is now known as Fujitsu [23:55] goodhabit: at one point, none of us were. We'd be glad to help explain/clarify things if you're interested :) [23:55] Can somebody help with packaging (small aplication) [23:55] I see. [23:55] goodhabit, why are you creatinga deb package if you know nothing about developing? [23:56] Aloha, I want to use that software, and cannot find the deb file. [23:56] goodhabit, if its compiled just run it [23:56] goodhabit: what is the software [23:57] wired http://sourceforge.net/projects/wired/ there are packages @ ppa, but they are outdated. [23:57] goodhabit: have you checked with the Ubuntu Studio folks? [23:57] IIRC, someone was working on it. [23:59] crimsun, why folks :) ?