[12:44] <ajmitch> wonderful, the current image I rsynced is identical to colony 3 :)
[12:57] <mgalvin> how often does revu process uploads?
[12:59] <mgalvin> additionally, when i modify a package and upload the fixes to revu should I bump the version or leave it the same since it is not in a repository yet
[12:59] <ajmitch> every 15 minutes, I think?
[01:00] <ajmitch> I prefer to bump the version, if not, then add a note into the changelog for the current version instead
[01:00] <ajmitch> ah..
[01:00] <ajmitch> sorry, do you mean modify a package in the repository, or one in revu?
[01:01] <mgalvin> in revu
[01:01] <ajmitch> ok, then I suppose it's ok to leave the changelog as-is, though I don't like that :)
[01:03] <mgalvin> i will leave the number the same but add info about what i did just so it is there for the record
[01:04] <ajmitch> good
[01:05] <sistpoty> mgalvin: revu processes uploads every 5 mins
[01:06] <mgalvin> ok, thnx guys
[01:06] <sistpoty> you're welcome
[01:07] <ajmitch> hey sistpoty :)
[01:07] <sistpoty> hi ajmitch
[01:07] <ajmitch> what's up?
[01:07] <sistpoty> nothing special... just trying to start with revu2 ;)
[01:08] <ajmitch> wonderful :)
[01:08] <sistpoty> but I think it will take some time :/
[01:08] <sistpoty> didn't got half of the things finished, I planned to incorporate today
[01:11] <ajmitch> sistpoty: got the source available?
[01:12] <sistpoty> yeah... siretart put revu2 into public svn (see REVUDevelopment for a link)
[01:12] <sistpoty> but there isn't any code in revu2 yet :(
[01:12] <ajmitch> ok
[01:12] <mgalvin> if anyone has time... i uploaded my gperfection package with the suggested fixes and revu has already processed it
[01:14] <ajmitch> ah, not \sh
[01:14] <ajmitch> different sh?
[01:15] <sistpoty> dunno
[01:15] <Nafallo> ajmitch: soren hansen, dk
[01:15] <ajmitch> Nafallo: yeah, I spotted that now :)
[01:18] <ajmitch> Yagisa1: is there a good reason to have so many separate deng-* source packages?
[01:18] <Yagisa1> ajmitch: yes
[01:19] <Nafallo> short answer ;-)
[01:19] <Nafallo> now ajmitch will ask why? :-)
[01:19] <Yagisa1> most important being ubuntu users requested I split the packages up
[01:19] <ajmitch> and you couldn't do that with 1 source, multiple binaries?
[01:20] <Yagisa1> It also helps to transition to new upstream versions
[01:20] <ajmitch> remember that if this gets uploaded, elmo has to manually approve every new package
[01:20] <ajmitch> so you don't want a grumpy elmo
[01:20] <Yagisa1> the data packs don't get released in sync
[01:20] <Yagisa1> who's elmo ?
[01:21] <Nafallo> Yagisa1: ftp-master@ubuntu.com :8-
[01:21] <Nafallo> :-)
[01:21] <ajmitch> ftp-master
[01:22] <ajmitch> he who has the last word on acceptance into the archive
[01:22] <mgalvin> James Troup, i.e., the damn ;)
[01:23] <ajmitch> mgalvin: DAM, not damn ;)
[01:23] <Yagisa1> ah, I see. Well, new maintainers guide doesn't cover 1 source, multi binaries,
[01:23] <Yagisa1> and it can be annoying to upload ~20MB just to change eg a hud mode
[01:23] <ajmitch> hey Unfrgiven!
[01:23] <ajmitch> long time no see :)
[01:23] <mgalvin> typo, sorry
[01:23] <ajmitch> Yagisa1: you upload diffs against the orig.tar.gz for minor revisions
[01:24] <Yagisa1> yay, binary diffs
[01:24] <ajmitch> it just means that users would get all the packages they have installed uploaded at once
[01:24] <ajmitch> s/uploaded/upgraded/
[01:24] <Yagisa1> I have even more packages waiting to upload too
[01:25] <Yagisa1> Not all users like the different versions, so I though they would like the choice
[01:25] <Yagisa1> of what to install
[01:25] <ajmitch> yes, and when you split the package, they can choose that
[01:25] <Yagisa1> I used to have it all as a single package - I got hate mail because of it :'(
[01:25] <ajmitch> I'm just saying that you don't have to split the source as well
[01:26] <ajmitch> part of being a maintainer is enjoying the hate mail ;)
[01:26] <Yagisa1> If you point me to a tut, I'll recombine the deng-jdoom-rp-* into one source
[01:27] <ajmitch> I can try & look for one
[01:28] <Yagisa1> I still have the deng-jdoom-ui, deng-jdoom-awp, deng-jdoom-tp, deng-jdoom-ep and deng-jdoom-bamteleports to upload,
[01:28] <Yagisa1> then it's onto jheretic
[01:28] <Yagisa1> new-maintainers guide misses things like this
[01:28] <ajmitch> that's because the NM guide deals with the simpler cases
[01:29] <sistpoty> Yagisa1: if all the sources where back combined into one source, would that be the 250Mb you wrote about earlier?
[01:29] <Yagisa1> sistpoty no, thats only about 20MB
[01:29] <sistpoty> ah... ok
[01:30] <ajmitch> what would total 250MB?
[01:30] <Yagisa1> my entire repo
[01:30] <Yagisa1> which I will not upload
[01:30] <ajmitch> ok, good :)
[01:30] <Yagisa1> just the core (engine, models, textures and ui)
[01:31] <ajmitch> can any of this go into universe, or just multiverse?
[01:31] <Yagisa1> unless I wrote it, it's multiverse
[01:31] <ajmitch> and I'd say that if it doesn't work without multiverse packages, then it should be in multiverse as well
[01:31] <Yagisa1> upstream on the data went non-commcercial
[01:32] <ajmitch> right
[01:32] <ajmitch> so we have to check if we can distribute that at all
[01:32] <Yagisa1> because of ebay scammers selling deng, and the models makes, and doom iwads on ebay
[01:32] <Yagisa1> we can distribute it
[01:32] <Yagisa1> I securred permission 6 months ago
[01:32] <Yagisa1> I'll dig it up, just a sec
[01:33] <ajmitch> if we go by the same rules as debian, special permission doesn't mean jack
[01:33] <ajmitch> since we have to be able to give the same distribution permission to our users
[01:34] <Yagisa1> ajmitch, it was a common courtesy do you mind if I package your work
[01:36] <Yagisa1> web link is here if you are interested http://forums.newdoom.com/showthread.php?t=26848
[01:37] <Yagisa1> It's simple, distribute yes, sell no, modify and claim it's your work no
[01:39] <ajmitch> right, I'm guessing it's ok for multiverse then
[01:40] <Yagisa1> I'll hold off uploading if you want, but when it started packaging I tried to make sure it passed as
[01:40] <Yagisa1> much of the DFSG as it could
[01:42] <ajmitch> go ahead & upload to revu, license review is just a required part of any new package :)
[01:43] <Yagisa1> that's cool. I've been auditing the deng license myself, hence multiverse not universe
[01:44] <ajmitch> I'm glad you've been doing that
[01:45] <Yagisa1> I've had to do 3 way diffs with gpl doom, hexen, and deng to see what code comes from where.
[01:45] <Yagisa1> It wasn't fun
[01:45] <ajmitch> heh
[01:45] <ajmitch> that sounds nasty :)
[01:45] <Yagisa1> if you don't build heretic or hexen, it can go to universe
[01:46] <Yagisa1> --without-jheretic --without-jhexen
[01:46] <Yagisa1> but the users were a bit "unhappy"
[01:46] <ajmitch> not if the source still contains that code
[01:47] <Yagisa1> seperate modules
[01:47] <ajmitch> separate source packages?
[01:48] <Yagisa1> separate directories, eg you could delete the jhexen directory, patch the makefile and it builds fine
[01:48] <Yagisa1> each module builds as a separate .so file
[01:48] <ajmitch> right, that would be a case where you'd need separate source packages
[01:48] <Yagisa1> that's how the code is seperated
[01:49] <Yagisa1> :) and I was told not to repack the source last night
[01:49] <ajmitch> there are special cases for it
[01:50] <ajmitch> bad licensing is one of them :)
[01:50] <Yagisa1> I know
[01:51] <Yagisa1> at least this one could be made DFSG free if you wanted to
[01:51] <ajmitch> it'd be nice
[01:52] <Yagisa1> I agree
[01:52] <Yagisa1> There is a planned rewrite for it anyway, that will be all GPL
[01:53] <Yagisa1> but that won't be fore some time
[01:53] <Yagisa1> s/fore/for/
[02:07] <Yagisa1> I've got a few more uploads heading up my slow pipe (the largest single upload I'll do), they are all
[02:07] <Yagisa1> one source - one binary files. I've got to head out, so feel free to direct all flames to my email
[02:07] <Yagisa1> when I get back tonight I'll look into how to combine the deng-jdoom-rp-* into 1 source  - multiple binaries
[02:07] <Yagisa1> Catch you later tonight
[03:16] <marcin> hi all
[03:16] <marcin> I got a question about copyright file in debian package
[03:17] <marcin> there are two things that I don't understand in 100%
[03:17] <marcin> 1. 'It was downloaded from <fill in ftp site>
[03:18] <marcin> what should I put there ? full url to file or just ftp?
[03:18] <marcin> and what if it is just http url not ftp?
[03:18] <mgalvin> the url like http://site.org/
[03:19] <marcin> mgalvin: and what if source is just single file?
[03:19] <marcin> mgalvin: like http://www.emacswiki.org/cgi-bin/emacs/dired%20.el/download/dired+.el
[03:19] <marcin> ?
[03:19] <mgalvin> hmm, i would say just http://www.emacswiki.org/
[03:20] <mgalvin> it doesn't matter if its one file or 100, its just to say where you got it
[03:20] <marcin> ok then another thing
[03:20] <mgalvin> that full location might change
[03:20] <marcin> what is 'Upstream Author' ?
[03:24] <mgalvin> the name of the actual developer of the software/application
[03:24] <mgalvin> or developers
[03:25] <mgalvin> use Upstream Authors <- not the plural if there are multiple developers
[03:27] <marcin> mgalvin: ok thx
[03:27] <mgalvin> they usually also the copyright holder(s) in which case i usually only use Copyright Holder(s) and leave out Upstream Authors
[03:27] <mgalvin> s/they/they are/
[03:28] <mgalvin> no prob
[04:35] <Tzi> Hi.. Anyone heard anything about Anjuta, and possibly getting a sync from Sid?
[04:48] <krystoff> wanna know where i can find docs about the way do well-done packages for ubuntu ?
[05:45] <pabs3> hi all, simple question about versioning - if I upload foobar-1.1.1-5 to debian mentors, what version should I upload to ubuntu?
[05:48] <Lathiat> pabs3: you should ask for a sync
[05:48] <Lathiat> pabs3: instead of uploading
[05:48] <Lathiat> altho technically
[05:48] <Lathiat> foobar-1.1.1-5ubuntu1
[05:48] <Lathiat> altho if its to mentors
[05:48] <pabs3> well, my package is in neither debian or ubuntu yet
[05:48] <Lathiat> probably cant sync from that
[05:49] <pabs3> so, foobar-1.1.1-4ubuntu1 then?
[05:49] <ajmitch> pabs3: is this package in debian? if not, have you filed the ITP?
[05:50] <pabs3> not in debian, yes I filed an itp
[05:50] <Lathiat> pabs3: 5ubuntu1 if the debian version is 5
[05:50] <pabs3> ok
[05:50] <ajmitch> ok, I guess this will have to be a special case
[05:51] <ajmitch> we generally number lower than debian because of syncing
[05:51] <Lathiat> oh
[05:51] <ajmitch> but since it's going to be the same package, I guess we can make an exception
[05:51] <pabs3> my plan is to upload to revu and mentors, keeping the versions in sync and adding a "uploading to ubuntu" changelog entry automatically using a script
[05:51] <ajmitch> _maybe_ :)
[05:51] <Lathiat> ajmitch: hrm, how does that work?
[05:51] <ajmitch> pabs3: why?
[05:51] <Lathiat> ajmitch: like if we make it 4ubuntu1, then youd think you need to sync when that pages is really 5 anyway
[05:51] <ajmitch> why can't it be put into debian yet? :)
[05:52] <Lathiat> ajmitch: and if we upload then it likely doesnt want to be synced ?
[05:52] <pabs3> ajmitch: no sponsor wants to take it yet :)
[05:52] <ajmitch> pabs3: well what's the package?
[05:52] <pabs3> ttf-mph-2b-damase theres a broken version in revu
[05:53] <pabs3> its also listed here: http://sponsors.debian.net/listing.php and uploaded to mentors.debian.net
[05:53] <ajmitch> aha, paul wise..
[05:54] <pabs3> aha?
[05:56] <ajmitch> aha, I spotted the upload
[05:56] <ajmitch> and I see there was quite a discussion about it on the ITP
[05:57] <pabs3> yeah, lots :)
[06:24] <pabs3> finished and used the script: http://bonedaddy.net/pabs3/files/bin/upload-to-revu
[12:45] <Lathiat> siretart: yo
[12:49] <Lathiat> oh yay vflib3 built
[12:49] <Lathiat> now daniels fixed xmkmf
[01:03] <\sh> it build?
[01:03] <\sh> how?
[01:03] <\sh> it's missing -lX11 and some other things
[01:06] <\sh> Lathiat: I'll assign my vflib3 merge to you :)
[01:06] <Lathiat> yeh
[01:06] <siretart> great :)
[01:06] <Lathiat> its because xmkmf was broken
[01:06] <\sh> no
[01:06] <Lathiat> siretart: i wanted to ask
[01:06] <\sh> it has more
[01:06] <Lathiat> oh?
[01:06] <Lathiat> it seems to work here
[01:06] <Lathiat> builds at least
[01:06] <\sh> or the MoMs version is broken
[01:07] <Lathiat> oh i didnt check moms version yet
[01:07] <\sh> aha
[01:07] <\sh> yeah..check it :)
[01:07] <Lathiat> siretart: i wanted to ask, what point would be a suitable point to apply to become a motu?
[01:07] <ajmitch> Lathiat: about 4 weeks ago
[01:07] <Lathiat> passing aroudn debdiffs with changelogs is annoyingly pointless :)
[01:07] <Lathiat> ajmitch: oh?
[01:07] <ajmitch> Lathiat: in other words, ASAP :)
[01:08] <Lathiat> ok then
[01:08] <Lathiat> so.. you'd support me? :)
[01:08] <ajmitch> of course
[01:08] <\sh> Lathiat: http://bugzilla.ubuntu.com/show_bug.cgi?id=12267
[01:08] <Lathiat> :)
[01:08] <Lathiat> \sh: righton
[01:08] <Lathiat> \sh: want me to look at it or?
[01:08] <Lathiat> the -lX11 thin was xmkmf, dunno about anything else
[01:10] <SloMo> good morning :)
[01:19] <\sh> Lathiat: do :)
[01:19] <sistpoty> hi folks
[01:20] <SloMo> hi sistpoty
[01:21] <\sh> Lathiat: why shouldn't we support you?
[01:21] <Lathiat> \sh: just was thinking i might have needed to do more :)
[01:28] <ajmitch> it's such a refreshing change to fetch at ~150K/sec :)
[01:30] <Lathiat> haha
[01:30] <Lathiat> what did you have before
[01:30] <Lathiat> thats what i get
[01:30] <ajmitch> 256Kbps
[01:30] <Lathiat> ah yes
[01:30] <ajmitch> so max of 32K/sec
[01:30] <ajmitch> as you understand :)
[01:30] <Lathiat> i had 256 about 6 months ago
[01:30] <Lathiat> then 512 4 months ago
[01:30] <Lathiat> and since 3 months ago what you ahve now :)
[01:30] <ajmitch> I'm sure the novelty will wear off..
[01:31] <ajmitch> especially once the 64k shaping kicks in
[01:31] <Lathiat> heh
[01:31] <Lathiat> how much quota you got
[01:31] <ajmitch> 10GB :(
[01:34] <ajmitch> ah yes, I've still got that other download going at ~80K/sec :)
[01:34] <Lathiat> heh
[01:34] <Lathiat> 80 + 150 ?
[01:34] <Lathiat> well i have 20GB
[01:34] <Lathiat> but i get the free waix i mentioned so that helps
[01:34] <Lathiat> whatcha paying?
[01:34] <ajmitch> 2Mbps connection
[01:34] <ajmitch> $65NZD/month
[01:34] <Lathiat> im nearly out of peak quota with 12 days to go, doh.. keeping my ubuntu mirror up to date has its hurts
[01:34] <Lathiat> ajmitch: ah, right im on 1.5
[01:34] <Lathiat> $69.95aud
[01:35] <ajmitch> so mine's about $10AUD cheaper
[01:35] <ajmitch> but half the data, no free peering data
[01:35] <ajmitch> because of telecom
[01:35] <ajmitch> the 10GB is because of the way that telecom provision bandwidth to ISPs
[01:36] <tseng> you silly socialists
[01:36] <ajmitch> tseng: oh yes, we love our prime minister Comrade Helen
[01:37] <ajmitch> she's Red & Proud
[01:37] <tseng> *laughs*
[01:38] <ajmitch> & ugly as sin :)
[01:39] <tseng> oh crap
[01:39] <tseng> its getting rather late
[01:39] <tseng> bye.
[01:39] <sistpoty> bye tseng
[01:39] <ajmitch> bye tseng
[01:39] <Lathiat> ajmitch: curious, whats your government structure?
[01:40] <Lathiat> since you have a prime minister, not independant ?
[01:40] <ajmitch> no, we're not independant
[01:40] <ajmitch> only 1 house of parliament
[01:40] <ajmitch> still have QE2 as 'head of state'
[01:41] <Lathiat> righto
[01:41] <Lathiat> same as us?
[01:41] <ajmitch> similar
[01:41] <ajmitch> we don't have separate states
[01:41] <ajmitch> too small for that :)
[01:42] <marc_> heaps of aussies on
[01:42] <ajmitch> marc_: and I'm not one ;)
[01:42] <\sh> today is review day...:)
[01:42] <ajmitch> although there are enough kiwis in .au
[01:42] <marc_> true
[01:43] <ajmitch> since it's easy enough to travel to .au
[01:43] <StrikeForce> thisis true
[01:43] <StrikeForce> lol
[01:43] <StrikeForce> come over its great over here
[01:44] <ajmitch> well I 'missed' canberra, if you can call it that ;)
[01:44] <StrikeForce> lol
[01:44] <ajmitch> was hoping to get there for LCA
[01:44] <ajmitch> after I got to adelaide last year
[01:44] <StrikeForce> LCA?
[01:44] <ajmitch> linux.conf.au
[01:44] <StrikeForce> ahh k
[01:44] <StrikeForce> still haven't been to it
[01:44] <ajmitch> held in dunedin, NZ next year ;)
[01:44] <StrikeForce> might have to go
[01:45] <StrikeForce> prefer to go elsewhere than visit my own state :)
[01:45] <ajmitch> so even linux australia recognise NZ as part of .au :)
[01:45] <StrikeForce> ofcourse it should .nz is basically a relative of .au
[01:45] <Lathiat> ajmitch: heh yeh
[01:45] <ajmitch> we almost speak the same language
[01:46] <Lathiat> im hoping to get my paper accepted & get travel assistence to goto dunedin
[01:46] <Lathiat> we'll see
[01:46] <Lathiat> wont be able to afford it myself
[01:46] <ajmitch> that would be great
[01:46] <ajmitch> what are you planning to talk about?
[01:46] <Lathiat> i got the RDP last year which was cool
[01:46] <StrikeForce> sweet
[01:46] <ajmitch> perth->dunedin would cost a lot
[01:47] <Lathiat> and the conference paid the year before that because i was running the ipv6 miniconf and asked really nicely
[01:47] <StrikeForce> it will
[01:47] <Lathiat> and the year before that it was in peth and i was an organiser :)
[01:47] <StrikeForce> although the prices are dropping thanks to virgin
[01:47] <ajmitch> unlike travel from sydney or melbourne
[01:47] <Lathiat> ajmitch: mdns-sd service discovery / avahi
[01:47] <Lathiat> yeh
[01:47] <Lathiat> basically what i pay to goto adelaide or sydney
[01:47] <ajmitch> ah, more networking stuff
[01:47] <ajmitch> yeah
[01:47] <Lathiat> is what the people over there will have to pay :)
[01:47] <Lathiat> ajmitch: yeh, its my thing :)
[01:47] <StrikeForce> true
[01:47] <StrikeForce> hey quick question
[01:47] <Lathiat> so anyone who bitches about airfares can die ;p
[01:47] <ajmitch> I managed to spend 2 months in melbourne last year
[01:47] <Lathiat> unless their in perth :)
[01:47] <StrikeForce> I've created a package which installs fine
[01:47] <StrikeForce> however when I try to remove it it doesn't remove :(
[01:48] <ajmitch> StrikeForce: what does it complain about?
[01:48] <StrikeForce> no complaints thats the thing
[01:48] <ajmitch> and can we have a look at the source?
[01:48] <StrikeForce> yeah no worries
[01:48] <StrikeForce> I've been adding to it since I started to give me 5 mins to finish it off :)
[01:48] <ajmitch> heh ok
[01:48] <ajmitch> Lathiat: so you're a poor uni student this year, right?
[01:48] <Lathiat> ajmitch: yeh
[01:49] <Lathiat> ajmitch: was a poor high school student last year ;p
[01:49] <ajmitch> yeah I know :)
[01:49] <Lathiat> doing internetworking & security @ murdoch university
[01:49] <Lathiat> see a trend? :)
[01:49] <ajmitch> just a bit
[01:49] <ajmitch> I was doing telecommunications & network-relates stuff at uni the last couple of years :)
[01:50] <ajmitch> flatmate is a telecommunications teaching fellow
[01:50] <Lathiat> cool
[01:50] <ajmitch> so I did a couple of years of lab demonstrating as well
[01:50] <ajmitch> the papers on network management & network programming
[01:54] <StrikeForce> yeah I also did a lintian check
[01:54] <StrikeForce> and a few warnings but no errors
[01:54] <StrikeForce> excuse big lag since I'm transferring the files now
[01:54] <ajmitch> no problems
[01:54] <Lathiat> StrikeForce: wondershaper = win
[01:54] <StrikeForce> is it
[01:54] <Lathiat> i shape my connection speed down a bit to never kill my latency
[01:55] <StrikeForce> I haven't had a good look at it because I want a full qos type system
[01:55] <Lathiat> im pulling downa nd uploading as fast as i can right now and ssh latency is minimal
[01:55] <StrikeForce> and it looks very hard to organise
[01:55] <Lathiat> well its better than nothing
[01:55] <\sh> http://siretart.tauware.de/revu/details.py?upid=410 <- NJAM -> Super Duper Hot Pacman Clone :) Please Review ,-)
[01:55] <Lathiat> wondershaper is easy
[01:55] <Lathiat> just set down and up speed
[01:55] <Lathiat> you can do more but its a start
[01:56] <ajmitch> I'm considering throttling my flatmates a lot due to their incessant bittorrent/kazaa usage
[01:56] <Lathiat> heh
[01:56] <Lathiat> kazaa? people still use that?
[01:56] <ajmitch> a 10GB cap can be chewed thru in days
[01:56] <ajmitch> yeah
[01:56] <StrikeForce> lol
[01:56] <StrikeForce> use BT
[01:56] <Lathiat> bah
[01:56] <Lathiat> bt is overrated :P)
[01:56] <Lathiat> s/P//
[01:56] <ajmitch> I'm doing the drastic throttling at the moment - iptables -m limit ;)
[01:57] <StrikeForce> I set wondershaper once before but I wanna allocate to certain port ranges
[01:57] <Lathiat> ajmitch: heh
[01:57] <ajmitch> drop everything else..
[01:57] <Lathiat> StrikeForce: well the idea of wondershaper
[01:57] <Lathiat> StrikeForce: is specifically to stop packets from queueing up
[01:57] <Lathiat> which you really wan tto do no matter whats doing it
[01:57] <Lathiat> its basically a brain dead reaction to ISPs setting real big queues so their internet connections are seen as fast
[01:59] <StrikeForce> true however I wanted it for qos purposes
[02:00] <StrikeForce> plus we are on a router here
[02:00] <StrikeForce> at home where I live (long story) I have wondershaper running on my FC box
[02:01] <Lathiat> ah
[02:01] <ajmitch> since there's probably 15-20 machines or so in this flat :)
[02:01] <Lathiat> i have a hoary box which has ethernet to a modem in bridge mode
[02:01] <Lathiat> aj	scary
[02:01] <ajmitch> Lathiat: it happens :)
[02:01] <Lathiat> i have
[02:01] <Nafallo> (adslmodem) <-> (server/router/firewall/trafshap) <-> switch <-> clients/ap
[02:01] <Nafallo> :-)
[02:01] <Lathiat> 4
[02:01] <Lathiat> only 2 are on
[02:01] <Lathiat> my laptop and my gateway
[02:01] <Nafallo> all ubuntu
[02:02] <ajmitch> I count 6 in my room, only 3 are plugged in & running (breezy)
[02:02] <Lathiat> heh yeh i have ubuntu on 3, ones a 133mhz sgi indy which runs sarge because ubuntu doesnt run on mipsel :)
[02:02] <Lathiat> was trying to get my indycam going
[02:02] <Lathiat> but last kernel failed to boot
[02:02] <Lathiat> and i havent bothered to lug my sgi monitor in from the back room to find out why
[02:03] <Lathiat> that was about 3 weeks ago now :)
[02:03] <Lathiat> i should do that
[02:03] <StrikeForce> kkk
[02:03] <StrikeForce> finished
[02:03] <StrikeForce> http://www.smlintl.com.au/packages/rufus/
[02:03] <StrikeForce> look at part 2
[02:03] <StrikeForce> or the 2nd version
[02:04] <StrikeForce> since both versions have the same issue however part 2 has the menu added and other bits and pieces
[02:04] <StrikeForce> I was thinking that I probably have to add a script to remove it since its not doing it
[02:04] <ajmitch> \sh: ugly, you used dh_make, and you didn't remove all the unneeded cruft?
[02:05] <StrikeForce> btw I'm a semi-newb packager :P
[02:05] <StrikeForce> newb in debian style but bit more experiences in RH or FC way
[02:05] <\sh> ajmitch: ay..wrong package?
[02:05] <\sh> yes
[02:05] <\sh> ajmitch: what unneeded cruft?
[02:06] <ajmitch> \sh: and a broken debian/copyright - no 'Copyright (C) YEAR Author'
[02:06] <ajmitch> all the commented out bits in the binary target
[02:06] <\sh> damn
[02:06] <\sh> ah this u mean...ah come on ,-)
[02:06] <ajmitch> debian/copyright should have the 3 paragraphs of GPL
[02:06] <ajmitch> \sh: you wanted a review..
[02:07] <sistpoty> hehe, even s.o. with main upload rights doesn ;)
[02:07] <sistpoty> + 'nt make flawless packages at once
[02:08] <\sh> hehe
[02:08] <\sh> ajmitch: yes true :)
[02:08] <ajmitch> you shipped a docbook version of the manpage, and njam.1 ?
[02:08] <\sh> now I'm trying to find the copyright date ,-)
[02:08] <\sh> una momenta
[02:08] <\sh> no
[02:08] <\sh> argl.
[02:08] <\sh> damn
[02:08] <ajmitch> is it GPL 2, or GPL2 (or any later version)
[02:08] <\sh> shit
[02:08] <\sh> *lol*
[02:08] <ajmitch> hehe
[02:08] <\sh> GPL-2?
[02:08] <\sh> now let me work...moment
[02:09] <ajmitch> ok ;)
[02:09] <\sh> ah yes
[02:09] <\sh> I didn't delete the bloody resulting njam.1
[02:09] <\sh> grmpf
[02:10] <StrikeForce> lol
[02:10] <StrikeForce> you can with mine I prefer it then I know how bad I did it
[02:10] <StrikeForce> or created it
[02:10] <\sh> ajmitch: come on...it was my second package...I just found it again on my rootserver
[02:10] <StrikeForce> gives me a target to aim to
[02:11] <ajmitch> if I were pedantic, I'd be complaining about Standards-Version being 3.6.1 instead of 3.6.2 ;)
[02:11] <\sh> *censored*
[02:11] <\sh> I'll fix anything and everything believe me
[02:12] <\sh> 3.6.2.1 is debian-policy now
[02:12] <\sh> so fix all your packages please ,-)
[02:13] <ajmitch> \sh: you only need to use 3.6.2
[02:13] <ajmitch> since the 4th rev number is for typos/editorial changes
[02:13] <\sh> according to dholbach i should use dpkg -l debian-policy
[02:13] <\sh> standards version  ,-)
[02:13] <\sh> teasing
[02:13] <ajmitch> at least that's the recommended procesure that I've heard from debian :)
[02:14] <SloMo> \sh: the first 3 numbers... yes ;) but not the whole on
[02:14] <\sh> ok...I can upload again with the same version number?
[02:14] <ajmitch> StrikeForce: fetching rufus..
[02:14] <\sh> or should I increase it?
[02:14] <StrikeForce> kk
[02:15] <ajmitch> I'd usually say increase the version number
[02:15] <ajmitch> however I know dholbach disagrees with me ;)
[02:15] <ajmitch> since he likes to have the first version uploaded to ubuntu to be -0ubuntu1
[02:15] <StrikeForce> only reason I did increase is for my own initial records
[02:16] <ajmitch> StrikeForce: which I agree with
[02:16] <SloMo> ajmitch: he now uses -0ubuntu0.1 for the first upload, -0ubuntu0.2 for the second and so on... and for the final, approved one -0ubuntu1
[02:16] <ajmitch> SloMo: right, he was warned against that though
[02:16] <siretart> \sh: I'd say reupload only if there are also other changes. that Standard Versions aren't that important to us
[02:17] <ajmitch> siretart: there are a number of other changes
[02:17] <siretart> ok. then increase it :)
[02:17] <\sh> siretart: there r...I just corrected all the stuff...copyright etc. and changed rules file
[02:17] <sistpoty> huhu siretart
[02:18] <siretart> huhu sistpoty
[02:19] <\sh> ajmitch: u stay now until i reuploaded...dude :)
[02:19] <sistpoty> siretart: if you take longer for the meeting, just tell me... i'll be around and working on revu2
[02:19] <ajmitch> \sh: what, not enough MOTUs around for reviewing? ;)
[02:19] <\sh> ajmitch: no...u started this teasing..now I'm teasing you until the end ,-)
[02:20] <ajmitch> haha
[02:20] <\sh> ok..uploaded new version
[02:20] <ajmitch> \sh: I prefer to call it constructive criticism
[02:20] <siretart> hehe
[02:21] <StrikeForce> sorry ajmitch  about it being so slow
[02:21] <ajmitch> it's an improvement.. I'll need to grab the rest of the source to do it properly :)
[02:22] <\sh> ajmitch: u mean: ajmitch's disturbed night? ,-)
[02:22] <ajmitch> StrikeForce: that's ok, I'm going to try building it in pbuilder
[02:22] <StrikeForce> kk
[02:22] <ajmitch> StrikeForce: there are a number of things to fix up in the debian packaging, but we can come to those later :)
[02:22] <\sh> ok..kzenexplorer + ktemperature needs only one review more
[02:22] <StrikeForce> kk
[02:24] <\sh> ok...coffee and cigarette
[02:24] <StrikeForce> same
[02:24] <\sh> after that...i have to fix qt
[02:24] <StrikeForce> or for me diet coke and cig
[02:24] <sistpoty> sh: good idea :)
[02:25] <SloMo> siretart: can you try to build deng on amd64 and tell me what doesn't work? ;)
[02:25] <siretart> SloMo: sorry, I'm at work right now :(
[02:25] <ajmitch> ah no, it might be ok..
[02:25] <SloMo> siretart: oh ok... np :)
[02:27] <StrikeForce> bac
[02:27] <StrikeForce> back*
[02:28] <Nafallo> ajmitch: lvm2 dude ;-)
[02:28] <ajmitch> Nafallo: usnig it.. ;)
[02:28] <ajmitch> /dev/mapper/vg1-var   9.9G  9.5G  328M  97% /var
[02:29] <ajmitch> so I really should reallocate some of that spare space in the VG
[02:29] <ajmitch>  Free  PE / Size       16690 / 65.20 GB
[02:29] <Nafallo> /dev/mapper/services-postgres
[02:29] <Nafallo>                       194M   58M  127M  32% /var/lib/postgres
[02:29] <Nafallo> /dev/mapper/services-postfix
[02:29] <Nafallo>                       148M  4.4M  136M   4% /var/spool/postfix
[02:29] <Nafallo> /dev/mapper/services-www
[02:29] <Nafallo>                        97M  6.5M   86M   7% /var/www
[02:29] <Nafallo> :-)
[02:29] <ajmitch> yeah, /var isn't the only one on LVM :)
[02:29] <Lathiat> so lvm2 lets you resize at will?
[02:29] <ajmitch> Lathiat: yeah
[02:29] <Nafallo> Lathiat: unmount, resize, mount
[02:29] <Lathiat> Nafallo: pff as if not online resizing
[02:30] <ajmitch> Nafallo: ext2resize works for me
[02:30] <Nafallo> I don't dare to try online resizing ;-)
[02:30] <StrikeForce> how bad is it ajmitch
[02:30] <ajmitch> I tested on a spare logical volume :)
[02:31] <Nafallo> ajmitch: breezy?
[02:31] <Lathiat> haha
[02:31] <ajmitch> Nafallo: of course
[02:31] <Nafallo> ajmitch: I believe hoary didn't have online resizing :-).
[02:31] <Nafallo> ajmitch: and my server is hoary main :-)
[02:31] <ajmitch> Nafallo: it did on my box - I packaged ext2resize 1.1.19 for testing :)
[02:31] <ajmitch> but never got it into universe
[02:32] <ajmitch> StrikeForce: still looking at it
[02:32] <StrikeForce> kk
[02:33] <ajmitch> StrikeForce: well the package ends up essentially empty\
[02:33] <ajmitch> so installation is broken
[02:33] <ajmitch> the only files are in /usr/share/doc/rufus & /usr/share/menu
[02:34] <StrikeForce> hmmm
[02:34] <StrikeForce> running the install script installs it into /usr/bin
[02:34] <StrikeForce> and also /usr/share/rufus
[02:35] <ajmitch> I build in pbuilder, there were a few complaints
[02:36] <ajmitch> seeing this: cp rufus.desktop /usr/share/applications
[02:36] <ajmitch> does not look good
[02:36] <StrikeForce> well I can't think of another way to put the desktop icon into /usr/share/applications
[02:36] <ajmitch> # Add here commands to install the package into debian/rufus.
[02:36] <ajmitch> /bin/sh install
[02:36] <ajmitch> install: `BitTorrent' is a directory
[02:36] <ajmitch> install: `build' is a directory
[02:36] <ajmitch> install: `debian' is a directory
[02:36] <ajmitch> StrikeForce: that puts it into the dir for the person *building* the package
[02:37] <StrikeForce> not on the install?
[02:37] <ajmitch> DESTDIR is defined as a prefix
[02:37] <ajmitch> not at all
[02:37] <StrikeForce> so I should add it to the install script?
[02:37] <ajmitch> you should use dh_install
[02:38] <ajmitch> and install using the DESTDIR variable that is defined
[02:39] <ajmitch>  /bin/sh install is seriously broken as well
[02:39] <StrikeForce> is it?
[02:39] <ajmitch> as it redefines DESTDIR
[02:39] <StrikeForce> ahh k
[02:39] <ajmitch> so everything ends up polluting /usr on the build machine
[02:39] <ajmitch> and never owned by a package
[02:39] <ajmitch> which is why I use pbuilder to test building these :)
[02:39] <StrikeForce> so use dh_install to cp files for me instead?
[02:40] <ajmitch> it can do that
[02:40] <StrikeForce> yeah
[02:40] <StrikeForce> I'm reading up on it now
[02:41] <ajmitch> first, I'd fix your install script to not redo DESTDIR
[02:41] <StrikeForce> its a simple move
[02:41] <StrikeForce> so comment it out altogheter
[02:41] <ajmitch> there looks to be some non-free binary code in the tarball
[02:41] <StrikeForce> will that end up getting used
[02:41] <StrikeForce> which one?
[02:41] <ajmitch> mfc72.dll, msvcr71.dll
[02:42] <StrikeForce> well they aren't needed for linux
[02:42] <ajmitch> they are the reason your package is so big, and they cannot be distributed at all
[02:42] <StrikeForce> should I delete them and create a patch for it
[02:42] <StrikeForce> being the patch to delete them
[02:42] <ajmitch> this is a case for repacking the tarball
[02:42] <StrikeForce> or just delete them then create a deb from that
[02:42] <StrikeForce> I just downloaded the source off of the web
[02:43] <ajmitch> yes, and that is usual
[02:43] <ajmitch> but in this case you have to recreate the tarball
[02:43] <StrikeForce> so I'm unsure as to why if they are not allowed to be distributed they are
[02:43] <StrikeForce> yeah ok no worries
[02:43] <ajmitch> they can be redistributed but not put in ubuntu, I believe :)
[02:43] <ajmitch> since I'm not sure what license is attached to them
[02:43] <ajmitch> but they're still not free software ;)
[02:44] <\sh> ajmitch: where is your review? ,-) no advocating
[02:44] <StrikeForce> That is not in the license
[02:44] <ajmitch> \sh: pfft, you can wait ;)
[02:44] <StrikeForce> the only licenses are the ones in the tarball
[02:44] <ajmitch> StrikeForce: I know, remove them...
[02:44] <StrikeForce> I have
[02:44] <StrikeForce> and recreated the tar ball
[02:45] <ajmitch> thanks
[02:45] <StrikeForce> thats ok
[02:45] <ajmitch> \sh: I only took a quick look at ktemperature before getting back to helping StrikeForce :)
[02:45] <ajmitch> StrikeForce: is any of the geoip data included?
[02:46] <StrikeForce> erm
[02:46] <StrikeForce> I'll check
[02:46] <ajmitch> if so, you may run into trouble
[02:46] <StrikeForce> I would say so since there is a license for it in there
[02:46] <StrikeForce> which I forgot to add :(
[02:46] <StrikeForce> The GeoIP C Library is licensed under the GPL.  For details see
[02:46] <StrikeForce> the COPYING file.
[02:46] <ajmitch> StrikeForce: GPL-incompatible
[02:47] <StrikeForce> how does that work?
[02:47] <ajmitch> it is similar to the BSD advertising clause, which adds additional restrictions
[02:47] <ajmitch> StrikeForce: for the data license, not the C lib
[02:48] <ajmitch> btw unicows.dll should also be removed :)
[02:48] <StrikeForce> I've removed all the dll's
[02:48] <StrikeForce> just doing a rm *.dll
[02:48] <ajmitch> ok thanks
[02:48] <StrikeForce> no worries
[02:49] <StrikeForce> can you find the data cause I can't
[02:49] <ajmitch> I don't see any
[02:49] <ajmitch> so nothing falls under that bad license
[02:49] <StrikeForce> seems like it
[02:49] <StrikeForce> don't know why its included then?
[02:49] <SloMo> \sh: you've a comment for njam ;)
[02:50] <ajmitch> because they included the file as-is
[02:50] <StrikeForce> ah k
[02:50] <StrikeForce> anyways time to start from scratch
[02:50] <StrikeForce> is there anything else wrong with it?
[02:50] <ajmitch> with nothing referring to that file
[02:50] <\sh> SloMo: what?
[02:50] <ajmitch> sure :)
[02:50] <StrikeForce> apart from not using dh_install and the script
[02:50] <ajmitch> debian/rules needs cleaned up of junk
[02:50] <ajmitch> debian/ has *.ex files that can be removed
[02:51] <SloMo> \sh: http://siretart.tauware.de/revu/details.py?upid=411
[02:51] <StrikeForce> the post /pre ones
[02:51] <ajmitch> yes, *.ex are example files
[02:51] <StrikeForce> wouldn't debian use them for removing files?
[02:51] <ajmitch> they are examples only
[02:51] <StrikeForce> k
[02:52] <ajmitch> that is why they are named like that
[02:52] <ajmitch> you need to build-depend on python
[02:52] <StrikeForce> kk
[02:52] <ajmitch> since the install script uses it
[02:53] <ajmitch> and the changelog needs the distribution to be set to breezy
[02:53] <\sh> SloMo: yeah...3 paragraphs?
[02:53] <\sh> of GPL2
[02:53] <\sh> outch
[02:53] <ajmitch> \sh: yes, I added a note about it on PackagingTips, iirc
[02:53] <ajmitch> or ReviewingTips
[02:53] <StrikeForce> done and done
[02:53] <\sh> oh ok...let me change it
[02:54] <ajmitch> right, I really need to get to bed ASAP :)
[02:54] <ajmitch> sorry that I can't do more reviewing
[02:54] <\sh> ok...changed
[02:55] <StrikeForce> kk
[02:55] <StrikeForce> take care
[02:55] <StrikeForce> thanks heaps
[02:55] <StrikeForce> it is very much appreciated
[02:55] <ajmitch> no problems
[02:55] <ajmitch> bbl, night all
[02:56] <sistpoty> gn8 ajmitch
[02:56] <StrikeForce> night
[02:56] <SloMo> gn8 ajmitch
[03:19] <sistpoty> bye all
[03:19] <\sh> ok..new fixed version of njam uploaded to revu
[03:24] <Yagisan> G'day
[04:26] <mgalvin> hi all
[04:27] <Yagisa1> G'day
[04:27] <bddebian> Howdy
[04:27] <\sh> hey bddebian mgalvin Yagisa1
[04:28] <bddebian> Hi \sh
[04:29] <Yagisa1> G'day \sh
[04:30] <mgalvin> if anyone has time, i uploaded some fixes for revu to my new packages... mmsrip, cegui-mk2, and gperfection2
[04:33] <\sh> mgalvin: I'm doing now some review stuff
[04:33] <\sh> well...I just fixed the qt ftbfs
[04:34] <mgalvin> \sh: cool thanks!
[04:34] <bddebian> rockin'
[04:34] <\sh> mgalvin: so this evening I have to look over some packages...
[04:35] <SloMo> hi bddebian :)
[04:36] <bddebian> Heya SloMo.  How are yoU?
[04:39] <mgalvin> \sh: k
[04:40] <pef> hi
[04:40] <mgalvin> SloMo: i fixed my gperfection2 package according to you suggestions
[04:40] <SloMo> bddebian: fine :) just have some headaches because of the weather
[04:40] <SloMo> mgalvin: ok, i'll look at it later
[04:41] <|QuaD-> so i am not sure if my motherboard is messed up or if it is breezy!
[04:41] <bddebian> SloMo: Aye, I have a major cold because of the weather.. :-(
[04:41] <bddebian> Hello pef
[04:41] <|QuaD-> i haven't been able to boot into X for about a month
[04:42] <|QuaD-> since the whole X transformation
[04:44] <|QuaD-> Nafallo: my X is all messed up, the picture is just random colors, but terminal looks fine
[04:52] <pef> the Version field of a desktop file refers to the desktop file specification revision, no to the software version, right ? http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-0.9.4.html#recognized-keys (not sure of my english )
[04:54] <Yagisa1> pef: yes, that would be the spec version
[04:54] <\sh> ok...going home
[04:54] <\sh> cu later dudes
[04:55] <pef> Yagisa1: ok, thanks !
[04:55] <Yagisa1> perf: no problems
[05:00] <Yagisa1> G;day, I have a lintian override file (deng.lintian-override) that lintian is ignoring,
[05:00] <Yagisa1> It is several lines of deng: binary-without-manpage /usr/games/deng/lib/libjhexen.so
[05:01] <Yagisa1> etc, for all the libs that it wants a manpage for
[05:01] <Yagisa1> have I made a syntax error ?
[05:19] <ivoks> hi!
[05:19] <bddebian> Hello ivoks
[05:25] <SloMo> hum... can someone test whether this builds?
[05:25] <SloMo> http://siretart.tauware.de/revu/details.py?upid=342
[05:26] <Yagisa1> SloMo: i386 or amd64 ?
[05:27] <SloMo> doesn't matter
[05:27] <Yagisa1> I'll build it
[05:27] <SloMo> thanks :)
[05:28] <GazerWork> SloMo, hi!, can you re-review this http://siretart.tauware.de/revu/details.py?upid=374 ?
[05:28] <mgalvin> SloMo: i also have it builing now
[05:28] <GazerWork> SloMo, I'm getting no errors from lintian :/
[05:29] <SloMo> GazerWork: later... first i have to fix something ;)
[05:29] <SloMo> GazerWork: what lintian version?
[05:30] <Yagisa1> Anybody help with my lintian question ?
[05:30] <GazerWork> SloMo, 1.23.10ubuntu1
[05:31] <SloMo> GazerWork: that's weird... hm, i have a second look later :) and the lintian on revu only checks the source package, not the binary
[05:32] <GazerWork> SloMo, I see, anyway, my lintian run over binary package is empty :S
[05:33] <GazerWork> SloMo, the error that you report sounds like the debian/patch files was not applied
[05:33] <mgalvin> SloMo: dirac built for me on i386
[05:33] <Yagisa1> SloMo: built 3 debs on amd64
[05:34] <SloMo> ok, fine :) thanks
[05:34] <Yagisa1> SloMo, any more ? my pbuilder is bored
[05:35] <SloMo> hm... no :)
[05:36] <Yagisa1> OK
[05:36] <mgalvin> Yagisa1: you could try building my packages if you have time... gperfection, mmsrip, and cegui-mk2
[05:36] <mgalvin> let me know if they work for you
[05:37] <Yagisa1> mgalvin: sure I build them in amd64 (not much else to do why I figure out why lintian hates my overrides)
[05:38] <mgalvin> Yagisa1: thnx
[05:41] <Yagisa1> mgalvin: gperfection2 building now
[05:41] <Yagisa1> brb
[05:42] <ivoks> jesus... i'll update my breezy for days :)
[05:48] <\sh> re
[05:51] <bddebian> wb \sh
[05:59] <Yagisan> mgalvin: gperfection2 and mmsrip build on amd64 (breezy)
[06:00] <mgalvin> Yagisan: cool thanks!
[06:01] <Yagisan> mgalvin: my net connection dropped out, I'll test cegui in a few moments
[06:06] <Yagisan> mgalvin: cegui failed to build in breezy (unmet deps in a current pbuilder),
[06:07] <Yagisan> mgalvin: and it failed to build in a hoary pbuilder (all deps met)
[06:08] <Yagisan> mgalvin: configure: error: cannot find install-sh or install.sh in . ./.. ./../..
[06:09] <SloMo> \sh: are you back?
[06:15] <pef> bye !
[06:20] <mgalvin> Yagisan: hmm, ok, i will take a look, thnx
[06:23] <Yagisan> mgalvin: no problems
[06:25] <SloMo> anybody here who wants to upload something for me?
[06:36] <mgalvin> SloMo, what do you need uploaded?
[06:36] <SloMo> a small fix for faad2 and faac
[06:37] <mgalvin> i should be able to
[06:38] <mgalvin> upload it to revu you mean right?
[06:39] <SloMo> no... universe ;)
[06:39] <Yagisan> mgalvin: I think his fix should go to breezy, not revu
[06:40] <mgalvin> oh, no i can't then, not yet anyway ;)
[06:49] <Yagisan> I give up on the override file. It can wait till later, their harmless warnings anyway.
[06:49] <Yagisan> I've been going through hoarys games
[06:50] <Yagisan> most of them seem to be one source, one binary for the data files
[06:50] <Yagisan> can anyone thing of one that is one source, multiple binaries for the data files ?
[06:50] <Yagisan> s/thing/think/
[07:01] <mgalvin> Yagisan: what where the missing deps reported for cegui, if you still have it around?
[07:09] <Yagisan> mgalvin: I think it was a gtk dep that hasn't been updated (at least on my mirror), all deps are fine on hoary
[07:19] <SloMo> GazerWork: i'll look at ceferino again now...
[07:22] <SloMo> GazerWork: got exactly the same lintian errors/warnings...
[07:24] <SloMo> mgalvin: ping?
[07:25] <mgalvin> SloMo: pong
[07:26] <mgalvin> whats up
[07:27] <SloMo> mgalvin: you have to create a manpage... even when it's such a small and simple program ;) and please extend debian/copyright a bit... it should contain the 3 paragraphs as in the source files... and something similar to "Copyright (c) YEAR, YEARS Name"
[07:27] <SloMo> mgalvin: other than that the package looks ok and builds
[07:27] <kezz> hi there, currently trying to help out with UniverseUnmetDeps (gabber to more precise). I have installed pbuilder as per the howto and have started a rebuild. the UnmetDeps page says produce a debdiff and then post it somewhere. How do I produce a debdiff?
[07:28] <SloMo> kezz: debdiff oldversion.dsc newversion.dsc
[07:28] <kezz> ah i c the command i am running is sudo pbuilder build gabberXXX.dsc
[07:28] <kezz> will that create the new version for me?
[07:29] <kezz> is there any decent docs that explains all this?
[07:29] <kezz> i saw the debian package maintainer's guide but that was more for new packages
[07:30] <SloMo> kezz: add a new entry with a new version number in the changelog and pdebuild / dpkg-buildpackage will create you a new dsc file
[07:30] <kezz> is that new entry made using dh_make?
[07:30] <Yagisan> dch -i
[07:31] <kezz> ah ok thanks
[07:31] <Yagisan> :)
[07:31] <kezz> I might write this up as I'm learning
[07:31] <kezz> then other people that want to help out can read it
[07:32] <SloMo> kezz: and for the new version number... when it's a package without ubuntu version add a build1 when it's just a rebuild or ubuntu1 when you have to change something... and when it's already an ubuntu version just set it higher ;)
[07:33] <bddebian> kezz: You might also want to look at the MOTUWannabeTips page on the wiki :-)
[07:35] <kezz> bddebian, yes i read that but still a lil confused
[07:35] <bddebian> Oh, OK :-)
[07:35] <kezz> so i get the source, dch -i to add to changelog then rebuild
[07:36] <kezz> but aren't i rebuilding the old dsc?
[07:36] <bddebian> No, you are creating a new one
[07:36] <SloMo> kezz: how do you rebuild?
[07:37] <kezz> hmm when i download the source package i have a dsc, a gabber src subdir, a gabber diff.gz and a gabber orig.gz
[07:37] <kezz> i cd'd to the subdir and did dch -i
[07:37] <kezz> then cd ..'d
[07:37] <kezz> and ran sudo pbuilder build gabber.dsc
[07:37] <SloMo> nope... stay in the directory and call pdebuild...
[07:38] <kezz> ah ok :)
[07:38] <kezz> thanks
[07:38] <SloMo> this will create a new diff.gz and dsc file and calls pbuilder to build it
[07:38] <kezz> i see
[07:38] <kezz> and they will be put where?
[07:38] <SloMo> you can do the first step by hand by calling dpkg-buildpackage
[07:38] <SloMo> they will be put next to the old ones
[07:39] <kezz> ah i see thanks
[07:39] <kezz> and i guess the new version numbers will be automatically appended?
[07:40] <SloMo> by dch? in some cases the correct one, yes... but better check the version number and correct it when it's wrong
[07:41] <kezz> i have added build1 to the current number
[07:41] <SloMo> sounds correct... what is the complete version now?
[07:42] <kezz> gabber-0.8.8 $build1
[07:43] <SloMo> hm no... that's wrong
[07:44] <SloMo> the version in the archives already is 0.8.8-5build1
[07:44] <SloMo> so just increment the 1
[07:49] <SloMo> mgalvin: just notice me when you've uploaded a new version
[07:49] <mgalvin> SloMo: ok i will do
[07:49] <mgalvin> quick question...
[07:50] <mgalvin> i have not created man pages before, where do they normally go?
[07:50] <mgalvin> when building them to i just add something to the make file
[07:50] <SloMo> just use dh_installman for installing
[07:51] <mgalvin> and should i create a -doc package or should it just go in the same package
[07:51] <SloMo> and i would recommend to write the manpage as docbook and convert it to a manpage
[07:51] <SloMo> the same package
[07:51] <SloMo> hm, look at my fatsort upload in revu for an example
[07:51] <mgalvin> ok so will dh_installman do the translation, or do i have to do it in some other step
[07:52] <SloMo> dh_installman just installs the manpage to /usr/share/man/.... and gzips it
[07:52] <mbreit> hi all
[07:52] <SloMo> hi mbreit
[07:53] <mgalvin> SloMo, good example, i will follow that, thanks again
[07:53] <SloMo> feel free to copy the manpage and just change the text
[08:02] <GazerWork> SloMo, sorry, was in meeting ...
[08:03] <GazerWork> SloMo, what steps are using to create the .deb file?
[08:03] <SloMo> pdebuild
[08:04] <GazerWork> SloMo, using orig.tar.gz, .dsc and .diff.gz only?
[08:05] <SloMo> no... unpacked the stuff and called pdebuild in that directory
[08:05] <GazerWork> SloMo, you don't apply the patch?
[08:06] <GazerWork> SloMo, the upstream Makefile install these documents that lintian report, so I create patch to modify the Makefile.am
[08:06] <SloMo> what patch? the diff.gz? sure... dpkg-source -x does this...
[08:06] <SloMo> and the patch in debian/patches should be applied while building
[08:07] <GazerWork> SloMo, oks, so you first run dpkg-source and then pdebuild ?
[08:07] <SloMo> yes... well i called pbuilder build on the .dsc file now... but when this yields a different result something is really broken ;)
[08:09] <SloMo> exactly the same lintian errors/warnings
[08:10] <SloMo> and the patch is applied: Trying patch debian/patches/01_clean_doc_install.patch at level 0...success.
[08:10] <GazerWork> sladen, i'm trying with pbuilder now, running debian/rules binary after dpkg-source does not report anything
[08:11] <GazerWork> s/sladen/SloMo/
[08:16] <GazerWork> SloMo, how can I tell pdebuild that run lintian ?
[08:16] <SloMo> no idea... run it by hand ;)
[08:16] <GazerWork> SloMo, oks
[08:18] <GazerWork> SloMo, well, now I can reproduce the error, now I'll try to fix them :)
[08:19] <SloMo> fine :) just tell me when you've fixed them
[08:20] <GazerWork> oks, thanks a lot
[08:25] <Tonio> hi there
[08:25] <Tonio> anyone here heared about a problem with kde 3.4.2 and usb keys ?
[08:26] <Tonio> I don't want to report a bug if this a local problem ;)
[08:29] <Nafallo> gaah!
[08:29] <Nafallo> mailflood!!
[08:32] <SloMo> siretart: ping?
[08:34] <kezz> SloMo, re the gabber rebuild. sorry i was afk for a while. so gabber-0.8.8build1 is already in the repo. does that mean the UnmetDeps is out of date as gabber is listed as a package that needs work and when i apt-get the source 0.8.8 $ is the version i get.
[08:35] <shawarma> Hehe.. I was just browsing the Wiki again and I found the section about letting people become MOTUs quickly during the pre-hoary period... Why is that still there?
[08:35] <\sh> kezz: it can be, that this package FTBFSed
[08:35] <\sh> so the source is in the archive, but the binaries never built
[08:36] <\sh> re btw
[08:36] <SloMo> kezz: gabber is broken... but seems to need a plain rebuild... make it build2
[08:36] <kezz> ok
[08:38] <kezz> what does FTBFS mean? if its polite enough to say in chan
[08:38] <tseng> fails to build from source
[08:38] <SloMo> fails to build from source
[08:38] <Nafallo> failed to build from source
[08:38] <tseng> holy snap
[08:38] <Nafallo> hehe
[08:38] <kezz> ah cool thanks
[08:40] <sistpoty> hiho
[08:40] <kezz> also when i've built a package with pbuilder, do the downloaded packages that were needed to perform the build removed automatically or is there a command i need to flush them
[08:41] <bddebian> Heya sistpoty
[08:41] <sistpoty> hi bddebian
[08:42] <shawarma> Does anyone know why this is still there: http://www.ubuntulinux.org/community/processes/newmember#temporary-pre-hoary-universe-maintainer-exception
[08:42] <tseng> shawarma: because we chose to extend it
[08:42] <tseng> shawarma: indefinately
[08:43] <shawarma> tseng: Hmmm... Maybe the title shoudl be changed then :-D
[08:43] <tseng> meh
[08:43] <tseng> i will add a note about extension
[08:43] <tseng> i dont want to make claims that we will allow it forever
[08:44] <shawarma> Of course not. I'm just saying that the way it is now, it looks like the wiki is out of date.
[08:45] <sistpoty> kezz: the downloaded packages don
[08:45] <sistpoty> + 't affect the build environment
[08:46] <sistpoty> because pbuilder uses a clean environment from a tarball for each build
[08:46] <kezz> sistpoty, i was wondering more about hdd space
[08:46] <sistpoty> kezz: ah
[08:46] <\sh> shawarma: try the command on the page of universeunmetdeps
[08:46] <tseng> shawarma: i made a comment about extension. thanks.
[08:46] <sistpoty> kezz: no, they aren't cleaned automatically (reside in /var/cache/pbuilder/aptcache)
[08:47] <kezz> sistpoty, ok thanks
[08:47] <sistpoty> kezz: but i don't know, if there's a command to clean those
[08:47] <sistpoty> np
[08:47] <kezz> rm should do it surely if necessay
[08:47] <shawarma> \sh: Huh?
[08:47] <kezz> necessary*
[08:47] <sistpoty> hehe, sure
[08:47] <\sh> shawarma: sorry...not for u...it was just for the unmet deps so for kezz
[09:01] <kezz> SloMo, ok so it built correctly and i now ran debdiff on the 2 .dsc files. What is the next step (sorry to be a pain)
[09:01] <SloMo> can the resulting debs be installed?
[09:02] <kezz> dpkg -i?
[09:03] <SloMo> yes
[09:05] <kezz> no it complains about deps not being installed
[09:05] <kezz> wouldn't dpkg go and get the unmet deps?
[09:05] <SloMo> does apt-get -f install solve it? or does it try to remove gabber again?
[09:06] <kezz> can I pm?
[09:06] <SloMo> sure
[09:21] <GazerWork> SloMo, I find the error, but I have no idea how to solve it :)
[09:24] <\sh> GazerWork: what is it?
[09:24] <GazerWork> after patching Makefile.am I'm not runing autoreconf, so, the Makefile.in is outdated
[09:24] <GazerWork> how can I run autoreconf using cdbs?
[09:25] <SloMo> GazerWork: so run autoreconf locally and create a patch from it... autoreconf shouldn't be run on the buildds
[09:25] <\sh> it's written in the cdbs book :)
[09:25] <\sh> it's easy
[09:25] <\sh>  CDBS can be asked to update libtool, autoconf, and automake files, but this behavior is likely to break the build system and is '''STRONGLY''' discouraged. Nevertheless, if you still want this feature, set the following variables :
[09:26] <\sh>     * DEB_AUTO_UPDATE_LIBTOOL
[09:26] <\sh>     * DEB_AUTO_UPDATE_AUTOCONF
[09:26] <\sh>     * DEB_AUTO_UPDATE_AUTOMAKE
[09:26] <GazerWork> \sh, oks, but is not recomended :), so, I'll do what SloMo say ...
[09:26] <\sh> no
[09:27] <\sh> I u have to patch automake.am
[09:27] <\sh> u have to do this
[09:27] <\sh> autoreconf is doing the same thing as those 3 vars
[09:27] <GazerWork> \sh, oks
[09:27] <Treenaks> or you poke upstream into fixing it ;)
[09:27] <Treenaks> except we're in upstream-freeze
[09:27] <\sh> the point is, why do u have to patch makefile.am...is it nescessary (sometimes yes, sometimes no)
[09:28] <GazerWork> Treenaks, upstream says taht he Makefile.am was made for generic use and don't want to change it only for one distribution
[09:28] <Treenaks> GazerWork: then it's not really generic, is it
[09:29] <tseng> ajmitch: spoke with lewing
[09:29] <GazerWork> Treenaks, i agree
[09:29] <tseng> ajmitch: one bug is fixed, one is gtk# (fixed in cvs)
[09:29] <tseng> ajmitch: i am very unhappy at gtk# situation now
[09:30] <SloMoSnail> tseng: why?
[09:30] <tseng> because we are in freeze
[09:30] <tseng> and there a zillion bug fixes in new release  /  cvs
[09:30] <SloMoSnail> can't we do an exception for that?
[09:31] <tseng> eh
[09:31] <tseng> "maybe"
[09:31] <\sh> SloMoSnail: what app isit?
[09:31] <tseng> but its a huge release
[09:31] <tseng> its been months
[09:31] <tseng> since the last one
[09:31] <SloMoSnail> \sh: Nafallo already uploaded it ;)
[09:31] <SloMoSnail> \sh: was faad2 and faac
[09:32] <\sh> ah
[09:33] <SloMoSnail> tseng: do you think it's worth the risk of breaking something?
[09:33] <tseng> i dont think it will break, but i need to test it
[09:33] <Nafallo> and dirac :-)
[09:33] <SloMoSnail> tseng: when you need help with that just tell me... i've nothing really usefull to do atm ;)
[09:34] <tseng> um, ok
[09:37] <SloMoSnail> tseng: with new release you mean 2.3.90?
[09:37] <tseng> yes
[09:39] <SloMoSnail> hm, just notify me when there's a debian package
[09:39] <tseng> ok
[09:50] <shawarma> Hmm... The automatic builds are done by sbuild, right? How do they differ from pbuilder builds? I'm asking because I was debugging the mythtv FTBFS thing, and the automatic builds apparantly failed really early while my local pbuilder build fails at the end while linking..
[09:52] <tseng> the sbuild version was some time ago
[09:52] <tseng> iiirc it failed on x breakage that is since fixed
[09:52] <sistpoty> shawarma: does the package have or'ed dependencies (package1 | package2)?
[09:52] <sistpoty> shawarma: at least at this point sbuild doesn't resolve these as good as pbuilder
[09:52] <shawarma> siretart: Yes.
[09:53] <shawarma> Whoops.
[09:53] <tseng> it dont think it failed on deps
[09:53] <shawarma> sistpoty: Yes, it has or'ed deps, but that's not the problem, I think.
[09:53] <shawarma> Just a sec, I'll find a link.
[09:53] <shawarma> http://people.ubuntu.com/~lamont/buildLogs/m/mythtv/0.18-2/
[09:54] <shawarma> http://people.ubuntu.com/~lamont/buildLogs/m/mythtv/0.18-2/mythtv_0.18-2_20050815-0921-i386-failed.gz more specifically
[09:54] <shawarma> You can see it fails because it tries to call some gcc command I've never heard of..
[09:54] <shawarma> hey, does sbuild use ccache while pbuilder doesn't?
[09:55] <sistpoty> dunno
[09:55] <shawarma> I think maybe it does... That might be what is causing the breakage.
[09:56] <\sh> u can hook ccache into pbuilder but it makes no sense
[09:56] <shawarma> \sh: No, I don't want that either. Do you know if sbuild uses it?
[09:56] <\sh> no as default
[09:57] <\sh> not as default
[09:57] <shawarma> Ok.. hmm..
[09:57] <\sh> shawarma: ask on -devel
[09:57] <shawarma> You can see in the build logs that the build uses ccache.. It might be mythtv that uses it directly, then.
[09:59] <\sh> but why gcc-3.3?
[09:59] <sistpoty> shawarma: why does the configure-call fail on sbuild? (why -tune=pentium4?)
[10:00] <\sh> 1. gcc-3.3 as build-dep is completly wrong...it will pull libqt3-mt and this is build against gcc-4 (ABI break)
[10:01] <shawarma> sistpoty: No idea. I have absolutely nothing to do with mythtv. I just wanted to help out and that particular bug was the top most one i malone. :-)
[10:01] <sistpoty> ah, i c ;)
[10:02] <shawarma> \sh: Oh, yes, that's bound to make something go wrong...  Ok, I guess this particular bug is out of my league. I'm totally lost when it comes to C++.
[10:02] <crimsun> generally speaking, a package should not have a hard dependency on a version of gcc/g++
[10:02] <crimsun> (a high-profile exception being the kernel)
[10:02] <shawarma> crimsun: AFAICS it's because libavcodec doesn't build with gcc 4.0
[10:03] <\sh> then gcc-3.4
[10:03] <shawarma> crimsun: and libavcodec is for some reason included in mythtv..
[10:03] <\sh> but never gcc-3.3
[10:03] <sistpoty> crimsun: it must not build-dep on a specific g++-version, if it uses another c++-lib
[10:03] <shawarma> sistpoty: No, of course not.
[10:04] <\sh> if it's not building properly with gcc/g++-3.4/4.0 it should be thrown into upstreams face
[10:04] <crimsun> shawarma: does mythtv's ./configure script allow specifying building against an external libavcodec tree?
[10:04] <shawarma> crimsun: Dunno. I could look into it.
[10:04] <tseng> for the record
[10:05] <tseng> the guy who fixes mythtv ftbfs is my hero
[10:05] <\sh> lol
[10:05] <\sh> wait
[10:05] <shawarma> crimsun: All I've done so far is just download the package and run it through pbuilder to verify the bug report.
[10:05] <\sh> shawarma: it comes with an own version of ccache
[10:05] <sistpoty> hm... have you looked at the mythtv maintainer? ;)
[10:05] <shawarma> crimsun: But I'll see if I can make it use an external libavcodec. That's a good idea.
[10:06] <shawarma> \sh: Argh... It doesn't even use the system one?
[10:06] <crimsun> I know that libavcodec from upstream ffmpeg does build with gcc-4.0, because vlc uses it
[10:06] <crimsun> eww, included ccache?
[10:06] <\sh> shawarma: elmo said: sbuild doesn't use ccache...I believe him...and from the configure statement...it uses it's own
[10:06] <\sh> crimsun: ogra fixed ffmpeg for gcc-4, right?
[10:07] <shawarma> \sh: right... Ok, then I'm back to not understanding why my build almost finishes, while the sbuild one fails almost right away..
[10:07] <SloMoSnail> \sh: wtf... throw something hard at upstreams head...
[10:07] <crimsun> \sh: quite possibly; I pulled an ffmpeg cvs snapshot
[10:07] <shawarma> Argh, fsck it. I'll give it another shot. I'll get back to you.
[10:07] <\sh> w8..lemme lock
[10:07] <\sh> s/lock/look/
[10:08] <shawarma> Why does everyone include their own libavcodec? I don't get it. mplayer does it too.
[10:09] <\sh> hahaha
[10:10] <\sh> ok...first thing
[10:10] <\sh> remove gcc-3.3
[10:10] <\sh> lets try with gcc-4
[10:11] <\sh> secondly
[10:11] <\sh> libmysqlclient10 is replaced by 14
[10:11] <shawarma> If you look at the debian changelog entry for 0.18-1..
[10:12] <shawarma> No, wait.
[10:12] <shawarma> That's ancient.
[10:15] <\sh> shawarma: read -devel ,-)
[10:16] <shawarma> Just did..
[10:17] <shawarma> I'm at a bit of a loss regarding the difference between buildd and sbuild. The build log says sbuild in the first line, so I guessed it uses sbuild. Am I wrong?
[10:18] <\sh> it sounds like this: sbuild doesn't use ccache, but the buildd yes...so the buildds are build with sbuild
[10:22] <shawarma> That didn't help much.. buildd uses ccacache. sbuild does not use ccache. So buildd builds with sbuild. What?
[10:23] <lamont> shawarma: what's causing the mythtv breakage is the fact that it tries to use g++-3.3 when it's not installed on the system (no build-dep)
[10:24] <lamont> buildd uses build, and a package is installed in the chroot which diverts gcc, g++, etc and runs them with ccache instead
[10:24] <lamont> buildd is the thing that gets packages and hands them to sbuild to build.  sbuild builds packages, but only what it's told.
[10:24] <shawarma> mythtv DOES have a build-dep on gcc-3.3
[10:25] <lamont> yeah, but not g++-3.3
[10:25] <lamont> and the failure is running g++-3.3
[10:25] <shawarma> Oh...
[10:25] <shawarma> Right, right.. Now I'm getting it. :-D
[10:25] <\sh> i changed the build-deps now
[10:25] <\sh> it's building
[10:26] <shawarma> \sh: You changed the libmysqlclient10 to libmysqlclient14 and the gcc-3.3 to gcc-3.4?
[10:26] <sistpoty> it doesn't build on gcc-4, i just checked... (ok, ok I'm back to revu2 ;)
[10:27] <\sh> yes
[10:27] <\sh> and added g++-3.4 as well
[10:27] <sistpoty> btw. \sh, any news about elma?
[10:27] <\sh> no
[10:27] <\sh> next time when we have TB and elmo is around..
[10:28] <sistpoty> ok
[10:28] <\sh> ah colony 3 just installed on R200
[10:30] <lamont> fwiw, the gcc-opt package diverts g{cc,++}-{3.3,3.4,4.0}, so those files always exist, but then you get no-such-file errors for (say) g++-3.3.gcc-opt (which is where the real gcc-3.3 is diverted to)
[10:30] <shawarma> I may have just figured out why it worked (well almost) in my pbuilder. It's a hoary pbuilder that I upgraded... The upgrade didn't remove the gcc-3.3 and g++-3.3 that was already there..
[10:32] <lamont> upgrades don't tend to remove packages unless something newer conflicts with it
[10:33] <shawarma> lamont: Exactly.
[10:39] <shawarma> Are gcc 3.4 and 4.0 ABI compatible?
[10:39] <\sh> hmmm...does anybody uses a xircom pcmcia isdn adapter?
[10:40] <sistpoty> shawarma: afaik yes
[10:42] <ajmitch> morning
[10:43] <sistpoty> hi ajmitch
[10:43] <ajmitch> tseng: great, so I guess we have to hold off on new f-spot then
[10:45] <shawarma> sistpoty: I see.
[10:53] <tseng> ajmitch: yes
[10:53] <tseng> ajmitch: please.
[10:53] <ajmitch> that's a shame
[10:53] <tseng> he said this week i think
[10:53] <tseng> or something
[10:54] <ajmitch> so we can hopefully get it into sid at least
[10:54] <tseng> there are real bugs so
[10:54] <tseng> but i guess its your package now
[10:54] <tseng> upload with crashers if you like
[10:54] <ajmitch> ok, I thought you meant the bugs would be fixed in a week or so :)
[10:55] <tseng> they will
[10:55] <ajmitch> if I upload a buggy package I have to deal with the bugreports
[10:55] <tseng> they are fixed now if you pull cvs and backport
[10:55] <ajmitch> and gtk# issues?
[10:55] <\sh> ah...
[10:55] <\sh> mythtv build...
[10:55] <tseng> i asked meebey if he is doing 2.3.90
[10:55] <tseng> no reply
[10:56] <ajmitch> but it doesn't use 2.x?
[10:56] <\sh> I'll upload
[10:56] <tseng> it does
[10:56] <tseng> or, better, it does now
[10:57] <ajmitch> I see
[10:58] <ajmitch> was that changed in cvs as well?
[10:58] <tseng> yes, see changelog
[10:58] <ajmitch> I'll have to grab it first
[10:59] <tseng> right
[11:00] <ajmitch> but I've got to get ready for work now
[11:00] <tseng> ok.
[11:01] <ajmitch> I 'll talk to  you later then
[11:02] <\sh> shawarma: mythtv uploaded
[11:02] <\sh> shawarma: u do the amd64 stuff
[11:02] <\sh> ;)
[11:03] <chillywilly> I'm going off the Rails on a crazy train
[11:03] <\sh> ozzy
[11:03] <shawarma> \sh: It worked?
[11:03] <\sh> shawarma: it build
[11:04] <shawarma> \sh: LOL! That bug has been around for so long, and that was all it took?
[11:04] <\sh> shawarma: but it can ftbfs on amd64
[11:04] <shawarma> \sh: Ok. Why?
[11:04] <shawarma> I've never touched anything amd64.
[11:04] <\sh> because of int and long and void * to int
[11:04] <\sh> or vice versa
[11:04] <shawarma> Oh, that sort of thing.
[11:04] <\sh> tseng: call me hero dude
[11:06] <tseng> \sh: my hero
[11:06] <\sh> hahahaha
[11:06] <sistpoty> *g*
[11:06] <tseng> you rock so hard
[11:08] <\sh> MOTUs will rock
[11:10] <\sh> shawarma: u check the buildds while I'm sleeping ;-)
[11:11] <shawarma> \sh: Hehe. I'm going to bed too. I'm in Denmark, so we're in the same tz.
[11:11] <\sh> shawarma: ah :)
[11:12] <shawarma> \sh: Will you close the bug?
[11:12] <shawarma> \sh: https://launchpad.net/malone/bugs/741
[11:12] <\sh> shawarma: if it's build on all archs yes
[11:13] <\sh> jesus it's only on i386
[11:13] <shawarma> \sh: Cool. Well, I'm logging off now. Thanks for all your help. It's been educating!
[11:13] <shawarma> \sh: What do you mean?
[11:13] <\sh> mmx pentium4 etc. it's only for x86
[11:14] <\sh> no it's for all
[11:14] <\sh> strange
[11:14] <\sh> lets see tomorrow
[11:15] <shawarma> Sure thing.
[11:15] <\sh> ok..I'm going to bed as welll
[11:15] <\sh> -l
[11:15] <sistpoty> gn8 \sh
[11:16] <\sh> and I didn't do what I normally wanted to do
[11:16] <SloMoSnail> gn8 \sh... err hero ;)
[11:17] <\sh> anyways...I'm off
[11:50] <SloMoSnail> hi ogra :)
[11:51] <ogra> hey