[00:00] <NCommander> wgrant, the C::B developers are quite frilled that C::B is going into the archive, and agreed to accept changes to make it properly LSB compliant :-)
[00:00] <k0p> wgrant, oh
[00:00] <wgrant> NCommander: A sane upstream! Yay!
[00:00] <k0p> yeah
[00:01] <NCommander> wgrant, I don't think they're going to backport the changes, but the next stable won't need a patch with a little luck
[00:02] <k0p> wgrant, thanks. now I upload correct file
[00:02] <NCommander> And they're working to help resolve the other issue
[00:02] <k0p> finally I think that I have a consistent package.
[00:02] <k0p> do you know how I can a advocates from motus?
[00:03] <NCommander> k0p, post it to revu, and then poke the MOTUs
[00:04] <k0p> NCommander, post on revu?  revu.tauware.de?
[00:04] <NCommander> yeah, upload it to revu after signing it with your GPG key
[00:05] <k0p> It's already done
[00:05] <NCommander> Then just upload it to revu
[00:05] <k0p> I'm waiting
[00:06] <k0p> but it's already upload
[00:06] <k0p> but how poke MOTUs?
[00:07] <NCommander> Just ask around here ;-)
[00:07] <NCommander> cody-somerville, wake up
[00:07] <cody-somerville> no : (
[00:08] <NCommander> k0p, I found you an MOTU ;-)
[00:08] <k0p> http://revu.tauware.de/details.py?package=umit it's the package :)
[00:08] <k0p> NCommander, who?
[00:09] <k0p> today I understand what was a native and non native package.. lol. finally :)
[00:09] <NCommander> k0p, cody-somerville
[00:10] <k0p> cody-somerville, can you review/sponsor my package?
[00:11] <NCommander> k0p, well, your package is lintian clean
[00:12] <NCommander> (I'm not an MOTU, but as a porter, I know quite a bit about packaging)
[00:12] <k0p> yeah
[00:12] <NCommander> You pass step one ;-)
[00:12] <k0p> NCommander, i'm working hard to mantain this package last days
[00:12]  * NCommander has an anonying habit of packaging things that cause false-postive checks in lintians -_-;
[00:13]  * NCommander checks the Python packaging guide just to confirm I'm right about this possible oops
[00:13] <NCommander> ok, that's right
[00:14] <k0p> NCommander, what?
[00:14] <NCommander> I was checking to see if there were any special rules with listing python modules
[00:14] <NCommander> python, python (>= 2.5) | python-pysqlite2
[00:14] <NCommander> THAT threw me through a loop
[00:15] <k0p> hmm
[00:15] <k0p> delete python, python (>= 2.5)?
[00:16] <NCommander> Well, if I read it right, you either depending on a python > 2.5, or pysqlite2
[00:17] <k0p> opssssssssssss
[00:17] <k0p> lol
[00:17] <k0p> of course. thanks :)
[00:17] <jmarsden> NCommander: While you're reviewing uploads...any chance you could look at my first ever Ubuntu (Java) packaging attempt: http://revu.ubuntuwire.com/details.py?package=iriverter , please?
[00:18] <cody-somerville> k0p, reviewed.
[00:18] <NCommander> jmarsden, I'm not an MOTU, but I'd love to take a quick look
[00:18] <k0p> cody-somerville, very thanks !
[00:18] <k0p> i'l read the comments :)
[00:18] <jmarsden> OK... cody-somerville can review it too if he likes :-)
[00:19] <NCommander> jmarsden, loose the ${misc:Depends}; that's just an example put there by dh_make
[00:19] <jmarsden> NCommander: OK, I didn't add that it was there in the original package, but that makes sense.
[00:19] <NCommander> jmarsden, you have a copyright symbol in your control file, it should be a (C), simply so the copyright file is pure ASCII
[00:20] <NCommander> jmarsden, you have two patchs changing the same line of code O_O;
[00:21] <k0p> cody-somerville, i'll solve the problems. about RC it's because it's RC2.. We already have a RC1
[00:21] <k0p> it's release candidate 2
[00:21] <jmarsden> OK... same deal, that copyright char was there in the iriverter package I started with... will fix.  Why doesn't lintian complain about that?
[00:21] <k0p> now we're working to release stable
[00:21] <jmarsden> NCommander: Two patches... one by the previous maintainer, one by me... should I merge them into a single patch file?
[00:22] <NCommander> jmarsden, it edits the same line; delete the old patch
[00:22] <jmarsden> OK, can do.
[00:22] <NCommander> jmarsden, In addition, edit each patch and fill out the header
[00:23] <jmarsden> NCommander: fill out with what??  Can you point me at an example of one that is filled out?
[00:23] <NCommander> http://revu.ubuntuwire.com/revu1-incoming/iriverter-0807192230/iriverter-0.16/debian/patches/01_change_launcher_classpath.dpatch
[00:24] <NCommander> Oh wait
[00:24] <NCommander> nm on the patch licenses
[00:25] <NCommander> er, patch headers
[00:25] <NCommander> sorry, my brain is slightly frayed
[00:25] <jmarsden> OK :-)
[00:25] <NCommander> One minor thing
[00:25] <NCommander> Fix the bug close field
[00:25] <NCommander> YOu have (LP#91237)
[00:26] <NCommander> It should be (LP: #91237)
[00:26] <jmarsden> OK. Good catch.
[00:26] <NCommander> jmarsden, did you build it in pbuilder/sbuild?
[00:26] <jmarsden> NCommander: No, it fails with an issue about a virtual dependency in pbuilder... any advice on how to proceed to get over that?
[00:27] <NCommander> Oh. THAT issue
[00:27] <NCommander> pbuilder only has the main repo by default
[00:27] <jmarsden> It does build OK in my PPA though...
[00:27] <NCommander> You need to enable universe
[00:27] <NCommander> THe PPA usually means it willl work, but fixing pbuilder is a good thing
[00:27] <NCommander> jmarsden, https://wiki.ubuntu.com/PbuilderHowto
[00:27] <NCommander> Enjoy ;-)
[00:27] <jmarsden> Thanks.
[00:28] <NCommander> It looks good to me once you correct it, and if I were an MOTU, you'd get my rubber stamp.
[00:29]  * NCommander pokes the cody-somerville 
[00:32] <cody-somerville> NCommander, moo?
[00:34] <NCommander> jmarsden, can yo look at jmarsden's package once he uploads an updated version; I looked it over and caught as many mistakes as I could find.
[00:36] <NCommander> er, cody-somerville , not jmarsden
[00:36]  * cody-somerville grins.
[00:36] <cody-somerville> I suppose so.
[00:36] <bdrung> wgrant: ok.
[00:39] <jmarsden> cody-somerville: Thanks, I'm sorting out my pbuilder right now ready to try building it that way.
[00:41] <NCommander> cody-somerville, out of curiosity, when did you become an MOTU?
[00:43] <cody-somerville> NCommander, March 27th
[00:47] <bdrung> wgrant: done. grab debdiff from bug #246408
[00:49] <k0p> cody-somerville, "3. Why did you change the upstream version from 0.9.5RC2 to 0.9.5-RC? "
[00:49] <k0p> are you talking about tarball name?
[00:50] <cody-somerville> k0p, it looks like you change everything from 0.9.5RC2 to 0.9.5-RC2
[00:50] <k0p> yes. it's true. I change. it's there was a trouble with last release
[00:50] <k0p> but our secript generate files like 0.9.5-RC2
[00:51] <k0p> but it's no trouble.. in few days we release the stable version :)
[00:51] <wgrant> You must make the upstream version 0.9.5~RC2
[00:51] <wgrant> Or 0.9.5~rc2
[00:53] <k0p> wgrant, name folder too?
[00:54] <wgrant> k0p: Pardon?
[00:54] <k0p> 0.9.5~RC2 is it affect the tarball orig name?
[00:56] <wgrant> You must rename the upstream tarball to that.
[00:56] <wgrant> And the version in the changelog.
[00:56] <wgrant> That's it.
[00:56] <k0p> sure
[00:56] <cody-somerville> k0p, but you don't need to patch the source
[00:57] <k0p> cody-somerville, I need patch setup.py
[00:57] <k0p> I'll use dpatch as you recommend
[00:57] <cody-somerville> k0p, okay :)
[00:58] <k0p> but I don't need to patch nothing more
[00:58] <genii> www.medibuntu.org is down... this some legal thing to be worried over or just server maintenance or such?
[00:58] <k0p> cody-somerville, debhelper is my rules? do you suggest that I only use cdbs?
[00:58] <wgrant> genii: We are not Medibunut.
[00:59] <wgrant> *Medibuntu
[01:00] <cody-somerville> k0p, no, I'm saying that if you don't need to call one of the dh_ scripts then don't :)
[01:00] <genii> wgrant: I know. Just figured if any group, someone here would know something about it
[01:00] <wgrant> Why?
[01:00] <kaminix> Because both groups do packaging for Ubuntu, it's not unlikely one of the 178 nicks here are in Medibuntu too... is it?
[01:01] <bdrung> does medibuntu have its own channel?
[01:01] <bdrung> kaminix: medibuntu is not so big.
[01:02] <jmarsden> cody-somerville: http://revu.ubuntuwire.com/details.py?package=iriverter is ready for your review :-)  Thanks!
[01:02] <k0p> cody-somerville, yeah.. i'm overwriting dh_scripts thats no need right? so what I need to do it's a cleanup on my rules right?
[01:02] <kaminix> Still, I'd guess it's driven by the people who do ordinary packaging for Ubuntu as well.
[01:02] <k0p> cody-somerville, and yeah.. the desktop files it was wrong. my mistake too. :)
[01:03] <wgrant> kaminix: We have no official ties.
[01:03] <kaminix> Anyone in here on the mailing list who can say if my mail about edict packages reached the list?
[01:03] <kaminix> wgrant: Not officially, I know.
[01:03] <genii> kaminix: Anyhow that was along my line of thinking also. The #medibuntu channel seems to have 8 people in it
[01:03] <wgrant> I also think it advisable that we be kept as separate as possible.
[01:05] <genii> wgrant: Anyhow I'll look elsewhere for answers on this issue now.
[01:07] <cody-somerville> jmarsden, revu isn't the appropriate place for package updates.
[01:08] <cody-somerville> jmarsden, please file a bug on launchpad and attach a debdiff, subscribe ubuntu-universe-sponsors
[01:08] <jmarsden> Ah.  OK.  well, there is already a bug, LP #91237
[01:08] <jmarsden> So just attach the debdiff to that one?
[01:09] <nickellery> what command line entry would you use to search a folder for a specific string?
[01:09] <jmarsden> nickellery: grep -r "specific string" foldername
[01:09] <cody-somerville> jmarsden, yup
[01:10] <nickellery> jmarsden, thanks you!
[01:10] <bdrung> good night guys
[01:12] <cody-somerville> jmarsden, did this package do any patching in the current version?
[01:15] <jmarsden> cody-somerville: yes.  In the current 0ubuntu2 package it had one patch.  Chanegd the smae line I changed to fix this bug, so NCommander said to merge my second patch into that one.
[01:17] <jmarsden> cody-somerville: BTW I just uploaded a fresh debdiff to that bug.
[01:18] <jmarsden> Does this mean you can now "sponsor" that fix for me?
[01:20] <cody-somerville> jmarsden, Can you make your changelog more like this?: http://pastebin.ubuntu.com/28576/
[01:22] <jmarsden> cody-somerville: Sure.  But to me that looks like too much low level detail in the changelog?  I'll go ahead and redo it, just trying to understand the reasoning for the request -- can you explain?
[01:23] <cody-somerville> jmarsden, because I like changelogs to be useful without having to actually do a debdiff
[01:24] <jmarsden> OK.
[01:26] <ScottK-laptop> jmarsden: Particularly because we team maintain packages in Ubuntu, debian/changelog should be clear to someone who's never touched the package before what was done and why.
[01:37] <jmarsden> ScottK: OK.  That's a very different approach from other projects I've coded for, where the changelog entries were for a summary of what a change was for, not for the details of which files were touched which can be determined from diffs.  Is this general approach to changelogs documented somewhere in tutorials for Ubunteros?  Should it be?
[01:39] <jmarsden> cody-somerville: So is http://pastebin.ubuntu.com/28578/ more what you are looking for?
[01:42] <cody-somerville> jmarsden, thats more verbose than what I would have done but sure
[01:43] <jmarsden> OK.  Any more things to change you've spotted, or should I attach a new debdiff to LP# 91237 with that changelog included?
[01:46] <cody-somerville> jmarsden, I think you're good.
[01:46]  * cody-somerville needs to go make dinner.
[01:47] <jmarsden> cody-somerville: Cool, I'll upload it and you can sponsor it after you cook and eat :-)  Thanks for your advice and help.
[03:19] <NCommander> wow
[03:20] <cody-somerville> I know
[03:20] <NCommander> The Avatar series finale was amazing ...
[03:20] <cody-somerville> I'm awesome.
[03:20] <cody-somerville> oh :/
[03:20]  * NCommander notices cody-somerville 
[03:20] <NCommander> oh
[03:20] <NCommander> Its just wow
[03:32] <jscinoz> Hey guys im having an issue with dh_shlibdeps finding libraries that are in other binary packages of the same source package, im packging this for debian but the guys in #debian-mentors are unresponsive, so i hope you guys can help :), the build log can be found at http://pastebin.com/f45e4a0cb and the package is here: http://mentors.debian.net/debian/pool/main/g/googlegadgets/googlegadgets_0.10.0-1.dsc any help would be greatly ap
[03:32] <jscinoz> preciated.
[03:45] <NCommander> jscinoz, let me take a look
[03:45] <jscinoz> thanks NCommander
[03:45] <NCommander> jscinoz, pastebin never seems to work from here, please repost to paste.ubuntu.com
[03:45] <jscinoz> ok one moment
[03:45] <NCommander> also
[03:45] <NCommander> Just the section of the log where it begins running shlibs
[03:45] <Drk_Guy> Hi
[03:46] <jscinoz> NCommander, http://paste.ubuntu.com/28591/
[03:46] <jscinoz> oh
[03:46] <jscinoz> thats  the whole thing >_< ill paste the other bit, one sec
[03:46] <NCommander> No this is fine
[03:46] <NCommander> SOmetimes paste.u.c chokes with a massive log
[03:47] <NCommander> But this is small enough I was able to load it
[03:47] <jscinoz> NCommander, ah alrighty :)
[03:48] <NCommander> jscinoz, if you would like to upload your package to REVU (Ubuntu's version of m.d.n, other MOTUs can help review it, and it can be put into Ubuntu; and then the Utnubu team can work on pushing it back into Debian; I took this route with codeblocks)
[03:48] <jscinoz> ah alright, hang on though i need to rework the dependencies as some of the packages dont exist or have different names in Ubuntu
[03:48] <NCommander> jscinoz, nope, it pretty much will work out of the box
[03:48] <jscinoz> libqt4-opengl-dev i think is a virtual package in ubuntu >_<
[03:48] <jscinoz> oh
[03:48] <NCommander> We keep the numbers the same
[03:49]  * jscinoz tries build in hardy chroot
[03:49] <NCommander> jscinoz, use intrepid
[03:49] <NCommander> that's our current unstable branch
[03:49] <jscinoz> ah
[03:50] <jscinoz> gah
[03:50] <jscinoz> "xulrunner-dev which is a virtual package."
[03:50] <NCommander> In hardy?
[03:50] <jscinoz> oh wait, its xulrunner1.9-dev in ubuntu?
[03:50] <jscinoz> in intrepid
[03:50] <NCommander> Oh
[03:50]  * NCommander looks what its in Ubuntu
[03:50] <NCommander> er, debian
[03:51] <Drk_Guy> lol
[03:51] <NCommander> In Debian, its xulrunner1.9-dev
[03:51] <NCommander> hrm
[03:51] <jscinoz> uhh...
[03:52] <jscinoz> hmm *starts intrepid VM*
[03:52]  * jscinoz realises it'd be faster just to check packages.ubuntu.com
[03:52] <NCommander> You could just use debootstrap to grab intrepid ;-)
[03:52] <NCommander> http://packages.ubuntu.com/intrepid/xulrunner-1.9
[03:53] <jscinoz> ah
[03:53] <jscinoz> so it has the 1.9
[03:53] <jscinoz> one sec, will change.
[03:53] <NCommander> Ok, I *think* I see your problem
[03:54] <jscinoz> yeah because i had xulrunner-dev as dep
[03:54] <jscinoz> but in ubuntu you need xulrunner-1.9-dev
[03:54] <jscinoz> i think.
[03:54] <NCommander> RIght, but it should work fine in Debian
[03:54] <NCommander> SInce there is a proper xulrunner-1.9-dev package
[03:54] <jscinoz> hopefully :P
[03:55] <jscinoz> yay for cowbuilder :)
[03:55] <NCommander> Ok, dh_shlibdeps is building the library your missing
[03:55]  * NCommander perfers pbuilder, but to each his own
[03:55] <NCommander> Where's your control file?
[03:56] <NCommander> or better
[03:56] <NCommander> link to the .dsc
[03:56] <NCommander> jscinoz, I don't see it on mentors, where is it?
[03:57] <jscinoz> one moment.
[03:58] <jscinoz> http://mentors.debian.net/debian/pool/main/g/googlegadgets/googlegadgets_0.10.0-1.dsc
[03:58] <rraj-be> Hello everyone :) I want to contribibute to open source communtity. . .How can i join MOTU  mentoring
[03:58]  * NCommander grabs
[03:58] <jscinoz> also i tried using xulrunner-1.9-dev on unstable
[03:58] <jscinoz> but it failed as virtual package
[03:58] <NCommander> jscinoz, ouch, there is no love here
[03:58] <NCommander> jscinoz, I'll help you with that issue in a moment
[03:58] <NCommander> Lets just get it to build first on SOMETHING
[03:58] <jscinoz> so basically, Ubuntu Intrepid needs xulrunner-1.9-dev, while Debian Unstable needs xulrunner-dev
[03:58] <jscinoz> alrighty
[03:58] <jscinoz> :P
[03:59] <NCommander> you can probably specify xulrunner-dev | xulrunner-1.9-dev and get it to work on both
[03:59] <jscinoz> oh yes forgot about that
[04:00] <NCommander> Ok, lets see here
[04:02] <jscinoz> blarg my ISP's mirror of intrepid archive is broken >_<
[04:02] <NCommander> ouch
[04:03] <NCommander> your lacking an shlibs file
[04:03] <jscinoz> shouldnt dh_makeshlibs be creating it?
[04:04] <NCommander> It won't find libraries for things not in the archive
[04:04] <NCommander> (call it a bootstrapping problem)
[04:04] <rraj-be> Hello everyone :) I want to contribibute to open source communtity. . .How can i join MOTU mentoring
[04:04] <rraj-be> any help please :(
[04:05] <NCommander> rraj-be, well, what would you like to do specifically?
[04:05]  * NCommander hits his head
[04:05] <NCommander> It's been awhile since I did anything with shared libraries, and I'm right now coming up with a blank
[04:05] <NCommander> It will hit me on how you fix this in a moment
[04:06] <porthose> rraj-be:https://wiki.ubuntu.com/MOTU/Mentoring/Contributor
[04:06] <jscinoz> hmm *reads manpage of dh_shlibdeps and dh_makeshlibs*
[04:07] <NCommander> Hrm
[04:07] <NCommander> How'd you generate the .install files?
[04:07] <jscinoz> manually.
[04:07] <jscinoz> oh
[04:07] <jscinoz> i see the problem i think
[04:08] <NCommander> yeah
[04:08] <NCommander> YOu forgot to package the library ;-)
[04:08] <jscinoz> i didnt include libggadget-js-1.0.so.0 *facepalm*
[04:08] <NCommander> Do yourself a favor
[04:08] <porthose> rraj-be: https://wiki.ubuntu.com/MOTU/Mentoring/NewModel?highlight=%28motu%29%7C%28mentoring%29
[04:08] <NCommander> Add --fail-missing
[04:08] <NCommander> It's your best friend
[04:08] <jscinoz> NCommander, there's an easier way to make .install files?
[04:08] <rraj-be> :_
[04:08] <NCommander> ^to your dh_Install line
[04:08] <jscinoz> NCommander, ok thanks
[04:09] <jscinoz> what will that do?
[04:09] <NCommander> jscinoz, not really, but --fail-missing will cause the build to fail if any file isn't moved from the debian/tmp folder
[04:09] <jscinoz> ah thanks
[04:09] <NCommander> Since your dealing with a lot of individual libraries, you can't really wildcard things to make life easier
[04:09] <jscinoz> aye
[04:10] <NCommander> It's one of those necessary evils of packaging
[04:10] <jscinoz> shouldnt be too hard to fix now though i dont know why i didnt realise i forgot that lib before
[04:10] <NCommander> You probably had accidently included it in one larger package
[04:10] <NCommander> Or something
[04:10] <NCommander> dpkg_shlibsdep is kinda weird
[04:10] <NCommander> I've seen it do extactly this, and I've seen it work when it should have failed
[04:11] <NCommander> Usually the later happens because you installed an earlier version of the package, and its finding the required library from that
[04:11] <jscinoz> ah
[04:12] <jscinoz> but that shouldnt happen when building in a chroot though?
[04:12] <NCommander> That's why it might build with dpkg-buildpackage, but oblierate itself in a chroot
[04:12] <NCommander> Hrm
[04:12] <NCommander> I've looked at dpkg's code
[04:12] <NCommander> I'm not going to try and figure it out ;-)
[04:12] <NCommander> I *really* wish the New Maintainers manual told you about things like --list/fail-misisng
[04:13] <jscinoz> hmm well i've fixed it so that lib is included lets hope it builds now
[04:14] <jscinoz> anyways i must go away for 30mins (BBQ next door, yay australia) thanks for the help, hopefully when i get back the thing will have built :)
[04:14] <NCommander> jscinoz, if you wish to submit your package for direct inclusion into Ubuntu, I can help you with that; otherwise when it finally gets into the Debian archive, you can request a sync, and it will get pulled into intrepid from sid
[04:18] <NCommander> jscinoz, I can see some things that need to be fixed when you return
[04:21] <jscinoz> NCommander, hey im back, actually got 15mins or so until i have to leave for BBQ, also i thought downstream sync closed on june 6th?
[04:21] <jscinoz> and what were the other things i need to fix?
[04:21] <NCommander> jscinoz, your copyright file
[04:21] <jscinoz> NCommander, doh i hate those things :P
[04:21] <NCommander> Apache 2.0 license isn't a "common" license
[04:21] <jscinoz> oh.
[04:21] <NCommander> YOu need to put the full text in your copyright file
[04:22] <NCommander> Essentially cat COPYING >> debian/copyright ;-)
[04:22] <NCommander> ANd then move things around
[04:22] <jscinoz> thats fine then, thought itd be more annoying than that
[04:22] <NCommander> The upstream offer and actual Copyright lines look good
[04:22] <NCommander> SO aside from including the actual license text, it looks fine
[04:23] <jscinoz> ok :) also gotta update that URL since im packaging a newer version now
[04:23] <NCommander> yeah
[04:23] <NCommander> THat's important
[04:23] <NCommander> YOur watch file looks good
[04:23] <jscinoz> whee it built :D
[04:23] <jscinoz> dputting again  to mentors
[04:24] <NCommander> ack, you use quilt
[04:24]  * NCommander feels the burn
[04:24]  * NCommander is a dpatch man ;-)
[04:24] <jscinoz> <3 quilt
[04:24] <NCommander> bah
[04:24] <NCommander> You should clarify your changelog
[04:24] <jscinoz> with what?
[04:24] <NCommander> Since you added a patch, you should explain why, and what it does
[04:25] <jscinoz> oh
[04:25] <jscinoz> alright one moment.
[04:25] <NCommander> Add a docs file, and list the NEWS and README files; if there are any other documentation files that aren't already installed, add them too
[04:25] <jscinoz> alrighty, what is the syntax of a docs file?
[04:26] <NCommander> just the filename
[04:26] <NCommander> So just README, newline, NEWS
[04:26] <NCommander> Pretty straightforward ;-)
[04:26] <jscinoz> ok, and is it one for the whole sourcepackage, or one for each binary package?
[04:26] <NCommander> ...
[04:26] <NCommander> argh
[04:26]  * NCommander checks the manual
[04:26] <jscinoz> what man page should i look at for this thing?
[04:26] <jscinoz> dh_installdocs?
[04:26] <NCommander> They don't have manpages?
[04:27] <jscinoz> oh
[04:27] <jscinoz> wait it mentions it hang on
[04:27] <jscinoz> looks like one for each sourc epackage
[04:27] <NCommander> Pretty much
[04:28] <NCommander> Put these in the main library source
[04:28] <jscinoz> should i do it for all source packages? or just the main
[04:28] <jscinoz> oh answer it :P
[04:28] <NCommander> er, binary
[04:28] <NCommander> sorry
[04:28] <NCommander> I'm a little off it today ;-)
[04:28] <jscinoz> ah yeah same :P
[04:29] <jscinoz> but anyways, why is dpatch better than quilt?
[04:29] <NCommander> I find with quilt I'm fighting the tool more then actually writing the patch
[04:29] <NCommander> THere is no actual difference in terms of writing the patch
[04:29] <NCommander> But I find quilt just to be a downright pain to use
[04:29] <NCommander> er, I meant applying the patch
[04:30] <NCommander> nice job on the get-orig-source target
[04:30] <jscinoz> :D
[04:30] <NCommander> I usually have to nag people to add that
[04:30] <NCommander> is upstream a .tar.gz then?
[04:30] <jscinoz> yes
[04:30] <NCommander> ok, that will work fine thne
[04:30] <NCommander> (I'm usually a little warry of using uscan because it will grab the latest source package vs. the current, but I'm not going to veto a package over it)
[04:31] <NCommander> You don't call the patch target in your rules file
[04:31] <NCommander> WHich means your patch isn't being applied
[04:31] <jscinoz> yeah i do
[04:31] <NCommander> Oh
[04:31] <NCommander> QUILT_STAMPFN
[04:31] <NCommander> -_-;
[04:31]  * NCommander bites tounge about his "love" of quilt
[04:31] <jscinoz> :P
[04:31] <jscinoz> anyways one other question.
[04:32] <NCommander> Do you build any of the software in third_party?
[04:32] <jscinoz> umm.
[04:32] <jscinoz> i dont know >_<
[04:32] <jscinoz> probably.
[04:32] <NCommander> Its under the MPL
[04:32] <NCommander> YOu'll have to note that in the copyright file
[04:32]  * jscinoz wonders if it needs to be built or if shared one can be used.
[04:33] <NCommander> It should still be noted because your not repackaging the tarball to remove them ...
[04:33]  * NCommander is checking to make sure nothing non-free is sneaking in
[04:33] <jscinoz> how can i check if they are actually built or not?
[04:34] <NCommander> grep the Makefile.am's
[04:34] <NCommander> I'd just note them because they'r ein the actual upstrem package
[04:34] <NCommander> Put something like this
[04:35] <NCommander> Source files in the third_party/codesighs, and third_party/editline, are covered under the Mozilla Public License
[04:35] <NCommander> *include license text*
[04:35] <jscinoz> I assume SUBDIRS =  third_party  means it is going in there.
[04:36] <jscinoz> if i remove that line, those things wont be built then right?
[04:36] <NCommander> note that third_party/valgrind/valgrind.h is under a BSD license (this one is a common license so instead of including the full license text, just refer to the file in /usr/share/common-licenses)
[04:36] <jscinoz> ok thanks.
[04:36] <NCommander> It's all open and free, just different licenses
[04:36] <NCommander> It's easier to note it in the changelog then anythign else ;-)
[04:37]  * NCommander blows the dust off his FSF Savannah licensing skills
[04:37] <jscinoz> :P
[04:37] <NCommander> one of the perks of being an admin on Savannah is that you get "really" good at checking package licensing
[04:37] <NCommander> Although this package would still fail to meet Savannah standards
[04:37] <jscinoz> wuh?
[04:38] <NCommander> don't worry about it ;-)
[04:38] <jscinoz> :P
[04:39] <NCommander> Lets just say that the FSF is a little *ahem* crazy when it comes to making sure packages properly are documented and licensed with header files, copyright notices, and no ambiguity
[04:39] <jscinoz> hmm
[04:40] <NCommander> WHen I was an admin on Savannah, we actually checked those things in the source packages
[04:40] <jscinoz> it says the things in third_party/codesigh can be used under GPL or MPL (choice)
[04:40] <jscinoz> or LGPL even
[04:40] <NCommander> This must be from Mozilla
[04:40] <NCommander> So .... *insert foot in mouth*
[04:40] <jscinoz> same for those in editline
[04:40] <jscinoz> so what should i say for them in debian/copyright?
[04:41] <NCommander> Say that its available under the MPL1.1/GPL 2.0, and LGPL 2.1
[04:41] <NCommander> Put the full text of the MPL 1.1 in
[04:41] <NCommander> And then simply say that the text of the GPL 2.0/LGPL 2.1 are in the /usr/share/common-licenses
[04:41] <NCommander> (use the template at the bottom of the copyright file that was used to describe the licensing of your packagin)
[04:42] <jscinoz> alright thanks
[04:45] <NCommander> I know, the copyright file is painful
[04:45] <NCommander> If you want to see pain, go look at glibc's
[04:48] <jscinoz> <3 quilt so easy to use :P
[04:48] <jscinoz> what did you find hard about it just wondering?
[04:50] <NCommander> It wasn't that it was hard
[04:50] <NCommander> It just felt very clunky compared to dpatch
[04:50] <NCommander> quilt is more powerful because of the way it can selectively add and remove patches
[04:50] <NCommander> But VERY few packages need that power
[04:52] <NCommander> That should get your package into Debian no issue
[04:52] <NCommander> Assume of course you can find a sponsor
[04:52] <NCommander> Which is always a painful process I find.
[04:53] <jscinoz> aye regardless of distro its annoying :P
[04:54] <NCommander> jscinoz, I haven't had too much trouble with Ubuntu
[04:54] <NCommander> Mostly because of the way REVU works.
[04:54] <jscinoz> hmm
[04:54] <jscinoz> by the way i was going to say before...
[04:55] <jscinoz> I've got these other packages (urbanterror, urbanterror-data, worldofpadman, worldofpadman-data) which are pretty much done, but debian wants to set up a separate archive for the very large -data packages (710 and 650MB respectively) so basically these 4 source packages are stalled because of the filesize issue, would Ubuntu have the same issue with the filesize?
[04:55] <NCommander> I suspect REVU might choke
[04:55] <NCommander> But I've never seen anything on the subject
[04:56] <jscinoz> oh ok, well i must be going for real this time, thanks for the help, and i should be back in 30-40mins.
[04:56] <NCommander> what's the license in the data packages?
[05:00] <NCommander> hey LucidFox
[05:00] <NCommander> I didn't get a chance to thank you on advocating codeblocks
[05:01] <LucidFox> heh
[05:02] <NCommander> I'm now patientially waiting for the REJECT message ;-)
[05:02] <NCommander> And now I'm helping unoffical mentor a Debian packager with Google Gadgets
[05:03] <NCommander> shit, and NOW I catch a mistake on my codeblocks package
[05:03] <NCommander> I didn't note why I have a lintian override in place
[05:05] <NCommander> If it gets REJECTed, I'll redo it
[05:06] <NCommander> If it gets through, I'll simply post a debdiff and ask for a sponsor
[05:08]  * NCommander checks LucidFox's pulse
[05:08] <LucidFox> NCommander> I hear you :)
[05:09] <NCommander> Recommendations?
[05:10] <LucidFox> Just wait for it to pass NEW, and if it does, I'll sponsor your changes, or someone else will
[05:14] <NCommander> At least it got caught ;-)
[05:15] <NCommander> If just a little late :-/
[05:19] <NCommander> so on lighter news, what are you up to night?
[05:19]  * cody-somerville is working on his mudlib.
[05:20] <NCommander> mud as in multi-user dungeon?
[05:51] <jscinoz> and i have returned
[05:51] <jscinoz> NCommander, the data packages are non-free but distributable
[05:51] <jscinoz> NCommander, engine packages are GPL (ioquake3 based)
[05:52] <NCommander> jscinoz, so the game itself would be in contrib, and the data would be non-free on Debian
[05:52] <jscinoz> correct.
[05:52] <NCommander> Or the whole thing would be in multiverse on Ubuntu
[05:52] <jscinoz> yep :P
[05:52]  * NCommander thinks multiverse is still an awesome repo name :-P
[05:52] <jscinoz> the main issue they had was the size though, they didnt have much of an issue with the license
[05:52] <jscinoz> agreed on that :P
[05:52] <NCommander> Fire an email to the Ubuntu Archive Admins
[05:53] <jscinoz> alrighty will do, whats the address?
[05:53] <NCommander> It may be possible to go what could be the "Flash Plugin Route"
[05:53] <NCommander> Due to the licensing of Flash, the apt-get simply downloads an installation script and runs it
[05:53] <NCommander> The package properly lists all the files so removing the deb works like its susposed to
[05:56] <NCommander> jscinoz, Just file a Quesiton against the ubuntu-archive-admins group on launchpad
[05:56] <jscinoz> ah thanks
[05:56] <jscinoz> NCommander, we discussed that possibility but decided agaisnt it, mainly due to user inconvenience
[05:57] <NCommander> Well, you could just roll your own with one of the APT generating scripts
[05:57] <NCommander> And then ask to be listed in the Canonical parthers section
[05:57] <NCommander> (I'm not really sure how that works, but that's how opera got into our archive)
[05:58] <jscinoz> blarg.
[05:58] <jscinoz> so would this be due to license or size?
[06:00] <NCommander> size probably
[06:00] <NCommander> Ubuntu supports non-free and contrb in multiverse
[06:00] <NCommander> I also find getting a package INTO multiverse if your not a DD to be rather easier; I've never seen someone willing to sponsor a contrib/non-free package
[06:01] <jscinoz> hmm thanks.
[06:01] <jscinoz> aye they seemed to be rather quick in getting my teeworlds package in (in main)
[06:01] <jscinoz> and yay for it being synced to ubuntu already :D
[06:02] <NCommander> Maybe you should try becoming an Ubuntu MOTU ;-)
[06:02] <jscinoz> perhaps.
[06:02] <NCommander> Beside, Masters of the Universe is an awesome thing to put on a job resume
[06:03] <jscinoz> aye :P at the moment i've just got "Debian Maintainer" there lol
[06:04] <NCommander> That ain't bad
[06:04] <NCommander> I got a sponsor via porting work for some of Debian's porters
[06:04] <NCommander> The Front Desk just rubber stamped my application and are assigning an AM
[06:04] <NCommander> So I might actually become a DD within the next year
[06:05] <jscinoz> nice :P
[06:06] <NCommander> I'd like to think so ;-)
[06:07]  * NCommander kicks eclipse
[06:07] <jscinoz> :P
[06:07] <NCommander> jscinoz, ever use launchpad?
[06:08] <jscinoz> aye yes i have an account ther e:P
[06:08] <NCommander> I'm currently coding up a mod to REVU that will hopefully allow us to import a package right from your personal package archive and right into Launchpad
[06:08] <NCommander> er, REVU
[06:08] <jscinoz> I actually use Ubuntu, i just package for Debian because wider audience :P
[06:09] <NCommander> Ah
[06:09] <NCommander> That makes sense
[06:09]  * NCommander kicks eclipse again
[06:09] <jscinoz> what broke in eclipse now?
[06:09] <NCommander> Argh, its a damn good IDE< but the way it handles workplaces at times makes me want to strangle myself
[06:10] <jscinoz> :P
[06:11] <jscinoz> im unfamiliar with it. it only can be used for making java apps? or can it work with other languages?
[06:11] <NCommander> It works pretty well with C/C++ and Python
[06:11] <jscinoz> ah
[06:11] <jscinoz> nice.
[06:11] <NCommander> It has PHP and Perl ingerfaces, but I never used them
[06:11]  * jscinoz has just been using Gedit + some tweaks for making his ioq3 based game OpenTribes.
[06:12] <NCommander> The best IDE I ever used is Visual Studio
[06:12] <jscinoz> HERESY
[06:12] <NCommander> I've never met one that works quite as nicely as that
[06:12] <NCommander> Old versions were horrible
[06:12] <NCommander> But I really long for a good VS2005 clone for Linux
[06:12] <jscinoz> gedit + auto indentation + line highlighting + line numbers + 80char right margin = quite nice for coding :P
[06:12] <cody-somerville> jscinoz, I concur
[06:12] <NCommander> I used gvim for awhile
[06:13] <NCommander> I still do for debian packaging
[06:13] <NCommander> But if I need to do something spanning a bunch of files
[06:13] <cody-somerville> jscinoz, except the matching brackets is broken
[06:13] <jscinoz> :P
[06:13] <NCommander> I find its easier just to use a true IDE
[06:13] <NCommander> (and not emacs)
[06:13] <jscinoz> yeah i've noticed that
[06:13] <jscinoz> gah launchpad answers seems to hate me.
[06:13] <NCommander> You could just cheat and file a wishlist bug ;-)
[06:13] <NCommander> *smacked*
[06:13] <NCommander> j/k
[06:14] <jscinoz> probably because im on the beta one
[06:14] <NCommander> It works finefor me on edge
[06:14] <jscinoz> wheres the button to actually ask a new question
[06:16] <NCommander> "Ask a Question"
[06:16]  * NCommander sees if he can find an archive admin email
[06:16] <jscinoz> theres no way to ask directly on launchpad through the web itnerface?
[06:16] <jscinoz> interface*
[06:17] <slytherin> jscinoz: what do you mean?
[06:18] <NCommander> I never had to ask the archive admins anything
[06:18] <Flannel> jscinoz: https://answers.launchpad.net/ubuntu/+addquestion
[06:18] <jscinoz> i thought there was a form on launchpad for asking questions to a team or something
[06:18] <jscinoz> oh
[06:18] <jscinoz> cheers
[06:18] <Flannel> jscinoz: fill in ubuntu with whatever project
[06:18] <jscinoz> thanks, it appears there wasnt a link to that on the actual page >_<
[06:20] <jscinoz> screw it, ill just ask  on their mailinglist, i cant find the ubuntu-archive group answer add question thing.
[06:22] <slytherin> jcastro: what do you want to ask?
[06:23] <jscinoz> Basically if they have any problem with non-free but distributable, extremely large -data packages for ioquake3 based games
[06:24] <jscinoz> World of Padman, and UrbanTerror are the games in question, i've got 2 source packages for each prepared (engine and data) and basically Debian turned them down because of filesize, wondering if Ubuntu will have an issue?
[06:24] <slytherin> jcastro: Better to ask on #ubuntu-devel or ubuntu-devel-discuss mailing list.
[06:25] <jscinoz> well im gonna ask on ubuntu-archive mailing list, because i figure thats the most relevant?
[06:26] <slytherin> jcastro: I don't think that is most relevant in this case
[06:27] <jscinoz> oh, btw where are you getting jcastro from? jscinoz :P
[06:28] <slytherin> my mistake
[06:28] <jscinoz> :P not a problem.
[06:39] <ScottK-laptop> NCommander: What did you think you needed to ask an archive-admin?
[06:44] <slytherin> jscinoz: that is really huge. Can the data packages be split?
[06:46] <jscinoz> slytherin, probably, but i dont see the point in doing that? There'll still be just as much size in the archive.
[06:47] <slytherin> jscinoz: The reason I am asking is who is going to download 650+ MB to lay just one game.
[06:48] <jscinoz> slytherin, i see no problem with that on today's connections, also look at vegastrike-data and nexuiz, they are beginning to approach that size
[06:48] <jscinoz> Regardless, Linux needs more decent games for any appreciable market share increase, so i belive its rather importatn we get good, open source, games in the repo.
[06:49] <nickellery> whenever I try to use debuild after fixing a bug I can get an error
[06:49] <nickellery> but I don't get this when I do the tutorial on the youtube channel
[06:49] <nickellery> anyone know what the problem is?
[06:49] <jmarsden> nickellery: How about telling is what the error is? :-)
[06:49] <nickellery> jmarsden, ah good idea
[06:50] <slytherin> jscinoz: Not everyone has gigabit connection. If it is at all possible to split data (like campaigns in wesnoth), more people will be able to try the game.
[06:50] <nickellery> jmarsden, http://paste.ubuntu.com/28626/
[06:50] <jscinoz> slytherin, the data could be split, in the case of worldofpadman which has a number of pk3's, however you still need *ALL* of them to play.
[06:51] <jscinoz> so there's no point putting it in separate packages.
[06:51] <jscinoz> urbanterror can't be split, as all data is in one pk3.
[06:51] <slytherin> jscinoz: in that case, you will have to wait for response on list.
[06:51] <jmarsden> nickellery: You do have dpatch installed, right?
[06:51] <jscinoz> ok thanks slytherin
[06:52] <nickellery> jmarsden, perhaps that is the problem :)
[06:52] <nickellery> ill give it a shot
[06:52] <jmarsden> I think so... the package uses dpatch, so you need it :-)
[06:52] <nickellery> jmarsden, awesome, it worked!
[06:52] <nickellery> thanks so much!
[06:53] <jmarsden> Good.  Nice to be able to help someone else here afetr only a couple of days as a Ubuntero myself :-)
[06:54] <jmarsden> nickellery: You may want to check the Build-Depends: line in debian.control ... dpatch should be in there if the package needs it.
[06:55] <nickellery> jmarsden, alright, thanks for all your help!
[06:55]  * StevenK tries to convince a package it really wants to build.
[06:55] <jmarsden> nickellery: No problem.
[07:07] <jscinoz> NCommander, you still here?
[07:08] <NCommander> yeah, I'm around
[07:08] <NCommander> StevenK, what's wrong?
[07:09] <StevenK> NCommander: Maintainer and upstream that need clue-by-fouring
[07:10] <NCommander> fouring?
[07:11] <NCommander> sounds rather painful;
[07:11] <StevenK> "Clue-by-four" ing
[07:12] <NCommander> Sounds really really painful
[07:12] <StevenK> Dear twin, please build, kthxbye
[07:12] <NCommander> StevenK, http://img172.imageshack.us/my.php?image=screenshotpk3.png - My current evil project ;-)
[07:12] <StevenK> NCommander: Aiiee
[07:12] <NCommander> Sexy, no?
[07:13] <jscinoz> NCommander, it builds, but any gadget that tries to render a web page fails, it looks like the package looks for /usr/lib/libxul.so while its actually /usr/lib/libxul.so.0d
[07:13] <StevenK> Evil :-)
[07:13] <NCommander> Well, I'm using python-debian to parse the source list
[07:13] <NCommander> I just need to write a script that can pull the package with dget, and not to bother checking the GPG signature (since there will be none; we'll trust that if its in a PPA, it was properly signed at some point)
[07:14] <jscinoz> NCommander, manually symlinking it on my system makes it then want libxpcom which has the same naming thing (.0d), symlinking that, it then complains about undefined symbol gtk_moz_embed_push_startup, any idea whats wrong?
[07:14] <jscinoz> NCommander, so first basically i need to patch it or somehow change it so it can find libxpcom and libxul properly, and then fix the unkown symbol thing, but no idea how :(
[07:14] <NCommander> Argh
[07:14] <NCommander> Whoever built the gadget screwed up
[07:14] <NCommander> It's susposed to be linked against the proper soname
[07:14] <ScottK-laptop> NCommander: Since PPA revisions numbers are generally not the same as we want in releases, you'll need to manage that somehow too.
[07:14] <NCommander> Oh, wait, your COMPILING the gadget
[07:15] <NCommander> ScottK-laptop, one piece of evil at a time
[07:15] <NCommander> ;-)
[07:15] <nickellery> jmarsden, I'm getting a similar error again on a different package
[07:15] <nickellery> http://paste.ubuntu.com/28629/
[07:15] <nickellery> again with debuild
[07:15] <ScottK-laptop> NCommander: The last thing we need is more crap packages on REVU.  Please get it right if you're going to do it.
[07:15] <NCommander> crap packages?
[07:16] <NCommander> ScottK-laptop, my current theory is to strip off the ~ppa* from the changelog on the fly (python-debian has changelog parsing tools), and then recreate the changelog with just the latest entry (since any new packages should only have one changelog entry and not say 20)
[07:16] <ScottK-laptop> That sounds like a good first order approach.
[07:16] <jmarsden> nickellery: Interesting one... I think package names are not supposed to start with a digit, so your calling the package 4digit is confusing the build tools?
[07:17] <NCommander> ScottK-laptop, this is my first major python programming exercise, so its a learning experience, but I already got the template code working, so I'm going int he right place
[07:17] <NCommander> jmarsden, there are quite a few packages that start with a digit
[07:17] <nickellery> jmarsden, I'm not packaging it, just fixing a bug
[07:17] <NCommander> 915resolutions for one
[07:17] <nickellery> 2vcard?
[07:17] <jmarsden> NCommander: OK, so what would cause http://paste.ubuntu.com/28629/ ?
[07:17] <NCommander> ScottK-laptop, what did you mean by crap packages?
[07:18] <NCommander> jmarsden, are you packaging this?
[07:18] <ScottK-laptop> There's a lot of stuff that gets uploaded to REVU that, um, isn't very good.
[07:18] <NCommander> ScottK-laptop, Oh, yeah :-P
[07:18] <NCommander> I personally want uploads to expire after say 15 days
[07:18] <jmarsden> NCommander: no, nickellery is.
[07:19] <NCommander> He needs to run update-maintainer or manually change the Maintainer/Original-Maintainer fields to comply with the DebianMaintainerPolicy
[07:19] <NCommander> pretty much run update-maintainer --section=universe in the debian folder
[07:19] <NCommander> And then check the changelog
[07:19] <nickellery> Ah
[07:19] <ScottK-laptop> And so if you're going to build a tool that automates getting stuff from PPAs, let's make sure it's not got problems to start with (like wrong versions - which you've got a plan for).
[07:19] <NCommander> ScottK-laptop, it won't be that hard to make it that a package can only be imported if it successfully built ...
[07:20] <ScottK-laptop> That'll be good.
[07:20] <ScottK-laptop> Is anyone else getting launchpad pages without the css?
[07:20] <NCommander> ScottK-laptop, It's been flinchy
[07:21] <NCommander> My proxy server might be caching the CSS, but it seems on a few pages, its MIA
[07:21] <NCommander> Or they're doing SOMETHING
[07:21] <ScottK-laptop> Personally, I think the no CSS version is more usable, so I'm hesitant to complain.
[07:21] <NCommander> ScottK-laptop, are you a REVU admin by any chance?
[07:22] <ScottK-laptop> No.
[07:23] <NCommander> Ah
[07:23] <NCommander> Right now, I'm having it import the Packages-i386 file, and then using that to determine the source version so only successfully built packages can enter REVU
[07:23] <NCommander> The only problem with that is if you get an amd64 only package ;-)
[07:28]  * NCommander is amazed Python doesn't have a switch statement O_O;
[07:30] <ScottK-laptop> What are you trying to do?
[07:33]  * ScottK-laptop decides to go to bed.
[07:33] <ScottK-laptop> Good night.
[07:35] <NCommander> night
[07:38]  * StevenK bends twin to his will
[07:40] <NCommander> What happened to bed?
[07:40] <StevenK> That was ScottK.
[07:40] <jscinoz> NCommander, any ideas about what i can do with the library thing in googlegadgets?
[07:40]  * StevenK isn't ScottK
[07:40] <NCommander> oh wait
[07:40] <NCommander> wow
[07:40] <NCommander> I think I need bed
[07:40]  * StevenK smirks
[07:40]  * StevenK should sleep, but can't
[07:40] <NCommander> :-P
[07:40] <NCommander> Neither can I
[07:41] <NCommander> *grumbles*
[07:41] <StevenK> It's 2:41am for my body clock
[07:41] <NCommander> Same here
[07:41] <NCommander> or more like
[07:41] <NCommander> Its what it should be
[07:41] <NCommander> But my body clock is flashing 12:00
[07:41]  * NCommander is REALLY not used to programming in a high level programming language
[07:42] <NCommander> I think the last time I programmed outside of C/C++ was some Java app for a class
[07:42] <StevenK> 2:41am for my body clock, 11:41pm local time, 4:41pm destination time
[07:42] <NCommander> Its .... weird
[07:42] <NCommander> StevenK, where in the world are you?
[07:42] <StevenK> LAX
[07:42] <NCommander> and where's your home and destination?
[07:42] <NCommander> Ow
[07:42] <NCommander> I've been to LAX
[07:42] <NCommander> Ow
[07:42] <StevenK> NCommander: Sydney
[07:42] <NCommander> Is that home or destination?
[07:42] <StevenK> It's both
[07:42] <NCommander> ah
[07:43]  * StevenK has a 13 hour flight ahead of him
[07:43] <NCommander> I would love to visit Austrillia
[07:43]  * StevenK is going to be somewhat unhappy
[07:43] <NCommander> why?
[07:43] <StevenK> Long flights make me cranky
[07:43] <NCommander> Grab a bunch of package sources and start packaging ;-)
[07:43] <NCommander> Then spam REVU
[07:43] <jscinoz> I'm in sydney too :P
[07:43] <StevenK> I don't need to spam REVU
[07:43] <NCommander> I feel alone in New York State
[07:43] <StevenK> <- core-dev :-D
[07:44] <NCommander> Ok
[07:44] <NCommander> Spam incoming
[07:44] <StevenK> You have approximately three minutes to convince me to review something and have me actually review it
[07:44]  * NCommander has nothing for StevenK to review
[07:45] <NCommander> Damn, any other day ...
[07:45] <NCommander> I hope though by getting REVU to allow importation of PPAs, and making it so only buildable packages can be imported we could cut down on REVU spam
[07:45] <Hobbsee> StevenK: review everything on there.  that'll take your midn off the flight.
[07:46] <NCommander> Is there an easy way to download a file over HTTP in python?
[07:46] <NCommander> (so the contents are stored in a variable?)
[07:46] <StevenK> open a socket, read() into a variable from the socket? :-)
[07:47] <StevenK> Um, there is a way. I'm somewhat away from my docs :-/
[07:47] <NCommander> Yeah, I'm looking
[07:47] <NCommander> LIke I said
[07:47] <NCommander> First major python coding project
[07:47] <StevenK> Probably something involving urllib2
[07:47] <NCommander> I'm starting to really dig the whitespace method of making code look nice
[07:48] <jscinoz> blarg at google-gadgets buggyness
[07:48] <NCommander> I think I'll use urllib; I just need REALLY simple way to download the sources file from a PPA
[07:48] <NCommander> er, packages
[07:48] <NCommander> Since I only want to be able to import packages from a PPA that have properly built
[07:48] <StevenK> wget
[07:49] <StevenK> :-P
[07:49] <NCommander> That's ugly, even by my standards
[07:49] <gaurdro> url.urlopen('http://someaddy.com').read() or .readline()  etc
[07:49] <NCommander> wow
[07:49] <NCommander> Nice!
[07:49] <NCommander> Sweet, how about the meaning of life?
[07:49]  * NCommander is smacked
[07:49] <StevenK> You'll need to fire it into gzip after that
[07:50] <gaurdro> I'm working on an irc bot that uses that atm.
[07:50] <NCommander> StevenK, PPAs have ungzipped Sources file
[07:50] <StevenK> Actually, they have both
[07:51] <gaurdro> err,  replace the url with urllib
[07:52] <NCommander> python is awesome
[07:57]  * jscinoz sings while coding his game.
[07:58]  * NCommander lols on the fact that this appears to properly work
[07:58]  * jscinoz claps for NCommander 
[07:59] <NCommander> And SCORE
[07:59] <NCommander> I can use urllib to read the Source/Packages file from a PPA archive
[07:59] <NCommander> ANd then create a nice dropdown, or radio box list of packages to import!
[07:59]  * jscinoz waits for reply on his large package post on ubuntu-devel-discuss
[08:00] <jscinoz> what would be awesome is to completly integrate revu in launchpad
[08:01] <jscinoz> what do you think NCommander
[08:01] <NCommander> jscinoz, I would if launchpad was open source
[08:01] <jscinoz> NCommander, Shuttleworth say's he's moving towards that
[08:02] <NCommander> Storm was the last thing to get opened, and that was over a year ago ...
[08:02] <jscinoz> no
[08:02] <jscinoz> there was something a week or two ago.
[08:02] <jscinoz> *tries to remember*
[08:02] <NCommander> link?
[08:02] <NCommander> brb, shower
[08:02] <jscinoz> trying to fidn it
[08:04] <jscinoz> gah cant find it NCommander, it was some small component not sure what it was >_< i think it was on digg/linux_unix a few weesk ago, anyways i must go afk for while, thanks for the help :)
[08:05] <jscinoz> NCommander, i think it was cscvs or something i know it started with c but i cant recall >_<
[08:08] <NCommander> jscinoz, cscvs was the first compontent released,
[08:09]  * NCommander would personally like to see Soyuz open
[08:21] <jscinoz> NCommander, oh.
[08:22] <jscinoz> im sure there was an article recently though (this month) ill try find it
[08:24] <jscinoz> nevremind cant find it, maybe i imagined it lol
[09:40] <nikolam> Hi
[09:40] <nikolam> How do I post my request for Including Newest Seamonkey in repository?
[09:41] <nikolam> Should I make a bug about it.
[09:41] <nikolam> It is also security-related, beacouse since version of 1.1.9 till 1.1.11 there were a bunch of security-related fixes in it
[09:42] <wgrant> fta: ^^
[09:43] <nikolam> I made *deb`s from debian source for iceape 1.1.11 but i am unshure should I install that
[09:44] <nikolam> Since Ubuntu has it`s own .diff.gz for Ubuntu
[09:45] <nikolam> SO, there should be .diff and .dsc for seamnkey 1.1.11
[09:45] <nikolam> seamonkey
[09:48] <NCommander> wgrant, http://img237.imageshack.us/my.php?image=screenshot2iy8.png
[09:49] <NCommander> :-)
[09:49] <Valsum> Hello and please forgive me if I'm skipping some required reading before asking. I'm an absolute newbie and I'm having a look at the 'Compiling' class so I can compile and install a roguelike game. But when I type ./configure in the untar'ed directory, BASH says 'no such file or directory' :(
[09:51] <Valsum> -since it might be a good idea to try to pack it and get it added to the repos later, that's why I'm asking here-
[09:53] <wgrant> Valsum: You need to work out how to build and install the application... ./configure won't work for everything!
[09:56] <Valsum> omg :)
[09:56] <Valsum> wgrant could you then give me a hint on where to start then, please?
[09:58] <wgrant> Valsum: The tarball should have documentation.
[09:58] <wgrant> In either README or INSTALL, generally.
[09:59] <Valsum> unfortunately, it doesn't have documentation
[10:11] <Valsum> wgrant thanks for trying to help...I'll see what I can do. Later!
[11:44] <ph8> hey all! Does anyone know of a KVM-71 package for hardy? I've compiled my own from source and it all works fine, so therefore a package should be possible right? Does Hardy get sidelined in favour of intrepid automatically or do these sort of backports happen?
[11:59] <totopalma> tseliot, hi :)
[11:59] <tseliot> ﻿totopalma: hi ;)
[12:34] <jscinoz> evening again :P
[13:40] <SWAT> is this the correct way to build a .orig.tar.gz?  1) svn co the trunk  2) remove all the .svn directories  3) build the orig.tar.gz
[13:42] <rraj-be> hello every one :)
[13:42] <rraj-be> i wish to join and contribute in MOTU
[13:42] <rraj-be> i am good in c- programming
[13:43] <rraj-be> i want help in getting started with programing and bug fixing
[13:43] <rraj-be> where can i join mentors so that i can learn abt these things first
[13:43] <SWAT> rraj-be: https://wiki.ubuntu.com/MOTU/GettingStarted
[13:44] <rraj-be> yes
[13:44] <rraj-be> i have seen those wikies
[13:44] <jpds> SWAT: Yes. "find . -name .svn -type d | xargs rm -rfv" will purge the directories.
[13:44] <rraj-be> but i cant get how can i contribute with coding
[13:44] <rraj-be> first i want to find a good project where i could help
[13:44] <rraj-be> for that what should i do first
[13:44] <SWAT> jpds: thanks. I just don't want my package to get rejected because of the orig.tar.gz
[13:45] <jpds> SWAT: Make sure you note your changes in the changelog.
[14:07] <geser> SWAT: why not use svn export?
[14:09] <Hobbsee> tseliot: want to go to -bugs for a while?
[14:10] <tseliot> ﻿Hobbsee: sure
[14:12] <devfil> Laney: do you want to continue to work at https://bugs.edge.launchpad.net/ubuntu/+source/xdigger/+bug/243263 ?
[14:12] <Laney> devfil: What do you mean continue?
[14:13] <devfil> Laney: it is not ok, I think
[14:14] <Laney> If there are problems, let me know
[14:15] <devfil> Laney: I'm not a MOTU, but it changes a lot of thing in the sources and this is not ok
[14:15] <Laney> The patch is pretty small, and I've had similar ones uploaded before without any trouble.
[14:16] <devfil> Laney: so ask a MOTU to sponsors it
[14:17] <Laney> What? That's why it's subscribed to u-u-s
[14:18] <cody-somerville> Laney, which patch is meant to be sponsored?
[14:18] <Laney> Either. I uploaded the debdiffs as if it were a merge. I guess you want to apply the debian-ubuntu one against the Debian source package
[14:23] <geser> I gave the xdigger patch a quick look and it looks ok (and is definitely not to big)
[14:24] <Laney> :)
[14:24] <Laney> It's been sitting in u-u-s for quite a while now
[14:24] <devfil> geser: and the changes applied to sources?
[14:28] <geser> devfil: what's wrong with them?
[14:29] <devfil> geser: I don't think that a change should be "directly" in the sources
[14:30] <Laney> It's a quilt patch...
[14:30] <geser> http://launchpadlibrarian.net/15625412/debian-ubuntu.debdiff contains a quilt patch
[14:31] <devfil> oh I was wrongly looking at ubuntu-ubuntu, sorry
[14:32] <geser> Laney: dpkg-source: error: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address
[14:32] <Laney> Ah whoops, yes I forgot to do that!
[14:32] <geser> Laney: that's what I get when trying to build the source package
[14:33] <Laney> geser: Good catch
[14:34] <Laney> geser: http://launchpadlibrarian.net/16201110/debian-ubuntu.debdiff
[14:34] <Laney> Right I'm off. Trust the patch is OK now. Bye all :)
[14:35] <geser> Laney: the current policy seems to do a "quiet" Maintainer change, no need to document it anymore in debian/changelog
[14:36] <geser> Laney: no need to update it again
[15:05] <Lutin> is there an intrepid version of the rcbugs page on ubuntuwire ?
[16:50] <bdrung> asac: i will work on bug #216892 next week.
[17:17] <devfil> asac: can I try to work at xulrunner merge?
[17:41] <asac> devfil: which xulrunner merge? 1.8.1.x?
[17:43] <asac> bdrung: cool. do you need some input to get things started?
[17:44] <devfil> asac: 1.9.0.1 is in Debian unstable
[17:44] <asac> devfil: 1.9 is taken care of
[17:44] <asac> devfil: you could do the merge for xulrunner 1.8 from upstream and prepare the security update for hardy accordingly ;)
[17:45] <asac> devfil: 1.9 is not a merge btw ;)
[17:46] <asac> devfil: should be quite simple to do the 1.8 merge
[17:46] <devfil> asac: ok
[17:46] <asac> its basically getting the latest 1.8.1.x release from upstream
[17:47] <devfil> uhm a simple update?
[17:47] <asac> devfil: yes. only thing we should do is remove the "non-free" files
[17:47] <asac> devfil: most likely there is a script for that in debian/ directory
[17:47] <asac> something like remove-nonfree.sh
[17:47] <asac> or something
[17:47] <devfil> good
[17:48] <asac> when you have stripped the orig.tar.gz its just bumping changelog version and hoping that all patches still apply ;)
[17:48] <devfil> if not adjust them
[17:48] <asac> devfil: right ;)
[17:48] <devfil> no problem, I already done similar things
[17:48] <asac> devfil: most frequent patch that needs to be adapted is 99_configure
[17:49] <asac> for that you have to use dpath-edit-path ... and run autoconf2.13
[17:49] <asac> devfil: good
[17:49] <asac> devfil: the other thing that is important is doing good QA
[17:49] <asac> but we can talk in #ubuntu-mozillateam about that ;)
[17:51] <devfil> asac: ok, I will start later or tomorrow to work at it, now I can't download the sources, my connection at the moment permit me only to use IRC
[17:53] <asac> devfil: sounds painful
[18:18] <emgent> heya
[19:05] <fabrice_sp> Hi. I'm packaging MountManager (my first package for Ubuntu), and I need some help to polish up the description (apachelogger is still not happy with my description
[19:05] <fabrice_sp> )
[19:07] <fabrice_sp> Here is the actual description:
[19:07] <fabrice_sp> Description: Easy and understanding management of mounting in Linux
[19:07] <fabrice_sp>  The basic functionalities of MountManager are:
[19:07] <fabrice_sp>   - Mount and unmount partitions (ext3/2, ntfs, swap, fat, reiserfs, iso9660,
[19:07] <fabrice_sp>    udf, ...)
[19:07] <fabrice_sp>   - Show all logical and physical disks
[19:07] <fabrice_sp>   - Change config file /etc/fstab
[19:07] <fabrice_sp>   - Descriptions of options and other settings of mounting
[19:07] <fabrice_sp>   - Restoration system
[19:07] <fabrice_sp>   - Images mounting and unmounting (Nrg, Mdf , Ccd, Bin , etc)
[19:07] <fabrice_sp>   - Udev rules creation
[19:07] <fabrice_sp>   - Disk wizard
[19:07] <fabrice_sp>   - Etc...
[19:07] <fabrice_sp>  .
[19:07] <fabrice_sp>  Plugins are supported and there is good English and Russian documentations to
[19:07] <fabrice_sp>  help develop new plugins.
[19:07] <fabrice_sp>  .
[19:07] <fabrice_sp> Who can help?
[19:10] <highvoltage> user-friendly management of disks and partitions sound more like it
[19:10] <highvoltage> although, I haven't seen it before
[19:10] <highvoltage> so I'm not sure if that description is really apt
[19:15] <ScottK> !pastebin | fabrice_sp
[19:16] <fabrice_sp> Sorry: it's the first time I connect to the channel :-(
[19:20] <ScottK> fabrice_sp: No problem.  Now you know.
[19:21] <fabrice_sp> So this description is better? http://paste.ubuntu.com/28773/
[19:27] <fabrice_sp> highvoltage: this is the purpose of the application, and the packaging of MountManager is mentored by apachelogger, so I assume it's true :-)
[19:31] <bdrung> asac: definitly.
[19:31] <bdrung> i never worked with bazaar before (only with svn).
[19:39] <ScottK> bdrung: You can bzr co and bzr ci and it works essentially like svn.
[19:42] <bdrung> but it would be better to learn how to use bzr, so that i can use the real power of bzr
[19:50] <ScottK> bdrung: Up to you.  I don't use it enough for it to be worth the effort.
[20:55] <asac> bdrung: you can best get to know it by using it
[20:58] <norsetto> asac: got my email? No, don't tell me, I know ;-)
[20:59] <asac> norsetto: i answered already, didnt i?
[20:59] <norsetto> asac: ah! Then its me who hasn't got it :-(
[21:00] <bdrung> asac: i will contact you when i am going to work on pwdhash
[21:00] <asac> bdrung: sure. eta?
[21:00] <asac> norsetto: i am now syching my mailboxes to see if i really hit the send button ;)
[21:01] <emgent> hey hey hey!
[21:01] <asac> norsetto: but i definitly got the gmo mail ;)
[21:01] <norsetto> asac: ah good
[21:01] <Jazzva> norsetto, did the gnome-mplayer FTBFS for you?
[21:01] <bdrung> asac: for what does eta stands for?
[21:01] <norsetto> emgent: was that a hey?
[21:02] <norsetto> Jazzva: yes, but it does that only for sid
[21:02] <emgent> hey == hi
[21:02] <Jazzva> norsetto, ah... that's why I cant reproduce it here :)
[21:02] <norsetto> Jazzva: we don't really need the patch in Ubuntu, its just to stay in sync
[21:02] <Jazzva> Ok, I'll add it :)
[21:04] <asac> Jazzva: it fails to build when you build it twice with dpkg-buildpackage -rfakeroot ;)
[21:04] <asac> second round diff.gz will fail
[21:04] <asac> (unless i mixed up context here ;))
[21:05] <nxvl> my head is about to explode
[21:05] <norsetto> asac: well, for some reasons it doesn't do that for intrepid, by checking the log it seems that in our build environment the target that compile the po its not triggered
[21:05] <Jazzva> asac, it's about gnome-mplayer package?
[21:05] <nxvl> hi all!
[21:05] <norsetto> Hola nxvl
[21:06] <devfil_> asac: a package based on a git repository how should be called?
[21:06] <asac> devfil_: you mean the version?
[21:06] <devfil_> asac: exactly
[21:06] <asac> as in "what version to use for a snapshot" ?
[21:06] <devfil_> the version downloaded from git
[21:07] <devfil_> as the revision number for svn
[21:07] <asac> devfil_: two options: if you know what the next version will be use $NEXTVERSION~git$GITSHORTCOMMITID
[21:07] <asac> if you dont know what the next version will be use:
[21:07] <devfil_> +
[21:07] <devfil_> instead of less
[21:07] <asac> yeah
[21:07] <devfil_> but I don't know how to get $GITSHORTCOMMITID
[21:08] <asac> not sure if that is the most common used procedure, but the form above should work
[21:08] <asac> ;)
[21:08] <norsetto> devfil_: I don't know git, but I guess "git log" or something similar should work
[21:08] <devfil_> asac: gitshortcommit, I don't know how to get it
[21:10] <bdrung> asac: 29.7. (i have to write three examinations till then and i have to study for it)
[21:13] <highvoltage> loom. *loom* *loom*!
[21:13] <highvoltage> monday ^^^ :(
[21:13] <norsetto> highvoltage: neah, we still have 2 hours :-)
[21:13] <highvoltage> norsetto: yeah \o/
[21:14]  * highvoltage is going to sleep most of it off though
[21:14] <highvoltage> goodnight norsetto :)
[21:14] <norsetto> highvoltage: night!
[21:19] <devfil_> asac: git describe --tags seems to do what I want but for example the output is <projectname>-64-g93d98f7, why 64?
[21:23] <devfil_> s/projectname/version/
[21:32] <Falken> heya
[21:34]  * RainCT is tempted to answer "fix it yourself" to https://bugs.edge.launchpad.net/ubuntu/+source/gnome-applets/+bug/34247/comments/75 :P
[21:35] <nxvl> rawler: please
[21:37] <Jazzva> norsetto, seems gmo files are builded nicely... No changes needed when I added "rm -f po/*.gmo"
[21:37] <norsetto> Jazzva: good
[21:42] <Falken> hi ! my package is ready for reviewing ! who will be so kind to review and advocate it ? thanks in advance
[21:43] <Falken> http://revu.ubuntuwire.com/details.py?package=flabber
[21:44] <Jazzva> norsetto, .diff.gz attached
[21:44] <norsetto> Jazzva: okki
[21:47] <Jazzva> norsetto, should I do the same for gecko-mediaplayer?
[21:48] <norsetto> Jazzva: you mean for the update or the patch?
[21:48] <Jazzva> norsetto, patch
[21:49] <norsetto> Jazzva: there is no need for that patch in sid, so no
[21:49] <Jazzva> norsetto, but it also contains po/*.gmo files...
[21:49] <Jazzva> What's the difference between this one and gnome-mplayer?
[21:50] <norsetto> Jazzva: different autoconf files I guess. If you want to check just set up a sid chroot and see if it fails too
[21:50] <Jazzva> ah... ok
[21:53] <Jazzva> norsetto, ok, uploaded the update for gecko-mediaplayer too..
[21:53] <norsetto> Jazzva: okki
[21:57] <norsetto> Jazzva: actually, its likely that gecko-mediaplayer fails too, let me check
[22:02] <ryanakca> Anybody mind reviewing my kde-style-qtcurve merge (REVU) before I upload the debdiff to LP? http://revu.tauware.de/details.py?package=kde-style-qtcurve
[22:11]  * wgrant labels the Debian intrusion into the ML with a big 'wtf'
[22:12] <norsetto> wgrant: what the florilege?
[22:12] <wgrant> norsetto: That's about right.
[22:27] <rawler> nxvl: please what?
[22:52] <warp10> Hi all!
[22:54] <emgent> warp10: Augh :)
[22:54] <norsetto> Jazzva: in preparation for the sync I would make some more changes
[22:55] <Jazzva> norsetto, for the sync of what?
[22:55] <norsetto> Jazzva: well, we won't be able to sync but anyhow lets make the delta as smaller as we can
[22:55] <norsetto> Jazzva: gecko-mediaplayer
[22:55] <warp10> emgent: learning (very) foreign languages?
[22:56] <norsetto> Jazzva: first, I would reduce build-deps to libxul-dev only
[22:56] <emgent> warp10: sure :)
[22:56] <Jazzva> norsetto, ok
[22:56] <warp10> emgent: I am sure you will find very useful that particular one:P
[22:56] <norsetto> Jazzva: I would also force the versioning on gnome-mplayer to gnome-mplayer (>= 0.6.3)
[22:58] <norsetto> Jazzva: what do you do for the other extension, you always delete every reference to iceweasel?
[22:58] <Jazzva> norsetto, but it already has (>= ${source:Version})
[22:58] <Jazzva> norsetto, yes, because we don't ship iceweasel
[22:59] <NCommander> ScottK, ping
[22:59] <norsetto> Jazzva: yes, but that means if for any reason gecko-mediaplayer gets update and gnome-mplayer not we are screwed
[22:59] <Jazzva> Ahh...
[23:00] <norsetto> Jazzva: ok, than I'm afraid we have to live with the rest
[23:00] <Jazzva> norsetto, well, this looks ok to me for an extension (when it's not packaged using mozilla-devscripts xpi.template)
[23:00] <Jazzva> s/xpi/and xpi/
[23:00] <NCommander> norsetto, ping?
[23:00] <norsetto> Jazzva: I have to remember to add xulrunner-1.9 in debian, I have seen they have it now
[23:01] <NCommander> or more like when you get a free moment ;-)
[23:01] <norsetto> NCommander: was that a ping on the nose or on the ears?
[23:01] <NCommander> Whichever one would get your attention ;-)
[23:01] <norsetto> NCommander: offering me money would likely get it :-)
[23:02] <Jazzva> norsetto, ok, I'll upload the updated diff.gz soon
[23:02] <NCommander> How about FTBFS fixes ;-)
[23:02] <norsetto> Jazzva: no need to add the [Cesare Tirabassi] in changelog
[23:02] <Jazzva> I haven't?
[23:03] <Jazzva> but it's there...
[23:03] <norsetto> Jazzva: thats dch probably
[23:03] <Jazzva> oh... there's no question mark at the end of your line.
[23:03] <Jazzva> norsetto, no, I added it, since you did all of this, and I just put it for ubuntu :)
[23:04] <norsetto> NCommander: what about ftbfs fixes, do we will have stuff that fails to build!?
[23:05] <NCommander> norsetto, I just fixed wmaker, but emgent's handling that one cause he needs to add a second change (unrelated)
[23:05] <NCommander> I was interested in finding an MOTU mentor to start the process
[23:05] <NCommander> I've already done a few security fixes, and quite a few FTBFS, as well as having packaged codeblocks, and right now working on improving REVU
[23:06] <norsetto> NCommander: ok, send an email to motu-mentoring-reception@reponses.net, check here for stuff we need: https://wiki.ubuntu.com/MOTU/Mentoring/Contributor
[23:07] <norsetto> NCommander: I think I have the right mentor for you ...
[23:08] <NCommander> Who?
[23:08] <Majost> Does anyone know which app adds the "Original-Maintainer" line to the changes file of a package?
[23:08] <NCommander> Majost, update-maintainer
[23:08] <NCommander> It's in ubuntu-dev-tools
[23:08] <Majost> ah
[23:08] <Majost> It has an annoying tendency to append to the end of the file, which breaks my stuff. heh
[23:09] <Majost> thanks
[23:09] <Majost> I will check it out
[23:09] <norsetto> NCommander: expect an email from us soon
[23:13] <Majost> what about 'Package-Type'
[23:13] <Majost> I imagine thats probably tossed in there for soyuz or something
[23:15] <jmarsden> Majost: that line is added if there is an XSBC-Original-Maintainer: line in debain/control
[23:15] <jmarsden> Which there should be if you use update-maintainer :-)
[23:16] <Majost> jmarsden: Which, the "Original-Maintainer" line, or the "Package-Type" line?
[23:16] <jmarsden> The Original-Maintainer.
[23:17]  * Majost nods
[23:17] <Majost> I am looking at the script for update-maintainer now...
[23:18] <Majost> just not sure where the "Package-Type" comes from if there is a udeb in the package
[23:19] <geser> ScottK: Hi, do you want to file a remove request for debsecan? Or should I?
[23:19] <NCommander> norsetto, you've got spa^h^h^h mail
[23:25] <norsetto> NCommander: was I in copy ?
[23:26] <NCommander> No, I sent it to the email you sent me
[23:26] <norsetto> NCommander: ok, can you please send me a copy then?
[23:27] <NCommander> whats your email?
[23:27] <NCommander> ^ norsetto
[23:28] <norsetto> NCommander: norsetto@ubuntu.com
[23:28] <NCommander> norsetto, sent
[23:28] <norsetto> NCommander: danke
[23:35] <cody-somerville> NCommander, what are you up to? :P
[23:36] <NCommander> cody-somerville, improving revu, resolving a FTBFS for wmaker, and getting an motu-mentor
[23:36] <cody-somerville> \o/ WooT! \o/
[23:37] <norsetto> Jazzva: thanks, uploaded
[23:38] <jmarsden> cody-somerville: What happens next for my updated iriverter package (LP: #91237) ?  Is there anything you can do to move it forward?  Not that it is urgent, I just don't know what to expect :-)
[23:38] <cody-somerville> jmarsden, Welp, how about we upload it? :)
[23:38] <jmarsden> Sounds good to me :-)
[23:40] <jmarsden> BTW I'm working on another minor bugfix update already, LP: #236140
[23:40] <Jazzva> norsetto, great :).
[23:40]  * cody-somerville wishes his 22" LCD could come onto the bed with him.
[23:40] <jmarsden> cody-somerville: It probably could, but you might break it :)
[23:54] <Laibsch> I am looking through http://www.debian.org/doc/packaging-manuals/menu-policy/ch2.html right now and I wonder where a recipe collection program like http://grecipe-manager.sf.net would fit in