/srv/irclogs.ubuntu.com/2008/04/25/#ubuntu-motu.txt

=== fta_ is now known as fta
=== gnomefre4k is now known as gnomefreak
=== santiago-ve is now known as santiago-ve-muri
=== santiago-ve-muri is now known as santiago-ve-hung
=== santiago-ve-hung is now known as santiago-ve
=== gnomefre2k is now known as gnomefreak
chillywillywhat's the preferred method of upgrading to the latest release?01:43
chillywillysomeone was mentioning to be using the update agent with the -d flag or some such thing01:43
chillywillyI myself have always use apt-get01:43
wgrantchillywilly: update-manager -d01:44
wgrantchillywilly: Don't use dist-upgrade.01:44
chillywillywhy not?01:44
x1250I did upgrade changing sources.list and then # aptitude update && aptitude full-upgrade01:44
x1250just like in debian01:44
* chillywilly doesn't really like any of the apt front ends01:44
chillywillyother than good ol' apt-get01:44
=== santiago-php is now known as santiago-ve
chillywillyis apt-get dist-upgrade broken?01:45
x1250chillywilly: then use apt-get, but aptitude handles dependencies in a smarter way, say people01:46
wgrantchillywilly: No, but it isn't guaranteed to work, and definitely won't work from Dapper.01:46
chillywillythis is gutsy01:46
rockstar_chillywilly, dist-upgrade can do some funky things.  I'd recommend using update manager.01:46
x1250aptitude should work ok01:46
wgrantWe have do-release-upgrade and update-manager for a reason - their are quirks between Ubuntu releases that need to be handled by special rules.01:46
rockstar_+1 wgrant01:47
chillywillyok then01:47
x1250ok, I'm a debian guy, so don't know those apps01:47
wgrantrockstar_: You're a new LP guy, aren't you?01:47
rockstar_chillywilly, I was in the same boat.  I come from the Debian world, and though a dist-upgrade would do.  I learned the hard way it doesn't01:47
chillywillyneither did I01:47
rockstar_wgrant, yeah, bzr-lp01:48
chillywillyI've never had it "fail" on me...01:48
wgrantchillywilly: It can do some funny things. And upgrading from Dapper it will definitely cause mass chaos with upstart and Python.01:48
x1250any documentation for do-release-upgrade?01:49
chillywillywell I was not aware of the "new" tools01:49
x1250it doesn't have a man01:49
chillywillyare they both GUI tools?01:49
wgrantx1250: do-release-upgrade is all you need to know.01:50
wgrantchillywilly: do-release-upgrade is the CLI version.01:50
x1250wgrant: no its not01:50
x1250I want to know more01:50
wgrantAnyway, this isn't the place.01:50
x1250oh, probably #ubuntu-devel?01:51
wgrantThat's even worse.01:51
wgrantYou want #ubuntu.01:51
LeandroMattiolihi, there01:51
x1250I just wanted to take a look at that special rules that can't be done by apt01:52
x1250or aptitude01:52
LeandroMattiolii'd like to know the first steps to become a Ubuntu's developer01:52
azeemx1250: look at the source then01:52
wgrantx1250: They're handled by the release upgrader tarball which is on archive.ubuntu.com and downloaded by do-release-upgrade, not do-release-upgrade itself.01:53
x1250ok, thanks wgrant01:53
crimsunLeandroMattioli: https://wiki.ubuntu.com/UbuntuDevelopment, https://wiki.ubuntu.com/MOTU/Contributing01:53
LeandroMattiolithanks crimsun01:54
LeandroMattioliguys, anywhere i look, there will be:02:03
LeandroMattiolibefore you start, read this...02:03
LeandroMattioliwhere is the absolute start?02:04
crimsunLeandroMattioli: what do seek?02:05
crimsundo you* seek, rather02:05
LeandroMattiolii want to understand the ubuntu development system02:06
LeandroMattiolii'm not an experient programmer02:06
crimsunLeandroMattioli: ok, and what do you mean by "ubuntu development system"?02:06
LeandroMattiolii've studied a bit of C, Python and GTK, and I use linux as my O.S. since 2004, but i've never got envolved02:07
LeandroMattiolii'm brazilian02:07
crimsunLeandroMattioli: did you read the first URL?02:08
LeandroMattioliits a lot of information, isn't there a page like that in Portuguese?02:08
crimsunLeandroMattioli: did you try System> About Ubuntu ?02:09
crimsunin the top panel of the GNOME menu if you use GNOME02:09
LeandroMattiolilet me see02:09
LeandroMattiolino no, there isnt any information on contributing02:10
=== gnomefre1k is now known as gnomefreak
crimsunLeandroMattioli: I think it will be best to start with https://wiki.ubuntu.com/MOTU/GettingStarted, then.  Sorry, I don't think there are translations.02:11
LeandroMattiolii have an account on launchpad, that is a good start, isn't it?02:12
crimsunLeandroMattioli: yes, it's a good start.  Please see https://wiki.ubuntu.com/MOTU/GettingStarted next.02:12
LeandroMattioliok02:12
LeandroMattioliill check02:12
LeandroMattiolithanks for your patience02:13
LeandroMattioliwhat about mentoring?02:14
LeandroMattioliit seems its better to start with a mentor, right?02:15
bddebianHeya gang02:15
crimsunLeandroMattioli: I recommend the mentoring process, yes.02:15
crimsunhi barry02:15
bddebianHi crimsun02:15
jcastroLeandroMattioli: next week in irc we're having packaging sessions and how to get involved sessions02:16
jcastroLeandroMattioli: https://wiki.ubuntu.com/UbuntuOpenWeek/02:16
LeandroMattiolihmm that's fine02:17
jcastroLeandroMattioli: packaging 101 would probably interest you02:17
LeandroMattioliof course, that's very important02:18
LeandroMattiolii dont know C++ and OOP yet, is this a big problem?02:18
LaserJockevening02:33
TheMusoHey LaserJock.02:36
LaserJockhi TheMuso02:38
LaserJockhow's it going?02:38
TheMusoVery well thanks, got a public holiday in Australia today so am around, but not doing anything Ubuntu related.02:39
LaserJocknice02:40
bddebianHeya LaserJock, TheMuso02:45
LaserJockhi Barry02:45
TheMusoHey bddebian.02:46
grhlunaguys02:47
grhlunahello02:47
grhlunalisten to this one alright..02:47
grhlunai have a tough choice to make i wanted to ask for opinion i have this htc touch right for me its an expensive device.. i was wondering do you think i could take the risk messing with it, in order to try linux or at least having it sync some way with the new ubuntu release.. or do you think i should leave it alone? do u think i would damage the device or not? bare in mind i dont want to buy a new one/afford a new one, the htc touch is a 02:48
grhlunawhat would you do? would you leave it alone or give it a shot?02:48
wgrantgrhluna: This is not a support channel.02:52
grhlunaim just looking for someone familiar with the ubuntu code thats all to help me to make the choice im not asking for support02:53
wgrantThat isn't a development question, so isn't relevant here. It is a support question.02:53
grhlunaif u know just drop me a message ok02:54
TheMusoThe more this support stuff in here and -devel happens, the more I think #ubuntu is getting too busy for people to feel like they can get help and will get help.03:15
=== santiago-php is now known as santiago-ve
=== boomer` is now known as boomer
ScottKGood evening everyone.04:02
ScottKI'm still waiting for the flood of bugmail and not getting it.04:02
ScottK;-)04:02
wgrantHey ScottK.04:02
wgrantThere are many fewer bugs than I expected.04:02
wgrantA lot of them being Kubuntu- or x86_64-specific.04:03
ScottKSo far I've seen exactly one new kde-guidance but since the RC and that turned out to be hal.04:04
wgrantHeh. Good to see.04:04
TheMusoGreetings ScottK.04:04
ScottKConsidering displayconfig was substantially broken with the current Xorg, I think it's terrific.04:05
ScottKHey there TheMuso.04:05
wgrantA remote fraction of the upgrade failures we had for Gutsy.04:05
wgrantBut I hate to think what'll happen once 8.04.1 is released and all Dapper folks upgrade.04:06
ScottKYeah.04:06
ScottKSo what's with the new nick?  Get banned and have to hide?04:06
HobbseeScottK: no, he must be working for canonical now, of course04:32
HobbseeTheMuso: it is.  it's been like that for a while04:32
TheMusoHobbsee: ??04:33
HobbseeTheMuso: #ubuntu being too busy04:33
TheMusoah04:33
ScottKThat's one theory.04:34
Hobbseeor he's trying to get away from the painful guy last night, who has a similar nick.04:35
ScottKAh.04:35
ScottKHmm04:36
ScottKWhere do I find the list of packages blacklisted from being synced?04:36
ScottKI'm trying to figure out why we don't have python-ldap-doc.04:36
Hobbseecheck p.u.c/~ubuntu-archiv04:36
Hobbseecheck p.u.c/~ubuntu-archive04:36
wgrantScottK: Decided it was time for a change, I guess.04:37
ScottKThat'd work too.04:38
Hobbseewgrant: pathetic04:38
* wgrant rechristens Hobbsee.04:42
Hobbseewgrant: no.04:47
wgrantBah.04:47
* Hobbsee also ditched her real name in multiple places last night04:47
warp10Good morning!05:40
gesergood morning06:16
dholbachgood morning06:22
geserGuten Morgen dholbach06:32
dholbachhi geser06:33
=== boomer` is now known as boomer
=== asac_ is now known as asac
\shmoins07:48
geserHi \sh07:49
wgrantHey \sh.07:50
\shwgrant, nick change? how comes? :)07:51
wgrant\sh: I'd been planning to do it for ages, and decided that at release was as good a time as any.07:52
\shhehe07:53
elmargolreporting bugreports to debian is a pain in the a.. :(08:42
\shelmargol, claws-mail has a nice feature named templates ;) it helps /me never uses reportbug for debian actually08:48
_rubenbah ... DKMS is scary stuff :p10:01
=== _Czessi is now known as Czessi
_rubenhmm .. whats wrong with this changelog entry?   megaraid_sas-dkms (v00.00.03.16) stable; urgency=low10:11
elmargol\sh, can I have your template?10:11
jpatrick_ruben: stable?10:11
_rubenjpatrick: its an auto-created entry by DKMS10:12
\shelmargol, sure...just send me an email pls, so I can reply this evening when I'm at home10:12
_rubenbad syntax for version or so ? dont really have a clue myself :(10:13
elmargol\sh, blaxhall.com?10:13
wgrantAre versions starting with non-numerics valid?10:14
wgrantI don't think they are.10:14
\shelmargol, write to sh@sourcecode.de :)10:14
_rubenwgrant: that's what i was thinking .. lets see if i can fix that easily10:14
elmargolmail is out10:15
\shelmargol, thx...I'll send it out this evening...when I'm home10:15
james_w_ruben: you can't have an underscore in package names10:16
_rubenjames_w: ah!10:16
_rubenwill change that as well then10:16
elmargolcan someone please test http://launchpadlibrarian.net/13886491/shell-fm_0.5-0%7Eppa0_i386.deb10:32
elmargolseems to work for me10:32
_rubenok .. dkms is just too nasty .. time to move on, might try again later10:46
soren_ruben: What makes you think there's something wrong with it?10:53
soren_ruben: I'm not saying there's not, but I'm just wondering.10:54
soren_ruben: I'm assuming the answer will be something like "Because foo tells the bar when I try baz".10:55
soren_ruben: What are foo, bar, and baz?10:55
_rubensoren: well, there's either something wrong with dkms and/or megaraid_sas, or im just too stupid to figure it out under my current workload10:56
_rubenthese servers need to be up and running asap, if i could sneak in the latest megaraid_sas driver it would've been nice, but it isnt a showstopper atm10:57
soren_ruben: You're not really answering my question.10:57
soren:)10:57
_rubensoren: most likely because i dont fully understand your question :)10:58
sorenWhat makes you think it doesn't work?11:00
sorenI'm not saying it *does* work. It just helps if you answer that question (as stupid as it may sound).11:00
geser_ruben: what did you try? what worked? what didn't work? where are you stuck?11:01
soren_ruben: Usually, answers to that question have the general form: "Oh, because the X says Y when I do Z". X, Y, and Z happen to be very, very helpful pieces of information, hence the question.11:04
_rubensoren: dkms fails to build a .deb file for various reasons .. some things i have worked around (specifying kernel source dir, etc), but working around the invalid changelog entry wasnt successful thusfar .. the megaraid_sas package probably has some hardcoded references to megaraid_sas, since even tho i renamed a fair amount of things to megaraid-sas, it still shows mention of megaraid_sas11:11
_rubensoren: once i finished up configuring these 2 machines i'll give it a try in a clean environment to see if i can pinpoint some more11:12
_rubenand the fact that dkms is originally aimed at RPM aint helping either :) .. you need to alien a driver downloaded from dell .. and using the resulting .deb you can get dkms to build another .deb which holds the actual driver :P11:13
coolbhavihi13:44
coolbhavi How to merge using MoM and upload it onto my PPA?13:45
Hobbsee!merge13:45
ubotuSorry, I don't know anything about merge - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi13:45
Hobbseebah13:45
Hobbseecoolbhavi: https://wiki.ubuntu.com/UbuntuDevelopment/Merging13:46
* persia doesn't understand merging to a PPA13:46
* coolbhavi is a newbie in packaging so requires help badly13:47
azeemmaybe explain what you're trying to achieve13:47
Hobbseeor maybe allow us to have a break, seeing as the release was yesterday.13:49
Hobbseepersia: trying hte merged package in a ppa, probably13:49
persiaNah.  Good to ask questions.  Given that the release was yesterday, people may not answer.13:49
persiaHobbsee: Maybe: I just don't see the point, given the possibility of a local build.13:50
Amaranth!merge is <reply>https://wiki.ubuntu.com/UbuntuDevelopment/Merging13:50
ubotuI'll remember that, Amaranth13:50
Hobbseepersia: that requires setting up a build environment.  but yes13:50
coolbhaviOk was it wrong to ask questions? Then I'm sorry13:54
persiacoolbhavi: No.  Good to ask questions: just realise that many people aren't likely to answer much, especially without further information about your ultimate goals.13:55
jordihi13:55
jordihttps://bugs.edge.launchpad.net/ubuntu/+source/ocsinventory-agent/+bug/21725713:55
ubotuLaunchpad bug 217257 in ocsinventory-agent "package ocsinventory-agent 1:0.0.8-1 failed to install/upgrade: subprocess post-installation script killed by signal (Interrupt)" [Undecided,New]13:55
jordiwhat happens to packages which break the packaging system, ie, are uninstallable?13:55
jordiare those candidates for change in stable?13:56
persiajordi: Very much so13:56
persia!SRU13:56
ubotuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates13:56
jordithis is universe13:56
james_wjordi: that will be fixed in the auto-sync for the development release.13:56
coolbhaviMy aim is there is a new version of John the ripper in debian which has to merged into ubuntu so I m asking13:56
persiajordi: Right.  Same process, excepting subscribing motu-sru rather than ubuntu-sru.13:56
james_wjordi: It's certainly a candidate for an SRU13:56
jordinod13:57
jordigood, because this one is annoying me :)13:57
jordiit's a pitty because I knew about this well before the release13:57
jordibut I'm swamped13:57
james_wjordi: yeah, that's a shame13:58
=== __Czessi is now known as Czessi
james_wIt should have been in one our lists that is "RC bugs fixed in Debian but not in Ubuntu", but that list wasn't empty at release13:59
james_wit seems the diff from -1 to -2 should be ok for the SRU, perhaps with the debconf templates stripped, I'm not sure.13:59
* persia notes that SRU submissions from that list are likely very welcome, and the SRU archives are the only ones accepting uploads right now.14:00
james_wpersia: good point.14:00
jordiI can't remember what was in -3, but I would use that one14:00
james_wpersia: is it possible to sync for an SRU?14:00
jordijames_w: ok, yes14:00
jordijames_w: the fix for this bug is in -314:00
persiajames_w: I suppose it might be, but manual upload to -proposed is likely better, given the preference for reversioning and reducing the changes to the minimal set to fix the bug.14:01
james_wjordi: ok, I'm pulling up the PTS now to investigate.14:01
james_wpersia: ok, thanks.14:01
jordijames_w: http://snapshot.debian.net/archive/2008/04/13/debian/pool/main/o/ocsinventory-agent/14:01
james_wjordi: thanks14:02
james_wit looks like we want the combined -2 and -3 diffs.14:02
jordiyes14:02
jordiI'm extracting a diff now14:02
james_wjordi: ah, you're on it, great. I'll go and have lunch instead :-)14:02
jordicheers ;)14:03
james_wjordi: target hardy-proposed with an NMU version number if you didn't know already.14:03
persiacoolbhavi: Probably best to wait for intrepid to open to merge it.14:03
jordijames_w: hmm, I leave those details to yo14:07
jordiI need to go now, I hope I provided enough info14:07
jordiI thought a pull from Debian was possible here too14:07
jordibye14:07
james_wjordi: sure, I'll subscribe, then I can tweak it.14:07
sistpoty|workhi folks14:44
geserHi sistpoty|work14:44
sistpoty|workhi geser14:44
sistpoty|workScottK: btw.: imho we should get the audacious-crossfade plugin fixed ASAP. whom did you talk to to get permission for libitpp?14:53
ScottKI talked to slangasek as it was pre-release.  Now that we've released, I think it's up to motu-sru to decide.14:54
sistpoty|workah, I see...14:54
ScottKHardy belongs to a different batch of bureacrats now.14:55
persiaIs the motu-release team staying on for intrepid, with new elections mid-cycle, or planning a shuffle early-cycle?14:56
ScottKIt should be discussed.14:56
* ScottK has been pondering sending a mail to MOTU ML saying, "I'll be at UDS, is there anything for motu-release to do there?"14:57
* ScottK had been thinking the team should have some role all the way through and not vaporise/re-appear.14:57
sistpoty|workimbrandon, jdong, TheMuso: can you give me an ACK to upload a rebuild only xmms-crossfade for bug #208666 to hardy-proposed? (mere rebuild is known to fix the problem)14:58
ubotuLaunchpad bug 208666 in xmms-crossfade "audacious crashed with SIGSEGV in g_type_check_instance_cast()" [Medium,Confirmed] https://launchpad.net/bugs/20866614:58
persiaI'd like to see motu-release help triage some of the blueprints and outline some early targets for work to be done pre DIF, although I'm not sure any of the members will have time.14:58
ScottKI'd be up for some of that, but I'd like for MOTU (at a meeting) to say we have that role.14:59
sistpoty|worklet's put it on the agenda for tonights meeting, shall we? (at least to start the discussion there=15:00
persiaI don't see how motu-release identifying targets is restrictive of anyone else doing anything, or why that activity should be restricted to motu-release.15:00
persiaAs a result, I don't think it needs a determination by MOTU.15:00
HobbseeScottK: then i have to decide quickly if i want to be a part.  hmmm.15:00
persiaOn the other hand, I'd think the members of motu-release would be the natural interested party.15:00
ScottKHobbsee: I'd put it the other way.  You are a part until you decide you don't want to be.  You can always deactivate yourself when you want to.15:02
HobbseeScottK: i meant MOTU generallly, but poitn taken.15:02
persiaMore generally, I don't see the point of waiting until there is an "authorised" team in place before doing whatever, especially if it is unlikely to break someone else's workflow.  If it's contentious, then yes, it needs discussion and agreement at a meeting.15:02
ScottKpersia: I don't think Universe has had release goals.15:02
persiaScottK: I set some for hardy: didn't meet too many of them, but I think more of hardy builds than did for gutsy, as an example.15:03
ScottKI had some for myself too.15:03
persiaAh.  Mine were for other people :)15:03
sistpoty|workheh, geser implemented on of mine (ghc6 transition) *g*15:03
sistpoty|workone even15:03
ScottKSure, I got help with mine too.15:04
ScottKAt a minimum we should have a mirror to a Main release goal that says "Get X out of Main" that says "Get X out of the archive" usually about one release later.15:04
ScottKSomeone might look at http://ftbfs.wordpress.com/2008/04/25/pyslide-story/ and see if we need an SRU.15:06
persiaScottK: That sounds perfectly reasonable.  I'd think that if you, or motu-release, or some random MOTU wanted to track those somewhere for people to push, it ought not require any specific authoirsation.  If someone wants to preserve something, it's worth discussion, but in the absence of opposition, it ought just be done.15:06
ScottKpersia: Agreed.  As I did for the python-xml transition in Hardy.  But if I want "Because I'm in motu-release" to have any special meaning in the discussion, it needs to be agreed.15:07
laga(deprecating python-xml made me sad.)15:07
ScottKlaga: It was needed.  It's been largely duplicate to what was in python since 2.4.  I'm not sure what the best answer for the not duplicate parts are.15:08
persiaI can see that point of view.  Personally, I'd rather see self-organised teams (e.g. motu-release) take on responsibility organically, and avoid discussion until there is contention.  As an example, I think both organisers of School have done well, and others have respected their opinions about School, without there ever being any formalisation beyond self-selection.15:09
ScottKI just wish we'd decided on doing that one last October than in March.15:09
ScottKpersia: For something that's a separate project, that's perfectly fine.15:09
ScottKmotu-release affects all of universe.15:09
ScottKIt's a bit different.15:10
persiaLet's have a Release-planning session at UDS, run by someone in motu-release and identify things like python-xml that would be good targets, and submit for discussion.  Unless there is objection by someone about one of the transitions, we oughtn't need to formalise anything.15:10
persiaEssentially, my feeling is that unless someone cares enough to ask about it, it's not worth having a rule that motu-release always wins, and if someone cares enough to object, the specific issue ought be discussed, rather than just a reference to motu-release planning.15:11
gesersistpoty|work: if you wanted to meet your release goal on your own you should have told me :)15:14
sistpoty|workheh15:14
sistpoty|workgeser: I wouldn't have been able to do that actually ;)15:14
ScottKpersia: Sounds generally reasonable.15:17
persiaScottK: Note that if it doesn't work organically, I'm happy to support having a special blessing for motu-release identified release goals, but want to try it without as much process first, as I'd like to generally see more self-initiated things happening in MOTU.15:19
ScottKAgreed.15:19
Hobbseepersia: please make sure it's at a reasonable time for aussies.15:21
Hobbseeif you can15:21
* Hobbsee would like to see yada out of the archive.15:21
sistpoty|workhm... we really should start with SRUs for hardy now (even though these cannot be fixed for intrepid yet)...15:21
persiaHobbsee: You're motu-release, and I'm not: you're in a better position to set the schedule for my suggested session to be run by motu-release :p15:22
persiasistpoty|work: There's a bunch already processed: no reason not to push more :)15:22
sistpoty|workpersia: is there?15:23
Hobbseepersia: sure, but i won't be at UDS15:23
ScottKpersia: None in Universe since release.15:23
persiaScottK: all the uploads to -proposed were for main?15:23
sistpoty|workpersia: all but libitpp15:24
ScottKpersia: I've suggested to motu-sru that they relax the "Must be fixed in the development version first rule", but no word.15:24
ScottKsistpoty|work: And one mythbuntu one.15:24
ScottKBoth uploaded before the release.15:24
sistpoty|workoh, must have missed that one15:24
persiaAh.  Right.  I guess it needs the SRU team to jump up and do.15:24
dholbachhave a great weekend everybody - enjoy the celebrations15:25
ScottKYes.  I've pointed a couple of them at it, but that's all I can do.15:25
sistpoty|workcya dholbach15:25
=== cpro1 is now known as cprov
persiaHobbsee: I'm not sure the chair can't be from VoIP, but understood.  Maybe someone else will volunteer, but I'll mention that morning is better, if asked.15:30
Hobbseepersia: it's mroe the fact that if it's at 4am local, i won't be there.15:31
persiaHobbsee: Right.  Has to be before lunch, if I remember Sevilla correctly.15:32
lagafor a SRU, i should subscribe motu-sru, right?15:32
persialaga: If the package is in universe, yes.15:32
Hobbseepersia: something like that15:33
lagadone, thanks.15:34
* sistpoty|work gets impatient and sent a mail to -motu about SRUs :)15:51
sebnerhuhu sistpoty|work15:52
sistpoty|workhi sebner15:52
=== gnomefre1k is now known as gnomefreak
ScottKsuperm1: Bug #218649 looks mythtv related, so would you please take a look at it.16:09
ubotuLaunchpad bug 218649 in fusion-icon "fusion-icon crashed with SIGSEGV in XChangeProperty()" [Undecided,New] https://launchpad.net/bugs/21864916:09
jdongsistpoty|work: you got your ACK16:09
sistpoty|workthanks jdong16:09
jdongwhat was the outcome of that large discussion yesterday on SRU policy?16:09
persiajdong: It awaits a decision from internal discussion amoung motu-sru16:10
jdongah16:11
* jdong looks at his mailbox16:11
superm1ScottK, not to me.  it looks like they have a disk with an invalid partition table that is causing areas of concern16:11
* persia hopes for a repeat of the early SRU policy with all updates going into intrepid the day the archive opens16:11
ScottKsuperm1: THanks.16:12
ScottKI just saw myth stuff in the log and am to tired to think much further.16:12
ScottKsuperm1: Would you be up for marking that in the bug (if you haven't already)?16:13
superm1oh already did :)16:13
superm1just letting you know since you probably weren't subscribed16:13
ScottKThanks.16:13
ScottKI am actually (I get bugmail for most all Python packages).  Thanks.16:13
lagasuperm1: i filed an sru for mcc16:13
superm1yup16:13
superm1okay good laga16:14
sistpoty|workpersia: I already wrote a mail to -motu, but it's currently in the moderation queue (maybe some list admin might want to whitelist my work address? *g*)16:16
* persia thinks that would be a good idea, and wonders if one of the listadmins is about16:16
CrippledCanaryI found a bug in smstools.... /var/run/smstools folder isn't recreated after reboot... How are those things usualy handled?16:32
james_wCrippledCanary: via a bug report.16:32
CrippledCanarymade it already... thought I'd make a patch as well :)16:32
james_whttps://bugs.edge.launchpad.net/ubuntu/+source/smstools/+bug/22197316:32
persiaAnd by having the program check for the existence of the file before writing to it, and generating the necessary directory if it is not present at runtime.16:32
ubotuLaunchpad bug 221973 in smstools "smstools folder under /var/run isn't recreated after reboot" [Undecided,New]16:32
CrippledCanarythats my bug16:33
CrippledCanaryis there a best practise on where to put those thinds... i'd guess somewhere in the init.d/smstools script16:33
james_whttps://bugs.edge.launchpad.net/ubuntu/+source/smstools/+bug/135033 should be checked and fixed at the same time I guess16:33
ubotuLaunchpad bug 135033 in smstools "wrong ownership of /var/run/smstools" [Undecided,New]16:33
james_wCrippledCanary: yep, that's exactly where it should go.16:34
james_wif you can provide a patch that would be fantastic.16:34
CrippledCanarywill start working on it right away16:35
james_wthanks16:35
james_wCrippledCanary: do you know how to make a debdiff?16:35
CrippledCanaryyes I know16:35
james_weven better :-)16:35
CrippledCanaryi know how to make packages to (if not to complex)16:35
CrippledCanaryso a attached debdiff is the prefered way to do it then16:36
CrippledCanaryhow should I handle 135033... it will get fixed at the same time... mark as duplicate or ?16:37
persiaCrippledCanary: An attached debdiff with all the changes that would make for a new revision.  Right now, only SRUs are being considered, so the target ought be hardy, and it needs to go through the SRU process.16:37
persiaOnce intrepid opens, a new revision closing all the outstanding bugs in LP would be great :)16:37
CrippledCanaryi don't think i have the time to do more then a patch right now... but how should i mark the other bug that will get fixed at the same time?16:38
james_wpersia: "target ought to be hardy", is it not hardy-proposed, or did you mean target in a looser sense?16:38
persiaErr,  Actually reading the bug, I suspect both are SRU worth on the basis of "completely fails to work".16:39
james_wpersia: yeah, I agree16:39
CrippledCanarytrue16:39
ScottKhardy-proposed16:39
persiajames_w: debian/changelog target is hardy.  dput target is hardy-proposed.16:39
persiaScottK: in debian/changelog?16:39
ScottKpersia: I usually just put hardy-proposed in the changelog16:39
CrippledCanaryok16:39
persiaAh.  I thought we weren't supposed to do that anymore (but I haven't done an SRU in quite a while)16:40
* ScottK defers to the documenation16:40
persia!SRU16:40
ubotuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates16:40
ScottKIt's the version numbering for proposed we weren't supposed to do anymore.16:40
persiaThe documentation seems to indicate to use release-security, but I'm sure that's unintentional.16:41
CrippledCanaryok... creating a patch will have to wait until tomorow for me.... don't have time right now16:43
z1ocan someone go over https://answers.edge.launchpad.net/ubuntu/+question/30700 please I was told to come here if I had further questions16:46
Hobbseez1o: you could always be helpful and put the patch up there yourself.16:47
z1oHobbsee: I dont have a patch the current patch should be pushed upto the upstream provider.16:48
Hobbseez1o: then...push it?16:48
james_wz1o: Ubuntu hasn't modified that package, so no-one will have touched it to push it upstream.16:48
z1owell that packaged does not build without out the patch.. do I have to to throught the patch to figure out what bug it fixes ?16:49
* Hobbsee wonders if coolbhavi has alwasy been that unhelpful on questions16:49
sistpoty|workz1o: this package is directly import from debian/unstable w.o. changes (i.e. with only a new entry in debian/changelog). You might want to ask there.16:52
james_wz1o: do you have a build log that shows the problem?16:52
z1ojames_w: my point is that its a diservice to not talk to the jade maintainer and fix the actual bugs16:53
james_wz1o: yes, and I agree.16:53
persiaz1o: Sure, but that package has not been inspected or modified by anyone in Ubuntu, so it oughtn't be very surprising that the patch wasn't sent upstream by anyone in Ubuntu.16:53
z1oI'm not sure how debian to ubuntu packages work.16:54
james_wz1o: also, if the Debian revision is -47 it suggests that the upstream doesn't release very often16:55
persiaz1o: In most cases, Ubuntu builds the Debian source package automatically.16:55
bddebianHeya gang16:55
sistpoty|workhi bddebian16:55
bddebianHi sistpoty|work16:55
z1opersia: great but someone must be responsible for maintaining it?16:56
jdongHobbsee: yeah I'm also concerned by coolbhavi's response to that answer tracker ticket16:56
james_wz1o: Neil Roeth <neil@debian.org>16:56
james_wz1o: that's the Debian maintainer.16:57
persiaz1o: Not specifically.  As a team, the developers are responsible for all the packages, but we've about 200 developers and about 12,000 packages, so some don't get any attention.16:57
Hobbseejdong: well, the reason he got membership, apparently, because the guys didn't think they could veto it, form the loco16:57
persiaIn most cases, we rely on the Debian maintainers, and only make changes where there is a bug that we fix, or there is some difference between Debian and Ubuntu that needs working around.16:57
jdongHobbsee: I seem to recall that his membership is primarily from his work on the answer tracker... perhaps in his quest for karma points he's gotten rushed at responding16:58
z1opersonally I've already put alot of time into this. it looks like I'll find what the patch fixes and post a bug to http://www.jclark.com/jade/16:58
jdongHobbsee: looking through his replies on the tracker it seems like a lot of the responses are "canned" or otherwise contextless16:58
Hobbseejdong: probably....16:58
Hobbseejdong: i doubt they have a membership revoker.  i wonder if they have a catalyser for the tracker, even.16:59
james_wz1o: thankyou16:59
z1oare you talking about the same question here?16:59
jdongHobbsee: "and please close this question before doing so"17:00
jdongHobbsee: it's those kinds of responses that concern me :-/17:00
Hobbseeyes....17:00
jdongHobbsee: https://answers.edge.launchpad.net/ubuntu/+source/gcalctool/+question/30347 the filer was markedly unhappy at the remark17:00
z1oanyways... thanks for the help17:01
Hobbseejdong: i guess you'd have to take it up with the CC or something17:06
=== sistpoty|work 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 | MOTU Meeting tonight at 20.00 UTC in #ubuntu-meeting
sistpoty|workhm... I guess "tonight" is not the best word for a global community *g*17:09
=== gnomefre1k is now known as gnomefreak
sebnersistpoty|work: ähm. Stupid question. what does 20 utc is in our time? xD17:15
persia19:0017:15
persiaErr.  18:00 (Stupid clock changing laws)17:15
sebnerpersia: that would mean it's *now*17:16
jdongsebner: use your date command :)17:16
persiaOh.  Then you're not in the timezone I thought you were in :)17:16
jdongfor example, date -d 20:00UTC17:16
sebnerjdong: coooooooll17:17
sebnerpersia: np17:17
sebnergrml. utc+2 :\17:17
sistpoty|worksebner: hence I wrote "tonight" :P17:19
ograsebner, or date -u will give you the current UTC time17:19
sebnersistpoty|work: rofl17:20
sebnerogra: what great tools linux has :P17:20
ogra:)17:20
* sistpoty|work heads home17:23
sistpoty|workcya17:23
=== gnomefre1k is now known as gnomefreak
jdongIf you prefer *some human contact*, you can use the mailing lists, web forums, or chat with the community on Freenode IRC Channel: #ubuntu.17:51
jdongis that really the best way of wording that particular sentence?17:51
lagano. it should be changed to "If you prefer some human contact, take a shower and get out of your mom's basement".17:52
lagaSCNR17:52
persiaI'm not sure any of those qualify as *human* contact.  We only assume those generating the corresponding text are human.  Perhaps "Community interaction is also available from the mailing lists, web forums, or on the Freenode IRC channel #ubuntu".17:56
jdongeven human communication is better17:56
=== solarion_ is now known as Solarion
persiaWell, maybe.  Depends on how one interprets "contact".17:57
nxvldo we have discount on store.ubuntu.com?18:45
nxvlprices go a like 10% down when i log in18:46
CrippledCanarywhat to do with the debian/debian-version file when adapting a package for ubuntu?18:48
RainCTnxvl: uhm.. here not18:49
lagawhy does the store force me to log in?18:49
lagathat's annoying.18:49
RainCThere it uses my Launchpad account (with OpenID)18:51
lagayes.18:51
lagabut why? there's no point18:51
RainCTlaga: well, perhaps it needs your address?18:51
lagaand now it forces me enter my phone number/address, after selecting "sign in now". i just want to browse the store18:52
asomethingCrippledCanary: from the packaging guide: Ubuntu and Debian have slightly different package versioning schemes to avoid conflicting packages with the same source version. If a Debian package has been changed in Ubuntu, it has ubuntuX (where X is the Ubuntu revision number) appended to the end of the Debian version. So if the Debian hello 2.1.1-1 package was changed by Ubuntu, the version string would be 2.1.1-1ubuntu1. If a pa18:52
RainCTasomething: I don't think that's what he means18:52
CrippledCanaryi knew that... and should that go into the debian/debian-version as well or should i make a "debian/ubuntu-version" as well18:53
RainCTCrippledCanary: What package is that? I've never heard about a debian/debian-version file before18:53
asomethingCrippledCanary: sorry didn't catch the word file there18:53
CrippledCanarysmstools18:53
lagaalso, "I Do it with Ubuntu Mens T-shirt" sounds weird when you just parse "I Do it with Ubuntu Mens"18:53
RainCTlaga: lol18:54
RainCTCrippledCanary: it's already in Ubuntu18:54
RainCTCrippledCanary: (version 3.0.10-2 taken from Debian)18:55
CrippledCanaryi know... but there are some bugs... /var/run/smstools doesn't get recreated at reboot (and I have filed a bug)18:55
CrippledCanaryif I remember it correctly I should make a ubuntu1 version of it now18:55
RainCTCrippledCanary: if that's fixed in -2 then you want a sync18:56
RainCT!sync18:56
ubotuSorry, I don't know anything about sync - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi18:56
RainCT(for Intrepid. fixing it in Hardy will be a bit more difficult)18:56
CrippledCanaryRainCT: where did u get that info?18:57
RainCTCrippledCanary: which?18:57
CrippledCanaryRainCT: that 3.0.10-2... its only -1 in ubuntu18:58
jdongRainCT: this fix sounds quite reasonable, let's open up a SRU for it18:58
RainCTCrippledCanary: http://packages.debian.org/sid/smstools18:58
ScottKRainCT: He's trying to make a patch for an SRU.18:58
RainCTCrippledCanary: About the debian/debian-version file, I'd say just ignore it (by the way, it has been removed in 3.0.10-2).18:59
CrippledCanaryIs it worth doing an SRU or just wait for the next sync... but that would not get into hardy, would it?19:00
RainCTCrippledCanary: Once there are repositories for Intrepid, the new version will be automatically synced (copied) there, but no, it won't get into Hardy this way.19:01
ScottKCrippledCanary: My recommendation would be to go for an SRU.  All Hardy users will benifit then.19:01
RainCTCrippledCanary: so yes, if the problem is serious enough you want a SRU19:02
CrippledCanaryit won't run at all after reboot19:02
CrippledCanarythats pretty serious19:02
* RainCT agrees19:02
lagai've got some postinst breakage in some mythtv packages which prevents upgrading if /var/lib/myth* is on NFS. is there any way to fasttrack a SRU without having to go through -proposed? the fix would consist in adding a few "|| true" statements at the end of line.19:03
jdongCrippledCanary: as a member of ~motu-sru that approves SRUs, I'd say go for a SRU :)19:03
CrippledCanaryok...19:04
slangaseklaga: short answer: no19:04
jdonglaga: if you give me a diff in the next hour I will be able to turn around and review it within that timeframe19:04
RainCTCrippledCanary: here's the info on how to request it https://wiki.ubuntu.com/StableReleaseUpdates. If you want to do it yourself check the  new revision from Debian (you can get the source from http://packages.debian.org/changelogs/pool/main/s/smstools/smstools_3.0.10-2/changelog too) and if it's fixed there backport the necessary changes to Hardy's version19:04
jdonglaga: and from proposed to updates is simply 3 or so reports of it working19:04
RainCT*oops, http://packages.debian.org/sid/smstools19:04
slangasekI wouldn't expect an archive admin to agree to bypassing the -proposed step, though as jdong notes, this doesn't have to be a long process19:04
lagaok.19:04
CrippledCanaryRainCT: Should i backport just the fix for the SRU or the whole thing19:05
jdonglaga: which is a pretty reasonable absolute minimum level of QA IMO :)19:05
jdongCrippledCanary: what else is in the -2 revision?19:05
RainCTCrippledCanary: only the absolutely necessary changes19:05
ScottKCrippledCanary: Just the fix.19:05
RainCTjdong: a lot of stuff19:05
CrippledCanaryjdong: the changelog is quite long for -219:05
lagajdong: that's a very nice offer, but i need to run now. if you're looking for motu-sru work ;), an ACK https://bugs.launchpad.net/bugs/221921 would be most appreciated.19:05
ubotuLaunchpad bug 221921 in mythbuntu-control-centre "SRU: progress bar oddities break creation of diskless clients" [Undecided,New]19:05
jdongCrippledCanary: let's just go for the fix19:05
CrippledCanaryOk.. just the fix then19:05
ScottKlaga: Is that different than the one that's already in proposed?19:06
CrippledCanaryand what about debian/debian-version, should that get 3.0.10-1ubuntu1 to?19:06
lagaScottK: martin pitt (AFAIK) declinded the one in proposed because it lacked a bug number.19:06
RainCTCrippledCanary: what's the content of the file?19:06
CrippledCanary3.0.10-119:06
jdongCrippledCanary: -1 goes to -1ubuntu0.119:07
lagaScottK: so this is the same upload, just with the bug number added.19:07
ScottKI see.19:07
CrippledCanaryok... -1unbuntu0.1 ... havent seen that one before   thought it was -1ubuntu119:07
RainCTCrippledCanary: uhm.. I'd say yes, though I really don't know what that file is for19:07
RainCTCrippledCanary: it is ubuntu1 for new revisions that get into the current development release, for SRU's its ubuntu0.119:08
CrippledCanaryRainCT: Ok...19:08
ScottKCrippledCanary: Yes.  In general it's ubuntu1, but you put ubuntu0.1 so that there can never be a version in the later release with that same revision.19:08
CrippledCanarythanks all ... I'm sure I'll be back19:08
=== dudus_ is now known as dudus
CrippledCanaryis there a best practise on how to make sure a folder under /var/run exists?19:33
gesercheck if it's there and re-create if necessary19:34
jdong [ -d /var/run/folder ] || mkdir /var/run/folder?19:34
slangasekmkdir -p it as part of an init script19:34
CrippledCanaryok... as easy as that...19:35
slangasekor, apparently, install -d it, as the samba init script seems to do to my surprise :)19:35
CrippledCanarywhat i could see in smstools from debian they didn't do any of that19:35
slangasektrue; Debian doesn't use /var/run on tmpfs by default19:36
CrippledCanarythat's the case then19:36
slangasekso it's still a bug in the Debian package to not handle the absence of the directory as part of the init script, but it's not a critical bug in Debian19:36
CrippledCanaryslangasek: exactly19:37
CrippledCanaryis there a way to create the neccesary folder from a full file path19:38
slangasekCrippledCanary: not sure what you mean?19:39
CrippledCanarythere is a $PIDFILE set to /var/run/smstools/smsd.pid    is there a way to easily create the directory part of that19:40
CrippledCanarya command or anything to extract the directory part of a path19:41
CrippledCanaryshell script isn't my strongest side :)19:41
slangasekinstall -d -o root -g root -m 755 $(dirname $PIDFILE)19:41
CrippledCanaryslangasek: nice19:42
emgentheya20:06
sistpotyhi folks20:47
james_whi su20:48
james_woops, hi sistpoty20:48
sistpotyhi james_w20:48
smallfoot-Please fix the nvidia-glx-new proprietary device driver, something is wrong with Ubuntu's packaging of it. You get pink shadows. If you install it manually from nvidia.com, you don't get that bug...20:50
sistpotysmallfoot-: actually I don't get pink shadows... can you report a bug please?20:52
sistpoty(OTOH I don't have the newest kernel running yet)20:52
james_wsistpoty: there is one already20:53
james_wsmallfoot-: are you subscribed to that bug report?20:54
sistpotyah, I guess I'll find out after reboot :)20:54
james_wsistpoty: I don't see it either.20:54
smallfoot-james_w, yes20:57
smallfoot-sistpoty, already did20:57
smallfoot-james_w, i've had this bug for months, and its still not fixed20:57
smallfoot-it seems pretty trivial considering manually installing it from nvidia.com works20:58
sebnersistpoty: working ...20:58
lagasmallfoot-: what's the bug number?20:58
sistpotymeh... there I try to check the audacious-crossfade bug, and it doesn't segfault on amd64... grml20:59
james_wsmallfoot-: yes, well tracking it down is the issue, I haven't seen anyone pinpoint exactly what in the packaging breaks it.21:00
sistpotymotu meeting in #ubuntu-meeting now21:00
=== sistpoty 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 | MOTU Meeting NOW in #ubuntu-meeting
smallfoot-laga, 18638221:01
smallfoot-laga, also 19485121:02
lagathanks, just curious. i'm subscribed now21:07
RainCToh.. cdbs doesn't call dh_desktop?21:14
ftaonly if you include gnome.mk or xfce.mk iirc21:19
RainCTfta: ah, thanks21:26
* RainCT goes to fix his packages :P21:26
sebnerRainCT: not interested in motu-meeting? ^^21:28
RainCTsebner: there is one? damn, why can't anyone announce them? xD21:31
geserRainCT: it was announced here in the channel and see also the topic :)21:31
sebnerlol21:32
RainCTah right21:32
RainCTsorry :P21:32
anteayajoin #ubuntu-meeting22:00
crimsunsomething that's alarming about the entire "MOTU Apprentices"/"Ubuntu Contributing Developers" discussion is that we're slipping toward having more milestones.22:03
crimsunwe're heading down that slippery slope that MOTU was chartered to avoid, and that is to _reduce_ barriers to contribution regardless of distinction or nomenclature22:04
sistpotywell, we cannot even find a simple thing like a name for a team... I guess I'm the worst meeting chair ever22:04
gesersistpoty: the topic isn't the easiest to handle22:05
crimsunhonestly, we could do away with the additional team name and just give people gold stars22:05
crimsunor cookies.  Or OLPC XO-1s.22:05
LaserJockcrimsun: well, this whole thing is the CCs fault IMO22:06
LaserJockand I'm not terribly happy about it22:06
crimsuncan we avoid the complexity utterly and just avoid adding another team?22:07
crimsunMOTU is a significant enough milestone22:07
LaserJockthe CC wouldn't allow it22:07
LaserJockthe CC said we needed a new team22:07
LaserJockso there you go22:07
crimsunwho said the CC's decision is final?22:07
geserLaserJock: wasn't it that we need a new team if the MC wants to give membership22:08
LaserJockumm, they delegate the responsibility22:08
geserthat's how all started22:08
LaserJockgeser: yes, which is utterly insane, IMO22:08
crimsunif the MC wants to give membership, what's wrong with, er, ubuntu-members?22:08
crimsun(or ubuntu-member or whatever it currently is)22:09
LaserJockcrimsun: the CC didn't want that22:09
geserthe CC will not add many admins to ubuntu-members22:09
geserand they want to see who added them / which way the member took for membership22:09
geserthe great plan is that granting membership is spread about several teams and the MC is one of them22:11
LaserJockI don't see why the MC can't just pass along the LP id and have one of the CC add them22:12
LaserJockit's pretty much a no-brainer to me22:12
geserask the CC why they want it that way22:13
=== neversfelde_ is now known as neversfelde
ScottKcrimsun: I'm not sure this is really worse.  Maybe I misunderstood the rules a year ago, but I definitely thought I had to be a member before I could get MOTU, so I went to the CC and got made a member.  Here we're just making being a member without being a MOTU an option the MC has.22:38
crimsunScottK: I've never argued against that.22:39
crimsun(heck, I went through what was known as "fast track" with several of the guys from the warty-hoary dev days)22:39
ScottKDesipite all the sausage making we're looking at right now, all adding you can get membership from MC as well as the CC.22:40
crimsunmy concern is why the CC feels the need to force the creation of a separate team22:40
crimsunLaserJock: and no, semantics means stuff.22:41
ScottKI'm guessing it's the same reason we have ubuntu-dev and motu teams for developers.22:41
ScottKNo,  I don't understand that one either.22:41
geserScottK: FYI the motu meeting is still in process22:41
LaserJockcrimsun: I don't get it either, but I figure we can make the most of it22:42
ScottKOh.  Thanks.22:42
LaserJockand provide a nice, low barrier place for people to go22:42
LaserJockMOTU is a pretty high-barrier team, as it ought to be22:42
crimsunno no no22:42
crimsunno no22:42
LaserJockso I can see the value of a middle-ground22:42
crimsunargh22:42
crimsunMOTU was created for a LOW barrier22:42
sistpotyScottK: you missed the good parts already... like /me writing with caps lock on on purpose in an ubuntu channel for the first time *g*22:43
lagalow barrier? why do i suddenly feel bad about not being a member? ;)22:43
ScottKHeh.22:43
LaserJockcrimsun: well, the opinions of what is low and high have changed22:43
LaserJockcrimsun: low is the new high ;-)22:43
ScottKIt is low compared to core-dev.22:43
crimsunno, I think Mark's intent would still stand that MOTU is a reasonable goal for everyone.22:43
LaserJockwell, that's Mark22:44
* crimsun sighs and goes back to bugs22:44
LaserJockcrimsun: sorry dude22:45
crimsunno need to apologise.  People have differing opinions, that's all.22:46
slangasekI don't22:46
LaserJockcrimsun: I don't think our opinions differ all that much22:47
LaserJockI think probably "solutions" are where we'd differ perhaps22:47
LaserJockI just don't feel like Mark's grand scheme of Universe jives with reality22:48
ScottKThere is a class of contributor that are people who are doing reasonable good work and are valuable contributors, but who have not demonstrated the judgement and/or technical consistency for upload rights.22:48
LaserJockI like his idea, it's just not really where we're at22:49
ScottKSome of these people may never be ready for MOTU, but their contribution is significant, sustained, and we wouldn't want to lose it.22:49
LaserJockwell, to be honest I'm not sure how much we're gonna need to worry about this stuff22:50
sebnerScottK: never because of lack of time or something else?22:50
LaserJockif Universe/Main distinction goes away22:50
LaserJockand we have per-package uploaders22:50
LaserJockI think things will be quite different22:50
ScottKsebner: That too.22:50
slangasekLaserJock: they'll be like Debian? :)22:51
ScottKLaserJock: If ...  who knows really.22:51
LaserJocktrue22:51
LaserJockbut we should have per-package uploaders soonish22:51
LaserJockwhich may change some thoughts for "want to contribute but don't want to be a MOTU" people22:52
ScottKReally?22:52
LaserJockyeah, and we should be able to do our own archive admining22:52
ScottKA lot of this comes down to "Should this person have root access to my development machines".22:52
LaserJockalthough I'm not sure what the word on high *cough* RM *cough* is on that ;-)22:52
ScottKEffectively all the MOTU have that.22:52
ScottKSome people will never clear that barrier in my opinion.22:53
slangasekLaserJock: hmm? what's this about having per-package uploaders soonish, is there some public discussion of this?22:53
slangasekthat seems like a sea change in the approach to Ubuntu maintenance22:53
LaserJockyeah22:53
ScottKLaserJock: Additionally, just because there may be LP foo coming to support such a concept, doesn't mean Ubuntu will or should embrace it.22:53
LaserJockwell, the LP db schema is getting changed this month22:53
persiaslangasek: It's the "Straw Man" that was under discussion about 5 months ago.22:53
LaserJockand next month code should start going in22:54
LaserJockso it's something we should look at, IMO22:54
LaserJockslangasek: have you seen the Community Admin LP spec?22:54
slangasekno22:54
ScottKWhere is this?22:54
LaserJockon the super sekret LP wiki of course22:54
LaserJock;-)22:54
ScottKOf course.22:55
LaserJocklet me grab the URL of the spec though22:55
LaserJockdang it, all I get are OOPSs22:56
LaserJockhttps://blueprints.launchpad.net/soyuz/+spec/soyuz-community-admin22:56
LaserJockso MOTU will be able to do rebuilds on their own22:57
LaserJockwe could have an archive admin team22:57
persiaLaserJock: That's about component admin, not per-package uploaders.  Do you have another?22:57
LaserJockk, let me find that one22:57
LaserJockalso we should have debdiffs on LP soon22:58
slangasekright, that's about archive administration, for which it's a Good Idea to be able to include community members22:58
slangasekbut that's not the same thing as giving all MOTU archive admin access22:58
LaserJockslangasek: I never said *all* MOTU22:58
LaserJockalthough all MOTU will be able to do rebuilds22:58
=== fta_ is now known as fta
LaserJockbut a team can do archive admining22:58
LaserJockI wondered if MOTU Release would want/be allowed to do that22:59
ScottKAs usual the details are hidden.22:59
persiaOr maybe motu-release for some things, and motu-sru for others23:00
LaserJockwell, there's not pocket distinction23:00
LaserJockwhich I asked about23:00
* ScottK wonders about backports and how it fits in.23:00
persiaScottK: Consider that they are building a feature.  Later, we might use it.23:00
LaserJockcause I thought maybe motu-sru could do -proposed and -updates and motu-release everything else23:00
ScottKpersia: Yes, but it's exemplary of their commitment to community involvement in their development process.23:01
LaserJockalso upload karma is scheduled for next month ;-)23:01
sistpotyyay, karma! :)23:01
ScottKUbuntu is full of developers that think the bazaar is a better place to develop than the cathedral, but then there's this odd paradigm shift that makes it a good thing for LP.23:02
=== sistpoty 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
persiaScottK: Maybe, although if LaserJock, as our REVU Liaison, is aware, I'm not sure that our surprise isn't also due to our lack of engagement.  Despite LP failings, I don't think we're a very good customer of the service.23:02
ScottKpersia: I think complaining the customer isn't proactive about explaining what they want to a provider is rather the opposite of the way most businesses work.23:03
LaserJockwell, I would think if it were most businesses we would get to even see the milestones or specs at all23:03
LaserJockthat we don't get to see the details is hardly surprising, if a bit annoying23:04
persiaScottK: Hrm?  I'm just saying that we likely ought take greater advantage of our liaison, and discuss implementation on our side as well.23:04
LaserJock*wouldn't23:04
ScottKpersia: Having been told my opinions on LP U/I are not credible because I think the increasing complexity of the U/I is not a good thing, I'm not thinking they are really caring at all.23:04
ScottKLaserJock: True, but they usually do some market research first.  They don't expect the customer to hunt them down and explain what they want.23:05
persiaScottK: Right.  I don't mean to be an LP apologist, only I don't think the answer to "LP is bad at community coordination" is "lets ignore LP", but rather "lets improve our LP liaison process, since we use LP every day".23:05
ScottKpersia: I don't think the burden is on our end.23:06
ScottKI don't see the point in talking to a brick wall.23:06
LaserJockwell, I see both ends really23:06
LaserJockthey have always been very open and helpful to me23:06
LaserJockbut regular, day-to-day communication between Ubuntu developers and LP developers could be improved23:07
persiaScottK: I think it's heavy, and if we can help lift a bit more, maybe this would encourage our counterparties to lift a bit more.23:07
LaserJockmost of the times when I've talked to LP devs they have indicated they are kinda starving for info on how users use LP23:07
ScottKAlternatively, when I have cared about making LP sucking less, there is so much suckage it can be pretty consuming.23:07
ScottKLaserJock: Then they shouldn't tell users their opinions aren't credible unless they agree the U/I is good.23:08
LaserJockwell, I can't really speak to that23:08
LaserJockI've never been told my opinion was not credible23:08
ScottKI have.23:08
ScottKThe reason it's not credible is because everyone knows CSS is better than tables.23:09
LaserJockwell, it depends a lot on who you talk to23:09
sebnergn8 folks :)23:09
LaserJockin LP, as in every community, there are more aggressive/abrasive types23:09
ScottKSo because the old U/I was built on a crusty infrastructure and the new one is cool, it must be better.23:09
LaserJockpersia: https://bugs.launchpad.net/soyuz/+bug/13445623:10
ubotuLaunchpad bug 134456 in soyuz "Soyuz needs package-specific uploaders" [Medium,In progress]23:10
ScottKThat and about the same time someone else was re-writing one of my bugs to be something different and then telling me that I needed to write a new bug about what I'd originally written the bug about.23:11
ScottKI gave up.23:11
persiaLaserJock: Ah.  Thanks.  Personally, I think that may be as much about the restrictions for targeted core-dev as anything MOTU, but it could also be used for other things.23:11
LaserJockpersia: well, it's per-package uploaders23:12
persiaLaserJock: Yep.  Hence "Thanks" :)23:12
LaserJocksay for Scott Ritchie for instance?23:12
LaserJockwhen we were considering the "if you only work on a single package should you be a MOTU" thing23:13
LaserJockseems like it'd be both easier on the contributor and the MC if that was an available option23:13
persiaLaserJock: I was thinking more of Tim Gardner, but sure.23:14
LaserJockhmm23:14
LaserJockI guess I can kinda see that23:14
LaserJockthough presumably Canonical people will want core-dev anyway23:14
LaserJockbut it would allow them to get working faster in any case23:15
persiaRight, and having them be able to have tightly restricted upload access to main as part of core-dev without having done MOTU means they can do that.23:16
persia(although it ought be just as true for any community developers interested in primarily main packages as it is for Canonical people)23:16
ScottKMost people I've asked about it use typing the url as their primary method of navigating in LP.  Of course the U/I is great.23:16
* ScottK needs to run.23:17
slangasekpff, typing.  tab-complete!23:17
ScottKTyping + url history, yes.23:17
ScottKSee you later.23:17
LaserJockpersia: though it does lead to me wondering why people wouldn't just become MOTUs/Core-Devs23:18
LaserJockit kinda seems like a workaround23:18
LaserJockthough I guess DM would seem like that too23:18
persiaLaserJock: That's why I picked on Tim.  He was approved as core without having been MOTU, and was given an initial voluntary restriction on packages of interest (kernel and related).  I don't know if the restriction still applies.23:19
LaserJockI don't know, my brain is kinda fried right now23:19
persiaEssentially, MOTU would have been fairly useless for a kernel developer, from an entitlements point of view, and it would be nice to allow such people to get access to the things that interest them (once they show history of good work) without forcing them to do stuff that doesn't interest them just to get accepted.23:20
LaserJockI go between "hmm, if you can be trusted to upload specific packages shouldn't you be trusted with the whole component"23:20
LaserJockand "we shouldn't let people in based just on technical ability"23:20
LaserJockfor sure23:21
sistpotyoh, geser: you're a list admin of -motu, right? there should be a mail in the queue from me... maybe it might also make sense to whitelist my work address?23:21
slangasekpersia: mdz has stated that experienced developers with a background in .deb packaging should feel free to apply directly to core-dev without regarding MOTU as some sort of hurdle to pass23:21
LaserJockit's becoming clear that the "become a MOTU to become a Core Dev" is quite weird23:21
persiaAnother interesting use case for per-package uploaders would be to allow Debian Maintainers to upload their packages to Ubuntu.23:21
sistpotyslangasek: imo going through motu is a good thing still, as it imho has helped to bring motu and core-devs more closely together23:22
LaserJockslangasek: well, frankly that sounds like mdz the CTO talking23:22
persiaslangasek: Sure, but Tim is an interesting precedent of what happens in that case.23:22
slangaseksistpoty: well, I think I would like for there to be ways of accomplishing that which don't involve jumping through hoops? :)23:23
slangasekLaserJock: I can't tell the difference between the CTO hat and the TB hat in this light ;P23:23
LaserJockslangasek: "convenient to Canonical" vs "what's good for Ubuntu"23:24
LaserJockhe used to say that people needed to go through MOTU23:24
LaserJockbut once he had enough of his employees trying to go through  MOTUship it seems to have changed a bit23:25
sistpotyslangasek: well, it also means s.th. like to get at least partially known with motu processes... of course there's no guarantee that the hoop will accomplish that and in an ideal world it wouldn't be needed, yes23:25
slangasekLaserJock: I think not imposing artificial barriers to contribution for folks able to pass muster at the core-dev level is good for Ubuntu; what do you think?23:25
slangasek(I also think the Debian NM process is broken)23:25
LaserJockslangasek: I would agree pretty much23:26
persiaLaserJock: I have to agree that going through MOTU doesn't make sense for everyone (e.g. kernel devs, printing devs, etc.).23:26
LaserJockslangasek: but I don't think that's why he's saying it, IMO23:26
LaserJockpersia: sure, but that's always been true23:26
LaserJockI'm not arguing that it should be one way or the other23:26
LaserJockI'm saying there seems to be a change in Ubuntu "policy" that was motivated by Canonical's needs23:27
LaserJocknot that that's particularly bad either, but it can be a tad confusing23:28
persiaI didn't think MOTU was ever required for core-dev, although for things like the desktop team, I think it is valuable.23:28
LaserJockwhen I started that's the way it was23:28
LaserJockthey'd do "insta-MOTU" kinds of things, but you still had to be MOTU23:29
persiaHmm.  There were plenty of core-devs who weren't MOTU when I started.  Perhaps the perceived policy wavered over time?23:29
slangasekLaserJock: well, the opportunity to persuade him that the policy should change for /other/ reasons has long passed, so we're left with a rather non-falsifiable claim about his mental state that I can't see it benefits anyone to dwell on... :)23:29
slangasekif anything, let's find the things that are *wrong* for the wrong reasons and focus on those :)23:30
LaserJockwell, yeah, that's true23:30
LaserJockpersia: for sure, seemingly wavering more with each new Canonical employee ;-)23:30
LaserJockit's the hard part of having unwritten traditions23:32
LaserJockpeople start "forgetting"23:32
persiaMaybe.  I think there was a drive to move towards "process" around Dapper that is again being relaxed.23:32
LaserJockthough it makes for a much less "bureaucratic" feel23:32
LaserJockkinda yeah23:32
gesersistpoty: done23:33
sistpotygeser: thanks a lot :)23:33
sistpotygeser: oh, and maybe you should change the pw over time.. (I've found out this afternoon, that I still know it... but of course didn't do anything there) *g*23:34
norsettog'night all23:35
gesersistpoty: I just got forwarded the mail with the password for the lists when I joined MC23:36
geserwill talk with the MC about it23:36
sistpotygeser: heh... strange enough I always forget my own passwords, but never those I know from somewhere else *g*23:36
gesersistpoty: let others set your passwords :)23:37
sistpotyheh23:37
persiaActually, as long as you hide the resource to which the password is set, you ought be safe.23:40
persia(assuming you have sufficient password-protected resources that brute-force is unlikely to be a quick solution)23:40
gesergood night23:41
sistpotygn8 geser23:43
sistpotyhm... if I want apps from a chroot to access X, what do I have to bind mount? (currently I have /tmp /proc and /sys)23:45
sistpotyoh, found it, needed to export DISPLAY23:47

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