[15:52] <persia> cyberix: Actually, in most cases it only gets called during manual local test builds (as I understand it), but it should really be there.
[15:55] <cyberix> That was my best guess too. And that is why I asked instead of just removing it.
[15:55] <knights> OK- so we'll make it so only root can run it. Thats no prob. What chmod command shall I use on it?
[15:56] <persia> knights: 0755 is probably correct
[15:56] <knights> Hi jussi01!
[15:57] <knights> Thanks persia!
[15:57] <jussi01> hi knights
[15:57] <jussi01> heya persia
[15:57] <persia> Hi jussi01
[15:58]  * knights normally danboid
[15:58] <persia> jussi01: Do you want another easy patch possible SRU?
[15:58] <cyberix> persia: I fixed the issues and made various other improvements. Pour some more problems on me. http://revu.tauware.de/details.py?package=pq
[15:58] <cyberix> s/problems/improvement ideas/
[15:58] <cyberix> ;-)
[15:58] <Kopfgeldjaeger> no motu that has time to check my package for multiverse?
[15:58] <jussi01> persia: LOL...throw it at me... havent got time right now, but if its not urgent
[15:59] <persia> cyberix: I'm not REVUing anymore until REVU day.  You might catch someone else.  I did recently notice the existence of libpq though...
[15:59] <persia> jussi01: bug #159734
[15:59] <ubotu> Launchpad bug 159734 in wsjt "wsjt does not install the correct dependencies" [Medium,Confirmed] https://launchpad.net/bugs/159734
[15:59] <jussi01> persia: that shuld be pretty basic :) nice familiaristation one. :)
[16:00] <persia> jussi01: Still needs the test cycle and extra care though :)
[16:00] <jussi01> persia: yes. but at least i know pretty much what to do. Ill give it a go and then you can critique/answer question. alright?
[16:01] <persia> jussi01: OK.  See how far you can get
[16:01] <cyberix> persia: Atleast commanding "pq" in an Ubuntu console doesn't suggest installing any packages, if that is what you're talking about.
[16:02] <persia> cyberix: postgresql-8.1 produces libpq4.  Not likely to be too confusing, but wanted to make sure you knew.
[16:04] <cyberix> persia: Ok. Thanks.
[16:05] <knights> OK- so in the xdtv Makefile I've got these two lines:
[16:05] <knights> install-exec-local: install-binPROGRAMS
[16:06] <knights> chmod u+s $(DESTDIR)$(prefix)/bin/xdtv_v4l-conf
[16:06] <knights> Thishould I just comment out both these lines?
[16:06] <knights> or just that 2nd line?
[16:06] <knights> or something else?
[16:08] <knights> LucidFox still here?
[16:09] <knights> I would imagine I just comment the second line
[16:09] <knights> because the preceding line might do somrthing else
[16:11] <knights> what does "install-exec-local: install-binPROGRAMS" do?
[16:12] <knights> would nothing get installed if I commented that line?
[16:12] <Zelut> E: bitlbee source: debian-rules-missing-required-target binary-indep
[16:12] <Zelut> I get that from lintian and I'm not familiar with what it means.
[16:16] <freakabcd> hi all
[16:16] <freakabcd> I want to package my favourite application (anki) for ubuntu gutsy.
[16:17] <freakabcd> what steps should i follow to create a package with the right dependencies, etc?
[16:18] <Zelut> freakabcd: have you done packaging before?
[16:18] <freakabcd> nope. i have made an odd rpm in the old days (of rh6)
[16:19] <LaserJock> !packagingguide | freakabcd
[16:19] <ubotu> freakabcd: The packaging guide is at http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html - See https://wiki.ubuntu.com/MOTU/Packages/New for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/DeveloperResources - See also !backports
[16:19] <freakabcd> pretty new to deb packaging i must admit
[16:19] <Zelut> freakabcd: yeah, the packaging guide is a good place to start.
[16:19] <ScottK> freakabcd: Also finding an existing package for a program similar to yours can be very helpful.
[16:20] <Zelut> I'm working on my first package now..
[16:20] <freakabcd> ScottK, well, the program (anki) is a very small one. has dependencies py-qt4 (>= 4.2) and python-sip (>=4)
[16:21] <Zelut> ScottK: I finally decided to take a more standard package to start with vs my app I talked to you about
[16:22] <freakabcd> ok, I'm going to follow that guide and make my package. I hope I won;t encounter too many problems
[16:23] <Zelut> well you know where to find us if you do.. (granted I'm not much help yet)
[16:23] <freakabcd> heh, thats ok. atleast you're 'older' than me in the packaging area :)
[16:24] <Zelut> any of the head-motu realize that x is b0rken in hardy?
[16:25] <crimsun_> hmm?
[16:26] <crimsun_> hardy is going to be quite unusable for some time
[16:26] <Zelut> crimsun_: ohh I know and I signed the virtual waiver :)
[16:26] <Zelut> crimsun_: just did an update this morning and no more X since
[16:27] <Zelut> complains about a broken package in xserver-xorg-core
[16:31] <joejaxx> StevenK: are you going to do the flwm merge? :)
[16:36] <knights> I don't understand what this dpkg-shlibdeps in rules is all about. If I've added it to the right part of rules I'm missing some commands off the end as debuild fails. Does it need to be run on every binary produced by the package? 'dpkg-shlibdeps xdtv' at the end of my rules causes debuild to fail
[16:37] <knights> but it looks out of place really, all the others being dh_somewthing
[16:38] <knights> If I don't have it there debuild works ok but lintian complains it is missing
[16:38] <knights> would it still get accepted into universe even if lintian complains about this?
[16:39] <somerville32> What exactly is the error?
[16:40] <knights> unable to open 'xdtv' for test at /usr/bin/dpkg-shlibdeps line 117
[16:41] <knights> I'm just guessing that 'dpkg-shlibdeps xdtv' is the kinda command I'm after?
[16:41] <knights> its obviously wromg tho
[16:41] <knights> or in the wrong place
[16:42] <somerville32> Have you looked at dh_shlibdeps ?
[16:43] <somerville32> knights, ^^
[16:43] <knights> somerville32: 'dh_shlibdeps -a' is already in my rules file
[16:44] <knights> and its uncommented
[16:44] <somerville32> It is merely a wrapper around dpkg-shlibdeps
[16:45] <somerville32> So I don't think you need to call dpkg-shlipdeps again
[16:45] <knights> so what could lintian be moaning about?
[16:46] <knights> It was something like 'xdtv is an ELF app with shared libs so you need to run dpkg-shlibdeps' or something
[16:46] <somerville32> Get rid of your call to dpkg-shlibdeps and just let the debian helper script handle it for you.
[16:48] <somerville32> Suppose that your source package produces libfoo1, libfoo-dev, and libfoo-bin binary pack‐ages. libfoo-bin links against libfoo1, and should depend on it. In your rules file, first run dh_makeshlibs, then dh_shlibdeps:
[16:48] <somerville32>                dh_makeshlibs
[16:48] <somerville32>                dh_shlibdeps -L libfoo1 -l debian/libfoo1/usr/lib
[16:51] <knights> somerville32: already set it compiling before you said that but I'll tell you what its complainig about soon
[16:56] <freakabcd> ok, which is the updated guide?
[16:56] <freakabcd> https://help.ubuntu.com/ubuntu/packagingguide/C/index.html
[16:56] <freakabcd> or http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html
[16:56] <freakabcd> the copyright notice is repeated twice in one version.
[16:56] <freakabcd> so i assume they are atleast (a little bit) different
[16:58] <LaserJock> freakabcd: actually, the best might be to use the wiki version
[16:58] <LaserJock> freakabcd: https://wiki.ubuntu.com/PackagingGuide
[16:59] <knights> This packaging could be more work than I anticipated- must I get no complaints off lintian before its accepted into universe or are some warnings (like missing manpages) OK?
[17:03] <LaserJock> knights: where there as some lintian complaints that aren't a big deal
[17:03] <LaserJock> *well
[17:03] <LaserJock> you should have a manpage though
[17:04] <knights> I do have SOME manpages, but then those bins that do have them have lots of ' hyphen-used-as-minus-sign' errors- I take it these don't mayyer much?
[17:05] <knights> matter
[17:06] <freakabcd> are pdfs not available of the packaging guide?
[17:06] <LaserJock> freakabcd: not currently no
[17:06] <freakabcd> i can;t find the pdf for it. i want to read it in evince or other app. i just hate reading stuff in the web browser :(
[17:07] <LaserJock> freakabcd: https://help.ubuntu.com/6.10/pdf/ubuntu/C/packagingguide.pdf
[17:08] <freakabcd> ah for edgy, not many changes from it i guess
[17:08] <LaserJock> some, bt it should work
[17:08] <LaserJock> *but
[17:13] <JeffreyRatcliffe> Is there an MOTU who would be prepared to look at my package tesseract? I've uploaded it to REVU (http://revu.tauware.de/details.py?package=tesseract)
[17:14] <LaserJock> JeffreyRatcliffe: how big are these language packs?
[17:16] <JeffreyRatcliffe> Depends on the language. Typically 1-2Mb.
[17:19] <JeffreyRatcliffe> I've packages all 8 languages currently available, but only uploaded English. When it is clear that the packaging for English is OK, I'll upload the others.
[17:24] <LaserJock> do you mean they are separate source packages?
[17:25] <JeffreyRatcliffe> Yes. Each language pack is available separately, and I have packaged them separately.
[17:28] <pwnguin> does the new version handle layout analysis better?
[17:29] <LaserJock> are the GPL and apache licenses compatible?
[17:31] <somerville32> Hardly anything is compatible w/ GPL :/
[17:32] <geser> knights: replace - with \- in the manpages where appropriate (e.g. it makes it easier to search for --help (hyphen and minus aren't the same in UTF-8))
[17:34] <geser> JeffreyRatcliffe: you can remove "g++ (>=4)" from build-depends as all Ubuntu versions have a g++ greater 4
[17:35] <LaserJock> hmm seems GPLv3 is compatible but not GPLv2
[17:35] <LaserJock> JeffreyRatcliffe: so you might want to make your packaging GPLv3
[17:36] <geser> JeffreyRatcliffe: and move Homepage into it's new control field inside debian/control
[17:36] <freakabcd> err.. i have a small question: is pbuilder going to install an entire (although minimal) distro again?
[17:36] <LaserJock> freakabcd: essentially yes
[17:36] <freakabcd> can;t i just use fakeroot (and alike) so it avoids having to make another system?
[17:37] <LaserJock> well, as long as you have a decent connection it's no problem
[17:37] <geser> JeffreyRatcliffe: does one really needs all the languages for tesseract in Recommends? Recommends should be installed by default but can be removed (week depends)
[17:37] <LaserJock> pbuilder is very advisable
[17:37] <freakabcd> LaserJock, for what do i need a decent connection?
[17:38] <LaserJock> to download the packages for the minimal install that pbuilder is going to create
[17:38] <freakabcd> LaserJock, i don;t want to have *another* install just to build packages. the one i have should suffice
[17:38] <LaserJock> well, it's not exactly *another* install
[17:38] <knights> How do I go about constructing the right dh_shlibdeps command for my package? AFAIK my packages doesn't create any new libs
[17:38] <freakabcd> LaserJock, i want to _not_ use pbuilder. the guide covers this method, right?
[17:39] <JeffreyRatcliffe> I haven't looked at the Apache in detail, but v1 was the same. I'll change it to GPLv3 anyway. g++ is still needed to build, so shouldn't I leave that line?
[17:39] <LaserJock> freakabcd: well, basically pbuilder is required, although sbuild is also used
[17:39] <pwnguin> JeffreyRatcliffe: change what now?
[17:39] <freakabcd> eh.. ok, how much space is pbuilder going to eat up?
[17:39] <freakabcd> on my hdd
[17:39] <LaserJock> freakabcd: ~100MB
[17:40] <freakabcd> woah, quite a bit.
[17:40] <pwnguin> plus the temp space for build depends
[17:40] <somerville32> 100MB is not a lot.
[17:40] <LaserJock> yeah, depending on the package you can chew up a lot of space
[17:40] <LaserJock> I've seen some apps go ~2GB
[17:40] <pwnguin> pbuilder will unpack that, and then grab build depends from the net and install them into a temp dir while it builds
[17:40] <somerville32> Thats a lot
[17:41] <JeffreyRatcliffe> pwnguin: the packaging licence
[17:42] <pwnguin> is g++ part of build-essential?
[17:42] <LaserJock> freakabcd: do you not have enough disk space?
[17:42] <pwnguin> yes.
[17:42] <freakabcd> LaserJock, let us assume that at the moment
[17:42] <pwnguin> JeffreyRatcliffe: g++ is part of build depends...
[17:43] <pwnguin> JeffreyRatcliffe: err, part of "build-essential"
[17:43] <LaserJock> freakabcd: hmm, that's tough. you can build without pbuilder but it's not encouraged
[17:43] <geser> freakabcd: have you enough space to install all build-depends?
[17:44] <LaserJock> and depending on the package you'll still have to install build deps
[17:44] <freakabcd> geser, my system is essentially a damned dev machine. most of the dev packages are installed
[17:44]  * pwnguin notes that while not very efficient, you can use a PPA to host builds
[17:45] <pwnguin> freakabcd: but the point is to ensure that you've properly specified the build depenencies to avoid "works for me" scenarios
[17:45] <pwnguin> if you're just being OCD about disk space, I suggest you get over it. if you're truly low on disk space, that's something you should want to work around
[17:45] <freakabcd> pwnguin, i get the idea. but my package is small enough and the dep. list is also small enough.
[17:45] <freakabcd> you guys can prolly make a package for this app in seconds!
[17:46] <freakabcd> and i am *not* joking
[17:48] <LaserJock> freakabcd: and you are running hardy?
[17:48] <freakabcd> LaserJock, nope.
[17:48] <freakabcd> gutsy
[17:48] <LaserJock> freakabcd: you should build your packages on hardy
[17:48] <freakabcd> eh.. but i just installed gutsy
[17:49] <LaserJock> right, that's why we use pbuilder ;-)
[17:49] <hellboy195> freakabcd: no. only pbuilder environment should be gutsy
[17:49] <pwnguin> what
[17:49] <freakabcd> hellboy195, what?
[17:49] <pwnguin> you mean hardy
[17:49] <geser> freakabcd: and new packages should be able to build in hardy (if you want them in the archive)
[17:49] <LaserJock> freakabcd: but you could use Launchpads PPA maybe if you really don't want to use pbuilder
[17:49] <freakabcd> i don't comprehend the sentence hellboy195 wroe
[17:50] <freakabcd> wrote
[17:50] <freakabcd> grr.. please stop it!
[17:50] <pwnguin> freakabcd: that might be for the best...
[17:50] <LaserJock> heh
[17:50] <freakabcd> don't flood all the possible options and why each option might be better
[17:50] <freakabcd> this is what scares off people from contributing casually
[17:51] <LaserJock> freakabcd: well, I'm just trying to help you out :(
[17:51] <hellboy195> freakabcd: äh sry. I meant hardy -.-
[17:51] <freakabcd> heh, i know. i'm just saying that providing a lot of options to inexperienced people is a very bad thing to do
[17:51] <freakabcd> just as they are learning.
[17:51] <hellboy195> LaserJock: I think PPA is the easiest for him!?
[17:52] <LaserJock> hellboy195: well, not really
[17:52] <knights> I've got an old deb for edgy for my package- can I not extract the rules file from this somehow?
[17:52] <LaserJock> knights: no
[17:52] <pwnguin> freakabcd: well, you're the one who said pbuilder took too much space....
[17:52] <knights> dang!
[17:52] <LaserJock> freakabcd: pbuilder is *the* tool for build testing
[17:52] <pwnguin> if you dont want solutions, dont make up problems!
[17:53] <LaserJock> pwnguin: easy now :-)
[17:53] <geser> freakabcd: when doing packaging there isn't always one "true" solution for a problem but often several
[17:54] <freakabcd> for example: lets say you are just learning about electrostatic interaction between charged electrodes in electrolyte. I am *not* going to tell you: (a)you can assume planar symmetry and use the Debye-Huckel approximation (b)solve nonlinear poisson-boltzmann equation numerically for the right answer or (c) use symmetry arguments for spherical -> cylindrical -> planar approximations
[17:54] <knights> Well I'm stuck now it seems. I got most of the way- I just don't understand the man page for dh_shlibdeps and so I'm stuck on that
[17:54] <pwnguin> good news. packaging isnt quantum physics
[17:54] <geser> knights: only if you still have the .diff.gz
[17:54] <freakabcd> see that? it might make you think: ok, this is a bad thing to learn
[17:54] <LaserJock> freakabcd: ok, so we gave you the one to use, pbuilder
[17:55] <LaserJock> one solution
[17:55] <LaserJock> you said that you didn't want to do that
[17:55] <LaserJock> so we're trying to figure out something here
[17:55] <freakabcd> hehe, lemme take some baby steps & go through the 'build deb from scratch' in the doco
[17:55] <LaserJock> freakabcd: actually, maybe you shouldn't do that
[17:56] <pwnguin> heh
[17:56] <freakabcd> really?
[17:56] <LaserJock> you might get overwhelmed with that
[17:56] <pwnguin> since it walks you through 3 different ways to package
[17:56] <LaserJock> yes
[17:56] <freakabcd> what? i browsed through it. seemed not too complicated
[17:56] <LaserJock> and starts witht he hardest
[17:57] <knights> Can I not compile my app, then do a ldd on the binary, then that should tell me most of what I need to know for dh_shlibdeps?
[17:57] <LaserJock> freakabcd: ok, if it didn't seem complicated go for it
[17:57] <freakabcd> you mean from scratch -> debhelper -> cdbs ?
[17:57] <pwnguin> yes
[17:57] <LaserJock> freakabcd: yes
[17:57] <freakabcd> well, scratch will make me understand the process better
[17:57] <LaserJock> freakabcd: right, that's why I wrote it that way
[17:57] <freakabcd> indeed. and i *want* to learn :D
[17:57]  * pwnguin is tempted to make gender comparisons at the moment
[17:57] <LaserJock> ok, great
[17:57] <freakabcd> pwnguin, ?
[17:58] <LaserJock> freakabcd: ok, go for it!
[17:59] <LaserJock> freakabcd: and if you have questions feel free to ask
[17:59] <freakabcd> yeah, i'm reading.
[17:59] <freakabcd> thanks.
[18:00] <knights> Don't suppose anybody here wants to pick up where I left off packaging xdtv? Its just a case of setting dh_shlibdeps correct and getting rid of the SETUID binary now- package builds fine apart from that
[18:00] <freakabcd> i can use linda wherever lintian is used, right?
[18:00] <knights> I bet an experienced packager could sort this in a couple of minutes
[18:01] <freakabcd> i just read the desc in synaptic for linda and it said: 'better' than lintian
[18:02] <LaserJock> freakabcd: it's actually good to use both
[18:03] <freakabcd> ok, i'll install lintian as well then
[18:03] <LaserJock> freakabcd: a great tip for packaging is to run lintian -i and linda -i on the .dsc (source package) and .deb (binary package)
[18:03] <LaserJock> they can save you a lot of grief
[18:04] <freakabcd> ok, i'll remember this. i am writing all the concepts/tips and stuff i will be typing out in the term onto a txt file
[18:04] <freakabcd> going through the hello example now.
[18:04] <freakabcd> so it makes it easier for me to understand the entire process later on
[18:05] <LaserJock> freakabcd: please share any feedback on package learning with us too
[18:05] <knights> Whats Debian's packaging channel called? I'll take my probs over there
[18:05] <LaserJock> we're well aware that the documentation is nowhere near perfect
[18:05] <LaserJock> knights: you're giving up here?
[18:05] <jpatrick> LaserJock: weren't you involed in edubuntu?
[18:05] <LaserJock>  #debian-mentors on oftc
[18:05] <LaserJock> jpatrick: yes sir
[18:05] <knights> LaserJock: No-one has been able to answer my question
[18:06] <LaserJock> knights: what was your question?
[18:06] <freakabcd> LaserJock, sure, i will. i can provide whatever doco i generate for myself, so the doco on the site can be edited if necessary
[18:06] <jpatrick> LaserJock: just so you know edubuntu-es.org is going up in about an hour
[18:06] <LaserJock> freakabcd: thanks!
[18:06] <LaserJock> jpatrick: oh?
[18:06] <LaserJock> jpatrick: who's doing it?
[18:06] <knights> LaserJock: I've read the man page for dh_shlibdeps but it didn't make blip sense to me
[18:06] <jpatrick> LaserJock: some guy from Spain
[18:06] <knights> I need to set it up in my rules file
[18:06] <LaserJock> knights: what are you trying to do with dh_shlibdeps?
[18:07] <knights> I'm 'missinga depends line'
[18:07] <LaserJock> knights: so it's not adding enough?
[18:07] <knights> So I need to know how to correctly construct said line
[18:09] <LaserJock> knights: are you getting a particular error?
[18:09] <knights> Not really. The short version of the error is 'W: xdtv: missing-depends-line'
[18:10] <knights> I could print the long error too but it doesn't add anything useful
[18:10] <LaserJock> that's from lintian?
[18:10] <LaserJock> or at build time
[18:10] <knights> No, the lintian error is a bit longer but equally unhelpful
[18:10] <knights> this is from lintian after its been built
[18:10] <LaserJock> knights: can you pastebin it for me?
[18:11] <ssh_rdp> Hi, I am trying to start packaging, but I got a problem, How can I set owner of a file in package, I saw some packages that used dpkg-statoverride to change file ownerships but is it correct?
[18:11] <knights> LaserJock: Yeah
[18:11] <LaserJock> ssh_rdp: you can do it in a postinst script
[18:12] <ssh_rdp> LaserJock: with chown ?
[18:12] <LaserJock> ssh_rdp: quite possibly :-)
[18:12] <knights> LaserJock: http://pastebin.ca/760006
[18:13] <knights> thats the full nasty
[18:13] <LaserJock> knights: running as root? :-)
[18:14] <knights> Ommm! Yeah
[18:14] <knights> Thats not the cause of the prob though is it?
[18:15] <LaserJock> knights: not particularly I don't think, but you shouldn't do that
[18:15] <LaserJock> packaging is done as a user
[18:15] <LaserJock> knights: can you pastebin your control file for me?
[18:16] <LaserJock> the only thing that needs admin privileges is pbuilder
[18:17] <knights> LaserJock: http://pastebin.ca/760011
[18:17] <knights> LaserJock: OK
[18:17] <JeffreyRatcliffe> pwnguin: g++ is needed to compile the package, and therefore is part of build-essential. Is that not OK?
[18:17] <LaserJock> knights: ready for the solution? :-)
[18:18] <knights> Dunno If i can handle this much excitement but, go on...
[18:18] <LaserJock> JeffreyRatcliffe: packages that are essential don't need to be added to the Build-Depends, they are assumed to be available
[18:18] <pwnguin> JeffreyRatcliffe: build-essential is a package on its own, installed for every build
[18:19] <LaserJock> knights: in debian/control you have no Depends: line for xdtv
[18:19] <knights> LaserJock: Ahhhhh!
[18:20] <knights> LaserJock: Thanks! I'll mess a bit more then
[18:20] <LaserJock> knights: you should have at least have Depends: ${shlibs:Depends}
[18:21] <LaserJock> the shlibs:Depends variable pulls in the shared deps from dpkg-shlibdeps
[18:21] <JeffreyRatcliffe> What good is Build-Depends, then?
[18:21] <LaserJock> JeffreyRatcliffe: for stuff that isn't essential
[18:21] <pwnguin> JeffreyRatcliffe: build-essential is only a few packages. it doesnt install debhelper, for example
[18:21] <LaserJock> JeffreyRatcliffe: there's only a small set of packages that are deemed "essential"
[18:22] <pwnguin> build essential is a package, Build-Depends is a field
[18:23] <JeffreyRatcliffe> I don't see why in this case autotools-dev should be in Build-Depends but g++ not
[18:24] <LaserJock> because g++ is "essential" and autotools-dev isn't
[18:24] <LaserJock> "essential" is a package priority
[18:24] <pwnguin> JeffreyRatcliffe: g++ is already brought in by default via the build-essential package
[18:25] <LaserJock> JeffreyRatcliffe: this is from the build-essential package description:
[18:25] <LaserJock> If you have this package installed, you only need to install whatever a package specifies as its build-time dependencies to build the package.  Conversely, if you are determining what your package needs to build-depend on, you can always leave out the packages this package depends on.
[18:28] <LaserJock> JeffreyRatcliffe: is that making sense?
[18:28] <JeffreyRatcliffe> OK. So you are saying that I should have build-essential in Build-Depends, rather than g++? I hadn't seen build-essential. Yes. got it now
[18:29] <LaserJock> no
[18:29] <LaserJock> build-essential is *assumed*
[18:29] <LaserJock> packages in build-essential are assumed to be already installed
[18:29] <LaserJock> so you *only* need to add in the additional dependencies
[18:30] <JeffreyRatcliffe> OK. So neither build-essential, nor any of its dependencies.
[18:31] <LaserJock> right
[18:31] <pwnguin> builders will install build-essential automatically for you
[18:32] <LaserJock> well, not exactly
[18:32] <knights> LaserJock: Am I likely to need to add ${misc:Depends} too?
[18:32] <knights> to my control file
[18:32] <LaserJock> they already have the essential packages installed
[18:33] <LaserJock> knights: can you pastebin your rules file for me?
[18:33] <LaserJock> :-)
[18:33] <knights> Indeed
[18:35] <knights> LaserJock: http://pastebin.ca/760039
[18:39] <LaserJock> knights: you most likely don't need it, but it doesn't really hurt
[18:40] <knights> LaserJock: OK, thanks
[18:40] <LaserJock> knights: misc:depends pulls in any additional dependencies from dh_*
[18:47] <JeffreyRatcliffe> So if I change the packaging licence to GPL3 and remove g++ from Build-Depends, then tesseract is OK?
[18:48] <LaserJock> JeffreyRatcliffe: well ... I don't know
[18:52] <knights> lintian is still giving me the error 'W: xdtv: setuid-binary usr/bin/xdtv_v4l-conf 4755 root/root'
[18:52] <knights> even though I'm commented that chmod bit out of the makefile and
[18:53] <freakabcd> a small doubt: if app exists in debian and is changed in ubuntu, then version will be 2.2-1ubuntu1
[18:53] <freakabcd> if app doesn;t exist in debian, revision is 2.2-1ubuntu0 ?
[18:53] <LaserJock> if the debian version is 2.2-1 yes
[18:53] <LaserJock> no
[18:53] <LaserJock> it'll be 2.2-0ubuntu1
[18:53] <knights> The line 'dh_fixperms -X xdtv_v4l-conf' is commented out in my rules file
[18:54] <freakabcd> sorry, yeah i meant to type 2.2-0ubuntu1
[18:54] <LaserJock> it's <upstream version>-<debian revision>ubuntu<ubuntu revision>
[18:54] <LaserJock> freakabcd: yep, that's right
[18:54] <LaserJock> JeffreyRatcliffe: I think there's some stuff you can clean up in debian/rules
[18:55] <freakabcd> LaserJock, so *all* ubuntu packages have the version as {version}-{deb_rev}{ubuntu}{ubuntu_rev} ?
[18:55] <crimsun_> not all.  Most.
[18:55] <LaserJock> freakabcd: packages changed by Ubuntu yeah, well except some native packages
[18:55] <freakabcd> but the hello src package for gutsy debian/changelog has only 2.2-1 as the revision
[18:55] <LaserJock> freakabcd: because Ubuntu hasn't changed it
[18:56] <freakabcd> so if i am making a package for an app that doesn;t have an ubuntu package and doesn;t have a debian package, what would my version be?
[18:56] <freakabcd> 0.36-1 ?
[18:56] <freakabcd> or 0.36-0ubuntu1
[18:56] <freakabcd> ?
[18:56] <LaserJock> well, 0.36-1 would mean it's for Debian
[18:57] <LaserJock> 0.36-0ubuntu1 would mean it's for Ubuntu
[18:57] <freakabcd> LaserJock, but if *most* packages like you guys say have the ubuntuX postfix, how come most of the packages don;t show the ubuntuX postfix in synaptic?
[18:58] <freakabcd> it just means they haven;t been changed from the debian package?
[18:58] <LaserJock> freakabcd: no, I didn't say that
[18:58] <LaserJock> I said most package that Ubuntu has changed have ubuntuX versions
[18:59] <freakabcd> ok, cool. so i will be using 0.36-0ubuntu1
[18:59] <knights> OK- so I need to get rid of this SETUID file now
[18:59] <knights> and my unix is very poor
[18:59] <knights> I suppose I need to search all the source files for chmod right?
[19:00] <LaserJock> source files?
[19:00] <knights> something like 'find * | grep chmod' or something, maybe?
[19:01] <knights> yeah- ubuntu doesn't lie setuid files
[19:01] <knights> like
[19:01] <freakabcd> knights, err just use grep
[19:01] <freakabcd> grep -irn 'chmod' *
[19:01] <LaserJock> JeffreyRatcliffe: you can probably clean up the ./configure line
[19:01] <knights> Thanks freakabcd!
[19:01] <LaserJock> well, actually there's probably not a chmod anywhere
[19:01] <freakabcd> 'i' just in case some script is using a var like: CHMOD=chmod and using $CHMOD everywhere it needs it
[19:01] <knights> So how do I get rid of this pesky file?
[19:02] <knights> LaserJock: How do I attack tit?
[19:02] <knights> he!
[19:02] <knights> sorry! bad typo that! :)
[19:02] <freakabcd> lol, i'll pretend i didn't read that sentence wrong :)
[19:03] <LaserJock> JeffreyRatcliffe: you also don't need specificy patch/unpatch rules
[19:03] <knights> As I've said already-  I've commented that chmod bit out of the makefile and The line 'dh_fixperms -X xdtv_v4l-conf' is commented out in my rules file
[19:04] <JeffreyRatcliffe> LaserJock: I have a debian/patch, so why no patch/unpatch?
[19:04] <knights> These were the two lines I thought might be responsible for the setuid file
[19:05] <JeffreyRatcliffe> LaserJock: dh_link I can remove, I think
[19:05] <knights> The line in the makefile looks like: 'chmod u+s $(DESTDIR)$(prefix)/bin/xdtv_v4l-conf' and thats commented
[19:06] <LaserJock> JeffreyRatcliffe: one sec
[19:06] <knights> This is my last prob- honest! :)
[19:08] <_16aR_> Hello
[19:08] <freakabcd> the control file for my app would be saying 'extra' for priority, right?
[19:08] <_16aR_> Anyone has used scons with cdbs ?
[19:09] <freakabcd> the package (anki) will only be useful to those that know what the package is for.
[19:09] <freakabcd> atleast fits the description of 'extra' from the doco. is this right?
[19:09] <LaserJock> JeffreyRatcliffe: read man dpatch.make
[19:09] <LaserJock> JeffreyRatcliffe: it'll clean up the patching stuff
[19:10] <LaserJock> freakabcd: actually, probably optional
[19:10] <freakabcd> LaserJock, ok. i will do that
[19:11] <LaserJock> knights: well, if it needs suid it needs suid
[19:11] <knights> Yesss! ;)
[19:12] <freakabcd> knights, got rid of it?
[19:13] <LaserJock> well, we don't like them, but if you either need to patch the package to not need of it or you gotta install it, that is *if* it needs it
[19:13] <LaserJock> crimsun_: you got any suggestions? I haven't dealt with suid binaries
[19:14] <knights> freakabcd: nope, its still haunting me
[19:14] <LaserJock> freakabcd: "extra" is for packages that conflict with other packages
[19:14] <LaserJock> freakabcd: "optional" is sort of the generic priority
[19:14] <freakabcd> knights, what package is this? and what is the suid binary exactly?
[19:14] <crimsun_> LaserJock: I haven't been reading backscroll.
[19:14] <LaserJock> crimsun_: knights has a package that installs a suid binary and lintian complains
[19:14] <freakabcd> LaserJock, the language is ambiguous then. that sentence might need to be edited
[19:15] <LaserJock> crimsun_: I  know we don't like suid binaries  but what does a person do about it
[19:15] <knights> freakabcd: xdtv- its a video/TV capture, viewing and streaming tool. Very powerful
[19:15] <LaserJock> freakabcd: make sure to write that down in your notes ;-)
[19:15] <freakabcd> I *am* writing it down :)
[19:16] <freakabcd> i just wrote down that the language might be ambiguous for describing the package priority
[19:16] <LaserJock> I thought I just took that from the Debian Policy but perhaps I wasn't clear enough
[19:17] <LaserJock> for the wiki we should just link to the Debian Policy section on it
[19:17] <freakabcd> maybe, i read it wrong. anyway, its in my notes regarding that sentence.
[19:17] <crimsun_> LaserJock: chmod it.
[19:17] <LaserJock> crimsun_: will that be sufficient? I wasn't sure
[19:17] <crimsun_> yes.
[19:18] <LaserJock> knights: listen to crimsun_ , he's a packaging god! ;-)
[19:18] <freakabcd> LaserJock, I think we could make a wonderful change: 'add example(s) for each package priority!
[19:18] <JeffreyRatcliffe> LaserJock: Thanks for the tip with dpatch.make. I'll finish cleaning up debian/rules tomorrow and upload a new attempt then...
[19:18] <crimsun_> (that's a marked exaggeration)
[19:18] <LaserJock> crimsun_: well, I was going to say *the* but I didn't ;-)
[19:19] <LaserJock> freakabcd: hmm, it's rare to see stuff other than optional
[19:20] <knights> crimsun_,: OK, so do you think its just a case of me changing the 'chmod u+s $(DESTDIR)$(prefix)/bin/xdtv_v4l-conf' line in my progs makefile?
[19:21] <crimsun_> knights: no, just explicitly remove the setuid bit in debian/rules
[19:21] <knights> crimsun_: That didn't work
[19:22] <crimsun_> knights: at what point did you apply the chmod?
[19:22] <knights> I commented out the line that said 'dh_fixperms -X xdtv_v4l-conf' in my rules
[19:23] <crimsun_> knights: err, no.  That doesn't do what you intend.
[19:23] <crimsun_> knights: you need that line in addition to chmod 755 $(DESTDIR)$(prefix)/bin/xdtv_v4l-conf
[19:23] <crimsun_> (assuming you wanted it 755)
[19:24] <knights> I have the previous line uncommented (included) as well as that new line?
[19:24] <crimsun_> yes
[19:24] <knights> OK, Thanks crimsun_ - I 'll try that now
[19:25] <knights> does that chmod line go right at the end of my rules file?
[19:26] <crimsun_> depends.
[19:26] <crimsun_> it must appear prior to dh_installdeb
[19:27] <crimsun_> sorry, s/install/build/
[19:27] <knights> but within the binary-arch section?
[19:27] <crimsun_> if that's where it appears, yes
[19:28] <LaserJock> alright folks, I gotta run and get some real work done
[19:29] <knights> OK- thanks for all your help LaserJock!
[19:29] <LaserJock> gotta get this dissertation done at some point ;-)
[19:29] <knights> good luck with that! Whats it on?
[19:30] <LaserJock> knights: well, shooting little molecular machinery with lasers to see how the work
[19:30] <LaserJock> *they
[19:30] <LaserJock> that's not the official title ;-)
[19:30] <knights> Cor! Sounds a bit techy that!
[19:31] <LaserJock> I'm a physical chemist
[19:31] <knights> Like, nanotech?
[19:31] <LaserJock> yes
[19:31] <nixternal> a psycho chemist is more like it
[19:31] <LaserJock> nanosensors mostly
[19:31] <nixternal> :p
[19:31] <crimsun_> that means a lot coming from a Vista abuser.
[19:31] <LaserJock> nixternal: pffft, at least I'm no lamo MBA
[19:31] <knights> scary stuff!    Why would it?
[19:36] <nixternal> StevenK: if you say so...head about 30 minutes south into their burbs
[19:36] <crimsun_> I know people who get MBAs and MS xEs
[19:36] <nixternal> crimsun_: because I don't have all of the high tech science and math courses behind me
[19:37] <StevenK> nixternal: I'd rather not, I just spent a few hours in downtown Boston getting soaked.
[19:37] <nixternal> heh
[19:37] <crimsun_> nixternal: that's normally not an issue; many committees simply require you to take prereqs
[19:37] <crimsun_> conditional admittance
[19:37] <nixternal> crimsun_: ya, but the prereqs would be about the same as getting a BS almost
[19:38] <nixternal> and seeing that I am more than halfway to a BS, I thought about getting it for the heck of it...the one benefit I have is free schooling
[19:39]  * nixternal imagines the people in the UK going "free schooling? we thought it was free everywhere" :p
[19:40] <knights> university isn't free in the UK
[19:40] <knights> far from it
[19:40] <nixternal> it is crazy watching people drop like flies because not all education is free here
[19:40] <LaserJock> nixternal: you're just in the wrong field, I get paid to go to grad school ;-)
[19:40] <nixternal> me too :)
[19:40] <nixternal> by the US Government
[19:40] <nixternal> tax free too
[19:40] <nixternal> you can't say that much when you live in the US
[19:40] <crimsun_> so what's your sentence afterward? : )
[19:41] <nixternal> I already did my sentence and am still doing it
[19:41] <LaserJock> nixternal: paid paid? or just tuition paid?
[19:41] <nixternal> LaserJock: paid paid paid
[19:41] <LaserJock> nice
[19:41] <knights> UK/US - independence day my arse!
[19:41] <nixternal> only thing out of my pocket is lab fees and books...so it only costs me about $300 a semester for 20 credit hours
[19:41] <knights> same people running the show behind the scenes
[19:42] <nixternal> hehe
[19:42] <LaserJock> nixternal:  I get $20k, health insurance, and tuition
[19:42] <LaserJock> but it's still rough
[19:42] <nixternal> wow, that is almost exactly what I get
[19:42] <LaserJock> yeah, well mine's comming from tax payers too
[19:43] <nixternal> but my health insurance has no out of pocket costs, everything is free there
[19:43] <nixternal> so is mine :)
[19:43] <crimsun_> well, you guys are paying me, so I guess everyone wins
[19:43] <LaserJock> I have to pay out the nose for my wife
[19:43] <nixternal> haha
[19:44] <nixternal> crimsun_: tax payers are paying me as well...the good ol' Department of Defense employment
[19:44] <nixternal> LaserJock: you go to a public school right?
[19:44] <crimsun_> ah, the behemoth that is the DoD.
[19:44] <LaserJock> nixternal: University of Nevada
[19:44] <LaserJock> go wolfpack!
[19:44] <nixternal> well LaserJock is getting paid by tax payers as well
[19:45] <crimsun_> right, we're all contributing to each other's demise.
[19:45]  * LaserJock hugs DoD and DoE
[19:45] <nixternal> heh, my reserve job is working along side the DoE actually
[19:45] <LaserJock> I was looking at government/military jobs the other day
[19:45] <LaserJock> for some reason they're mostly by D.C. :(
[19:46] <nixternal> NavSeaSysCom OC-J8 and DoE re-certification on nuclear subs
[19:46] <LaserJock> I don't know why they wouldn't want a national lab in Montana... :-)
[19:46] <nixternal> yup, DoE is right on Independence in D.C.
[19:46] <nixternal> I will be there in the next couple of months
[19:46] <knights> So who has the highest security clearance here then eh? ;)
[19:46] <nixternal> we are supposed to go to New Mexico for training
[19:46] <crimsun_> nixternal: don't be a stranger.
[19:46] <nixternal> crimsun_: of course not
[19:47] <nixternal> I am moving out by you in about 6 months I think
[19:47] <nixternal> anywhere from DC to southern MD to be exact
[19:47] <crimsun_> md or dc?
[19:47] <LaserJock> crimsun_: can people visit you at work or is pretty tight?
[19:47] <nixternal> so I could be you neighbor or within 30 minutes
[19:47] <crimsun_> LaserJock: the latter
[19:47] <nixternal> I know where I will be working, the only way for you to visit is to the have the Civilian or Military sticker on your front windshield
[19:48] <knights> You could link yr PCs and get some seriously networked packaging done!
[19:48]  * nixternal has a Red sticker on his vehicle, so no saluting
[19:48] <knights> serious :)
[19:48] <LaserJock> I've only been to a DoE lab before and it wasn't horrible, just had to go through some hoops, but nothing heroic
[19:48] <nixternal> knights: we can't do anything with out base machines
[19:48] <nixternal> I know my old machine at my last job had the puttied usb ports
[19:48] <crimsun_> we badge with rfids, so no, no visitors unless there's a legit reason.
[19:48] <knights> Thats right
[19:48] <nixternal> crimsun_: who do you work for? or will they kill you for telling?
[19:49] <nixternal> ;p
[19:49] <nixternal> err, s/out/our up a few lines there
[19:49] <crimsun_> do you allow unidentified msgs?
[19:49] <LaserJock> nixternal: "My name is Chen, Daniel Chen" ;-)
[19:49] <nixternal> hahah
[19:49] <nixternal> Daniel T. Chen damnit! get it right :p
[19:49] <LaserJock> opps, sorry
[19:50] <somerville32> Department of Education?
[19:50] <nixternal> energy
[19:50] <knights> Energy
[19:50] <somerville32> lol
[19:50] <LaserJock> haha
[19:50] <LaserJock> that makes me laugh
[19:51]  * LaserJock gets a security clearance to go to a top secret national lab run by the Department of Education ...
[19:51] <nixternal> hahahaha
[19:52] <nixternal> Farmy, not Fermi
[19:52] <LaserJock> lol
[19:52] <nixternal> I was just at Fermi the other day
[19:52] <LaserJock> somerville32: dude, I can't stop laughing
[19:52] <LaserJock> you made my day
[19:52] <nixternal> seems they are looking for some Linux folks in the area
[19:52] <somerville32> \o/
[19:52] <knights> zooom!
[19:53] <knights> Sorry, don't let me interrupt. I'm fascinated! :)
[19:54] <nixternal> my job is boring though, and thankfully is only 2 weeks a year and 1 weekend a month long :)
[19:54] <nixternal> although, I don't get to do my 2 weeks a year any place fun anymore though
[19:54] <knights> Yes, but tell us about the tech please!
[19:54] <nixternal> I so need to get back with a combat unit so I can get back to Puerto Rico
[19:54] <knights> The ENERGY devices
[19:54] <nixternal> the energy devices are nothing more than nuclear bombs :p
[19:54] <knights> What can you tell us?
[19:55] <nixternal> I mess with big guns and that's it unfortunately
[19:55] <knights> Tesla's dad apparently had access to the Vatican library
[19:55] <knights> that might explain a few things
[19:56] <pwnguin> you dont need a combat team to go to puerto rico...
[19:56] <nixternal> haha, no but when you are with a combat team in the navy reserves, you get to go to cool places
[19:56] <knights> I rememberwhen this room was all compiling and scripting :)
[19:56] <nixternal> a combat engineering team, not like grunts and what not
[19:57] <pwnguin> combat engineering -- we can rig up a trubchet from local resources in 48 hours!
[19:57] <nixternal> haha, that is more like it
[19:57] <pwnguin> actually, my scout troop built a catapult in about 6 hours
[19:58] <knights> So what percentage of the people on this channel have military connections? Count me in obviously
[19:58] <nixternal> well, our group does more along the lines of taking apart sea and land mines
[19:58] <somerville32> I do
[19:58] <knights> 3,4
[19:59]  * pwnguin has a fantastic idea: instead of euthanizing stray cats...
[19:59] <nixternal> my only 2 tours in Iraq were doing just that...and man, I have to say, Iraqis need help with brewing their alcohol....for flavor that is, because the alcohol is obviously there
[19:59] <pwnguin> let them clear minefields
[19:59] <nixternal> lol
[19:59] <nixternal> hahahahhahahahahahaha
[19:59] <pwnguin> nixternal: well afaik, they're not allowed to actually have any alcohol
[20:00] <nixternal> pwnguin: really? because you either drink the tea or the brew
[20:00] <nixternal> their tea will probably make you fail a pee test, but oh well
[20:00] <pwnguin> i think alcohol is against iraqi law
[20:00] <somerville32> I think now that the taliban aren't in control, they allow you to drink
[20:00] <pwnguin> being a muslim taboo and what not
[20:01] <rexbron> I know the qu'ran forbids alcohol, but I have no idea about the law
[20:01] <nixternal> now my only military tours are at Great Lakes Naval Base..and boy are they boring
[20:01] <pwnguin> i recall a guy getting nearly shot up for speeding and running away from a patrol, turns out he just had alcohol in the trunk and thought the patrol would turn him in or something for it
[20:01] <pwnguin> nixternal: but if canada ever invades, hoo boy!
[20:02] <nixternal> I know nothing much about the religion, but they do drink, and I noticed quite a few listen to rap music
[20:02] <pwnguin> people drank during the prohibition too
[20:02] <nixternal> pwnguin: hahahahaha, I was with a Canadian outfit actually
[20:02] <nixternal> I learned 3 things about Canada and their military that I never in my life never had any clue about
[20:03] <nixternal> 1) they have a pretty bad arse special forces unit
[20:03] <nixternal> 2) they are pretty elite at explosive ordnance disposal
[20:03] <nixternal> 3) they will drink just about anything
[20:03] <pwnguin> apparently the alcohol laws were lifted a few years ago. im guessing that story was from before then
[20:03] <pwnguin> http://www.aliraqnews.com/23-5-16.htm
[20:04] <somerville32> We're also pretty elite snipers
[20:04] <nixternal> you don't get to see the snipers, literally
[20:04] <nixternal> heh
[20:05] <nixternal> which is funny...nobody there knows who the snipers are, but you know who the special forces units are
[20:05] <nixternal> you would think it was the other way around
[20:05] <somerville32> I've met several snipers
[20:05] <pwnguin> thats just the special forces they want you to know about
[20:05] <somerville32> But I've never met a special force guy
[20:05] <somerville32> Although I suspect I did meet one once
[20:06] <pwnguin> i knew a guy who did the rangers test
[20:06] <nixternal> pwnguin: true
[20:06] <pwnguin> wound up leaving my school for westpoint
[20:06] <pwnguin> who apparently doesnt accept transfer credit
[20:06] <somerville32> Delta < Special Task
[20:06] <nixternal> I almost got booted from the military for trying to be...I killed my left knee and they wanted to give me a medical discharge...but I was able to pass the PT tests with flying colors
[20:07] <somerville32> PT test is pretty easy :/
[20:07] <nixternal> somerville32: that would be hard to believe, since Delta Force is made up from the most elite people from all around the world and different branches of the military
[20:09] <somerville32> I don't think thats true.
[20:09] <nixternal> it is true
[20:09] <nixternal> that is about the only info they will publish about the df
[20:10] <somerville32> JTS is pretty hawt stuff.
[20:10] <somerville32> JTS is equiv to Seals not Delta anyhow
[20:25] <Kopfgeldjaeger> does any MOTU have time to check if my package is ready for multiverse? norsetto had a look at it some time ago
[20:33] <crimsun_> which source package?
[20:39] <somerville32> lol
[20:39] <somerville32> Debian is a lot stricter than Ubuntu when it comes to QA :]
[20:40] <Kopfgeldjaeger> crimsun_: avidemux
[20:40] <crimsun_> that's probably unfortunate.
[20:40] <ScottK> nixternal: A Canadian sniper currently holds the world distance record.  He got it in Afghanistan for some mind bogglingly long shot (I don't recall exactly).
[20:41] <ScottK> somerville32: It depends a lot on the DD.  Some are, some aren't.
[20:41] <Kopfgeldjaeger> crimsun_: was that for me?
[20:41] <warp10> Hi all!
[20:42] <crimsun_> Kopfgeldjaeger: yes
[20:42] <Kopfgeldjaeger> crimsun_: because of the codec stuff and so?
[20:43] <crimsun_> Kopfgeldjaeger: oh, you mean the "unfortunate" bit?  No, that was to somerville32.
[20:43] <crimsun_> I thought you meant my "which source package"
[20:43] <somerville32> crimsun_, For ubuntu or debian?
[20:43] <crimsun_> somerville32: both, really.
[20:44] <somerville32> lose-lose?
[20:44] <Kopfgeldjaeger> crimsun_: ah, ok :-) as i said, the source package is avidemux (the version in feisty and gutsy, which are the same, are very old and not very useful).  a link to the daily svn: http://revu.tauware.de/revu1-incoming/avidemux-0711031810/
[20:45] <nxvl> how do i apply a debdiff? with patch?
[20:46] <crimsun_> nxvl: yes
[20:46] <nxvl> crimsun_: thnx
[21:26] <crimsun_> mm, LTS strikes again.
[21:30] <somerville32> :)
[21:34] <joumetal> is there any suggestions how to test LTS upgrade. not yet of course.
[21:34] <crimsun_> we run automated attempts at work
[21:44] <crimsun_> joumetal: for something more concrete in the unclassified world, try svn co svn://svn.debian.org/vlosuts/vlosuts
[21:45]  * StevenK grumbles about people filing syncs for his merges
[21:45] <StevenK> I did the hard part, merging three packages from Debian, one of them base-files so that anjuta could actually install its Build-Depends, and then someone else files the sync. Bah!
[21:46] <pwnguin> hey, what's a suitable DFSG license for game content?
[21:46] <pwnguin> like music, models, etc
[21:49] <crimsun_> pwnguin: e.g., CC-SA v3.0
[21:49] <crimsun_> take a look at http://wiki.debian.org/DFSGLicenses#head-48e946e55f9c5d8595e5387a3546ba11a91dee03
[22:00] <pwnguin> crimsun_: would an email to some debian list granting a recursive license be sufficent, or do you think it needs to be done at a website
[22:01] <crimsun_> pwnguin: the source is definitive.
[22:02] <pwnguin> the current and possibly last release is ambiguous
[22:02] <crimsun_> pwnguin: if one feels that e-mail to a public [& archived] list is also necessary, feel free.
[22:02] <pwnguin> I'm writing the author asking for clarification, and it would help if i could tell him what to do
[22:03] <crimsun_> he simply needs to consent to license clarification (or relicensing).  You can then distribute the relevant portion of the response in the copyright file.
[22:03] <crimsun_> (the latter part with his permission, which I presume shouldn't be a problem)
[22:04] <pwnguin> ok
[22:04] <geser> StevenK: have you already seen the NBS file for libglib1.2?
[22:05] <freakabcd> err.. which package provides dh_make ?
[22:05] <freakabcd> weird, i don't have dh_make in my path
[22:06] <freakabcd> anyway, thanks for listening :)
[22:06] <geser> StevenK: you can still ACK the anjuta sync request
[22:06] <geser> freakabcd: dh-make
[22:07] <rick_h__> quick question, dholbrach did the packaging class and there was a specific type of bug that was supposed to be small/easy to get into
[22:07] <nxvl> why did some DD are so zealots?
[22:07] <rick_h__> anyone have a hint on what it was that identified the bug type?
[22:08] <pwnguin> nxvl: because the confirmation process encourages it
[22:08] <metallikop> rick_h__: I'd like to know as well
[22:08] <geser> rick_h__: you mean the bitesize tag?
[22:08] <rick_h__> that might be it
[22:09] <pwnguin> heh. the bitesize thing mostly means the bug itself is easily fixed. it might still take you a while to figure the whole process out. but at least fixing the bug will be simple ^_^
[22:10] <pwnguin> if you're new, those are the things to hit up
[22:10] <nxvl> pwnguin: heh
[22:10] <nxvl> pwnguin: good one
[22:10] <pwnguin> !bitesize
[22:10] <ubotu> Sorry, I don't know anything about bitesize - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[22:10] <pwnguin> !bitesized
[22:10] <ubotu> Sorry, I don't know anything about bitesized - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[22:11] <rick_h__> that is the one, thanks
[22:12] <pwnguin> ubotu: bitesize is https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=bitesize
[22:13] <nxvl> pwnguin: remove the "edge" from the url
[22:14] <nxvl> :D
[22:14] <somerville32> :]
[22:14] <LjL> and perhaps make the factoid a bit more explanatory
[22:14] <nxvl> ubotu: bitesize is https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize
[22:14] <nxvl> !bitsize
[22:14] <ubotu> Sorry, I don't know anything about bitsize - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[22:14] <nxvl> !bitesize
[22:14] <ubotu> Sorry, I don't know anything about bitesize - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[22:14] <somerville32> You need special accesses
[22:15] <nxvl> somerville32: yes, i was trying to see it pwnguin add it or not
[22:15] <nxvl> :P
[22:15] <LjL> and i'm not going to add the factoid until it actually explains something - clicking on that URL explains nothing to me tbh
[22:15] <somerville32> You tell 'em girl!
[22:15] <pwnguin> doh
[22:17] <pwnguin> ubotu: bitesize is Bugs tagged trivially easy to fix: https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize
[22:17] <somerville32> You might want to change that again
[22:18] <somerville32> Make it <reply> it whatever.
[22:18] <pwnguin> im not very familiar with the bot
[22:18] <pwnguin> you can fix it :P
[22:18] <LjL> !bitesize is <reply> Bugs tagged trivially easy to fix: https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize
[22:18] <ubotu> But bitesize already means something else!
[22:18] <Pici> !bitesize
[22:18] <ubotu> Bugs tagged trivially easy to fix can be found here: https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize
[22:18] <Pici> LjL: too slow :)
[22:18] <LjL>  /kb pici
[22:18] <somerville32> Bugs tagged trivially easy?
[22:19] <pwnguin> yes
[22:19] <somerville32> Is that.. legal use of the English language?
[22:19] <pwnguin> things like a misleading string, or an incorrect .desktop
[22:19] <pwnguin> well
[22:19] <pwnguin> trivial can mean other things
[22:19] <pwnguin> like inconsequential
[22:20] <pwnguin> in fact, that's probably the actual definition
[22:20] <somerville32> I might try: A list of bugs that are considered easy to fix and good for beginners to attempt can be found at:
[22:21] <pwnguin> run with it, it's yours now
[22:21] <somerville32> I don't have magic accesses powers anymores.
[22:21] <LjL> !no bitesize is <reply> A list of bugs that are considered easy to fix and good for beginners to attempt can be found at: https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize
[22:21] <ubotu> I'll remember that LjL
[22:22] <imbrandon> !whoami
[22:22] <ubotu> Sorry, I don't know anything about whoami - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[22:22] <pwnguin> does ubotu remember factoids across channels?
[22:22] <imbrandon> err
[22:22] <imbrandon> pwnguin, yes
[22:22] <imbrandon> or on a per channel basis too
[22:22] <imbrandon> it can do both
[22:22] <pwnguin> which is default?
[22:22] <imbrandon> accross channels
[22:22] <somerville32> %whoami
[22:22] <ubotu> I don't recognize you.
[22:22] <somerville32> : (
[22:22] <imbrandon> %whoami
[22:22] <ubotu> imbrandon
[22:23] <imbrandon> good
[22:23] <pwnguin> back to DFSG campaigning
[22:24] <imbrandon> pwnguin, instead of like !blah is blah you can do !blah#ubuntu-motu is blah or similar, been a long time since i have messed with editing the factoids
[22:24] <imbrandon> there is a wiki somewhere that explains the commands, but then you still need editor access
[22:24] <somerville32> This is true.
[22:27] <freakabcd> ok, i dunno if i just had a hallucination..
[22:28] <freakabcd> how do i build binary packages?
[22:28] <freakabcd> is pbuilder the only option?
[22:28] <imbrandon> freakabcd, no but its the cleanest option
[22:28] <jdong> freakabcd: no, but it's the simplest "good" option
[22:29] <persia> freakabcd: pbuilder and sbuild are the preferred tools to test-build before uploading.  debuild, dpkg-buildpackage, and several more manual methods may also be used locally.
[22:29] <freakabcd> ok, but i want to build without using pbuilder. is this documented in the packaging guide doco?
[22:29] <jdong> freakabcd: you can use the methods persia outlined (debuild / dpkg-buildpackage)
[22:29] <imbrandon> probably not because its not a good idea most of the time
[22:29] <persia> imbrandon: cleanest?  Wouldn't wanna-build feeding sbuild be "cleaner"?
[22:29] <somerville32> pbuilder is pretty easy to setup
[22:30] <jdong> freakabcd: however if you are targeting to get these packages into Ubuntu it's not frowned upon to test without pbuilder
[22:30] <jdong> rather, it is frowned upon
[22:30] <imbrandon> persia, hehe maybe but thats a pita for most to setup
[22:30] <freakabcd> well, it is a small package and i have no hopes of getting it into ubuntu at this moment in time
[22:30] <imbrandon> hell i still dident even get it working 100% right
[22:30] <persia> imbrandon: Oh, I completely agree :)
[22:30] <geser> imbrandon: https://wiki.ubuntu.com/UbuntuBots that wiki page? There is also a page with all factoids http://ubotu.ubuntu-nl.org/factoids.cgi
[22:31] <jdong> freakabcd: if you just need to build it for personal reasons, you can use debuild or dpkg-buildpackage inside the source's directory
[22:31] <jdong> that is the fastest way of getting the job done
[22:31] <imbrandon> geser, yea, its just been a very long time since i used the editing commands :)
[22:32]  * persia points freakabcd at https://wiki.ubuntu.com/PbuilderHowto and https://help.ubuntu.com/community/SbuildLVMHowto
[22:33] <freakabcd> is sbuild similar to pbuilder? i.e. sets up a minimal _distro_ ?
[22:34] <imbrandon> freakabcd, yes, all build options will use a minimal env to build to get ensure the build deps are correct
[22:34] <persia> freakabcd: Sortof.  sbuild relies on there being a different chroot system already in place (schroot is recommended).  pbuilder bundles it.  As jdong said, pbuilder is a little easier.  The buildds use sbuild.
[22:35] <jdong> freakabcd: sbuild is for if you are setting up a build server or otherwise doing a LOT of builds where pbuilder is more for lighter usage
[22:35] <jdong> freakabcd: sbuild takes longer to set up but is a bit more efficient than unpacking and destroying a a minimal Ubuntu install between every build
[22:36] <jdong> pbuilder honestly is like 3 commands to set up... it's well worth the effort if you intend on building more than just a single package or two
[22:37] <freakabcd> say i use debhelper to setup the initial src package. how much work is usually required to eventually get to the binary debs ?
[22:38] <somerville32> You just type: pbuilder build <dsc file>
[22:38] <persia> freakabcd: For a clean upstream, it's a quick review and edit of three files.  If it's less perfect, it can take weeks.
[22:38] <pwnguin> ok fun problem: upstream tarball doesn't have a root folder
[22:38] <freakabcd> i mean, from what i see it is just editing the copyright/control/changelog minimally and a little bit more work in rules
[22:38] <pwnguin> tar xvzf dumps a lot of files in the working dir
[22:38] <imbrandon> pwnguin, lol
[22:39] <freakabcd> persia, my intention is not to get it into ubuntu repos at the moment
[22:39] <pwnguin> imbrandon: funny, sure. so what should I do to solve it "correctly"
[22:39] <persia> freakabcd: Ah.  In that case, it's a quick edit of three files.  A few minutes.
[22:40] <imbrandon> pwnguin, ummm solve what, dpkg extracts the orig.tar.gz where it wishes anyhow no matter what the upstream tar says
[22:40] <persia> imbrandon: Well, it can be confused, but it handles 90% of the cases :)
[22:40] <StevenHarperUK> Hi, I am looking for a MOTU to review my Package on REVU : I currently have 0 Advocates : http://revu.tauware.de/details.py?upid=462
[22:40] <freakabcd> ok, thats what i wanted, sort of. I could have just built this src.tar.gz file myself (./configure && make &&まけいんsたll　部t椀〒dと負けあ羽c影疎染め尾根絵l背canインs多ll井tとお
[22:41] <freakabcd> oh crap! sorry
[22:41] <freakabcd> i went into the scim mode without noticing :(
[22:41] <StevenHarperUK> lol thats a command I wouldnt want to type
[22:41] <StevenHarperUK> Is it ok if I just cut n paste it :p
[22:42] <freakabcd> heh, that is english. i said ...make && make install, but wanted to have some sort of package that other people (without any experience building any sort of package) could install and use the app
[22:42] <freakabcd> StevenHarperUK, lol, sure try it out.
[22:42] <freakabcd> it will show stars in your console!
[22:42] <freakabcd> don;t believe me? try it out :p
[22:42] <StevenHarperUK> Yeh I want tar ball first
[22:43] <somerville32> freakabcd, That sounds like one of those scams to get their password :P
[22:43] <freakabcd> somerville32, haha
[22:43] <freakabcd> i will put up a notice though: Install at your own risk :D
[22:43] <imbrandon> freakabcd, sure then if you are gonna distribute the deb you really need to use pbuilder
[22:44] <imbrandon> this will ensure the package is consistant
[22:44] <freakabcd> ok, for now. i still haven;t managed to build a binary deb for myself :(
[22:44] <imbrandon> pbuilder build <blah>.dsc , then look in the results dir, it will be there
[22:45] <somerville32> freakabcd, You could upload it to PPA
[22:45] <StevenHarperUK> Did anyone hear about that new Trjon based as a Stripping game, it makes you (on windows) type the obfuscated text hidden in images to make it work, what its actually doing is getting the image security checkfrom sites like facebook and google and using you PC in the background to create new accounts and spam : made me chuckle.
[22:45] <somerville32> Thats cleaver.
[22:46] <freakabcd> wow, that is indeed clever
[22:46] <StevenHarperUK> Yeh its a smart way to get peopel to do stuff, porn is always a great motive....
[22:46] <StevenHarperUK> Not that I condone it
[22:46] <freakabcd> i am surprised they didn;t make it a full fledged TypingTutor (tm) with *excellent* graphics
[22:46] <freakabcd> :p
[22:47] <StevenHarperUK> Are there any MOTU's reviewing today or are they all waiting for the 5th when its teh big REVU push?
[22:47] <somerville32> StevenHarperUK, I could review it but I'm not a MOTU
[22:48] <jdong> ok, I'm gonna be slightly peeved if after 30 minutes of applying these patches to Azureus they cause it to crash.
[22:48] <StevenHarperUK> somerville32: feel free to do a review and email me anything you find
[22:48] <somerville32> link?
[22:48] <StevenHarperUK> its<EMAIL_ADDRESS>[22:48] <StevenHarperUK> http://revu.tauware.de/details.py?upid=462
[22:49] <somerville32> StevenHarper: Are you going to run for PM? :P
[22:49] <StevenHarperUK> ah canadian PM jk Yeh?
[22:49] <freakabcd> ok, grr.. a debian package already exists
[22:49] <freakabcd> for the software i wanted to make a deb for
[22:50] <StevenHarperUK> I was rather pleased to discover I share the same name as with the canadian PM
[22:50] <somerville32> I wouldn't be
[22:50] <somerville32> Plus he spells it differently
[22:50] <freakabcd> bah, should i just install the debian deb? or compile the tar.gz or build the deb and then install? or build a deb and send to review?
[22:50] <StevenHarperUK> ul Freakabcd, im sure t here are procedures to repackage stuff from debain
[22:50] <freakabcd> grr..
[22:50] <somerville32> StevenHarperUK, It seems like you've been at this package for awhile :P
[22:51] <jdong> O_O how come this patch's indentation is completely different from upstream?
[22:51] <StevenHarperUK> somerville32: its my first ever package : ther are lots of changes
[22:51] <StevenHarperUK> somervill32: its also All my code
[22:51] <StevenHarperUK> somerville32: you see I made it ans wanted to share, so I have been learning Packaging
[22:52] <StevenHarperUK>  somerville32: I do genuinely feel its ready now...
[22:52] <Fujitsu> jdong: What are you doing to it?
[22:52] <StevenHarperUK> somerville32: I must admit it was in a right state on my first submit
[22:53] <freakabcd> ok, it appears i have to try to make the deb myself.
[22:53] <somerville32> The maintainer can be you, btw.
[22:53] <StevenHarperUK> somerville32: a comment above says it cant
[22:53] <freakabcd> StevenHarperUK, what? you can;t be maintainer for your own code
[22:53] <freakabcd> ?
[22:54] <Fujitsu> If you put yourself as the maintainer, maintain it.
[22:54] <StevenHarperUK> I quote : "You don’t need to list yourself both in Maintainer and XSBC-Original-Maintainer. I’m not sure if you should set yourself as Maintainer (and no XSBC-O-M) or set Ubuntu MOTU as Maintainer and yourself as XSBC-O-M. "
[22:54] <persia> StevenHarperUK: Maintainer must be @ubuntu.com, but it could also be you, if you have such an address.
[22:54] <jdong> Fujitsu: well doko made it pretty clear last time that he really wants those Fedora patches to Azureus on, even though there are clear indications from our bug report comments and from upstream that they are in part responsible for introducing the crash-at-splash-screen effect
[22:54] <imbrandon> or @kubuntu.org :P
[22:55] <StevenHarperUK> I dont have an @ubuntu.com address
[22:55] <jdong> Fujitsu: so I figured I would give it a shot just so that I can say that I tried it but it caused a regression....
[22:55] <Fujitsu> jdong: What does he have to do with anything?
[22:55] <persia> imbrandon: Right.  *ubuntu*
[22:55] <persia> Fujitsu: Important Java person?
[22:55] <jdong> Fujitsu: he has scolded me twice about refusing to apply those patches
[22:55] <jdong> and I'm scared
[22:55] <StevenHarperUK> can I easily get an @ubuntu addess?
[22:55] <Fujitsu> persia: Not sure how that affects it.
[22:55] <imbrandon> StevenHarperUK, becomes a ubuntu member
[22:55] <imbrandon> and you get one
[22:56] <Fujitsu> It's just written in Java, and the patches don't affect the Javaness.
[22:56] <StevenHarperUK> If you need anyone to check JAVA code I can help I am a Java come as a job.
[22:56] <StevenHarperUK> imbrandon: How do I do that
[22:56] <persia> StevenHarperUK: We've quite a few Java packages, and some have bugs
[22:56] <imbrandon> !membership
[22:56] <ubotu> Want to become an Ubuntu member? Look at http://www.ubuntu.com/community/processes/newmember
[22:56] <persia> !membership | StevenHarperUK
[22:56] <ubotu> StevenHarperUK: please see above
[22:56] <StevenHarperUK> persia: I code http://search.orange.co.uk in RL
[22:56] <freakabcd> ok, i'm going to make my first package now. dunno if it is going to be ok. will someone be able to check it for me?
[22:56] <StevenHarperUK> persia: that takes 1-2Million hits a night
[22:57] <somerville32> StevenHarperUK, Verbose should be commented out
[22:57] <freakabcd> or do i have to do ...some stuff.. to check it myself?
[22:57] <somerville32> in your debian/rules
[22:57] <persia> StevenHarperUK: You're too AJAX-happy.  Epiphany complains when I try to close the page.
[22:57] <StevenHarperUK> persia: Blame the companies webtrends solution ; i hate it
[22:58] <StevenHarperUK> persia : I have no choice
[22:58] <jdong> Fujitsu: well, then I'll stick to the packaging the way it is now (i.e., working and not crashing) :)
[22:58] <persia> jdong: If someone really wants patches, they could upload them...
[22:58] <StevenHarperUK> persia : try the video search its a YOUTUBE 2.0 solution: the only people to use it n the world
[22:58]  * Fujitsu finds that that feature of Epiphany can be a tad annoying at times with some sites.
[22:58] <Fujitsu> persia: That's a good point.
[22:58] <Fujitsu> And then they're in the changed-by, and... their problem.
[22:58]  * persia likes it when there is actually data that might be lost
[22:59] <Fujitsu> persia: Right, that's why I don't disable it.
[22:59] <jdong> persia: agreed
[22:59] <StevenHarperUK> persia: try it in Firefox : we fully support that
[22:59] <Fujitsu> jdong: I find azureus to actually work and be a bit usable now! Much better than it used to be.
[22:59] <StevenHarperUK>  !membership | StevenHarperU
[22:59] <ubotu> StevenHarperU: Want to become an Ubuntu member? Look at http://www.ubuntu.com/community/processes/newmember
[23:00] <jdong> Fujitsu: yeah, totally, I'm really happy that I can apt-get install azureus and it works :)
[23:01] <somerville32> StevenHarperUK, In debian/copyright you need to have a copyright statement for the actual package.
[23:01] <somerville32> StevenHarperUK, ie. The Debian packaging is (C) 2007, Cody A.W. Somerville<EMAIL_ADDRESS>and is licensed under the GPL, see above.
[23:01] <StevenHarperUK> GPL V2 :p
[23:02] <Fujitsu> jdong: It used to work after apt-getting... just crashy and slow and generally useless.
[23:02] <cyberix> I'm looking for first sponsor for my pq package. I have fixed all problems that have been brought up. http://revu.tauware.de/details.py?package=pq
[23:02] <jdong> Fujitsu: in Gutsy it totally stopped working after apt-getting altogether; someone must've breathed on the GCJ stack ;-)
[23:03] <Fujitsu> Ah.
[23:04] <jdong> Fujitsu: yeah, I remembered in Edgy it worked near-perfectly out of the box with GCJ (i.e. slow but didn't crash) and I was pretty impressed...
[23:04] <jdong> but it just went downhill from there
[23:04] <somerville32> Also, you should use dh_installdirs to create your directories not dh_install
[23:04] <somerville32> StevenHarperUK, ^^
[23:04] <Fujitsu> I probably haven't used it since around then.
[23:05] <StevenHarperUK> somerville32: I dont use dh_install
[23:05] <Fujitsu> Hey, looks like azureus -0ubuntu2 finally built.
[23:05] <StevenHarperUK> somerville: are you checking the latest submit
[23:05] <jdong> Fujitsu: yeah, I saw :)
[23:05] <jdong> backport is already approved and awaiting archive guys to come back from UDS :)
[23:06] <jdong> we're moving forward
[23:06] <Fujitsu> jdong: Where coming back from UDS == going to AllHands?
[23:06] <Fujitsu> (which is in the same place, isn't it?)
[23:06] <somerville32> imbrandon, If you place just a directory in debian/install will it create it? And if so, should you place them there or in debian/dirs ?
[23:06] <jdong> Fujitsu: way to burst my bubble of optimism :)
[23:07] <somerville32> StevenHarperUK, disregard my comment
[23:08] <StevenHarperUK> somerville32: do you mind if after you have finished I submit my package again and you confirm that its all correct?
[23:09] <Fujitsu> jdong: That's my job.
[23:10] <somerville32> StevenHarperUK, I would be happy to.
[23:12] <somerville32> StevenHarperUK, Also, your changelog has no final newline.
[23:12] <StevenHarperUK> ta
[23:13] <StevenHarperUK> somerville32: tell me when your done and want another build n upload
[23:13] <somerville32> I'm building right now so that I can evaluate the binary package.
[23:21] <StevenHarperUK> somerville32: great, btw I obviously can make myself Maintainer until I get an @ubuntu address I have however humped  through all the hoops ( see https://wiki.ubuntu.com/CommunityCouncilAgenda )
[23:21] <somerville32> StevenHarperUK, E: easycrypt: menu-item-creates-new-root-section Applications /usr/share/menu/easycrypt:3
[23:22] <StevenHarperUK> somerville32: Thats the NEW debail Menu format
[23:22] <StevenHarperUK> somerville32: its correct to their new spec : all hardy stuff has to meet it
[23:22] <somerville32> I wonder if the lintian and linda packages in Hardy have that
[23:23] <somerville32> Make it easier to evaluate hardy packages
[23:23] <StevenHarperUK> somerville32: http://www.debian.org/doc/packaging-manuals/menu.html/ch3.html
[23:24] <StevenHarperUK> somerville32: yeh its confirmed that the gutsy ones throw nice red herrings :p
[23:24] <StevenHarperUK> somerville32: keeps you on your toes & tests your memory
[23:25] <Fujitsu> somerville32: My lintian merge (uploaded and built yesterday) adds that check.
[23:25] <Fujitsu> Erm, fixes that check.
[23:25] <somerville32> chilling
[23:28] <persia> So, who has the magic powers to install the new lintian on REVU?
[23:28] <StevenHarperUK> Fujitsu: great is that in the Hardy version then?
[23:28] <Fujitsu> StevenHarperUK: It is.
[23:28] <imbrandon> persia, i can
[23:28] <imbrandon> is there a new one ready ?
[23:28] <persia> imbrandon: Would you?  That'd be great.
[23:28] <Fujitsu> It would be nice to have that backported, probably.
[23:28] <Fujitsu> imbrandon: Yeah, Hobbsee uploaded it for me yesterday.
[23:29] <persia> Fujitsu: How much "backport" does it need?
[23:29] <Fujitsu> Particularly with the new menu stuff.
[23:29] <StevenHarperUK> somerville32: how you getting on? ready for a new upload yet?
[23:29] <imbrandon> Fujitsu, cool, can you give me a dsc url, i'll build and install it on sparky
[23:29] <somerville32> StevenHarperUK, I'm installing new version of lintian and linda :)
[23:29] <Fujitsu> persia: Shouldn't need any source changes.
[23:29] <Fujitsu> imbrandon: Sure, sec.
[23:29] <StevenHarperUK> Somerville32: great I haven't done that yet
[23:30] <persia> imbrandon: http://archive.ubuntu.com/ubuntu/pool/main/l/lintian/lintian_1.23.36ubuntu1.dsc
[23:30] <Fujitsu> That's the one.
[23:30] <jdong> are we backporting lintian?
[23:30] <somerville32> Don't forget linda! :]
[23:30] <Fujitsu> jdong: Why not?
[23:30] <jdong> Fujitsu: sounds like fun, should I queue up a test build before heading out?
[23:30] <persia> jdong: At least for REVU.  If you want to push it for -backports, that might make some people happy.
[23:31] <imbrandon> jdong, atm i'm just backporting it localy on REVU
[23:31] <persia> somerville32: Is there a new linda in hardy yet?
[23:31] <Fujitsu> There are changes in the menu system, so it would be nice for Gutsy people to easily get it.
[23:31] <jdong> imbrandon: ok, it might be worth pushing it out via backports anyway if all goes well
[23:31] <Fujitsu> persia: There have been no hardy linda uploads.
[23:31] <somerville32> persia, no :(
[23:32]  * jdong issues prevu lp:lintian and heads out
[23:32] <persia> Fujitsu: That's what I thought.
[23:32] <Fujitsu> jdong: Thanks.
[23:32] <jdong> sure thing
[23:32] <imbrandon> well REVU is still feisty so i need to rebuild it
[23:33] <Fujitsu> imbrandon: I don't think you do, actually, but best to anyway.
[23:33] <somerville32> StevenHarperUK, All good :)
[23:33] <imbrandon> Fujitsu, well its a sparc too soo best to anyway
[23:33] <Fujitsu> imbrandon: It's arch: all.
[23:33] <imbrandon> err true
[23:33] <imbrandon> heh
[23:33] <imbrandon> still
[23:33] <Fujitsu> Yeah, best to.
[23:34] <persia> imbrandon: It's the right thing to do, even though it might not need to be done.
[23:34] <jdong> ah crap I think I just found a prevu bug too :D
[23:34] <Fujitsu> jdong: Yay!
[23:35] <imbrandon> ok its building now
[23:36]  * Fujitsu notes that sbuild for each distroseries with deb-src lines for new releases would function well as prevu.
[23:36] <Fujitsu> Because you can sbuild package_version and it will look for it in its sources... hm..
[23:36] <jdong> Fujitsu: prevu is a lot more trivial to set up though; and the Hardy version now doesn't rely on any deb-src lines if invoked with lp:
[23:37] <Fujitsu> jdong: Aha.
[23:38] <StevenHarperUK> somerville32: ok i sec
[23:38]  * persia likes diversity, as a means to demonstrate bugs in the default toolset
[23:38] <jdong> Fujitsu: I'm using a simple LP scrape so that I can do things like "prevu lp:lintian" and it'll grab the Hardy lintian from LP
[23:38] <jdong> Fujitsu: that way I don't have to apt-get update so frequently and wonder if I am up to date or not
[23:38] <Fujitsu> jdong: Yep, and that'll be much easier soon.
[23:39] <jdong> Fujitsu: yeah, when the real LP API comes out for doing this, I'll get rid of the nasty scrapejob :)
[23:39] <Fujitsu> There'll be a +dsc or something that redirects to the .dsc, so it'll be trivial.
[23:40] <persia> Fujitsu: Redirects to the a.u.c .dsc in the pool?
[23:40] <Fujitsu> persia: The one in librarian, I think.
[23:40] <Fujitsu> LP avoids referencing external stuff as much as possible.
[23:40] <jdong> Fujitsu: yeah, right now the main problem is that the dsc is not in the same dir as the rest of the sources
[23:40]  * persia hopes it is completely dget friendly
[23:40] <Fujitsu> persia: That's the point of it, yes.
[23:41] <Fujitsu> jdong: That's what I filed the bug about.
[23:41] <jdong> I've make a quick lpget hackjob that is a UI clone of dget based on the tidbit from prevu
[23:41]  * persia thanks Fujitsu for diligently watching LP progress
[23:41] <jdong> ok, now I'm starving. foodtime
[23:42]  * Fujitsu files too many Launchpad bugs.
[23:42] <persia> Fujitsu: If you're not filing all of them, it's not too many :)
[23:42] <Fujitsu> persia: Heh.
[23:43] <Fujitsu> I was rather surprised when a number of my last batch were marked High and a couple cherrypicked.
[23:43] <Fujitsu> I thought they were trivial things that would get Low at best, but apparently not.
[23:44] <persia> Fujitsu: Why?  One presumes you're getting good at filing clear bugs by now, and are a representative of a reasonable portion of the user community
[23:44] <Fujitsu> True.
[23:45]  * persia points at http://ubuntu.linuxdc.it/ftbfs/ as a target for people looking for somthing to do, with props to DktrKranz
[23:45] <StevenHarperUK> somerville32: its there http://revu.tauware.de/details.py?upid=521
[23:46] <imbrandon> ok persia / Fujitsu , new lintian installed on REVU
[23:46] <imbrandon> imbrandon@sparky:~$ dpkg -l|grep lintian
[23:46] <imbrandon> ii  linda                                      0.3.24                                     Debian package checker, not unlike lintian
[23:46] <imbrandon> ii  lintian                                    1.23.36ubuntu1                             Debian package checker
[23:46] <imbrandon> imbrandon@sparky:~$
[23:46] <persia> imbrandon: Thank you.
[23:46] <imbrandon> np
[23:47] <imbrandon> is there a new linda too ?
[23:47] <persia> imbrandon: Not yet,
[23:47] <imbrandon> k
[23:48] <nxvl> i have a doubt about LG bug #137993
[23:48] <ubotu> Launchpad bug 137993 in mplayerplug-in "mozilla-mplayer unnecessarily depends on gecko browsers" [Low,Incomplete] https://launchpad.net/bugs/137993
[23:48] <persia> Anyone with a package pending on REVU: lintian has been updated.  Please grab the hardy lintian (backport in progress) to check locally, as there will likely be adjustments necessary for REVU day (starting in ~11 hours)
[23:48] <persia> nxvl: What is the nature of the doubt?
[23:48] <imbrandon> persia, i steped away for a moment, did jdong start the backport ? if not i'll do it
[23:49] <somerville32> StevenHarperUK, Looks good to me. I'd get imbrandon to look at it now
[23:49] <persia> imbrandon: He said he was, and found a bug in prevu.  I don't know the current status.
[23:49] <nxvl> i have talk to the debian maintainer and he/she has told me that it will be resolved on the next upstream release which will be released any day from now on, should i fix or wait?
[23:49] <nxvl> btw, where is the roadmap for hardy? is it already up there?
[23:50] <imbrandon> persia,  k
[23:50] <StevenHarperUK> somerville32: thanks a million : having people who know about packaging review it is the way I have got this far
[23:50] <persia> nxvl: At this point in the cycle (archive open - debian import freeze) adding a note in the bug about the conversation with Debian is best, and wait.  After Debian Import Freeze, it7s often easier to just fix it.
[23:50] <somerville32> StevenHarperUK, I'm not expert :) It appears you've done a good job though.
[23:50] <somerville32> s/not/no
[23:50] <persia> !scheudle | nxvl
[23:50] <ubotu> Sorry, I don't know anything about scheudle - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[23:50] <persia> !schedule | nxvl
[23:50] <ubotu> nxvl: Ubuntu releases a new version every 6 months. Each version is supported for 18 months to 5 years. More info at http://www.ubuntu.com/ubuntu/releases & http://wiki.ubuntu.com/TimeBasedReleases
[23:51] <nxvl> ubotu: thnx
[23:51] <ubotu> Sorry, I don't know anything about thnx - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[23:51] <nxvl> :D
[23:51] <persia> What!  That should point to the development schedule in -motu
[23:51]  * nxvl hugs persia
[23:51] <imbrandon> persia, i can make a adjustment for the factoid for just in here
[23:52] <nxvl> heh, there is information until dapper, not feisty or gutsy
[23:52] <nxvl> :P
[23:52] <imbrandon> give me a few though, its dinner time
[23:52]  * persia further grumbles that http://www.ubuntu.com/products/whatIsubuntu/releases doesn't talk about Feisty, Gutsy, or Hardy: where do I file a bug?
[23:52] <imbrandon> persia, against the ubuntu-website product in LP
[23:52] <imbrandon> so the website team can fix it
[23:52] <persia> imbrandon: Cool.  Could you point it at https://wiki.ubuntu.com/HardyReleaseSchedule ?
[23:52] <persia> imbrandon: Thanks.
[23:54] <imbrandon> persia, https://edge.launchpad.net/ubuntu-website
[23:54] <persia> bug #159852
[23:54] <ubotu> Launchpad bug 159852 in ubuntu-website "http://www.ubuntu.com/products/whatIsubuntu/releases should mention Feisty, Gutsy, and Hoary" [Undecided,New] https://launchpad.net/bugs/159852
[23:54] <imbrandon> persia, btw or you could just poke one of ..... https://edge.launchpad.net/~ubuntu-website/+members
[23:54] <imbrandon> :)
[23:55] <nxvl> what is this Developer Sprint thing?
[23:55] <persia> imbrandon: No point poking people.  They are doing stuff.  They should look at the bugs :)
[23:56] <StevenHarperUK> somerville32: Thanks now I'm off I appreciate your help - cya
[23:56] <somerville32> StevenHarperUK, Have a good one.
[23:56] <persia> nxvl: Some developers get together to improve communication in an effort to get everything fixed (or at least well planned) as the deaadline for features draws near.
[23:56] <nxvl> persia: like UDS?
[23:57] <ajmitch> UDS is more about planning
[23:57] <persia> nxvl: Not really.  Fewer people.  More hacking, less meetings.  Less of a schedule.  It's just that putting people in a room can be more efficient than IRC.
[23:59] <nxvl> and how can i go? paying the trip?