/srv/irclogs.ubuntu.com/2008/05/14/#ubuntu-motu.txt

ScottKLaserJock: I'd prefer people wait, but there's certainly no rule requiring it.  You playing martyr doesn't change that.00:07
LaserJockScottK: "martyr"? I'm simply saying that the most common case is "go for it" so people should rather "lock" the ones they want rather than slowing everybody else up00:09
ScottKOK.  I think it's a question of balance and not hard and fast rules.00:10
pochuyou could also look if the last uploader did a trivial upload (e.g. "no changes rebuild for foo->bar transition") or he's been maintain the package for a long time00:12
ScottKThat'd be my approach.  Go grab dkim-milter as an example and tell me who you think is probably the one to merge it.00:13
LaserJocksure00:14
LaserJockbut for people who don't know a lot of history it's easiest to have the people who care about packages lock them00:14
LaserJockrather than assume all packages are locked00:14
pochumok0: cjwatson uploaded it with urgency=critical, which I think means it will migrate to testing in 1 day (not sure though)00:16
YokoZarSo now that this SRU has been verified, what happens next? https://bugs.edge.launchpad.net/ubuntu/+source/wine/+bug/22404200:18
ubottuLaunchpad bug 224042 in wine "Wine 64 bit does not depend on lib32nss-mdns package; dns lookups broken" [Medium,Confirmed]00:18
LaserJockYokoZar: pitti will move it to -updates when he gets a chance00:18
LaserJockhe's usually pretty quick00:19
YokoZarLaserJock: Thanks00:19
jdongLaserJock: hope he's not too quick ;-)00:22
ScottKpochu: It still needs to build on all supported archs first.00:22
ScottKLaserJock: We'd need a way to leave persistent comments on MoM/DaD for unlocked by default to be feasible, but I can see that.00:23
LaserJockScottK: or at the beginning of each release go through and lock the ones you want00:25
LaserJocknot sure how many you'd have but it may be pretty easy to do00:25
LaserJockI would honestly guess we wouldn't have more than say 30-40 "locked" packages out of the 800+ we've got to do00:26
ScottKExcept they don't show up until they need merge, so packages can reappear at any time.00:30
ScottKIIRC I had about 20.   ~15 were syncs and I knew it already.  I think 2 I would have locked and there were a few I didn't care about.00:31
ScottKAnyone looking at the ~15 there were syncs would have been wasting their time.00:32
LaserJocksure00:32
LaserJockmaybe we just need a wiki page :-)00:33
ajmitchLaserJock: behave00:34
LaserJockhmm, or maybe we should set Maintainer in that case?00:34
ScottKGenerally with a package that's been touched in the last cycle, someone is at least marginally more aware of it's state than joe random MOTU.  We ought to take advantage of that without unneccesarily blocking people's work.00:37
ScottKFrom the set I had sitting there when Intrepid opened, it's have been a real waste for someone else to spend time figuring out the ones I already knew were syncs, didn't need a merge.00:38
LaserJockScottK: ok, so then why wouldn't you have sync bugs filed for those?00:39
ScottKLaserJock: I did about the time the repos opened, but not everyone manages to get things done so quick.00:48
LaserJockI see00:50
LaserJockbottom line I guess, people shouldn't just be  blindly merging/uploading00:52
LaserJockas persia pointed out in his email, we should be looking at what other bugs may be fixed when merging00:53
LaserJockand as you said, if somebody has been consistently merging a package it's wise to at least talk to them about it to get pointers or see if they're going to do the merge00:53
bddebianHeya gang02:23
RAOFHi bddebian.  Updated your ssh keys yet (grumble).02:25
bddebianNope02:25
ScottKFor me SSH was just the start of it.02:25
ScottKHad to redo the TLS certs for all my mail servers too.02:25
ScottKThen there's the DKIM key for signing.02:25
ScottKThat was plenty for one day.02:25
RAOFAt least I only need to find all the various boxen with my ssh key on them.02:31
RAOFThinking of which...02:31
LaserJockabout the only things I had to do where Alioth and Savannah02:36
LaserJockand Launchpad02:36
RAOFI think I've got copies of my public key on a bunch of random boxes around the intertubes.  I'm not sure if they're still up, or used, or whatever.02:37
RAOFAlso, Alioth & LP.02:37
RAOFAnd my home server.  cody-somerville - if you want access to the amd64 buildbox, you'll need to update your LP ssh key :)02:38
bddebianOh crap, alioth.. Grr02:41
RAOFYup.  You no longer have a public key on alioth, most likely.02:42
RAOFAnd they're not accepting new ones for the moment, I understand.02:42
bddebianIs there a wiki page or anything up just to make sure I don't forget to do something?02:46
ajmitchjust run around like mad & panic02:47
* bddebian runs around the room flailing his arms..02:47
RAOFajmitch: That's a plan with legs!02:47
ajmitchhttp://wiki.debian.org/SSLkeys is the only wiki page I know of02:47
andrew___This will either be a newbieish or very deep question: to what degree is the job of a MOTU about developing code, to what degree is it about managing code (merging/patching/etc.)?02:56
bddebianDepends on your involvement02:56
ScottKandrew___: Mostly the latter, but you can get as much of the former as you want.02:56
bddebianI don't know anything and I used to be an MOTU :)02:57
andrew___I'm trying to get a feel for which sorts of questions/suggestions go where.02:57
andrew___E.g. my posts to ubuntu-devel-discuss seem to get a better reception when they're management-related, which argues more towards it being a forum for improving things that already exist.02:59
cheatrandrew___: Anyone is able to develop code. You don't need to be a motu. MOTUs mainly do packageing related tasks. That is where the name comes from: Masters of the Universe. They are in charge of managing all of the packages in the universe repository.03:00
andrew___(I don't mean the above as a complaint, btw - all forums have specialisms, it's just a matter of knowing where to pipe stuff to)03:03
bbyeverdid DaD move?03:07
LaserJockbbyever: it's supposed to be merged with MoM03:17
bbyeverLaserJock: ah ok, cool03:17
Adri2000byoteki: but it's supposed to work until the merge is actually done03:19
Adri2000I don't know why it currently doesn't03:19
cheatrLaserJock: Is this merge permanent?03:19
LaserJockcheatr: yes03:19
LaserJockwe only want 1 merge tool03:19
Adri2000sorry byoteki. I meant bbyever ^03:20
Adri2000bbyever: I noticed the server admin of the problem, so it should work again in a few hours03:22
bbyeverAdri2000: ok03:22
tbielawaevening all03:53
Amaranthhmm04:46
Amaranthis anyone packaging moonlight?04:47
ajmitchcheck with debian04:47
jdongAmaranth: I heard it's non-DFSG because it only works at night with atmospheric restrictions04:47
AmaranthI honestly have no idea how to search debbugs for ITPs04:48
ScottKAmaranth: You look in the wnpp package.04:49
Amaranthguess there is no ITP04:50
RAOFAmaranth: Go!04:50
AmaranthI was thinking about it04:50
RAOFAmaranth: Hit #debian-mono.  I'm sure someone will be interested.04:50
Amaranthalso, if i packaged click-and-run would I get stabbed? :)04:50
ScottKAmaranth: Given PPAs, gdebi, envy-ng, and the like, I think it's a detail.04:52
Amarantheh?04:52
jdongAmaranth: nah, real men package an automatic debian/control dependency stripper.04:53
ScottKI'm not sure we're at all opposed to people running any random crack on their systems anymore.04:53
ajmitchsomeone should package portage then04:53
ScottKDon't mind me.  I'm particularly bitter tonight.04:53
AmaranthI didn't notice ;)04:54
* ajmitch didn't notice any change from any other day04:55
=== dabaR__ is now known as dabaR
ScottKJust wait until you read the MOTU ML.  Then you might.05:10
ajmitchnah, I've been reading the bugsquad list this afternoon, I understand the frustration there05:11
ScottKAh.  The thread where they say "we'll mark all over your workflow bugs and we don't care what it affects because it's to difficult for us to notice they're different"?05:15
ajmitchand where the wiki edit with useful info was deleted because it hadn't been agreed upon at UDS yet05:15
ScottKDespite the fact that bdmurray had agreed to it.05:16
ScottKBecause we all know that there's no available technology to let us work together on figuring stuff out except in face to face meeting.05:16
ajmitchreading that does provide some more background to your recent -motu mail05:17
ScottKYeah.  I suppose it would.05:17
ScottKI guess we get to find out if asking them to think before marking on bugs is better or worse in terms of frustrating new contributors than MOTUs getting grumpy with them and giving them no sympathy.05:18
ajmitchthis is where we need to be able to automatically add <blink> tags with bold red text05:20
tbielawaheh heh05:26
tbielawa<marquee>05:26
dabaRan essential part of any user interface...05:27
tbielawalol05:27
* LaserJock just catches up to the world, aka ubuntu-bugsquad threads05:40
ajmitchfun reading?05:42
tritiumLaserJock: I see a lot of rejections to the -science team.  Are you disbanding it?05:44
LaserJocktritium: no, just chasing away people I've never heard of or talked to05:45
LaserJockpeople just randomly hit the join button05:45
LaserJockajmitch: "fun" isn't exactly the word for it05:45
tritiumLaserJock: ok :)05:45
tbielawaLaserJock: dpatch.make for the win05:46
LaserJockajmitch: I can't think of a good word for it at the moment, mixture of sheer rage and dishearting sadness05:46
LaserJocktbielawa: yeah!05:46
LaserJocktbielawa: btw, did you notice you had some ubuntuwire directory in your source?05:47
tbielawawhawhawha?05:47
tbielawathat's poor attention to details on my end.05:47
tbielawaI'll be moving from now until the weekend. I hope to have a nice cleaned up copy of bibus ready for review by saturday05:49
LaserJockok, I'll email you05:49
LaserJockI ended up going to my grandfather's over the weekend and my entire day yesterday was proctoring and grading final exams05:50
tbielawaeack05:50
ajmitchyou poor fellow05:51
* ScottK had a job as a programming assignments grader for an intro computer science class when he was at university.05:53
ScottKBefore the end of the semester I was so sick of it, I subcontracted the work to one of my apartment mates who needed the money more than I did.05:53
tbielawaScottK: resourceful!05:54
LaserJockheh05:54
LaserJockno programming here05:54
LaserJockjust 10 pages of short-answer Chemistry05:54
tbielawaI've been system administrator @ work. a fun role :)05:55
tbielawaFound a potential bug in the new release of network-console05:55
tbielawaSSHing into a preseeded d-i environment one is presented with a menu: 1) start the installation 2) start an expert installation 3) drop to shell05:56
tbielawaat this point in the install the install is alredy going, we just want to drop to shells. dropped to a shell causes the connection to drop05:56
tbielawaoption 1 makes your already running installs brain explode. but the key element here is that when you choose to drop to a shell fromt he expert install menu __it works__ unlike choosing to do it directly05:57
* ScottK avoids the temptation to write back to a Debian ML complaining about Ubuntu not sending them a patch with the observation I'd rather they hadn't sent their openssl patch to us.05:57
LaserJockhaha05:58
tbielawa=-o05:58
LaserJockit's very unfortunate that it was because of a debian change05:59
rockstarScottK, I knew there would be complaining on that list.06:01
ScottKWhich one?06:03
ScottKrockstar: ^^^^06:03
rockstarDebian security06:04
ajmitchA lot of frustrated people around06:04
rockstarajmitch, yea, understandably.  I'm quite frustrated at Debian for making a change in order to shut valgrind up.06:05
rockstarI love Debian, but this stuff makes me feel quite sheepish.06:05
AstralJavaLike people don't need to refresh their memory on how to generate ssh keys anyway. :D06:05
ajmitchthe 'shutting valgrind up' bit was made so that it was easier to debug programs having issues with openssl, I believe06:06
ajmitchthe patch was even discussed upstream before going into debian06:07
ScottKAlthough that discussion seemed to me that it could have easily been misread about doing that just for debugging, not for production.06:08
ScottKThe frustration about a patch was on a Debian Python list.06:08
ajmitchmost things do end up getting misread at some point06:08
jdong*NOT TO DEFEND DEBIAN ON THE SSH THING*: I think OpenSSH folks are also to blame.06:09
jdongthey really set up a landmine in the code without documentation06:09
ScottKjdong: openssh != openssl06:09
jdongScottK: sorry, yes, that's what I meant06:09
jdongthis is really the first time I've heard of intentionally using uninitialized buffers.... and something that anomalous IMO deserves comments06:09
ScottKAgreed.  Plenty of blame to go around.06:10
* ScottK heads off for bed.06:10
tbielawaSee ya ScottK06:10
ajmitchrockstar: btw, how'd you enjoy what little you saw of NZ? :)06:14
rockstarajmitch, well, I didn't see a lot.06:15
rockstarI did enjoy it.  My wife would like me to take her at some point.06:15
ajmitchjust an overcast city & the inside of the sprint room?06:15
rockstarjdong, yes, they did discuss it upstream, and I understand that value of shutting valgrind up.  I'm just concerned that often, Debian goes out on its own, sometimes causing rifts in communities.06:16
ajmitchthe same concerns are raised about Ubuntu06:17
jdongrockstar: I agree in this case the deviation from upstream is in poor taste.06:17
rockstarjdong, yea, but there's also the whole Iceweasel thing.  They've become so "elite" that often it seems to cause more problems than it helps.06:18
dholbachgood morning06:18
ajmitchhey dholbach06:20
dholbachheya ajmitch06:21
ajmitchhow are you?06:24
dholbachjust waking up, but I'm good - thanks06:24
dholbachajmitch: how's life?06:25
ajmitchit's alright06:25
ScottKrockstar: Given DFSG and Mozilla corp's Trademark policy, Iceweasel was inevitable.06:27
rockstarScottK, well, yes, inevitable maybe.  But it alienated a lot of people.06:28
ScottKI guess I completely see Debian's side on that one.  "Here, have some free code, but you can't change it." really rubs me wrong.06:29
rockstarScottK, I think it was a case of two stubborn sets of ideals.06:30
ScottKI guess I don't get that.06:30
ScottKCanonical manages to have a derivative friendly Trademark policy.  I don't see why Mozilla Corp couldn't also.06:31
ScottKOur OOO still says Sun on the splash screen.06:31
ScottKLots of other entities manage just fine.06:31
ScottKI see it as Mozilla Corp being uniquely unfriendly.06:32
=== doko_ is now known as doko
\shmoins06:59
=== ZrZ is now known as RzR
dholbachgeser: thanks for the perl rebuilds - I sponsored them08:36
dholbachand sistpoty fixed the libxfont issue - intrepid should be more fun soon again :)08:36
sistpoty|workhi folks09:48
geserHi sistpoty|work09:49
sistpoty|workhi geser09:49
fdovingkees: any clue if i can disable the openssl-vulnkey check anywhere? - is it in the openssl config somewhere?09:52
fdovingkees: or rather, i need to downgrade openvpn and remove openssl-blacklist in order to make openvpn work. openssl-vulnkey says my key isn't blacklisted, but magically when starting openvpn it errors out and claims openvpn-vulnkey says its blacklisted.09:55
slangasekfdoving: each of the -vulnkey tools handles particular file formats; openssl-vulnkey probably doesn't parse your openvpn key file correctly to be able to detect that it's vulnerable?09:58
keesfdoving: hrm, that's not good.  :P  which version do you have installed?09:59
proppyoy10:00
emgentmorning10:23
=== gnomefre1k is now known as gnomefreak
whsHow to fix source: native-package-with-dash-version?12:08
geseruse a proper .orig.tar.gz12:11
=== pmf__ is now known as ember
=== _neversfelde is now known as neversfelde
=== tb1 is now known as tbf
Laibschhttp://revu.tauware.de/details.py?package=gourmet12:57
Laibschif anybody cares to take a look12:57
LaibschI also have a question12:59
LaibschLet's say version 1 of a package installs /etc/file, the name in version two is changed to /etc/file.something12:59
Laibsch /etc/file is not removed when updating the package from version 1 to 213:00
LaibschWhat was I doing wrong?  This question has nothing to do with gourmet13:00
broonieYou need to manually handle conffile moves.13:00
AnAntHello, can one upload packages with new features for 8.04.1 ?13:03
AnAntor is it just for bug fixes ?13:03
Laibschbroonie: You are also on/in ubuntu?13:04
LaibschAnAnt: You need an SRU exception13:05
Laibschgoogle for that13:05
broonieLaibsch: Not really.13:05
Laibschbroonie: can't get your hands full enough, I guess ;-)13:05
slytherinLaibsch: I think you will have to handle removing old config file in prerm.13:07
LaibschI think I found a good source13:07
Laibschhttp://wiki.debian.org/DpkgConffileHandling13:07
broonieIdeally if it's the same file you should be moving any configuration the user did into the new configuration file.13:07
Laibschwhich suggests preinst13:07
LaibschI have three packages being built from the same source.  I want to push a change in one of them.  Is it possible to exclude the others from the debuild run?13:35
ScottKLaibsch: No.13:35
slytherinLaibsch: don't think so13:35
LaibschOK, thanks13:35
broonieIf you've got a separate makefile target for each package you can invoke debian/rules directly13:35
brooniebut that's not the common case.13:36
Laibschnot the case here13:36
Laibsch:-(13:36
ScottKDoes the ssl-cert update just regenerate snakeoil or does it hit other certs too?13:42
ScottKOops.  Wrong channel.  Maybe someone here knows anyway ...13:43
=== lmr_ is now known as lmr[out]
LaibschI believe just commenting out the Package: stanza for the other packages I want to leave out works fine14:06
LaibschRather quiet REVU day, though, isn't it?14:06
=== dabaR_ is now known as dabaR
bddebianHeya gang14:31
geserHi bddebian14:31
sistpoty|workhi bddebian14:31
emgentheya people14:32
emgenttseliot: ping14:32
tseliotemgent: hi14:33
bddebianHi geser, sistpoty|work, emgent, tseliot... :)14:34
tseliotbddebian: hi ;)14:34
emgentbddebian: o/14:34
LaneyAnyone have a merge free for the taking?14:36
james_wLaney: you could take bidentd, but it's pretty boring.14:39
james_wit would just be checking the Debian package builds and works and then sync it I expect.14:40
Laneyjames_w: I'll have a look, cheers14:41
LaibschI have a strange problem where debuild tells me that there is no space left on the device (the process continues)15:11
Laibschdf -h says there is plenty of space15:11
Laibschhttp://oss.leggewie.org/oe/deb/openembedded_0.1-10_i386.build15:11
ScottKAt a guess it's the 'cannot write' part that's relevant and you're trying to write somewhere you don't have permission.15:13
ScottKI suspect that's just as well as it's likely something different is happening than you expected.15:13
norsettoseems like somebody had the great idea to mass-create needs-packaging bugs for all lp hosted projects15:16
ScottKnorsetto: Lovely.15:18
jderemerIs there a way to add a menu item, via file (NOT gui) where the other help buttons are under system?15:22
LaibschScottK: but the problem starts with "tar: usr/local/arm/2.95.3/bin/arm-linux-size: Wrote only 2560 of 10240 bytes"15:25
Laibschwhich indeed suggests something being full and overflowing15:25
ScottKTrue.15:25
ScottKSo far whenever I've hit that error it's been actually full, so I don't know what to tell you.15:26
* ogra wonders if Laibsch uses a tmpfs or so 15:26
ograthat would mean you ran out of ram :)15:26
* ScottK just deleted 5GB of leftovers today to make more room.15:27
norsettoscottk: and there is already somebody busy filing them all as wishlist ... so much so for bug traging15:27
ScottKIs it the same person?15:27
norsettoScottK: no15:28
norsettoScottK: I'm curious to see if he will at least spot all the duplicates15:28
ScottKGlad to know that we've got all the important bugs triaged so people have time to concentrate on fluff like that.15:28
HobbseeScottK: start yelling at the bugsquad again: )15:29
norsettoscottk: have you ever been working on a bug that was triaged properly? I don't think I ever stumbled against a bug that was triaged at all to say the truth15:29
Hobbseethe fact that they keep hitting them means that they seem to be looking for them, though.15:29
ScottKHobbsee: These haven't intruded on my mailbox, so it's a waste of time, but it doesn't actually affect me.15:30
HobbseeScottK: who's doing the wishlist changing?15:30
sebnercya folks15:30
ScottKHobbsee: Dunno.  Ask norsetto.15:30
Hobbseenorsetto: ^15:30
jderemeranyone got any idea on the menu list question?15:31
ScottKnorsetto: I have, but it's been rare.15:31
Laibschogra: I thought I did, but I don't.  Seems like I have tmpfs only on the laptop.  / is very small some 500MB, everything partitioned out. 150MB to 200MB free on the root partition.15:31
ScottKjderemer: The answer to your question is yes.  I've no idea how.15:31
Laibscheven if that filled up it would take a few seconds15:31
LaibschI saw no decrease in available space on the root partition15:31
Laibschwhich hosts /tmp15:32
norsettoHobbsee: sebastian rode15:32
jderemerthanks15:32
ScottKpersia: RE the ubuntu-bugs thing.  It does not appear to me that there is currently a basis for fruitful discussion.15:36
HobbseeScottK: with a bit of luck, they'll find one at UDS, agree on the same sorts of things that we did, then come bakc and implement it.15:37
ScottKHobbsee: Unfortunately, I'm going to UDS, so I'll likely get sucked into it.  Since it's already apparently decided we're using LP wrong, I don't know what there is to discuss.15:38
HobbseeScottK: how to use it correctly?  :)15:38
ScottKIn this case I guess not at all.15:38
* sistpoty|work is to blame for inventing the wrong usage of LP (remember the merge web tool I once wrote? *g*)15:38
HobbseeScottK: if you can poke them into actually coming up with a solution that actually works, rather than sidesteppign the entire issue by "it shouldnt' be here", and it gets implemented, then that's probably a good result.15:39
ScottKWhile generally I support that idea, since soyuz is kind of integral to the workflow I don't know how we avoid it.15:39
ScottKHobbsee: I'd rather just slap people who mess up until someone in ubuntu-bugs decides that maybe they should pay attention.  Going and discussing seems to get nowhere.15:40
sistpoty|worke.g. sync requests imho really belong into bugs. Instead, there should be a button "sync blabla (x.y) from ..." which a motu can hit :)15:40
sistpoty|work(don't belong)15:40
persiajderemer: re: menu file: last I looked, you'd need to modify the gnome-menus code.15:41
persiaScottK: You may be correct.  Optimistically, physical proximity may be assistive.15:41
ScottKpersia: That or the opposite.  We'll see.15:41
persiaOn the other hand, I don't consider that sufficient reason to completely give up on the value of a bugtracker15:41
cprovsistpoty|work: right, who ever said that the solution using bugs is optimal or definitive ?15:41
HobbseeScottK: i've poked bdmurray about it15:42
ScottKpersia: No, but unless two parties are willing to have a reasonable discussion there's no point.15:42
HobbseeScottK: you can force them into a reasonable discussion.15:42
persiaScottK: True.15:42
HobbseeScottK: bar the door, don't let them out until they've actually come up with a solution.  or similar.15:42
ScottKHobbsee: He'll just get over-ruled again.  We've established that his agreeing to stuff doesn't mean anything.15:42
sistpoty|workcprov: right, but I guess it's the best we have right now ;)15:42
ScottKHobbsee: No.  You can't force someone into a reasonable discussion.15:43
persiaScottK: Don't take everything as binding precedent.  Some is, but much is significantly more flexible than it may appear15:43
HobbseeScottK: i'm using the angle that with the members of the bugsquad doing that are just wasting their time.15:43
ScottKpersia: We went and had a nice discussion with bdmurray about it and had an agreement.  That's been unilaterally thrown out.15:43
HobbseeScottK: hopefully that will change their minds15:44
cprovsistpoty|work: exactly, even being bad, it's best you have. There will progress in this area already in 2.0, so raise your hand in UDS to participate of the discussions.15:44
Hobbseeafter all, their work being ignored / overwritten is the best demotivator there is...15:44
persiaScottK: Sure.  That doesn't mean that it will necessarily happen again, nor that it won't, only that it happened once.15:44
sistpoty|workcprov: cool... any ETA yet? (and sorry, won't be there at UDS)15:44
ScottKHobbsee: Fair enough.  I'm using the angle that my CoC complaint angst will cost them more contributors than having to understand what a bug is about before the mark on it.15:44
cprovsistpoty|work: https://blueprints.edge.launchpad.net/soyuz/+spec/sync-workflows15:45
persiacprov: I suspect a large part of the frustration is that the existing practice (since Breezy) has been suddenly rejected because a discussion was added to the agenda, rather than with any opinions as to whether the outcome of the discussion has value.15:45
ScottKpersia: Perhaps, but I feel like we are cleraly the wronged party here and so it's really not up to me to try and improve the situation.15:45
ScottKpersia: No.  It's that we had the discussion.  We had an agreement and it was unilaterally tossed out.15:46
cprovpersia: how do you mean, who did reject it ?15:46
persiaScottK: I vehemently disagree with that.  The wronged party has the largest incentive to improve the situation, and so if you are wronged, you ought participate in a solution that causes you to no longer be wronged.15:46
ScottKpersia: If you step on my foot, I don't want you to do it again, but I think before I consider you might be worth discussing it with, you ought to apologize and take the first move.15:47
Hobbseepersia: assuming, of course, the participants are willing, and don't go "well, you shouldn't use launchpad for these types of bugs, so screw you, use these bugtracker rules, and redo your workflow"15:47
andrew_sayersScottK: OTOH, if you get in my way and bump into me, I might feel that I'm not responsible for any foot-treading caused.15:48
persiaScottK: I think you invite unhappiness with that philosophy, but can understand it.  If you step on my foot, I'll pointedly apologize for having had the poor taste to put my foot under yours.  If you do it again, I'll likely be more pointed, and less apologetic.15:48
ScottKcprov: Hobbsee and I discussed having bugsquad not mark up workflow bugs because it's disruptive and a waste of time with bdmurray and had an agreement about it.  Henrik unilaterally reverted Hobbsee's wiki changes.15:48
andrew_sayersScottK: Would they agree that you're the wronged party?15:48
ScottKandrew_sayers: I don't really care.15:48
persiacprov: https://lists.ubuntu.com/archives/ubuntu-bugsquad/2008-May/000861.html15:49
cprovScottK: uhh, I'm not qualified enough to discuss this, then ;)15:49
=== tbielawa is now known as tbielawa_sad_pan
=== tbielawa_sad_pan is now known as tbielawasadpanda
andrew_sayersScottK: Yeah, I know that feeling :s15:50
persia(alternate view at https://wiki.ubuntu.com/Bugs/HowToTriage?action=diff&rev2=50&rev1=49)15:50
ScottKpersia: In this case I think we got our foot stepped on (workflow bugs marked up), went and politely discussed how to avoid the problem, had an agreement, and then were told that really it was our fault for having our foot there.15:51
ScottKpersia: So I'm not going start a discussion that starts with is our use of LP for workflow legitimate.  It is and have been for years.15:52
ScottKpersia: It's an old negotiating trick and I'm not going to fall for it.15:52
ScottKThey need to recognize our right to exist before we can have a meaningful dialogue.15:52
ScottK... to use a slightly different metaphor.15:53
persiaScottK: I think the analogy is strained, but to stretch it further, I think if it's a good place for our foot to be, that ought be explained.  On the other hand, It's a philosphical thing: I can't change your opinion about how to react, but I won't agree that it's appropriate for me to take no action at UDS towards a model that works for all.15:53
* StevenK waves15:53
dholbachScottK: I really don't think that Henrik "you shouldn't do this" - I think he tried to express the view of a bugsquad member "oh, this doesn't really look like a bug report to me"15:53
dholbachScottK: it will be good to discuss this at UDS in person15:53
persiadholbach: Sure, but we've been using those since Breezy...15:53
ScottKdholbach: Unorthodox has a dictionary meaning.15:53
StevenKSpeaking of UDS, I'm on my way.15:53
ScottKdholbach: I don't see a basis for discussion.15:54
persiaStevenK: Have a good flight15:54
dholbachpersia: I know and I'm not saying "let's stop using bugs for it"15:54
StevenKpersia: Just got off a 7:30h flight to Singapore.15:54
persiaStevenK: How many hops do you have?15:54
dholbachpersia: but if there is a way to make things more obvious (like getting bug statuses and other stuff in sync or whatever else needs doing) it will be good to discuss it and think of a way15:55
StevenKSingapore -> Frankfurt, Frankfurt -> Prague15:55
persiaOOh.  Singaport->Frankfurt is one of the extra-fuel flights :)15:55
persiadholbach: Surely.  I expect this falls back to the discussion in November about appropriate use of bug stati.  Further, I think that this is a topic of interest to all people who interact with bugs, and very much feel that developers are just as important as any other bug users: perhaps in large part because most bugs ought eventually result in developer action.15:56
andrew_sayersScottK: It sounds like your real argument is about proper procedure for resolving problems, not this problem in particular.15:57
dholbachpersia: Right15:57
ScottKBut apparently only so long as it doesnt' inconvenience bug squad.15:57
* Hobbsee notes that legit bugs turn into workflow bugs as soon as they get a patch attached to them.15:57
andrew_sayersScottK: that you need to work out a way of discussing problems where agreements stick15:58
persiaScottK: In the view of some members of bugsquad.  Consider this an opportunity for education.15:58
andrew_sayersUntil you've got that, there's certainly no basis for discussion on this particular problem.15:58
persiaHobbsee: I'd argue that all bugs turn into workflow bugs at some point if they are being fixed.15:58
ScottKandrew_sayers: Until some members of the community are willing to be collaborative, I think there's no point.  I've tried.  I give up.15:59
persiaandrew_sayers: Well, yes, and no.  Generally we've that, but as a primarily meritocratic community, there is dissension, and it may appear very vocally until it is resolved.15:59
* ScottK is wondering how hard it would be to write a script to monitor the relevant wiki page and autmatically restore the stuff if it gets reverted.16:00
persiaScottK: There are surely better solutions, but it's a relatively trivial script with editmoin16:00
sistpoty|workhey dholbach... thanks for sponsoring libxfont :)16:01
dholbachsistpoty|work: thanks a lot for fixing it - with your work and geser's perl-rebuilds intrepid became MUCH MORE FUN! :)16:01
sistpoty|workdholbach: heh, I guess I'll finish my dist-upgrade tonight then :)16:02
Laneysistpoty|work: Yeah, nice work on the fix!16:02
dholbachsistpoty|work: do you have an idea why this happens?16:02
dholbachsistpoty|work: or rather why the fix is necessary?16:02
sistpoty|workdholbach: kind of... some program of x (or library) is linking against libxfont1 and defines its own version of a function defined in libxfont1. with -Bsymbolic-functions, this will resolve to the version from libxfont1 and not to the own defined version16:03
sistpoty|workdholbach: at least that's my guess of what's going on16:03
=== tbielawasadpanda is now known as tbielawa
dholbachsistpoty|work: ugh.... why "its own version"?16:05
sistpoty|workdholbach: well, let's say you have extern void foo(void) in libxfont1 and *also* defined in a program linking against it. then -Bsymbolic-function will make a difference imho16:06
HobbseeScottK: you'd do better to write an autolart, and to change back any conditions which are wrong on workflow bugs.16:06
dholbachsistpoty|work: alright, I see16:06
sistpoty|workdholbach: it would still be interesting to see *what* is getting overridden, and if it's done on purpose or is a bug in the first place16:06
dholbachsistpoty|work: exactly16:06
dholbachsistpoty|work: I'll leave that for Bryce and others more clueful - right now I'm just happy not having to hold libxfont1 :)16:07
dholbachmore clueful than me.... :)16:08
sistpoty|workdholbach: yeah, so do I (as my knowledge of X is quite limited *g*)16:08
dholbachthanks for the fix :)16:08
andrew_sayersIs there any accepted way of requesting that someone reverted an edit explain why they did it?16:09
\shHobbsee, let us just install a RequestTracker for Workflow Bugs ,->...it's easier to maintain then LP and can be simple controlled by email ;)16:09
sistpoty|workdholbach: you're welcome ;)16:09
ScottKandrew_sayers: He did say why he did it.  He thinks there shouldn't be workflow bugs.16:10
ScottK\sh: That'd be great except when it needs to touch soyuz.16:10
andrew_sayersAnd that's policy, not just one person that didn't get the memo?16:11
\shScottK, it's just for maintaining: "Merging: foo-0.9.6-bar.crap" -> Status: New -> Prio: 1 -> send eMail: "Status: InProgress I'm working on it" tasks-16:12
\shScottK, when MoM would push those things into RT, we could even priotize highly needed merges16:12
Hobbsee\sh: woot!16:15
HobbseeScottK: one of the bugsquad guys is going to mass invalidate them.16:15
=== xxxy is now known as santiago-ve
ScottKHobbsee: Mass invalidate which?16:19
HobbseeScottK: the needs packaging bugs, whcih just contain the LP url for each of the projects.16:19
ScottKandrew_sayers: The individual in question is Canonical's head of Ubuntu QA, so he's more equal than others.16:19
ScottKHobbsee:16:19
ScottKHobbsee: Ah.  Thanks.16:20
ScottKHobbsee: Is the individual in question going to get hit with a cluebat too?16:20
HobbseeScottK: dunno.  he clearly didn't read the part about checking for dupes, so isn't likely to read complaining email either16:20
HobbseeScottK: but having his bugs mass-closed should be obvious enough.16:21
ScottKBesides, if it's a bugsquad person they can do whatever they want because it's to complex to actually ask them to make a useful contribution.16:22
ScottKHobbsee: Of course events here in the last year have caused me to completely redefine my concept of 'obvious enough'.  I'm really not sure.16:22
andrew_sayersScottK: ah, okay.  Point taken :)16:22
Hobbseehaha16:23
Hobbseeyes, well.16:23
\shCanonicals Head Of Ubuntu QA?16:29
ScottKOr some similar title.16:30
ScottKHenrik Nilsen Omma16:30
\shAh16:31
ScottK\sh: The same expert triager who got us this piece of PR: http://www.oreillynet.com/linux/blog/2007/12/ubuntu_linux_users_bugs_1.html16:33
ScottKSRU for that has since been done no thanks to "QA".16:34
\shScottK, well, I see that only in this post are many "bugs" regarding Ubuntu/Debian relationship...so I don't comment on it...it's just feeding trolls16:37
bddebianWho is Cypherbios these days?16:38
* \sh needs some nicotine...and waiting for esx to finish up with ubutnu server install16:39
ScottK\sh: No.  No need to comment now.  It's history.  I just don't experience him as a great value added in the process (I'm sure he does great stuff, I just don't run into it).16:46
encompassanyone looking for another project ot package?  We are REALLY in need of someone for http://launchpad.net/memaker it has been packaged before, and I don't think it would take much effort from there.  I can help change the program to fit your needs to.16:50
ScottKencompass: Since it's written in Python you might want to see someone from the Debian Python Application Packaging Team in #debian-python on OFTC.16:54
ScottKThey might want it in Debian and we'd get it automatically from there.16:54
LaserJock\sh: do you really not use LP to check for existing bugs in a package?16:57
* sistpoty|work heads home now... cya16:57
ScottKLaserJock: I read him to say he preferred a two step workflow: 1.  Merge.  2. Bugfix.  As long as he does 2, it gets you there by and large.16:57
LaserJocksure16:58
encompassScottK: ok I can try there too I suppose.16:58
LaserJockI just don't understand, "16:59
LaserJockAs long there is no real way to automate checking for bugreports in a16:59
LaserJockpackage16:59
LaserJock"16:59
LaserJockand I don't understand why filing a merge bug if you're gonna take a while is a bad thing17:00
LaserJocksince contributors already need to file bugs it seems like the easiest way to go17:01
ScottKLaserJock: Why do you need to understand more than a number of volunteers would find mandating of such a workflow troublesome.  Insisting people do it your way is a good way to get them to volunteer their efforts elsewhere.17:03
LaserJockScottK: likewise17:03
ScottKI'm asking for guidelines and common sense.17:04
LaserJockI'm just trying to understand why people are doing things they way they are17:04
LaserJockas am I17:04
ScottKOK.  It sounded to me like you want a rule about MOTUs have to file a merge bug.17:04
LaserJockI would call that a guideline and common sense17:05
LaserJockbut clearly we have different merging workflows going on17:05
LaserJockI didn't think there was that much difference until this thread17:05
ScottKFor a package that I'm familiar with it probably takes me about as long to write the bug as it would to do the merge (less the waiting for it to build).17:05
LaserJockoh for sure17:06
LaserJockI'm only saying for bug where it's gonna take some time and you don't want a collision17:06
LaserJockhence the "common sense" part17:06
ScottKSo it's a lot of trouble to go to for something that can be handled with a little paying attention to what's going on in the package.17:06
LaserJockI don't understand "trouble" there17:07
LaserJockand, to borrow a phrase, it's an orthodox way to do it17:07
ScottKIf someone wants to look at a merge/sync, I'm pretty sure libetepan is a sync, but you'd need to look at rebuilding the rdepends too.17:07
ScottKLaserJock: No.  It's not.  It's never been a rule that developers had to file bugs.17:08
LaserJockwe've *always* used bugs for process workflows17:08
ScottKGenerically, yes, but specifically not for that.17:08
LaserJockyes17:08
LaserJockwe did it through dapper17:08
LaserJockand contributors *still* have to do it17:08
ScottKOK.  So not for the last two years.17:08
LaserJockso only MOTUs haven't17:08
LaserJockso I don't think it's anything unheard of to file a merge bug to "lock"17:09
ScottKYes, but not unheard of and orthodoxy are different things.17:09
LaserJockwell17:10
LaserJockorthodoxy in the sense that we us process bugs17:10
LaserJockalmost everything we do is through a bug report17:10
LaserJockit doesn't seem like a stretch to use it for merges as well17:11
mok0LaserJock: I agree17:11
pochuI'm all for requiring people to block things in MoM when it has comment support as DaD has. I'm all against requiring people to report bugs. I agree with ScottK in that that will cause directly or indirectly less contributions17:11
ScottKI think we need to use bugs for stuff that needs to get to the archive admins to process on soyuz.17:11
LaserJockScottK: why should we limit it to that?17:12
ScottKThis is not applicable for merges.17:12
LaserJockwe use bugs for everything17:12
mok0pochu: but it could happen at a push of a button in MoM17:12
ScottKI'm saying it's needed for that.17:12
pochumok0: but what's the benefit of that?17:12
ScottKI'm saying that's stuff we can't do another way.  Not that that's all we should do.17:12
LaserJockScottK: right, but I consider a merge to be a packaging bug so it just seems logical that you would find a report on it17:12
LaserJockif people don't see it that way then we can discuss that17:12
LaserJockI'm just trying to find the source of the different workflows here17:13
mok0pochu: the benefit is that the workflow gets documented and people can see that the merge is being worked on. A lot of users (not developers) follow whats going on at LP17:13
LaserJockpochu: why would it cause less contributions?17:13
ScottKIt takes about 1% the time to make a comment on DaD as it does to file a bug.17:13
LaserJockpffft17:13
LaserJockthat's not true17:13
ScottKLaserJock: Because you're going to add rules to 'make' us do stuff we don't want to do.17:13
LaserJockit can take the same if not less time17:13
LaserJockSc\17:14
LaserJockScottK: we have all kinds of rules17:14
mok0ScottK: It can be done automatically17:14
ScottKOn DaD I click, type, hit enter on a page I'm already on.17:14
ScottKLaserJock: Yes.  We have lots of rules.  The rules we have should not be more than we need.17:14
mok0ScottK: exactly, and all it takes is a script to take your name and create a bug at LP17:14
LaserJockScottK: we can do something like file-merge <pkgname>17:14
LaserJockScottK: sure17:14
LaserJockScottK: I'm not trying to *add* rules17:15
LaserJockI'm trying to find the best workflow for people so we're on the same page17:15
ScottKI don't understand how making a rule I have to file a bug is not adding a rule.17:15
LaserJockbecause we already have merge rules17:15
ScottKI don't think there is one best workflow that's best for everyone.17:15
LaserJockwe're just clarifying the workflow17:15
ScottKBut not merge rules that say I have to file a bug.17:15
LaserJockso you have a problem because you don't like the workflow17:16
LaserJockthat's *not* "oh poor us, don't add more rules"17:16
mok0All that's asked for is that it gets documented at LP that someone is doing the work17:16
LaserJockwe're trying to figure out how to get things done17:16
LucidFoxBlimey, apparently bug #230350 is so big that even LP times out17:16
mok0It can be done by software17:17
ubottuLucidFox: Error: Could not parse data returned by Launchpad: The read operation timed out17:17
LaserJockI realize that there are different workflows, the point that I'm trying to get across is that we should figure out how to make the different workflows work well17:17
ScottKmok0: Yes, but then I have to find the bug number and add it to my changelog (or hunt it down and manually close it later), so it's not just filing the bug that's more work.17:17
mok0ScottK: You get it in the email17:18
ScottKOK, so then I have to wait for LP to get around to mailing it.17:18
=== Tweenaks is now known as Treenaks
ScottKIt all adds up to more work for very little benifit.17:18
mok0ScottK: yes, but are you that fast :-)17:18
ScottKSometimes.17:18
LaserJockI totally agree that if it's a fast merge there's no need for a bug17:19
ScottKSo now define fast merge and what's the threshold where I get yelled at for not filing a bug?17:19
LaserJockbut if you're want to exclude people from working on something I think the best way is with a bug17:19
LaserJockoh, generally I'd say if you're gonna get to it within and hour or two17:20
LaserJockmaybe a day if people aren't going fast17:20
ograoh sigh, cant people write proper scripts before they use LP ....17:20
* ogra mutters about bug #23035017:20
ubottuLaunchpad bug 230350 in libwoodstox-java "Missing Debian Maintainer field" [Undecided,Fix released] https://launchpad.net/bugs/23035017:20
ScottKogra: I'm going to go unsubscribe myself from the one package that got me that one before the deluge arrives.17:21
ograi dont think even half of the packages eve exist in debian grmlbl17:21
ScottKHeh.17:21
ScottKHe's not even here to kvetch at.17:21
ograwell, its a nice attempt17:21
ograbut he should add more checks to not spam people17:21
LaserJockwhat is it? I'm getting timeouts17:22
juliankQuestion: Is it possible to sync a package as an SRU, provided the resulting binary package is absolutely the same? (Especially for Python scripts)17:22
ScottKLaserJock: It's one bug for all packages that don't have an original maintainer.17:22
ograa script moaning about missing Maintainer field changes while having -ubuntu versions17:22
LaserJockbah, nvm, I just got the emails17:22
ScottKjuliank: No.  Sync it to the development release and then we'd do an upload to -proposed identical except for debian/changelog.17:23
LaserJockit'd be nice if we has some sort of dicussion on that beforehand :/17:24
ScottKLaserJock: It's also be REALLY nice if status changes on a bug only went to people subscribed for the relevant package and not to everybody.17:25
mok0ScottK, LaserJock, what is your opinion on the idea that some packages can have an real-person maintainer?17:25
ScottKmok0: They can.  There is no prohibition.17:25
nxvli will take mi plane in 8 hours17:25
nxvli'm so exited!17:25
mok0ScottK: well, isn't that the solution for people who wish to claim maintainership of certain packages?17:26
mok0ScottK: contributors will know to stay away from those17:26
ScottKmok0: As I said in mail, I don't generally want that.17:26
ScottKTeam maintainership has a lot of advantages.17:27
mok0ScottK: ... but it's difficult to have it both ways17:27
LaserJockmok0: not if you file bugs ;-)17:27
mok0LaserJock: but ScottK doesn't like that either17:27
ScottKmok0: Go look at the debian/changelog for dkim-milter and tell me if you need anything else to know if it'd be a good idea to discuss it with me before you change the package?17:28
LaserJockScottK: I know, I've been trying to work on a solution with the LP guys17:28
LaserJockScottK: frankly they're not really getting it, but I'm still working on it :-)17:28
LaserJockScottK: I think they feel we shouldn't be filing such bugs in the first place17:29
LaserJocksort of along the lines of the bugsquad :-)17:29
ScottKLaserJock: Then they should design their system differently.17:30
LaserJockScottK: apparently that is very difficult and these are only corner cases17:30
ScottKLaserJock: For some of the large ones I've done the ability for one bug to block another would have served better, but the LP devs have already decided we don't need that.17:30
juliank2nd Question: dir2ogg and ndisgtk get only (small) bugfix releases in the 0.11 (dir2ogg) / 0.8 (ndisgtk) series. Is it possible to get "SRU micro version update exception" for them?17:30
mok0ScottK: I can see that you've been active merging that package since last summer17:31
LaserJockjuliank: perhaps, it would be on a case-by-case basis17:31
mok0ScottK: I can also see jdong did the last upload17:31
ScottKmok0: That's because I was away from my gpg key and we were 4 hours from the Hardy repositories closing so I asked him to upload it.17:32
mok0ScottK: I don't see that you literally ask people not to touch it17:32
ScottKmok0: No.  I don't, but what do you think is sensible in such a case?17:33
LaserJockit makes sense if you're unsure to ask ScottK about it17:33
mok0LaserJock: that's evident to someone who's worked in the community for a while17:33
LaserJockyep17:34
ScottKAs it happens, the patch I added just before release is the only important fix in the new upstream, so it's not worth bothering with a merge right now.17:34
LaserJockhence why people should be asking people who've been around for a while17:34
ScottKAlso I found a bug in the package yesterday when regeneating my dkim keys due to the openssl fiasco.17:34
mok0But we've just created the contributor team to invite more people to do work in a structured environment17:34
LaserJockyep17:35
ScottKmok0: I think we created it do give recognition to people who are already doing so.17:35
mok0So it doesn't make sense to require that people know about a bunch of more-or-less unwritten rules17:35
LaserJockwhy not?17:35
LaserJockwe should have to write down *everything*17:35
LaserJockit's just not practical17:35
LaserJockwe expect if you're gonna be a part of the team you're going to interact with the team17:36
LaserJockas questions, etc.17:36
LaserJock*ask17:36
mok0LaserJock: No, which is why it is practical to have a workflow that implements logical structures that are easy to understand and follow17:36
juliankLaserJock: Especially since I develop dir2ogg and ndisgtk and don't want to duplicate the work.17:36
LaserJockjuliank: have a look at https://wiki.ubuntu.com/StableReleaseUpdates and if you'd like file a bug17:37
LaserJockmok0: sure17:37
LaserJockso saying things like  "if you're unsure of what to do, a good idea is to ask the last or most common Ubuntu uploader"17:38
LaserJockseems pretty sane17:38
mok0LaserJock: the current documentation says to sort of look around on IRC to see if you can maybe talk the the last uploader and perhaps see if it could eventually be possible that you maybe could try and get some help to perform a tentative merge....17:39
LaserJockas does "locking"  packages you're working on via MoM or, better IMO, a LP bug17:39
mok0:-)17:39
LaserJockwell, at some point you've got to communicate with people17:39
LaserJockyou can't really get around that in team maintanence17:40
mok0Well, with DaD, you have that little field where you can type a comment. So if things where centered around such a system, it could be a compromise17:40
LaserJockmok0: MoM will have that soon17:40
LaserJockthat's what I meant17:40
jdong    - change from svn, don't accept to move files to the burn location17:41
jdong      otherwise they will simply be deleted17:41
jdongI laughed....17:41
Picijdong: me too17:41
mok0LaserJock: ... I lean to the solution that the DaD little field is sent to LP along with other details of the merge, such as the person doing it.17:41
LaserJockhmm, I'm just not sure17:41
LaserJockI guess it stems from me not really using MoM17:42
mok0LaserJock: perhaps you could even get the new bug # back on the web page17:42
LaserJockI'd rather avoid MoM-centric processes17:42
mok0LaserJock: but it has to be something-centric17:42
mok0LaserJock: that17:42
mok0that's the whole idea... to make it clear to people what is being worked on17:43
LaserJocki.e. MoM is useful to get info from, but not really the place to "do" things17:43
LaserJockthat's why I don't like the comment field thing so much, though many many people do so  that's cool17:43
LaserJockmok0: well, I would argue that it should be LP-centric because that's where our bugs are17:43
mok0LaserJock: But LP doesn't have a nice tool like MoM17:44
LaserJockwhat tool?17:44
mok0LaserJock: and I am saying that MoM should create the bug at LP, so you will have both17:45
mok0LaserJock: the tool that gives you the diffs and tentative merge17:45
LaserJockmok0: and what would happen if I just filed a bug in LP, would MoM pick it up?17:45
LaserJockmok0: I find those pretty suspect and don't regularly use them17:45
ScottKLaserJock: I'd argue that it shouldn't be any more LP centric that it needs to be because LP is slow and painful to use and is a proprietary tool that is arbitrarily changed by its developers for reasons that are at best obscure from an Ubuntu developer's perspective.17:45
mok0LaserJock: I don't know how MoM works behind the scences, but in principle, yes17:46
LaserJockmok0: well, since MoM can't do anything with bugs now it's hypothetical ;-)17:46
mok0ScottK: I tend to agree with you there, but the API and tools to query Malone's database is there17:47
LaserJockScottK: but it is our bug tracker17:47
momelodgreetings channel17:48
LaserJockso it sure makes sense to use it as much as we can for bug-related activity, IMO17:48
momelodis this the place for ubuntu support?17:48
mok0ScottK: ... and although the Launchpad web site is a mess to navigate, I acually like the bug tracking in Malone17:48
LaserJockmomelod: you want #ubuntu17:48
momelodthanx LaserJock17:49
norsettowhat was that ....!support ?17:49
norsetto!support17:49
ubottuThe official ubuntu support channel is #ubuntu. Also see http://ubuntu.com/support and http://ubuntuforums.org17:49
norsettooh yes ....17:49
Laneyblueyed: Mind if I take the darcs merge?17:50
blueyedLaney: no, please do.17:50
LaneyThanks :)17:50
mok0Btw, the wiki documentation for contributing to ubuntu needs a good rework to incorporate the contributor team17:56
ScottKLaserJock: I think it makes sense to use LP where we have to or it's the best tool for the job.  If we have a better alternative (e.g. REVU) we should use it.17:58
norsettoscottk: when are you flying?18:00
ScottKI leave on Saturday evening and arrive Sunday evening.18:00
norsettoscottk: cool, I'll see you at the Hotel then. I should be there around 16:00 on Sunday afternoon18:01
norsettoScottK: thats 4pm for the american time format challenged :-)18:02
ScottKnorsetto: I was in the military.  I know how to add an subtract 12.  US military uses 24 hour clock and most of mine are set that way.18:03
nxvli'll leave in 8 hours!18:03
norsettoScottK: ok, next time I will mention zulu too18:03
nxvli'm so exited!18:03
nxvlnorsetto: btw, can you please find me some cheat, but reliable hotel on Rome for my bcakapacker trip?18:04
nxvls/cheat/cheap18:04
norsettonxvl: kind of difficult for me, I live here, I never had a need for an hotel ...18:04
nxvlmm18:05
norsettonxvl: central location?18:05
nxvlthat's what i thought18:05
nxvlnorsetto: if possible yes18:05
gesernorsetto: have you a spare room and want to earn some money? :)18:05
norsettonxvl: because central and cheap are kind of not going very well together18:06
nxvlnorsetto: there should be a lot of backapackers hotels out there i think18:06
eddyMulI'm packaging python-django from its SVN trunk. I have working packages for Hardy. I want to contribute my patches to debian (experimental). Can anyone give me guidance on the steps I should take? (or whether I should bother doing this at all...)18:06
norsettogeser: not if he is paying with US$ ;-)18:06
nxvleddyMul: debian developers only care about their packages, not ubuntu ones, so what you need to do is separate your patches and send them as patches not as debdiff18:07
nxvleddyMul: unless you repackage their packages18:08
nxvlnorsetto: i'm going with euros18:08
nxvl:D18:08
norsettonxvl: wise decision18:08
nxvlyup18:09
eddyMulnxvl: so, I guess I should start with trying to get it to build under "pbuilder --distribution experimental". You're saying I should not send them debdiff of my resulting debian-experimental package?18:09
nxvlwhen my sister went to europe, hes trip mates loose 250 US$ on change18:10
norsettonxvl: I'm thinking hard but I can't recall anything, let me call my sister, she might know18:10
nxvlnorsetto: there is no hurry, i will be on rome on 26 IIRC18:10
* nxvl checks18:10
nxvlyup, 26 night18:11
norsettonxvl: sorry, I just checked the only B&B I know of and that is not available anymore18:17
\shre18:20
nixternalREVU! REVU! REVU! REVU! REVU! REVU! REVU!!!!!!!!18:21
\shMERGE! MERGE! MERGE!18:21
=== nixternal changed the topic of #ubuntu-motu to: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | 8.04 is released: Let's fix any SRU-worthy bugs before the users try the package. | Intrepid open, go wild! https://merges.ubuntu.com/universe.html | QA targets available from http://qa.ubuntuwire.com/ | TODAY IS A REVU DAY!!! GET TO REVU'ing!!!
norsettonixternal: REVU for President?18:21
nixternalyes!18:21
* norsetto notes down to vote REVU18:21
nixternalpersia: thanks for the raw log....I forgot to reconnect my server last night so that is why I wasn't online earlier18:21
\shstrike...round about 10G traffic because of the new pics on the blog ;)18:22
* norsetto always thought that REVU days were Mondays (so much so for not attending latest MOTU meetings)18:23
\shlooks like that I serve at least one iso per hour...round about 700MB tells my traffic report...nice18:24
norsettogeser: is it you that filed 230050?18:34
nixternalhas Debian adopted the copyright format proposal from http://wiki.debian.org/Proposals/CopyrightFormat ?18:34
ScottKNo, but some people are using it.18:35
norsettogeser: just curious to know what the problem is18:35
ScottKDebian Policy documents existing practice, it doesn't define what it should be.18:35
nixternalya, I see that...hrmm18:35
nixternalScottK: do you know if those using the new format will get denied by archive admins at all?18:35
pochunixternal: they are aproved AFAIK18:37
ScottKAs long as it has all the required elements, I'd expect not.18:37
nixternalgroovy, thanks18:37
pochunixternal: see http://packages.debian.org/unstable/source/libgtksourceviewmm, http://packages.debian.org/changelogs/pool/main/libg/libgtksourceviewmm/libgtksourceviewmm_2.2.0-2/copyright18:38
\shbug #230393 ....18:38
ubottuLaunchpad bug 230393 in mysql-dfsg-5.0 "Mysql socket file breaks PHP/Perl/etc..." [Undecided,New] https://launchpad.net/bugs/23039318:38
pochunixternal: and all the GNOME c++ bindings have been ported to the new format18:38
nixternalgroovy18:39
* pochu learns the meaning of groovy :-)18:39
pochugroovy! ;)18:39
nixternalhehe18:39
nixternalmy daughter hates it when I say it, she says "groovy isn't cool anymore, the new thing is "that's hot"".....I told her Paris Hilton is an idiot and I will never utter a word that she has18:40
norsettonixternal: is cool still cool?18:40
nixternalI told her that everytime I hear her say "that's hot" I will ground her from one item for one month each time she says it :)18:41
nixternalya, I think cool is still cool, if not, then I am getting way to old18:41
norsettonixternal: cool18:41
nixternalhehe18:43
CrippledCanaryany one please come with some advice on how to take bug #221973 and bug #224241 forward...18:43
ubottuLaunchpad bug 221973 in smstools "smstools folder under /var/run isn't recreated after reboot" [Undecided,Confirmed] https://launchpad.net/bugs/22197318:43
ubottuLaunchpad bug 224241 in smstools "smstools stop working after upgrade" [Undecided,Confirmed] https://launchpad.net/bugs/22424118:43
CrippledCanaryall the code is in there but it needs sposoring18:43
CrippledCanarysponsoring18:43
ScottKFortunately we have a 5 year old to enforce language restrictions.  She always catches it when her older sisters slip up and then they get soap in their mouth.18:43
nixternalScottK: ahh, I switched from soap to paprika...paprika is hated in our family, we don't even cook with it anymore :)18:44
norsettoCrippledCanary: u-u-s is already subscribed, so its just a question of time18:44
ScottKWe were keeping score of language slip-ups for a while on the message board in the kitchen.  Once it became clear my wife was the clear loser, we stopped.18:45
nixternallol18:45
norsettoWhat is a slip-up? When you mispell a word?18:46
nixternalwhen you swear18:46
norsettoah18:46
nixternalI have a nephew that if you slip up in front of him, he will repeat it for the next month18:47
gesernorsetto: no, I didn't file this bug. I'm not that insane.18:55
=== fta_ is now known as fta
LaserJockScottK: do you use Firefox or Konqueror?19:47
nhainespochu: Thanks for the extensive and very helpful comments you made on my PyRoom package!20:05
pochunhaines: np, let me know when you fix them and I'll review it again :)20:06
pochuor if you have any issue with them...20:06
nhainesMy only question is about installing an AUTHORS file.  How should I acknowledge the project maintainers?20:06
pochunhaines: they are credited in /usr/share/doc/$package/copyright20:08
nhainesAha!20:09
nhainesI think when I had Homepage: in the source stanza I got debuild warnings.20:11
nhainesOh!  I know.  What did you use to check the packaging for warnings and errors?  I'd like to do that myself and spare you the hassle.  ;)20:11
norsettonhaines: that would be lintian20:16
jderemerI'm trying to submit a bug for ubuntu's yelp.  However, a .crash file doesnt get created by apport even though it is submitted.  They just mark it invalid if there was no .crash file...  Im not quite sure how to proceed.  any help?20:20
* \sh thought for hardy it's switched off? or did pitti something new?20:21
jderemeri enabled it in /etc/default/apport20:21
jderemerand rebooted20:21
\shjderemer: it's submittet to LP?20:22
jderemeryes20:22
jderemerbut they just invalidate it... because theres no .crash file..20:22
jderemer:(20:22
jderemerthats why im confused20:22
greg-gjderemer: bug number?20:22
jderemerim trying to help...20:22
\shjderemer: which bug no?20:22
jderemer23043920:22
greg-gbug 23043920:22
ubottuLaunchpad bug 230439 in yelp "crash when going back to the first page opened" [Undecided,Invalid] https://launchpad.net/bugs/23043920:22
greg-gjderemer: so there is no .crash file in /var/crash right?20:24
jderemeryep20:24
jderemerfolder is completely empty20:24
greg-gthen it is not invalid, I'll reopen it for you.20:24
jderemerthanks.20:24
greg-gno problem20:25
\shbah...there is no need about a .crash file20:25
\shgreg-g: are you reopening it, if not, I'll reopen it with a nice message20:25
greg-g\sh: go for it, I was just trying to reproduce20:25
greg-gjderemer: can you give me a couple of concrete steps to help me reproduce this problem?20:26
jderemersometimes when you go to another page, then use the back button to go back to the index page... it just crashes.20:27
greg-gjderemer: oh, and for future reference, #ubuntu-bugs is the place you want to go for help concerning bugs in Launchpad.20:27
=== juliank0 is now known as juliank
jderemersorry...20:27
greg-gjderemer: any specific pages that you are going back from20:27
\shgreg-g: well, I don't want to sound to harsh..because asking reporter to provide the steps to reproduce and "just because no .crash file is there, I'll invalid" is different20:27
greg-gno, no worries, the issue is being taken care of, just, you know, for future reference :)20:27
jderemerthanks for the information20:27
jderemergreg-g: any page20:28
greg-g\sh: right, they should have asked for steps to reproduce, they are in -bugs right now if you want to speak with them20:28
greg-gjderemer: ok, thanks20:28
\shgreg-g: TBH, I stop talking...it's most of the time the same problem again "ah, yeah, we don't know" "it's not in the docs"20:30
\shgreg-g: but..yes...moment20:30
greg-g\sh: now now, putting "bug triagers" in quotes isn't going to help20:35
norsettothe devs/bug-triagers war rages on ....20:36
greg-gbah, it needs to stop20:36
\shnorsetto: I don't want that20:37
\shgreg-g: I have my reasons20:37
\shgreg-g: it's not "the bug-triagers are not valuable"...really...please don't read it20:37
\shlike that20:37
greg-gok20:38
norsettogreg-g: are you greg grossmeyer?20:38
greg-gwith an i not a y, but yeah :)20:38
\shgreg-g: grossmeier with an I sounds german ;)20:39
norsettogreg_g: I saw the triage you did for gnomeradio, that was pretty good20:39
greg-gnorsetto: thanks20:39
norsettogreg-g: nothing to thanks for, I should thank you20:39
greg-gI'm trying to get the maintainer to take control of the project in LP right now (yo uhave to create a new project in LP to create the upstream bug tracking links)20:40
greg-g\sh: the family is from germany, a couple generations back20:40
\shgreg-g: you see now what I mean...it's not worth the energy....20:44
greg-g\sh: yeah, I expected more from this situation, sorry :(20:44
\shbug reports which are more valuable are getting ignored, and bug reports which are useless are begin investigated20:45
LaserJockfor goodness sakes20:45
LaserJockwhy the heck do we even have apport if we're gonna close bugs people report with it20:45
* greg-g grrs20:50
* \sh drinks more beerö20:50
\shreally...20:50
=== Czessi__ is now known as Czessi
greg-gjderemer: (not sure if you got my private message but...) if you need help later on, feel free to ask me20:59
LaserJockwell, it's been great hanging with you all for the last couple years, such great friends. I think I better move along for a while at least. Good luck with Intrepid.21:25
bddebian??????21:26
greg-gcomo?21:26
nhainesHuh?21:26
ajmitchLaserJock: ok, bye21:26
LaserJockbddebian: cya dude21:27
lagawhat's up? developers VS triagers?21:27
bddebian....21:27
greg-ghey, we're not all bad! ;)21:29
* greg-g is a triager21:29
* mok0 cheers greg-g21:29
lagai was just wondering, i didn't follow the drama.21:29
mok0Drama? What? When? Where? :-P21:29
greg-gheh21:29
lagaif there was any ;)21:30
mok0The discussion was about merging workflow21:32
mok0whether or not to always have a bug on LP21:32
=== davi_ is now known as davi
norsettoajmitch: wasn't that a bit rude?21:48
jderemerit was lots of fun :)21:49
norsettojderemer: no, I don't find any fun in all this21:50
jderemer... dude my head hurts21:50
jderemer:(21:50
jderemerit def wasnt fun at all21:50
nhainesThanks for doing all the hard work for that bug, though!21:51
jderemerhaha21:51
jderemerhey i tried21:51
jderemerand learned a lot21:51
nhainesIt isn't fun, and that's why we all appreciate your efforts all the more!21:51
jderemeri want to thank you guys for your help :)21:51
jderemerwhat happened to laser though?21:52
crimsun"life."21:53
jderemerah21:53
crimsun(he has been under some pressure with school, Ubuntu involvement, etc.)21:53
jderemerahh21:53
jderemerwanted to make sure my drama fest didnt cause it21:53
jderemer...21:53
jderemerwould hate that21:53
crimsunno, it has been brewing for quite some time.  Your work isn't at all related.21:54
jderemerwell im off work now21:54
jderemersomehow i got paid to do all that :)21:54
jderemerhah21:54
norsettojderemer: <mafia hat on>we know who you are and where you live in any case<mafia hat off>21:54
jderemeroh noes!21:54
jderemertime to move to another country!21:54
jderemerbye guys21:55
nhaineshaha21:55
ajmitchnorsetto: hm?22:10
norsettoajmitch: saying "ok, bye" certainly didn't reduce his blood pressure22:11
ajmitchnorsetto: I was still talking to him after that, we've been chatting a bit lately :)22:11
ajmitchI'm fairly sure that he wouldn't have taken it in a bad way22:11
norsettoajmitch: so, thats where he learned about drama ;-)22:12
ajmitchnorsetto: wasn't me22:14
* ajmitch is innocent again22:14
proppy++22:16
=== sdh_ is now known as sdh
bobbois someone around to check the latest upload of 'torrentinfo' on REVU? (http://revu.tauware.de/details.py?package=torrentinfo)22:20
norsettobobbo: just giving it a glance22:25
bobbonorsetto: thanks :)22:26
norsettobobbo: is there anything interesting in README?22:26
bobbonorsetto: usage info, where to report bugs upstream, etc.22:27
norsettobobbo: usage info would be the same stuff as in the man page I guess?22:27
bobbonorsetto: yes22:27
norsettobobbo: do you think an end user needs to read this file?22:28
bobbonorsetto: they dont *need* to read it, but i think it could be useful to have around22:29
bobbonorsetto: no problem to remove it though :)22:30
norsettobobbo: looks useless to me22:31
norsettobobbo: did you test the watch file?22:31
bobbonorsetto: im not sure how to test the watch file22:31
pochuuscan --verbose from debian/..22:31
norsettobobbo: well, it doesn't work. Just do an "uscan --verbose" at the top of the source tree22:32
bobbowoops, sorry22:32
norsettobobbo: /usr/share/common-licenses/GPL points to the GPL-3 on hardy/intrepid22:33
norsettobobbo: in copyright, there is an extra space after Upstream Authors: and Copyright:22:34
norsettobobbo: lots of blank spaces in the man page too22:35
norsettobobbo: in the man page, you miss some options in the synopsis22:35
* bobbo is frantically fixing :)22:37
norsettobobbo: the SECTION in your man page should really be 122:44
bobbonorsetto: still trying to work out the watch file :/22:44
norsettobobbo: take your time22:44
norsettobobbo: section net? I would say utils22:51
bobbonorsetto: hehe, i spent *ages* toiling over the section when i first wrote debian/control22:51
norsettobobbo: we all do :-)22:52
norsettobobbo: to tell you the truth this is misc or even python after all (Debian would use python here "its a python script" ...)22:54
GordonCHello22:54
norsettobobbo: you should version cdbs to (>= 0.4.49)23:00
=== tb1 is now known as tbf
norsettobobbo: is python-distutils.mk actually needed?23:00
bobbonorsetto: it runs setup.py which actually installs it, afaik23:01
norsettobobbo: yes, its needed23:02
bobbonorsetto: got most of what you said done, still not quite getting the watch file though23:03
norsettobobbo: let me finish and I'll check it out23:03
bobbonorsetto: ok, thanks :)23:03
norsettobobbo: for the description, what about this (from README):23:05
norsettoTorrentInfo parses .torrent files and displays information about the torrent23:05
norsettoand the files that it references.23:05
bobbonorsetto: i have to go to bed (school in the morning :/) Could you help me sort out some more of it tomorrow?23:11
norsettobobbo: sure23:11
bobbonorsetto: thanks for the help so far :)23:12
bobbonight23:12
norsettobobbo: thanks to you, good night23:12
nhainesFrankly, I was a bit afraid of packaging, and figured I'd have a bit of an uphill struggle when I tried to get my package into Ubuntu.  I feel somehow that packaging documentation is lacking, but I know once you learn it it's pretty routine, so I was intimitated knowing I'd make a lot of simple mistakes.23:20
nhainesBut seeing the responses on my package at REVU and in here, I'm really impressed with the kindness.23:20
norsettomok0: looks like I was framed: https://wiki.ubuntu.com/mok0NewPackageSponsors23:22
norsettonhaines: wait until we present the bill ...23:23
nhaineslol :)23:23
mok0norsetto: Oh, yes, I prepared that for my MOTU application...23:25
norsettojazzva: I knew we forgot something ... the date in the man pages AARRGGHHH23:40
Jazzvanorsetto: Damn... Should I submit a patch for it?23:40
JazzvaOr, can it wait next man page update?23:40
norsettojazzva: no, but we better remember it next time :-)23:40
Jazzva(since it is a relatively small change)23:40
JazzvaOk... I'll add it to my general to-do list :)23:41
Jazzvanorsetto: BTW, since gecko-mediaplayer is uploaded, can I submit that SRU for Depends (firefox -> firefox-3.0 | firefox-2)?23:42
norsettojazzva: sure, it was accepted for mozilla-mplayer, so there is no reason this should not be accepted for gecko-mediaplayer23:42
Jazzvanorsetto: Great... I'll prepare a SRU bug report now... Fix is already done23:43
norsettojazzva: great, thx ... have you talked with asac about it btw? If it makes sense to have it in the extensions team?23:43
Jazzvanorsetto: Oh, I forgot that :). I talked with him and he said that mozilla-extensions-dev should be only for extension-maintaining. We can provide assistance with firefox and packaging if needed, but he thinks it would be good if it can stay in the MOTU realm. Or, it can be moved to mozillateam, if needed :).23:46
Jazzva(since extensions and plugins are different and stuff)23:46
norsettoJazzva: ok, I understand23:46
Jazzvanorsetto: BTW, do you need a co-maintainer for those two packages? I'd be glad to help out with them :).23:47
norsettoJazzva: I'd be glad if you want to help23:47
Jazzvanorsetto: Good... I'll assign myself on LP as a bug contact, if that's ok with you. I'll also check periodically if there are updates upstream (or sign up on a mailing list, if they have one)23:49
norsettojazzva: sure, go on23:49
JazzvaThanks :)23:49
norsettoJazzva: thx to u23:49
Jazzvanp :)23:50
norsettog'night all23:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!