/srv/irclogs.ubuntu.com/2009/11/25/#ubuntu-motu.txt

=== Richie is now known as WelshDragon
dtchenmaco: want to push http://launchpadlibrarian.net/36042725/lame_3.98.2%2Bdebian-0ubuntu3.debdiff for me, please?00:32
macosure00:32
dtchenthanks00:32
macodtchen: "apt-get -t=lucid source lame" isnt happy.=00:35
ajmitchdtchen: you don't have upload rights yet?00:35
macohe hasnt in a couple years00:35
macogave them up00:35
ajmitchbut he reapplied recently00:36
ajmitchlame is in multiverse if it helps your apt-getting :)00:36
macoand cant figure out what the new process is00:36
macoajmitch: ah thts it00:36
ajmitchI suspect a different group of people need to be pinged for upload rights now00:37
macoits the DMB00:37
dtchenajmitch: DMB met this morning, but their meeting times collide directly with my work hours.00:37
ajmitchdtchen: that's why I was a little surprised, since I saw a number of other people welcomed into the fold00:37
ajmitchlike Amaranth with his compiz crack00:37
Laneythey wanted to do an interview as it was a core-dev application00:38
AmaranthThey wanted to do an interview because he was core-dev in the past00:39
ajmitchah well00:39
macoer...isnt update-maintainer supposed to put 'Ubuntu Developers <ubuntu-devel-discuss...>" in debian/control?00:39
ajmitchsoon, I hope :)00:39
ajmitchmaco: what did it do for you?00:40
macoput me00:40
macopretty sure thats not right00:40
ajmitchheh00:40
Laneyit does that if it can't find the package in debian00:40
dtchenwhich it isn't, since its source is either debian-multimedia or multiverse00:41
ajmitchthanks, I was just about to say that :)00:41
* ajmitch was just reading through the (short) source for it00:41
macoi see00:41
macoso i should put in devel though, right?00:41
dtchenthese are the sorts of things I would have outright rejected in the past for patches, but well, I think we can do better00:41
ajmitchunless you want to be responsible for it00:42
dtchen(better -> smoother upgrades)00:42
* Laney doesn't understand the Provides:00:43
dtchenLaney: upgrades00:43
Laneyand that changelog could be more verbose (why)00:43
Laneyanyway, bed00:43
dtchenwe can't prevent people from using other repositories, but we can handle upgrades from known sources00:44
dtchentrue, I could have put "Allows smooth upgrades"00:44
macodtchen: uploading00:44
dtchenmaco: thanks00:48
ajmitchfinally, an up-to-date sid install00:49
Buuntu /join #ubuntu-us-oh02:07
=== micahg1 is now known as micahg
Buuntunxvl, so do you think I can get a mentor then?02:26
nxvlBuuntu: can you do a patch by yourself?02:27
Buuntunxvl, hmm, a very simple one :D, I was able to build the one provided as an example on the wiki guide :P02:28
nxvlBuuntu: a mentor is not a teacher02:28
Buuntunxvl, well, I just need guidance02:28
nxvlBuuntu: a mentor will guide you trough the motu process, but not by the hand, you need to be able to do the process by yourself02:29
nxvlBuuntu: with a little help of a mentor02:29
Buuntunxvl, well that will be helpful anyways, I just need someone to guide me at first at least - I'm not exactly sure what to do next besides maybe try to build a few more packages02:30
RoAkSoAx;)02:30
nxvlBuuntu: find a bug that you can fix, try to fix it, and when you have problems ask here02:30
nxvla lot of people will be able to helo02:30
nxvlBuuntu: https://wiki.ubuntu.com/UbuntuDevelopment02:33
Buuntunxvl, find a bug? motu deals with bugs?02:34
Buuntunxvl, I thought they just packaged what the developers made02:34
nxvlno02:34
nxvlwe deal with bugs02:35
nxvlactually most of the work is dealing with bugs02:35
nxvlthe packaging is mostly done in debian02:36
Buuntunxvl, lol, what kind of bugs exactly - bugs in packages?  it isn't very clear what MOTU does in the wiki then :P02:38
nxvlin packages, in packging, etc..02:38
nxvlwe maintain the packages02:39
nxvlif the packages have bugs, we need to fix them02:39
nxvlor contact upstream to fix it02:39
Buuntunxvl, I don't know how the process works - that's what I need guidance with: where do I get the packages that haven't been approved for example (I'm guessing those are the ones that need fixed)?02:39
Buuntunxvl, how do I upload the completed package, etc...02:39
Buuntunxvl, do I need to fix bugs in the source package as well?02:41
Buuntunxvl, lots of questions I'm confused about... :P02:41
nxvlquestions that you can ask in this channel and someone will answer to them and help you02:41
nxvlScottK: around?02:42
nxvlScottK: i kinda broke courier :P02:42
Buuntunxvl, does motu do the bug finding itself or do we just fix the bugs that have already been found?02:43
nxvlScottK: it's complaining about some non-moved files02:43
nxvlBuuntu: http://qa.ubuntuwire.org/02:44
Buuntunxvl, can I really fix any bug with just what that guide taught me?02:52
dtchenBuuntu: there isn't a substitute for experience, I suppose02:53
Buuntuso motu is more of a self-taught thing more than anything? I shouldn't expect any guidance?02:54
nxvlyup02:54
macothere is much to read, but you can of course ask questions here02:54
nxvlthere isn't a magic recipe that will fix all your problems02:54
nxvlyou need to think02:54
macoi dont think anyone's going to prevent you from making mistakes and learning from them02:55
BuuntuT_T02:55
macoi ask a LOT of questions02:55
nxvli'm a MOTU and i do that aswell02:55
nxvlcore-devs ask questions aswell02:55
nxvlno-one knows all the answers02:55
BuuntuI think I expected this to be much easier than it is, that's all :P02:55
Buuntueverything all set up and easy to follow instructions on how to do it etc...02:56
macoyeah, we could probably use better docs02:56
dtchen+102:56
macobut the good news is that there are a few things you're going to do a lot and once youve done them once or twice, its pretty easy02:56
RoAkSoAxBuuntu, i'm also a MOTU and I ask a looooooooooooooot of questions on things I do not know02:57
* maco puts a hand over dtchen's mouth so he cant say how many questions i ask02:57
nxvlyeah, RoAkSoAx drive me crazy all day02:58
nxvl:D02:58
* nxvl hides02:58
Buuntuso sorry if this is broad, but how does the process of maintaining work?02:58
nxvlmaco: well, we are on IRC, closing his mouth won't help you02:58
macohehe dtchen's my roommate, so none of you see how much i ask him, since i do it offline02:58
nxvlmaco: his hands are still free :P02:58
maconxvl: hrm fair point02:58
RoAkSoAxmaco, nxvl and ivoks wanted to kill me once :P02:58
maconxvl: no killing MOTUs!02:58
nxvlmaco: you are listed aswell02:59
ajmitchmaco: take away our fun, why don't you02:59
nxvlmaco: so don't blame me :D02:59
maconxvl: i thought that was "maco, i am talking to you..."02:59
nxvlohhh02:59
nxvlright02:59
Buuntuhow do you "check a package for bugs"? just review all the important files and maybe run pbuilder on the package see if the dependencies are wrong?02:59
macoi dont recall wanting to kill RoAkSoAx02:59
nxvlit can be that aswell02:59
nxvl:P02:59
nxvli do02:59
nxvl:D02:59
ajmitchif only finding bugs in a package were that easy :)03:00
macoBuuntu: pbuilder it, yeah...test installation and removal...upgrade as well if a previous verison exists03:00
ajmitchthat'll catch a few of them, some won't show up until people start using the package03:00
dtchenpiuparts <--03:00
Buuntumaco, what do you suggest I do first, build a s*** load of packages so I get the hang of how it works?03:01
macook yeah piuparts automates htat install/remove/upgrade thing...i just dont know hwo to use it03:01
macoajmitch: i think Buuntu means testing the packaging, not the software03:01
nxvlthat reminds me03:01
macoBuuntu: find a bug with a patch attached and learn how to patch the pakage03:01
dtchenI'm pretty sure I sketched out how to use it in a classroom session ;-)03:01
nxvldtchen: you weren't on UDS, right?03:01
dtchennxvl: correct03:01
macodtchen: yeah i have to go read that03:01
ajmitchmaco: but they're so closely related most of the time :)03:01
Buuntuare packages with bugs all nicely organized already?03:01
macoBuuntu: bugs.launchpad.net/ubuntu ?03:01
nxvldtchen: why?03:02
micahg?03:02
macoBuuntu: you can do a search on there for bugs with patches attached03:02
micahghttps://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=bitesize03:02
ajmitchthink of MOTU like fighting a forest fire with a leaky bucket of water :)03:02
micahgbitesize might be good to start with, no?03:02
macomicahg: i thought bitesize tended to involve having to make a patch of your own?03:02
Buuntumaco, so when a bug is filed and accepted, it goes to MOTU first?03:02
nxvlajmitch: heh03:02
macoBuuntu: motu deal with stuff in universe & main03:02
macobut bug squad & bug control go after bugs first03:03
macothey triage, set importance, etc. ...get the bug into a state where a developer can start writing a patch03:03
micahghere's the process before it gets to MOTU: https://wiki.ubuntu.com/Bugs/HowToTriage/Charts03:04
macomicahg: i figured checking that a patch applies, and if it does creating a debdiff would be an easy thing to start with03:04
dtchennxvl: much needed respite, work commitments, etc.03:04
Buuntumaco, ok so first things first.  Where can I find the packages with bugs03:04
Buuntumicahg, yeah I've read that I believe03:04
micahgmaco: makes sense03:05
macoBuuntu: finding packages *without* bugs would be harder03:05
macoBuuntu: almost every bug in bugs.launchpad.net/ubuntu/+bugs is attached to a package03:05
RoAkSoAxmaco, btw... does pkern want to change the localization of gobby source to en_US instead of en_UK?03:05
ajmitchhaving bugs which are useful to work on is another matter - the problem described doesn't always have an obvious solution03:05
Buuntumaco, click on the ones that "Need-packaging"?03:06
ajmitchthat's why the bugsquad goes through & tries to get more info on them03:06
micahgwell, about 97.5%03:06
micahgbut we have 80k+ bugs now03:06
nxvldtchen: oh yeah, working sucks03:06
macoBuuntu: if you want to package from scratch, sure...but doing an "advanced search" for bugs with patches will be easiest to start, i think03:06
ajmitchmicahg: about a thousand bugs each to squash then? :)03:06
=== yofel_ is now known as yofel
macoRoAkSoAx: gobby source is en_UK by default. ubuntu has no en_US translation team and expects source to be en_US and then we have en_UK langpacks03:07
micahgajmitch: with 400 new ones a day :)03:07
ajmitchwe'll give the new bugs to the newest MOTU then03:07
macoRoAkSoAx: so that means for en_US users to see en_US text, the source needs to be changed to be en_US and an en_UK.po has to be added03:07
nxvlwell, en_US isn't the main language after all03:07
nxvl:P03:07
RoAkSoAxmaco, yes I saw the bug report, but what I mean is that if you've contacted upstream and ask him to change to en_US?03:07
micahgajmitch: actually about half are still new, so they're pre-MOTU03:08
ajmitchmicahg: I was wrong about the number of people in ~ubuntu-dev, LP lists 144 people03:08
Buuntumaco, bugs with patches, how do I find those?03:08
micahgexcept for the 2k needs-packaging bugs03:08
macoRoAkSoAx: oh, i have not talked to upstream. dpm said that too. im kinda expecting "but en_UK is *REAL* english" as a response. also, that version of gobby is no longer being developed03:08
macoBuuntu: click advanced search03:08
Buuntumaco, I'm there03:09
ajmitchmaco: I could argue that en_NZ is real english as well :P03:09
nxvlBuuntu: http://daniel.holba.ch/harvest/03:09
nxvlmaco: harvest is easier03:09
maconxvl: ok03:09
Buuntunxvl, are you daniel holba?!03:09
macohahah no03:09
macodaniel is dholbach03:10
ajmitchno, he doesn't give enough hugs to be dholbach03:10
macohe'll not be online for 5 more hours or so03:10
Buuntulol ok03:10
RoAkSoAxmaco, but cuz I was about to merge the new gobby version in squeeze, but I want to wait to see if upstream changes the default localization... I'll try to convince him too though. It should not be that hard as dpm said03:10
nxvlBuuntu: hell no!03:10
Buuntunxvl, hahaha03:10
macoRoAkSoAx: the patch i did wasnt for new gobby, just the old unmaintained one03:10
nxvlmaco: daniel? 3 maybe 4 more hours03:10
macoRoAkSoAx: im not sure how to approach this03:10
maconxvl: he gets on when its 3am my time03:11
macoi know cuz i fell asleep a half hour before he got online this morning :)03:11
ajmitchheh03:11
nxvlmaco: this time of the year he usually gets on when it's 2 am my time, IIRC03:11
nxvli haven't need to wait for him in a while, maybe he changed his schedule03:12
macomaybe he's sleeping in since UDS?03:12
nxvlmaco: you are on washington, right?03:12
maconxvl: yes03:12
nxvlthat reminds me, i need to sleep what i'm owing since UDS, i'm still SO tired03:12
RoAkSoAxmaco, The new upstream release has the same *problem*. I would try to convince pkern to change the localization in the source as dpm recommended :)03:12
nxvlmaco: then you are in my same tz... i think03:12
ajmitchnxvl: that's why there are weekends03:12
nxvlmaco: 10:12ish?03:12
nxvlajmitch: really? aren't they for drinking and partying?03:13
nxvl:P03:13
macoRoAkSoAx: is pkern upstream?03:13
maconxvl: yes03:13
ajmitchnxvl: I wouldn't know, I usually sleep through them ;)03:13
RoAkSoAxmaco, yep03:13
nxvlajmitch: life is short, sleeping is a waste of time03:14
macofudge nuggets03:14
nxvlajmitch: i can sleep when i'm dead03:14
RoAkSoAxnxvl, +1 to weekends for drinking and partying... :)03:14
nxvljust give me more mountain dews03:14
nxvl:D03:14
macoi think he dislikes me after that bug report now :(03:14
nxvlsadly there is no mtn dew in peru :(03:14
ajmitchmaco: were you slightly flaming upstream in that bug report?03:14
RoAkSoAxmaco, i'll ping him do about this too to find out if he is interested in doing so03:14
macono03:15
RoAkSoAxnxvl, there is03:15
RoAkSoAxnxvl, go to Plaza Vea :P03:15
macoajmitch: no, but i argued with him when he said i broke things. i blamed dpm, as i warned him i would03:15
nxvlRoAkSoAx: I DON"T WANT TO KNOW!!!03:15
nxvlto late03:15
nxvl:(03:15
nxvlnow i will never sleep03:15
macoajmitch: because i told dpm i dont do string changes for fear of breaking translations and that if i got in trouble for making the change the way he told me to, id blame him03:15
Buuntuso most people here went to the UDS?03:15
ajmitchhah03:15
RoAkSoAxnxvl, hahaha It's not that bad... it doesn't have any effect on me anyways :P03:15
macoBuuntu: i think just me and nxvl03:16
ajmitchBuuntu: a few did, most of us didn't go03:16
macoas far as who's talking right now03:16
* ajmitch had other small things on, like work03:16
macoyeah i skipped school03:16
Buuntumaco, isn't it in California?03:16
macoit was in dallas03:16
RoAkSoAxmaco, I see here that your upload was for lucid right? so I can drop the patch in the merge03:16
macoRoAkSoAx: yes03:16
ajmitchUDS is in a different place each time03:17
maconorth america in fall and usually europe (once oz) in spring03:17
ajmitchI think wgrant is at uni03:19
nxvlmaco: RoAkSoAx was on UDS aswell03:19
macoRoAkSoAx: did i meet you?03:19
RoAkSoAxyep :P03:19
macoajmitch: yeah he's like 19, he should be in uni03:19
RoAkSoAxmaco, nope :(03:19
nxvlheh03:19
RoAkSoAxmaco: but I new who you were03:19
* ajmitch hasn't been to UDS for a little while03:20
nxvlRoAkSoAx: knew03:20
RoAkSoAxs/new/knew03:20
macoRoAkSoAx: there were 20 women. couldnt have been that hard03:20
nxvli still remember Prague when there was only ~5 womens03:20
nxvlglad to see the number is increasing03:20
RoAkSoAxmaco, let's see... I was the one who cjwatson asked the name of in the Future of MOTU sessions  :)03:21
macoah ok03:21
ajmitchhow did that session go?03:21
ajmitchI haven't heard anything from it03:21
macoi PM'd him and asked "did you just ask 'what's your name, son?'"03:21
maco(no, it was "sorry?" not "son?")03:21
macoi think the conclusion was "lets keep the name motu, for hysterical raisins"03:21
nxvlcjwatson needs to come with subtitles </maco>03:21
ajmitchthe hard part about UDS is trying to track down all the little bits of information that was discussed there03:22
maconxvl: not just him03:22
maconxvl: but the others need translation subtitles03:22
macoor i just need to learn a few more languages :)03:22
ajmitchsince it's an effective dividing line between those that were there & know about it, and those who weren't03:22
macoajmitch: we came up with a list of what the functions of motu are03:23
macoand talked about how the "train new devs" thing would be handled (each team should train the people interested in specializing with them, but if someone doesnt have a specialization yet... anyone should still be willing to help)03:23
nxvlmaco: well, i can understan the main ones03:24
nxvl:D03:24
ajmitchmaco: I'm mostly ranting about the communication in general, I don't like getting surprises a few months down the track & being told "but it was discussed at UDS!" :)03:24
macoajmitch: we had a session on that too!03:24
* wgrant has been at uni for a couple of years now.03:24
wgrantAlthough I am young.03:24
nxvlwgrant: how old are you?03:24
wgrantnxvl: 18 and a little bit.03:24
nxvlwgrant: around 18?03:24
ajmitchwgrant: you make the rest of us feel old03:24
nxvlyeah, that's what i remembered03:24
macohe made me feel old!03:24
micahgwow03:24
StevenKHaha03:24
nxvlmaco: shhh03:25
StevenKmaco: But you're not old!03:25
nxvlmaco: you are young03:25
* micahg wishes Ubuntu was around when I was younger03:25
macoyeah i know03:25
EzraR\03:25
ajmitchdon't worry, I know debian developers who are around 70+ :)03:25
* nxvl remembers a comment of ScottK a couple of years ago saying i made him feel too old when i posted about why bugs are called bugs03:26
StevenKajmitch: CosmicRay doesn't count :-P03:26
ajmitchStevenK: nah, this is a local, phil charles03:26
ajmitchhe used to be active in the debian CD team03:26
* RoAkSoAx has to many emails to read after the UDS :(03:27
nxvlRoAkSoAx: try to check my e-mail after a weekend03:27
nxvlRoAkSoAx: you will get CRAZY03:27
RoAkSoAxnxvl, i have 70 unread emails in average in 4 of my accounts :S... and I already got rid of the spam :S03:28
ajmitchonly 70?03:28
lfaraonemaco: hm?03:28
ajmitchyou're not subscribed to debian-devel then, are you?03:28
* lfaraone waves at Buuntu 03:28
nxvlRoAkSoAx: plz! that's less of what i get in a morning03:28
RoAkSoAxajmitch, i mean 70 on each of my 4 accounts03:29
* Buuntu waves back03:29
ajmitchor the favourite - ubuntu-bugs@l.u.c03:29
* wgrant doesn't count debian-devel in his mail totals.03:29
wgrantI have > 10000 unread there now.03:29
ajmitchd-d is a list to be read selectively03:29
StevenKwgrant: That's a sign you should probably unsubscribe03:29
nxvlwgrant: heh, yeah, try to subscribe to go-nuts03:29
RoAkSoAxmine are just emails that I need to reply :( or to care about :(03:29
wgrantStevenK: But there are amusing/useful threads on there sometimes.03:29
ajmitchnxvl: sounds interesting03:30
StevenKwgrant: And the last time that happened was what, 2002?03:30
ajmitchStevenK: lies, there are interesting threads on there all the time03:30
nxvlStevenK: well, it depends, if you just read and get amused on how they can fight for nonsenses sometimes, it's recent03:30
wgrantnxvl: Precisely.03:31
ajmitchlike the recent discussions on the 3.0 (quilt) source format03:31
wgrantRight.03:31
wgrantAnd the GR threat.03:31
StevenKMeh, I have -private for that03:31
jpdsHmm.03:31
ajmitch-private is boring03:31
ajmitchnot that we'll disclose any of the contents :)03:32
StevenKHeh03:32
StevenKExcept for the Edward Betts incident03:32
ajmitchcan't say I recall that03:34
StevenKajmitch: "I drank heavily, passed out, and I woke up my laptop was covered in vomit, so I'm on VAC"03:35
ajmitchhaha03:35
ajmitchStevenK: coming over for LCA in jan?03:39
* wgrant will be in Wellington the week before, so will probably attend.03:41
jpdswgrant: Be sure to take boots.03:41
ajmitchwgrant: great03:41
StevenKajmitch: Yup03:41
StevenKSpeaking of, I need to book flights03:41
* ajmitch was just registering this morning & looking for flights03:44
ajmitchprobably only slightly cheaper for me to fly there than for you03:44
StevenKReally?03:46
ajmitchwell, about $260 NZD for me, return flights03:46
ajmitchnot sure about right now, but you can get to australia for a similar price sometimes03:47
=== Whoopie_ is now known as Whoopie
=== jono_ is now known as jono
EzraRwhy would the lucid build servers have an older version of xulrunner than karmic?05:30
EzraRxulrunner-dev05:30
StevenKEzraR: Er, looks okay to me from rmadison05:35
EzraRwhat version?05:38
micahgEzraR: xulrunner-dev is provided by xul-1.9.105:38
dtchenlooks fine:05:38
dtchenxulrunner-dev | 1.9.1.5+nobinonly-0ubuntu0.9.10.1 | karmic-security | amd64, i38605:38
dtchenxulrunner-dev | 1.9.1.5+nobinonly-0ubuntu0.9.10.1 | karmic-updates | amd64, i38605:38
dtchenxulrunner-dev | 1.9.1.5+nobinonly-0ubuntu1 |         lucid | amd64, i38605:39
EzraRthis package just failed...it was installing stuff into xulrunner-devel-1.9.1.305:39
EzraRon my pbuilder it installes into xulrunner-devel-1.9.1.505:40
dtchendoes the environment have an active deb line for karmic-updates?05:41
EzraRhmm05:42
EzraRnot sure what you mean05:42
wgrantWhere's the build log?05:42
EzraRhttps://launchpad.net/ubuntu/+source/pcmanx-gtk2/0.3.9-2ubuntu1/+build/1364833/+files/buildlog_ubuntu-lucid-armel.pcmanx-gtk2_0.3.9-2ubuntu1_FAILEDTOBUILD.txt.gz05:43
dtchenerr, armel05:43
wgrantarmel05:43
wgrantYes.05:43
EzraR?05:44
micahgEzraR: you're not going to want to do that05:44
micahgI mean explicitely stating the version in the path05:44
wgrantHorrible applications (like xulrunner) are likely to FTBFS on obscure architectures (like armel), so old versions might be present.05:45
EzraRthat was how it was before the murge i just pointed it to the right place05:45
EzraRi mean i could start a trend and use a symlink05:46
micahgEzraR: I suggest you talk to asac in the morning05:46
StevenKOr you could fix xulrunner to built on armel05:47
EzraRheh05:47
wgrantPreferably both.05:47
lifelessStevenK: so, bacon explosion. Are you in?05:49
wgrantlifeless: NO.05:49
StevenKlifeless: I'm happy to try it, but they scare me05:49
StevenKlifeless: And where has Chewy gone? :-(05:49
fabrice_spmicahg, you're right about the version. IT can easily be fixed with an * :-/05:50
fabrice_spI should have paid more attention before sponsoring (only thought about merges, and not xulrunner version changes)05:51
lifelesswgrant: whyever not?05:53
lifelessStevenK: been busy with Life.05:53
wgrantlifeless: ETOOMUCHBACON05:53
lifelesswgrant: but but but05:54
StevenKwgrant: No such thing05:54
EzraRmicahg: who is asac?06:04
micahgEzraR: head of the mozilla team (maintainer of xulrunner)06:05
lifelessalexander sach06:05
EzraRahh heh..06:05
EzraRyeah i'll have a chat with him06:06
fabrice_spEzraR, I've just uploaded a new version with * instead of 1.9.1.5 in install and rules file.06:07
fabrice_spit should be on armel now06:07
fabrice_spanyway, speak with asac about the better way to do that06:08
EzraRfabrice_sp: thnx06:08
EzraRshould i send the idea to debian too? i always feel like a pest contacting debian maintainers06:09
fabrice_spEzraR, i think so: sid has 1.9.1.5 also, so they should encounter the same problem06:10
micahgEzraR: asac is also a DD I think06:12
EzraRthey hardcode the path, is why i say it06:13
micahgEzraR: debian?06:13
EzraRok ill talk to him about it06:13
EzraRyeah06:13
EzraRthey use the path xulrunner-devel-1.9.106:15
EzraRmaybe its a symlink?06:15
* EzraR shrugs06:16
EzraRill talk to him about it06:16
EzraRthanks guys06:16
=== vorian_ is now known as vorian
mac_vhi.. anyone who is involved with the vuze package around? vuze also faces this problem > Bug #403135 , but the bug has somewhat become a master bug... should i file a separate bug for vuze or just add it as an also affects?06:55
ubottuLaunchpad bug 403135 in alltray "Notification area icon wrongly rendered/has a black background (multiple apps)" [Low,Confirmed] https://launchpad.net/bugs/40313506:55
LucidFoxHmm.07:14
LucidFoxHow do I update a package in bzr to a new upstream version?07:14
lifelessbzr merge-upstream path-to-tarball [optional-path-to-branch-of-new-upstream]07:16
LucidFoxbzr: ERROR: unknown command "merge-upstream"07:22
lifelessLucidFox: you'll want bzr-builddeb installed, and also see James Westby's mail to ubuntu-devel last week or so07:23
LucidFoxbzr: ERROR: Unable to find the tag for the previous upstream version, 0.12.5, in the branch: upstream-0.12.507:39
siretart`LucidFox: is that a branch you created yourself or from the package importer?07:43
lifelessLucidFox: sounds like this isn't  a bzr packaging branch from the importer07:43
LucidFoxWhat's the package importer?07:43
siretart`LucidFox: bzr builddeb provides a command 'mark-uploaded' that tags the current revision properly. the branches on launchpad are using james_w bzr-builddeb commands on every import07:45
siretart`LucidFox: in order to fix your private branch, go back in history and use that command to add your tags.07:45
=== ripps_ is now known as ripps
lifelesssiretart`: upstream tags are different07:49
lifelesssiretart`: they have the pristine-tar data added07:49
lifeless[on the commit]07:49
siretart`lifeless: oh, mark-uploaded doesn't add these? it should!07:50
lifelesssiretart`: merge-upstream does07:50
siretart`hm. ok07:50
lifelessthe error about missing tag is filed as a bug:)07:50
siretart`k07:50
LucidFoxI can just re-checkout the package "properly", but I don't know where the documentation is.07:51
* ajmitch still finds it a little hard to follow, but hasn't tried any merges yet07:52
ajmitchis there a wiki page with the current info about the workflow?07:52
* ajmitch guesses wiki.u.c/DistributedDevelopment is it07:53
LucidFoxIt's a specification page...07:56
ajmitchwith a documentation link07:57
dholbachgood morning08:01
* LucidFox waves08:01
LucidFoxBy the documentation link, do you mean https://wiki.ubuntu.com/BzrMaintainerHowto ?08:01
dholbachhi LucidFox08:02
ajmitchno, https://wiki.ubuntu.com/DistributedDevelopment/Documentation08:02
ajmitchhello dholbach08:02
dholbachhi ajmitch08:04
ajmitchdholbach: how are you today?08:07
dholbachajmitch: good good - how about you?08:08
ajmitchgood thanks :)08:09
=== dholbach_ is now known as dholbach
mac_vhi.. why is the winbind package not installed by default?09:11
mac_voops wrong channel!09:11
=== Tonio__ is now known as Tonio_
LucidFox"These applications have been authorized to access Launchpad on your behalf. If you revoke an authorization, that application will not be allowed to do anything in Launchpad on your behalf."10:48
LucidFoxThat's it. Launchpad is the new Facebook. :)10:48
tsimpsonas long as I don't get those "oh, please be my friend" messages, I don't mind10:49
Flanneltsimpson: Will you please be my friend?10:49
tsimpsonI'll consider it, if you pay me ;)10:50
pmceneryHi. Does anyone know how to get a PPA deleted from launchpad? I have added one that I would like to remove? Is it possible?11:03
pmceneryI.e. one of my own PPAs11:03
noodles775pmcenery: please ask on #launchpad - but yes, you can file a question requesting it to be deleted (if you've never published to it, otherwise just disabled currently)11:04
pmcenerynoodles775: thanks11:04
akheronany MOTUs around? http://revu.ubuntuwire.com/p/jansson11:39
LucidFoxakheron> Looking11:50
akheronthanks11:50
LucidFoxakheron> Commented11:58
akheronthanks, good points11:59
ScottKnxvl: Did you get Courier fixed?12:02
LucidFoxSo many of the common mistakes on REVU are caused by users leaving dh_make defaults.12:30
akheronLucidFox: what defaults?12:31
akheroninvoking wrong dh_ programs?12:31
LucidFoxFor example, commented out dh_* commands in debian/rules. Or debian/dirs.12:31
akheronah, ok12:31
LucidFoxdebian/dirs is only needed in very specific cases, it should really be debian/dirs.ex, I think.12:32
tsimpsonyou don't include the .ex files, those are examples12:34
LucidFoxI know.12:35
tsimpsonLucidFox: that wasn't directed to you specifically :)12:37
LucidFox"Choice of Law: This license is governed by the Laws of Pennsylvania, USA."12:42
LucidFoxHuh? How does it work if the user doesn't live there?12:42
wgrantThat's not a terribly rare sort of clause.12:42
LucidFoxSo even if I use the software in Russia, its terms of use will still be governed by US law?12:44
LucidFoxhttp://revu.ubuntuwire.com/p/ubuntu-tweak <-- Software like this bugs me. It's like Automatix, "solving" Ubuntu problems the Windows way - an approach that rarely works.12:51
tsimpsonI doubt it'll make it into the archives12:56
nxvlScottK: not still, i'm trying to figure out what's going on12:58
LucidFoxtsimpson> Well, if it technically satisfies the packaging rules, who will have the guts to refuse it just for ideological reasons? :)13:00
tsimpsonharmful packages will not be accepted13:01
LucidFoxOn a related note... I've finally moved remaining jaunty packages in REVU to "Needs Work". Only karmic and lucid remaining now.13:01
tsimpsonthere was a time that automatix was on revu13:01
LucidFoxAnd it wasn't accepted because it was "harmful"?13:02
tsimpsonit was a badly written software, so it wasn't ever going to be accepted13:02
tsimpsonand the security team would definitely block it13:02
tsimpsonit was full of "sudo apt-get -y --force-yes ..."13:03
LucidFoxO_O13:04
ScottKThere's no rule that says we have to accept crap.13:07
ScottKEven if it's packaged correctly.13:07
ghostcubeguys anyone knows the webpage for the nvidia driver packages from ubuntu official13:29
ghostcubenot ppa13:29
ghostcubeits not offcial released13:29
slytheringhostcube: What do you mean by webpage?13:30
ghostcubeits an page where you can download the deb packages and install them by dpkg -i13:30
ghostcubeand the heck i dont remember where to search for13:30
ghostcubei have them on my other machne in bookmarks13:31
ghostcube:D13:31
ghostcubeits not an repo13:31
akheronLucidFox: btw, assuming that my package gets to universe some day, is it OK to have the packaging maintained in a GitHub repo?13:31
slytheringhostcube: did you search http://packages.ubuntu.com13:32
ghostcubei found them as i searched for the latest kernels from ubuntu kernel team13:32
ghostcubeyeah13:32
ghostcubeslytherin: if iam at home later i tell you ;)13:32
LucidFoxakheron> I don't know, never used a VCS for packages I maintain by myself.13:33
ScottKakheron: Once it's in Universe, it'll be team maintained and so you're welcome to maintain packaging in github, but it's unlikely others would push changes there.13:34
akheronScottK: ok, I just thought about the Vcs-Browser and Vcs-Git control fields which I have there13:35
ScottKakheron: I think it's not a problem to have them, but as I said, it's not likely that others will go to github if they change your package.13:36
ScottKOf course if you keep it up to date and in good shape yourself, that may not come up.13:37
ScottKakheron: I'd suggest that if you're that interested in the package you should also look at getting it into Debian where you can be the dedicated maintainer.13:37
akheronI've been thinking about that, but I think I'm more interested in the software itself than in maintaining the package13:38
akherongetting it to debian too would be great though13:39
ScottKIf you are interested in the software, getting it into Debian helps get it in front of a lot more users (Debian has other downstreams than Ubuntu).13:41
slytherinakheron: Vcs-* fields are used if the packaging is maintained in a VCS. This usually happends for team maintained packages in Debian.13:41
ScottKSee mentors.debian.net.13:41
akheronScottK: I'll have a look, thanks13:44
pmatulisis pdebuild the way to go if i want to sign a build in order to make a PPA?13:55
=== chuck_ is now known as zul
jack_sudo pbuilder create --debootstrapopts --arch --debootstrapopts amd6414:05
jack_is that the way to build a 64bits chroot on 32bit to build packages for amd64?14:06
jack_I find info about how to get a 32bit chroot on amd64 but not vice versa14:07
jack_is that for a reason?14:07
ScottKAFAIK you can't build 64 bit binaries with a 32 bit system.14:07
jack_ScottK, mmh14:08
jack_ScottK, are u sure?14:09
jack_maybe someone can confirm this?14:09
Hobbseefairly sure he's right14:11
Hobbsee(Scottk, that is)14:12
Laneyyeah, you can't do it like that14:12
jack_ok thanks14:12
jack_other ways?14:13
geseryou need a 64bit kernel to run 64bit binaries (applies also to those run in a chroot)14:14
LaneyI dunno if you can emulate it14:18
sorenWell, if you run it in qemu, you can, but it's very, very slow.14:19
slytherinpmatulis: you can use any of the build tools available (pdebuild, pbuilder, sbuild etc). Signing is not dependent on build tool used.14:25
pmatulisslytherin: should i be using sudo to run pdebuild, i get errors otherwise.  then i get the error "Could not find a signing program (pgp or gpg)"14:26
pmatulisslytherin: i needed sudo to create my initial pbuilder (base.tgz)14:27
Laneyto upload to a ppa you just need a signed source package14:28
slytherinpmatulis: gpg is not installed? What kind of setup are you using?14:30
slytherinpmatulis: You can also create a source package with dpkg-buildpackage. You do not need root access for that.14:30
pmatulisslytherin: yes, it's installed.  i'm using pbuilder and i would like to stick to as few tools as possible14:31
pmatulisslytherin: i would rather use pbuilder/pdebuild for everything14:31
=== korn_ is now known as c_korn
slytherinttx: any idea if the jasper compiler included in tomcat is the only jsp compiler available in repos?15:01
ttxslytherin: no idea. There should be one in jetty, I suppose15:02
slytherinttx: ok. I will check15:03
bddebianHeya gang15:10
xim_im new to ubuntu dev, can software written in java be integrated into the ubuntu repos?15:11
bddebianNo Java is Evil and therefore not allowed.. ;-P15:12
dholbachxim_: don't listen to bddebian15:12
dholbachxim_: there's a bunch of java applications in Ubuntu already15:12
bddebianhehe15:12
bddebianxim_: Just make sure it works with gcj and/or openjdk15:13
xim_ah ok thx15:13
dholbachand there's https://wiki.ubuntu.com/JavaTeam/KnowledgeBase15:14
xim_im about to start writing yet another alarmclock since none of the available ones do what I want, and id like to make it available so I wanted to ask before I got started on it if only native code was accepted15:14
xim_but schweet15:15
pmceneryIs there a list of packages that people would like to see packaged anywhere? I'm looking to get some packaging practice...15:15
bddebianpmcenery: Launchpad should have request for packaging bugs or you can check Debian's WNPP for RFP15:15
dholbachpmcenery: personally I'd recommend starting work on existing packages15:16
slytherinbddebian: gcj is old. Nobody uses it these days. :-)15:16
dholbachhttps://wiki.ubuntu.com/MOTU/GettingStarted has links to all the important documentation15:16
bddebianxim_: If you package your own, try to make sure you don't include any binary jar files, it should be able to be built from the existing java stuff in Debian/Ubuntu15:16
dholbachxim_: meet slytherin15:16
dholbachslytherin: meet xim_ :)15:16
bddebianslytherin: Well I was trying to be "nice" :)15:16
sebnerheya dholbach bddebian :)15:17
dholbachhi sebner15:18
bddebianHi sebner15:18
xim_gotcha15:18
slytherinbddebian: Even Debian switched to openjdk as default. :-)15:19
slytherinxim_: I would suggest work on existing packages. Many of them need fixing/updating. But I leave the decision to you.15:21
bddebianslytherin: I know I've been "helping" the debian-java team some :)15:22
slytherinI know. Was just teasing you. :-P15:22
bddebianslytherin: Even though I forget to credit people some times.. :(  :)15:25
slytherinOk. We are past that already. I told you it was not a bug issue.15:25
slytherins/bug/big15:25
MTecknologyHow do translations work as far as in the package? Is there any magic voodoo that goes on so if somebody pulls the package from ppa lp will give them the package with the translations in it?16:10
dpmMTecknology, could you please specify what you are trying to do, so someone can try to help you? In general, PPA packages have got no integration with LP, as far as translations go.16:16
MTecknologydpm: I don't understand how translations are used16:16
jpdsMTecknology: Translation files in packages are strip from them on build and put into language packs, IIRC.16:25
jpdsstripped*16:25
MTecknologyoh16:25
dpmMTecknology, that's quite a general question :) Are you working on a particular package? In general, for Ubuntu packages inside the package (generally those from upstream) are imported into Launchpad. Ubuntu translators complete them using the web UI and those are then exported in special packages called language packs16:26
ScottKjpds: But only for Main and this is #ubuntu-motu16:26
MTecknologythat makes more sense; thanks16:26
MTecknologyI just didn't have any understanding of it at all16:26
jpdsScottK: For now....16:27
dpmMTecknology, but have also in mind what ScottK is mentioning. For the packages in universe translations are left in the package as they are16:27
=== manny__ is now known as mannyv
pmatulisis there an easy way to discover what release & arch the current pbuilder is using?17:43
AlanBellhi, can someone point me in the direction of some information about how the partner repo is maintained?17:44
ScottKAlanBell: You need to ask Canonical about that.  It's nothing to do with the Ubuntu community.17:45
AlanBellthanks ScottK, do you know any contact point for it?17:45
AlanBellthere are not many packages in it for Karmic17:45
ScottKGenerally this is the case.17:45
AlanBellwhat is generally the case?17:46
ScottKNot a lot of packages.17:46
AlanBellah, indeed, there are not lots17:46
ScottKAlso Partner usually starts to get packages at release time.17:46
AlanBellbut there were many more in the Jaunty repo17:47
AlanBellI asked about it a few times during the karmic beta and was told to wait for the release17:47
AlanBellbut only symphony got added17:47
AlanBellhttp://archive.canonical.com/ubuntu/dists/jaunty/partner/binary-i386/Packages vs http://archive.canonical.com/ubuntu/dists/karmic/partner/binary-i386/Packages17:48
AlanBellthe one I want is alfresco-community17:48
ScottKMy generaly understanding is that being in the Partner repo involves a contractual relationship between Canonical and the entity wanting the package there.17:48
ScottKgeneraly/gneral17:48
ScottKUrgh.  Just imagine all my spelling was perfect.17:49
AlanBellso I guess someone stopped paying the bills then17:49
ScottKThat'd be my guess.  Or negotiations are still in progress.17:50
ScottKNo way to know.17:50
AlanBellok, thanks for your help, I will go digging elsewhere . . .17:51
waver_I have a small problem, my postinst and prerm is no more working after installing/removing the package17:57
waver_Old one: http://pastebin.com/d11a9f00b17:57
waver_New one: http://pastebin.com/d6f42ca6e17:57
waver_any idea ?17:58
timmiehello fellow packagers18:34
timmieI need some advice on changing an already uploaded package18:34
timmieanyone with time to help?18:35
av`timmie, go ahead :)18:36
timmieThanks.18:38
timmieA package I created using the Ubuntu guide for Python.18:38
timmieAfter a successful upload, the build did not succeed18:38
timmiethen I modified the debian/control file18:39
timmierun dput again.18:39
timmieand the package got rejected.18:39
timmiewhat do I need to do to replace the one in the PPA / REVU?18:39
av`timmie, wait... PPA is not an alternative for REVU18:40
timmieknow. I first send it to a PPA. Then to REVU.18:40
av`and anyway you are using a wrong versioning18:41
av`did you bump the version after the change on control?18:41
timmieBut let's get the correct package on the PPA first and then see what we do with REVU.18:41
av`do you know that when you upload an X package version 1.0-1 into PPA, the next X package upload should have the version bumped?18:42
timmie> did you bump the version after the change on control?18:42
timmieWhat do you mean? I edited the control and send the file after running debuild18:42
av`that's wrong18:42
av`you need to add a new changelog entry for that18:42
timmieand increment the version number?18:42
av`yes exactly18:43
av`the debian revision number not the upstream one18:43
av`pay attention to this detail18:43
timmieI see that the part "making changes to your  package" needs more attention in the guide.18:44
timmieSo whenever I edit control or rules I would need to change the chnagelog file as well?18:44
av`you need to document what you change18:45
av`otherwise no one will ever know why you changed something18:45
av`this happens when you have uploaded a certain revision already18:46
timmiecould you give me an example of a debian version number ?18:46
av`if not you should have a changelog entry available to modify already18:46
av`let's say I'm packaging a foo package upstream version 1.018:46
timmieyes.18:46
av`the first revision will be 1.0-118:46
av`where 1 is the debian revision and 1.0 the upstream one18:46
av`you do some changes, you make up a new changelog entry and you'll have 1.0-218:47
av`:)18:47
av`I don't go further explaining you other strange versioning stuff since I see you are learning18:47
timmiewould I need to change the version of the source tarball as well?18:48
av`anyway please use something like ~ppa1 when you upload to PPA18:48
av`or something like that18:48
av`no18:48
av`the tarball has the upstream versioning only in it18:48
timmieso I now have18:48
timmiespyder (1.0.1-1) karmic; urgency=l18:48
av`foo_1.0.orig.tar.gz for istance18:48
timmieI should change into18:48
timmiespyder (1.0.1-2) karmic; urgency=l18:48
timmiecorrect?18:48
av`then will be 1.0.1-218:48
av`yes18:48
av`add ~ppa118:49
av`or ~timmie118:49
av`:)18:49
av`so it will be 1.0.1-2~ppa1 or 1.0.1-2~timmie1 :)18:49
av`that's nice to do, if not people will have problems updating packages that come from the archive18:50
timmienice, will try that.18:50
timmiecould you also help me with lintian?18:50
av`yes18:51
timmiehere is a buildlog:18:51
timmiehttp://revu.ubuntuwire.com/revu1-incoming/spyder-0911251542/lintian18:51
timmieWhat had happened there?18:51
=== Philip6 is now known as Philip5
av`watch file is missing, but that's your choice to have it or not18:52
av`standards are outdated, not really a problem since it will go into a PPA18:52
av`you miss the python dep, this is different if your package uses pycentral or pysupport18:52
timmie> standards are outdated, not really a problem since it will go into a PPA18:54
timmieat the end I wouldlike to send it to REVU and not to a PPA.18:54
timmietherefore, how do I set the correct standards?18:54
av`latest standards available are 3.8.318:55
av`so just update them18:55
=== paran_ is now known as paran
timmieI don't understand this:19:11
=== yofel_ is now known as yofel
=== nixternal_ is now known as nixternal
fabrice_spjdong, sru for Bug #458171 ?20:30
ubottuLaunchpad bug 458171 in iriverter "needs to depend on libswt-gtk-3.5-java" [Medium,Fix released] https://launchpad.net/bugs/45817120:30
fabrice_spbigon, ping20:39
=== DrKranz is now known as Guest8014
jdongfabrice_sp: you're acked.20:49
fabrice_spthanks jdong :-)20:50
jdongsure thing20:50
=== Ng__ is now known as Ng
=== wgrant_ is now known as wgrant
=== DrKranz is now known as DktrKranz
=== leleobhz_ is now known as leleobhz
\shmicahg, zend-framework 1.9.6 is reaching lucid just now ... you can start to do some test backports for karmic, jaunty, intrepid and hardy :)23:21
micahg\sh: it'll probably be tomorrow sometime before I get to it, is that ok?23:23
micahgprobably early morning23:23
micahgactually, maybe I'll do karmic now23:26
micahgis there a backporting script?23:31
\shmicahg, nope...normally I'm doing all those manually...23:43
micahgok23:46
micahg\sh: just dch -e and modify the version and target?23:48
\shmicahg, right :)23:52
micahg\sh: ok, looks like it's still making it's way into lucid, I'll check back a little later23:53
\shmicahg, no rush...23:54
* \sh goes back to his rollout of new software 23:54

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