/srv/irclogs.ubuntu.com/2010/11/02/#ubuntu-devel.txt

=== dendro-afk is now known as dendrobates
cjwatsonkees: I wonder why he still has a mountall process running00:15
cjwatsonoh, heck, Ubuntu 9.1000:16
keesyeah, I was going to try to spin that up on a more modern system.00:18
=== dendrobates is now known as dendro-afk
ScottKcjwatson: re maintainer lock and Ubuntu - Maintainer is Ubuntu developers, so perhaps that means non-developers shouldn't be invalidating bugs?00:33
RoAkSoAxsud/win 900:40
RoAkSoAxpff00:40
charlie-tcaWe did get 'won't fix' and 'fix-released' locked now. anything is possible00:57
ScottKcharlie-tca: We were rather discussing the opposite problem of people deciding that there was some age that magically made bugs bad.01:11
charlie-tcayup01:12
charlie-tcaI read the backlogs. That was a comment on the "non-developers shouldn't be invalidating bugs"01:12
charlie-tcaMight help to lock down more statuses01:12
=== sanchaz is now known as sanchaz-away
charlie-tcaIt is hard sometimes to know what to do with bugs, but most developers will tell you if asked.01:13
cjwatsonpsusi: BTW, I'm sorry we didn't meet up at UDS (did you make it?  I saw scrollback suggesting you were thinking about going); this conversation would probably have been friendlier over a beer :-)01:37
psusiindeed, I knew I should have run over there damnit... I didn't realize it was in town until it had started already01:37
psusiI hopped in the irc channel for a meeting I saw scheduled about grub but nobody seemed to say anything01:39
cjwatsonI didn't hear about that01:39
cjwatsonwas that a bugsquad meeting?01:40
psusiI think it was to do with leaving the graphics mode on with the graphics payload option so plymouth could take over the screen without switching back and forth to text mode01:40
cjwatsonoh, you mean the UDS IRC channel01:41
cjwatsonmost of the conversations were audio-streamed - there was only IRC conversation if people were participating via IRC01:41
psusiyour comment about service ticket vs. bug report resonated with me... it seems like a number of bug reports are really service requests rather than describing a defect.. what is the proper way to handle those?01:42
cjwatsonanyway, most of that was about organising the kernel bug triage work so that we can actually leave the grub switch on this time round; the bulk of the work has already been done there (although ebroder is doing some extra stuff to let us handle a blacklist/whitelist at boot time)01:42
psusithat's what I figured... and I was at work at the time so couldn't get the audio streaming01:43
cjwatsonservice requests should often be converted to questions (though ask somebody to double-check if you're going to do that in bulk)01:43
cjwatsonmostly crash reports should be left where they are, though.  it would be nice if we had a separate crash database that was better optimised for that work, but we don't01:44
lifelesscjwatson: we're happy to optimise things in lp01:45
lifelesscjwatson: if you can tell us what you want (or even supply patches ;))01:45
cjwatsonwell, TBH I think crashes should be entirely separate from bugs, and promotable to bugs once the crash has been analysed01:47
cjwatsonthis seems a tad out of scope for the sort of thing I'm likely to be able to patch in a spare afternoon01:48
lifelesscjwatson: that would make sense to me01:48
psusiI'm looking at bug #668595 at the moment... I'm sure you can see that the description is not a useful bug report... converting it to a question though eh?  I'm not even sure I can frame it as a useful question...01:49
ubottuLaunchpad bug 668595 in evince (Ubuntu) "Ubuntu 10.10 Slow as hell after dist-upgrade from ubuntu 10.04" [Undecided,Invalid] https://launchpad.net/bugs/66859501:49
cjwatsonnot a new idea, though; see https://wiki.ubuntu.com/CrashReporting for instance01:49
cjwatsonpsusi: I agree that that isn't a useful bug, and it would be best to convert it to a question.  Doing so doesn't require you to do any framing at all - questions are generally in that kind of phrasing, and the workflow is that helpers work through the problem back and forth with the asker01:51
cjwatson(whether anyone will be able to help him, I'm not sure; but the good thing about converting that way is that the message sent to the reporter isn't that their bug has been invalidated, but that it's been moved)01:52
psusihrm... ok...01:52
cjwatsonof course there are certainly other forums, e.g. askubuntu.com seems popular lately01:52
cjwatsonI mostly only invalidate bugs on the spot when somebody just banged a few random words into the web form, which seems to happen occasionally for installer bugs for some reason01:54
psusiheh... yea.. saw that one you had touched because ubiquity crashed trying to install grub and the guy said the problem was something about graphics settings... graphics?  what?!01:57
* ajmitch is reluctant to file bugs when it was something along the lines of 'laptop randomly crashed, apport has detected a kernel dump'01:58
ajmitchalso because apport was taking 3GB of RAM when trying to file it, it never succeeded unfortunately01:58
cjwatsonsometimes the weirdest things turn out to be relevant though.  although it isn't the case right now, you might imagine that grub was looking at the X display resolution at install time in order to construct a splash image, and in that case graphics could well be relevant02:01
psusiok... what if a bug does not apply to the current release, but is confirmed and triaged for a previous one?  it should be tracked in that release right?  but it seems like to get that to happen, you have to nominate it for that release and make a compelling case for an SRU... what if it fails to meet the criteria for an SRU?02:02
ebroderpsusi: No, nominating a bug for a release and arguing for an SRU are two different steps02:03
lifelessnomination is a release-manager task02:03
lifelessits going to be locked down soon02:03
lifelessnomination is 'this bug is needed to do that release'02:04
psusiI thought that was milestone?02:04
psusiand tracking in a release was to track SRUs?02:04
cjwatsonI think the proposal was to lock down nominations to developers02:04
cjwatsonthat was what I read at least, and makes a little bit more sense to me than restricting to release managers (since only release managers can *accept* nominations)02:05
* ajmitch thought that core devs could accept nominations, was that changed?02:05
psusiright... but don't they only accept a nomination as part of approving an SRU?02:05
cjwatsonajmitch: oh, maybe02:06
cjwatsonpsusi: the problem is that the nomination queue is unusable because people see the button and go "ooh, yeah, I'd like that fixed in lucid please"02:06
psusiexactly02:06
cjwatsonso it does need to be locked down more than it currently is02:06
cjwatsonanyway, to answer your question, if the bug is already targeted and fails to meet SRU criteria, then Won't Fix is appropriate, but IMO that action should normally be taken by the body responsible for deciding whether bugs meet SRU criteria, i.e. the ubuntu-sru team02:07
psusisure... but is my understanding of the purpose incorrect?  isn't it to track an SRU?  so if a case can not be made for an SRU, it should not even be nominated?02:07
psusihrm... then perhaps a triager should nominate it for the release and note to the sru team that a compelling SRU case can not be made, so it should probably just be set as WONTFIX, but none the less does exist in that release so its status should be tracked there to differentiate it from the development release where it isn't an issue?02:09
cjwatsonif it doesn't have the faintest hope of meeting SRU criteria, or if developers aren't interested in proposing it, and it isn't already nominated, then the right thing to do is normally to simply set the status according to its status in the development release; that is, if it's fixed there, it should be Fix Released, etc.02:09
cjwatsonthere's no point in shovelling stuff through the nomination queue when we already know the answer is no02:09
cjwatsona very large number of bugs exist in stable releases, but we need to be able to do effective stable release management without drowning in them02:10
cjwatsoneffective stable release management includes fixing the right bugs, of course, not just saying no all the time :-)02:10
psusiso then as a general rule, if a bug is reported in an older release, and they try a new release and find the problem has gone away, it should be marked as fix released rather than targeted to the version where it is known to still be broken?02:11
macoajmitch: motu can accept nominations for universe bugs..02:12
ajmitchmaco: ah right, I was probably just asked to accept nominations for things I could upload to :)02:12
cjwatsonroughly, yes, though I would recommend attempting to understand the problem too.  for example I often see people closing bugs for that kind of reason when the problem isn't fixed at all - usually because either the triager didn't have a setup suitable for reproducing the bug in the first place, or because the scope of the problem got more limited02:12
macoi believe the lp blog said they were being locked to the bug driver (is that the term?) which in ubuntu's case is Bug Control02:13
cjwatsonit's normally easy if the reporter says it's gone away; otherwise it's a good idea to make a bit more of an effort02:13
cjwatsonmaco: ah, right, that sounds like what I was misquoting, though02:13
cjwatsons/though/thanks/02:13
micahgstill on this tpoic?02:19
micahg*topic02:19
highvoltagemicahg: it's obviously important :)02:21
micahgindeed02:22
ScottKmicahg: I believe it is.  Figuring out how to better integrate bug triage efforts and development is an important topic for Ubuntu Development.02:24
* micahg will review the logs a little later02:24
gbillingsI have a wireless card that does not currently work in Ubuntu (any release) "Out of Box." It works by simply running a script, which I uploaded here https://launchpad.net/dell1450usb . How would I make it so that is supported out of box in Ubuntu (hopefully by Natty)?02:36
ScottKSigh.02:45
ajmitchScottK: ?02:45
ScottKlifeless: ^^^ includes a binary blob, so I don't think it's appropriate for LP.  Is there a process for that?02:45
ScottKajmitch: ^^^02:46
lifelessScottK: context?02:46
ScottKlifeless: The branch that gbillings referred to there has a binary blob of some kind in it.02:46
ScottKhttps://launchpad.net/dell1450usb02:46
* ScottK didn't think such things were allowed on the public launchpad.02:47
lifelessScottK: its CC licensed02:47
* ScottK looks again02:48
gbillingsok what did I miss?02:48
lifelessScottK: according to the front page that is02:48
slangaseklifeless: doubtful; it looks to me like a binary blob from somewhere upstream (contains a "created 2006" string in it) that's been mislabeled as CC02:48
lifelessgrah02:50
lifelessgbillings: do you have redistribution rights for what you've uploaded there?02:50
slangasekgbillings: you didn't upload just a script, you also uploaded a firmware blob - where did this blob come from?02:50
ajmitchdebian wiki seems to indicate it's non-free firmware from prism54.org02:50
slangasekgbillings: the right way to get such a bug fixed for natty is to file a bug on the linux source package by running 'ubuntu-bug linux'; it's an open question whether we'll be able to use this firmware blob as part of the solution, but when filing the bug please include a pointer to whatever your source for it is02:52
RoAkSoAxslangasek: howdy!! By any chance do you have the time to review a couple of library splits (cluster-glue / pacemaker )?02:55
gbillingsOkay, so file a bug on the "linux" source package, and include a link to where I got the firmware? right?02:56
lifelessgbillings: I'm disabling the project02:59
lifelessgbillings: because we can't redistribute it02:59
gbillingslifeless, what?02:59
gbillingsoh, ok02:59
gbillingsso do you wish for me to link to it?02:59
lifelessgbillings: huh?03:00
gbillingsi am so confused03:00
gbillingsmy package is gone03:01
highvoltagegbillings: file a bug and explain what you did to get it working on your system. the script that you had in that bzr branch didn't fix the problem in the right place and the right way, so it couldn't be included in ubuntu as it existed there03:01
lifelessyes, it was against the launchpad terms of service because of the firmware blob03:01
gbillingsok I understand both your points. Thanks for saving me the legal trouble! I didnt realize that it was illegal03:03
gbillingsI found the firmware here: http://daemonizer.de/prism54/prism54-fw/ ; and wrote the script using information here: http://ubuntuforums.org/showpost.php?p=9304551&postcount=403:04
YokoZarAre the plenary talks online yet?03:05
YokoZarjcastro: ^^^ or will it take weeks like last time?03:05
=== manusheel is now known as manusheel_afk
stgraberYokoZar: AFAIK they're on blip.tv03:05
YokoZarstgraber: found it, "Ubuntu Developers" channel03:11
gbillingsfiling the bug as I speak03:14
ScottKlifeless: The file is still available through the branch? http://bazaar.launchpad.net/~lymera1n/dell1450usb/trunk/annotate/head:/isl3887usb03:18
lifelessScottK: yes03:19
lifelessScottK: https://bugs.launchpad.net/launchpad-code/+bug/66975003:19
ubottuLaunchpad bug 669750 in Launchpad Bazaar Integration "branches for deactivated projects are accessible" [Undecided,New]03:19
ScottKLovely.03:19
ScottKThanks.03:20
lifelessfiled it earlier when I noticed03:20
gbillingsI could have removed it, but it was deactivated03:22
gbillingsScottK, how did u even find that?03:24
ScottKgbillings: I still had the page open from before it was deactivated.03:24
gbillingsScottK, oh, that makes sense03:25
gbillingsok, well sorry for the confusion, and I will be sure not to upload fw blobs again to launchpad. night03:26
micahgmaco:  Ubuntu's bug driver isn't bug control, bug control is the bug supervisor05:47
macomicahg: there's more than one bug management thingy?05:47
micahgmaco: yes, bug supervisor can set the statuses, bug driver will soon be the ones to accept nominations and bug supervisor will be the one to nominate05:48
macoconfusing05:48
hyperairmicahg: anyone can nominate afaik.05:55
micahghyperair: ATM, but that will change soon05:55
hyperairmicahg: ah, okay. but what about contributors who want to prepare SRUs?05:57
micahghyperair: good question :), we'll have to have them subscribe sponsors or something to do it I guess, I'll bring it up at the bugsquad meeting if the agenda isn;t that long05:58
macoyou dont need to nominate to prepare an sru...05:58
micahgmaco: it's currently part of the process05:58
macosubscribing sponsors is how youd currently get hte debdiff looked at05:58
hyperairand to get the SRU acked, you'd nominate and then subscribe -sru05:59
macono...05:59
hyperairmaybe we should chaneg that process a bit. it's kinda weird05:59
macopre-upload ACK is no longer needed05:59
hyperairwe can just upload directly to the -proposed pocket.05:59
hyperairyeah05:59
macothe sponsor uploads it, and when the sru team sees something in teh queue for a stable release, they go look at hte bug05:59
micahghyperair: currently, it's nominate then subscribe sponsors05:59
macoas long as you remember to put the LP: # in the changelog, they can find it06:00
micahgmaco: the sponsor should subscribe --sru06:00
hyperairmaco: right. so we need to change the process in wiki.06:00
macoi wonder how much sru team actually pays attention to subscriptions...06:00
ebroderthe rules say they should, sure, but as i understand it it's not actually necessary for the normal sru processing procedure06:00
hyperairiirc it still asked you to nominate or whatever.06:00
macothey're subscribed to a MASSIVE number of bug reports06:01
macoof /open/ bug reports06:01
hyperairheh06:01
micahgmaco: yes, but they have scripts to help them06:01
ebroderthe sponsorship queue doesn't see bugs that are FIX RELEASED and not accepted for a stable release, right?06:02
micahgebroder: I would think it should06:02
* micahg sees SRUs in the queue06:02
ebroderbut are those cases where stable release nominations have been accepted?06:03
micahgebroder: yes, I think so, I'm starting to see the problem :)06:03
=== almaisan-away is now known as al-maisan
ebroderhmm...looks like merge proposals stay open. i guess that's another point for udd06:05
dholbachgood morning!06:40
=== hanska is now known as dapal
=== hunger_ is now known as hunger
persiahighvoltage, Thanks for the pointer, although I believe the derivation happened the other way in this case, as we had flavours long before Debian had pure blends.08:10
* Hobbsee flushes the ubuntu-devel ML queue08:13
Hobbseethere was mail from april there :(08:13
Laney:(09:32
nigelb?09:32
gesercjwatson: as you TIL gparted last, can you look at bug 669826 (sync for natty) and bug 617885 (maverick SRU candidate) please09:49
ubottuLaunchpad bug 669826 in gparted (Ubuntu) "Sync gparted 0.7.0-1 (main) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/66982609:49
ubottuLaunchpad bug 617885 in gparted (Ubuntu) "gparted crash at start: glibmm-ERROR **" [Undecided,In progress] https://launchpad.net/bugs/61788509:49
=== sanchaz-away is now known as sanchaz
=== sanchaz is now known as sanchaz-away
sladenwho's a good contact for "The Ubuntu Solutions" group within C. ?11:03
=== sanchaz-away is now known as sanchaz
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
TheMusoc12:27
Picipython12:27
directhexc#!12:34
nigelbperl12:38
=== bilalakhtar changed the topic of #ubuntu-devel to: 10.10 released on 10/10/10 at 10:10:10UTC!! | Natty is open | Many SRUs needed for Maverick | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper-maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
bilalakhtarRemoved the phrase about the UDS channel from the topic12:44
pittiGood morning12:59
cjwatsongeser: ok13:09
* cjwatson adds to growing queue :-(13:09
=== bilalakhtar_ is now known as bilalakhtar
bilalakhtarDo packages that have passed Debian NEW also need to go through Ubuntu NEW?13:11
seb128did somebody start doing an autosync run?13:11
seb128cjwatson, pitti: ^?13:11
seb128seems the queue has an half done run13:11
pittinot me13:11
pittibilalakhtar: formally yes, but we fast-pace them13:12
seb128bilalakhtar, somewhat, they go through new but get accepted without checking13:12
pittii. e. usually when an archive admin syncs new pakcages from Debian, he would make a list of them and accept them wholesale13:12
cjwatsonseb128: it's me13:14
cjwatsonplease hold13:14
cjwatsonnot an autosync, I was processing new-source and didn't finish13:14
seb128cjwatson, ok13:15
cjwatsonkeeps falling over13:15
cjwatsonseb128: all yours13:43
seb128cjwatson, thank you!13:43
keespitti: tb meeting shortly13:59
pittikees: oh, right; that timezone13:59
keespitti: oh, did it move?14:00
pittikees: no, I did :)14:01
keesheh, okay.14:01
pittikees: but due to the different DST in Europe and US I'm not actually sure whether it's now or in 1 h14:01
pittimy calendar shows it both times14:01
keesyeah. fridge says "3pm", but I don't think it's right14:02
=== smb` is now known as smb
bilalakhtarDid an aytosync take place recently?14:15
bilalakhtar*autosync14:15
Laneyat least new-source did, from backscroll14:16
=== RoAk is now known as andreserl
mathiazBlackZ: yes - the package set for ubuntu-server exists14:28
BlackZmathiaz: what packages are part of it?14:28
LaneyBlackZ: edit_acl.py -P ubuntu-server -S natty query using lp:ubuntu-archive-tools14:29
=== shadeslayer_ is now known as shadeslayer
BlackZLaney: oh, yes, this is a way to know that, thanks!14:30
dholbachor check out http://people.canonical.com/~cjwatson/packagesets14:31
Laneyhmm, that doesn't appear to show all sets14:32
Laneydoes have server though14:32
RoAkSoAxBlackZ: please before working on any package related to the HA team let me know!! :)14:33
persiaLaney, I think that shows sets that are related to flavours, and so therefore more interesting for ogre-model, release-tracking, etc.14:33
persiaRoAkSoAx, Careful: always good to offer support, but we don't have maintainers in Ubuntu, and don't block.14:34
Laneypersia: OK, so I won't bother committing this to memory, and will remember the more general method instead.14:34
RoAkSoAxBlackZ: that is all the ha clustering related packages (DRBD, keepalived, RHCS, pacemaker, heartbeat, corosync, cluster-agents, cluster-glue, etc :))14:34
RoAkSoAxpersia: That's why I'm saying he should le me know before working on them becuase I care for those packages and we are wroking on them as part of the Cluster Stack Blueprint14:35
RoAkSoAxpersia: and I might not always want to merge/sync a package sometimes because I have changes to apply and so on...14:36
persiaRoAkSoAx, I understand, and that's why I'm saying be careful.  If you want to maintain stuff in Ubuntu, you have to be quick enough that nobody else has any pending changes without your responses.  We frown strongly on anyone who blocks others work, even for packages they tend to upload.14:37
persiaThe one exception is that we discourage random folk from processing merges prior to DIF unless they touched it last *OR* really, really want it because it blocks other work.14:38
RoAkSoAxpersia: indeed, and again that's why I recommended him to let me know before working on them so that if he does, we can work together :)14:39
persiaAnd that's good :)  This is why I said "be careful" rather than "we don't do that", because I couldn't quite tell which way you meant it :)14:39
RoAkSoAxpersia: :)14:39
RoAkSoAxpersia: language barrier :)14:40
BlackZRoAkSoAx: sure, will do14:40
ionroaksoax: a.k.a. IRC as usual :-)14:41
persiaRoAkSoAx, Yeah, probably.  I just want to be careful, as we had some talks around "maintainers" and "ubuntu doesn't have maintainers" at UDS, and consensus appeared to be to push with not having maintainers harder (unless I missed something).14:41
LaneyWe are moving towards having smaller teams of people maintain certain packages though14:43
persiaLaney, Um, sorta, for values of "maintain".  We strive to avoid any maintainer block, except in terms of reducing size of groups as we dig deeper in the ogre-model.14:44
RoAkSoAxpersia: I wonder in what session I was during that talk.. :) And yes I do understand your point and that's how's always been (not having "pkg maintainers"), but in our particular case those packages are undergoing changes that are being worked out with upstream/Debian becuase of the MIR blockers, so we are currently working on them to get them in shape for Main14:46
persiaYeah, well, I'm still trying to stuff *every* package in main by fiat without any more MIRs, but it will take another couple cycles.14:47
persiaWell, not *every* package, but at least all of universe.14:47
RoAkSoAxlol :)14:48
cjwatsonpersia: *cough* I think that's more "replace MIRs with some other review process"?14:49
RoAkSoAxwe've been trying to get the cluster-stack into main the past 2 releases though :)14:49
persiacjwatson, No.  That said, we *will* need ways to indicate that various packages have undergone security review, code review, etc.  I don't think that will have anything to do with the presence/absence in the "main" component.14:51
cjwatsonpersia: I didn't say it would have anything to do with presence/absence in the main component.  But saying that MIRs go away is wrong - we need to have some kind of review process14:57
cjwatsonI suspect that the two of us are agreeing, but I'm trying to make sure other people are not misled14:58
persiaOh, certainly.  I'm hoping you (and several others) will attend my spec on "package review types and reporting" at next UDS.14:58
persiaAnd I think we do agree in general, although the specifics need more discussion.14:58
cjwatsonfeel free to subscribe me so I notice15:01
pittipersia: me as well, please15:01
persiaSure, although it will be another 4-5 months before I write it up.15:01
ebrodercyphermox__: thanks for the super quick review15:03
cyphermox__ebroder, np. if you have time to apply it to the other branch, then go ahead, otherwise I'll get around to it later ;)15:06
ebrodercyphermox__: i just submitted a new merge proposal. i'm not in any rush; just wanted this done by release :)15:06
cyphermox__ebroder, alright, thanks!15:07
barryhi folks, now that pysupport for python 2.7 has landed for natty, i need to get the python-cheetah package rebuilt.  2.4.3-0ubuntu1 is published but ftbfs because pysupport was out of date.  now that the latter is fixed, i think we just need a rebuild but i don't seem to be able to (or maybe know how) to request that from launchpad.  does an archive admin need to do that?15:19
cjwatsonbarry: no, any uploader15:20
cjwatsonwe don't have binary-only rebuilds in LP yet, so you have to bump the changelog and reupload15:20
cjwatsonoh, wait15:20
cjwatsondid it build to start wth?15:20
cjwatson   cheetah | 2.4.3-0ubuntu1 |         natty | source15:21
cjwatsonpython-cheetah | 2.0.1-2ubuntu7 |         natty | amd64, armel, i386, powerpc15:21
barrycjwatson: we sync'd 2.4.3 from debian but that build failed15:21
cjwatsonlooks like not15:21
cjwatson$ ubuntu-build --batch --retry cheetah15:21
cjwatsondone15:21
barrycjwatson: it should build now that pysupport is updated (it builds in my chroot just fine now)15:21
barrycjwatson: awesome, thanks!15:22
cjwatsonthe script's in ubuntu-dev-tools and anyone with upload access can use that.  alternatively it's in the web UI for each build page, though that takes longer15:22
barrycjwatson: yep, that's why i can see the ui widget for my ppas but not (yet <wink>) for the cheetah page15:23
persiaThe conventional way for non-uploaders to request rebuilds for which no binaries exist is "Could someone please give-back foo on arch bar?", which almost always results in someone pressing the button within 10-15 minutes for me.15:24
barrypersia: "give-back"?15:27
persiabarry, Yeah.  Historical terminology from the Debian wanna-build infrastructure.15:27
tumbleweedbarry: give back to the buildd15:27
barryah, thanks15:27
* barry thought it was something like "pay it forward" :)15:28
tumbleweedwe really should have a glossary of debian terms somewhere15:28
barrytumbleweed: dholbach is working on that i think!15:31
dholbacherrrrrrrrrrrr15:32
dholbachguys, I don't own the wiki :-P15:32
dholbachfor now, there's https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/glossary?action=show&redirect=UbuntuDevelopment/Abbreviations :)15:32
=== zyga is now known as zyga-afk
=== dholbach_ is now known as dholbach
dholbachbarry, tumbleweed: for now, there's https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/glossary?action=show&redirect=UbuntuDevelopment/Abbreviations :)15:34
dholbachit should be linked form UbuntuDevelopment/KnowledgeBases afaik15:34
dholbachbut yeah, there should be some better "introductory docs" at the end of this cycle15:34
barrydholbach: i was thinking about your documentation ideas at uds-n, specifically the idea (maybe only in my own head) about a reference manual and glossary15:34
dholbachthe one I had in mind doesn't have the spec written yet, but it was the one about having introductory test/ presentation /etc. that in a way that's easy to understand at least mentions all the big topics and explain how they fit together plus a few nice diagrams15:36
dholbachit's not going to replace a glossary15:36
* barry nods15:36
dholbachbut we should make sure to get a few nice articles together for the other spec - I hope that'll make it easier to bring all the buzzwords in context :)15:37
=== beuno is now known as beuno-lunch
=== KIAaze_ is now known as KIAaze
=== al-maisan is now known as almaisan-away
=== zyga-afk is now known as zyga
=== jono__ is now known as jono
SpamapSso, is there a reason some packages have Vcs-Bzr: renamed to Xs-Debian-Vcs-Bzr: ? is that an anachronism that can be removed?16:32
ebroderSpamapS: Vcs-Bzr: is canonical according to http://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-vcs16:33
LaneySpamapS: Does this package have another Vcs-Bzr in place? There's sometimes Ubuntu branches.16:33
sorenSpamapS: When I've done it, it's been intentional.16:34
Laneyit would be nice if this were standardised so that tools can make use of it16:34
sorenSpamapS: If a package isn't synced directly from Debian, claiming that its packaging is kept in the same vcs as Debian is a lie.16:34
sorenSpamapS: So I change it to Xs-Debian-Vcs-Bzr.16:35
sorenSpamapS: And put a new Vcs-Bzr header there if there's a better, Ubuntu-specific place for the packaging branch.16:35
=== sanchaz-away is now known as sanchaz
SpamapSThe package is merged from Debian16:39
SpamapSthe package in question is cheetah btw16:40
SpamapSand the weird thing there is, basically all Ubuntu packages have a place where their uploaded versions live. Its only the WIP versions that are missing.. and according to somebody at UDS (forgetting who now) that can be resolved.16:40
RoAkSoAxpitti: howdy, when using pmutils, pm-powersave is there a tool that will list which scripts are enabled/disabled? No right?16:50
=== sanchaz is now known as sanchaz-away
mdeslaurpitti: I seem to recall a discussion at a previous UDS where we talked about executable bit on windows files when mounting a cdrom...did that ever get done? Is bug 561479 the only one for that?16:51
ubottuLaunchpad bug 561479 in udisks (Ubuntu Maverick) "Windows executable on unwritable removable media cannot execute with Wine due to lack of executable bit" [High,Triaged] https://launchpad.net/bugs/56147916:51
=== sanchaz-away is now known as sanchaz
=== sanchaz is now known as asdasdsadasd
seb128mdeslaur, https://launchpad.net/ubuntu/maverick/+source/udisks/1.0.1-216:52
=== asdasdsadasd is now known as sanchaz
seb128we had this patch last cycle16:52
seb128but I guess it's a different issue now reading your bug16:53
mdeslaurseb128: oh, curious...it doesn't work for me16:53
mdeslaurseb128: oh, well, cdroms aren't vfat16:53
mdeslaurseb128: so it wouldn't be that patch16:53
seb128right16:54
=== yofel_ is now known as yofel
pittiRoAkSoAx: how do you mean? They are all enabled17:10
pittimdeslaur: exe bit? that got fixed for vfat17:11
pittimdeslaur: not sure what happens with iso9660 these days17:12
mdeslaurpitti: yes, but unfortunately not for iso9660 cdroms17:12
RoAkSoAxpitti: for example, when we were discussing powernap scripts before UDS with kirkland, we decided that we needed to know which power saving scripts are enabled and which are disabled. So I created a tool to enable/disable and list all the scripts with its status. Now, I'd like to keep that functionality17:12
mdeslaurpitti: so people using wine can't install windows programs from cdrom17:12
RoAkSoAxpitti: however, since we are now gonna use pm-powersave for such purpose, I was just wondering :)17:13
pittiRoAkSoAx: in /etc/ you can rename the files17:13
mdeslaurpitti: on lucid and maverick, if the cdrom device is listed in fstab, it gets mounted with the executable bit everywhere. If it's not listed in fstab, it gets mounted with read permissions only.17:13
pittiRoAkSoAx: but /usr/lib/pm-utils/power.d/ will always run (unless these scripts have a way to disable themselves by reading a file in /etc)17:13
ebrodermdeslaur: maybe we need a showexec option for iso9660 that only takes effect if the cd doesn't use rock ridge?17:14
pittimdeslaur: I see; seems iso9660 doesn't have a "showexec" equivalent :(17:15
mdeslaurebroder: yeah, I think that would be the best approach17:15
* pitti agrees17:15
RoAkSoAxpitti: yeah jsut saw the manpage. I guess that the best thing to do in this case would be to adapt the tool I wrote to work with those two directories.17:15
* pitti lunch &17:16
lifelesskees: hey17:16
lifelesskees: so, was the token based thing faster ?17:16
keeslifeless: since I can't reproduce the 503s with bug attachments, I won't know until I can test against soyuz output17:17
lifelesskees: ah, its just big files right...17:17
lifelessI think it will be :)17:17
keeslifeless: I have faith :)17:18
=== ivoks is now known as ivoks-afk
=== zyga is now known as zyga-gone
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
jdstrandpitti: I just uploaded a new apparmor to maverick-proposed to fix that ftbfs and a missed patch. please see bug #66007717:55
ubottuLaunchpad bug 660077 in apparmor (Ubuntu Lucid) "update AppArmor to 2.5.1 (for upstream and backported maverick kernels)" [High,In progress] https://launchpad.net/bugs/66007717:55
jdstrandpitti: I am going through the lucid one next to answer all your questions, etc17:55
pittikees: thanks for quick MIR review, appreciated17:56
keespitti: np17:56
jdstrandpitti: I took the liberty of rejecting the lucid one, since it will need the same changes as the one I just uploaded to maverick17:57
pittijdstrand: thanks for the heads-up17:57
jdstrandpitti: for clarity, I did not accept the maverick-proposed one, since I uploaded it17:58
SpamapSHas anyone attempted to make mk-sbuild use btrfs instead of lvm snapshotting? What better way is there to get heavy testing of btrfs than start doing all of our local test builds on btrfs?18:04
ebroderSpamapS: has sbuild grown btrfs support yet? last time i checked i thought it didn't have it yet18:04
ebroder(it already uses aufs by default now)18:04
SpamapSwell I guess I meant sbuild. ;)18:09
ebrodererr, actually, i think i mean schroot, not sbuild, but you know...18:09
* ebroder goes and looks around18:10
ebroderaha. yeah, (experimental) btrfs support has been in schroot since 1.4.5-1. so mk-sbuild just needs to be changed to set the appropriate options in schroot.conf18:11
=== cyphermox__ is now known as cyphermox
SpamapSebroder: cool18:23
* SpamapS adds a personal todo to try that out18:23
=== manusheel_afk is now known as manusheel
kirklandhallyn: okay, so qemu-kvm-0.13 built and is in natty;  any others waiting on sponsoring by me?  fwiw, I usually do [qemu-kvm, vgabios, seabios, etherboot] all at roughly the same time18:45
kirklandhallyn: and will help jdstrand with [libvirt] if necessary18:46
hallynkirkland: i think jdstrand is ready for me to just take over libvirt :)18:47
hallynkirkland: etherboot doesn't need an update.  you already did seabios i believe, and i'm not sure about vgabios (or vice versa on the last two)18:47
jdstrandI don't mind doing the apparmor bits, but it is difficult for me to maintain all the other bits18:47
kirklandhallyn: heh :-)18:47
kirklandhallyn: cool18:47
hallynjdstrand: np, i'll do it as of natty?18:48
hallynjdstrand: shall i put you down as reviewer for merge request?18:48
kirklandhallyn: well, for all of the bios packages [seabios, vgabios, etherboot], i only merge to fix bugs and stay in sync with qemu;  they are not exactly "feature driven" projects at this point18:48
jdstrandhallyn: that sounds excellent (if slightly surprising based on our last conversation)18:48
kirklandhallyn: so there's nothing wrong with holding steady there18:48
jdstrandhallyn: yes please18:48
YokoZarslangasek: Just FYI if I don't get multiarch by 11.04 I'm gonna add all the gstreamer codecs and their dependencies to ia32-libs18:49
hallynjdstrand: cool, then let's do that18:49
jdstrand\o/18:49
kirklandhallyn: as for libvirt, I just try to make sure that we have roughly the same libvirt/qemu-kvm combination as Fedora, if possible;  tends to minimize the maintenance18:49
hallynkirkland: uh, ...  so i shouldn't just take the lastest (0.8.5) release for natty you think?18:50
jdstrandhallyn: my vote is for 0.8.5 as early as possible, that way there won't be any surprises later in the release (especially since Debian is trying to get squeeze released)18:52
kirklandhallyn: well, yeah, it's probably good at this point to just take that as soon as possible18:52
kirklandhallyn: right, what jdstrand said18:52
hallynok18:52
kirklandhallyn: as it gets closer to FF and Beta, that's when, if possible, I try to make sure that we have something close to what Fedora has18:53
hallynmakes sense18:53
kirklandhallyn: and hopefull we'll get a few good qemu-kvm 0.13.x updates in the next 4-5 months too18:54
kirklandhallyn: those have been *really* good for the project, IMHO18:54
hallynkirkland: well i guess i'll need to update a laptop to natty so i can actually test it18:55
hallynsuppose to do that i just tweak sources.list and do it by hand?18:55
hallyn(and pray)18:55
kirklandhallyn: or do-release-upgrade -d18:56
hallynkirkland: not in THIS laptop tyvm  :)18:59
hallynkirkland: thanks, i didn't think that would work  yet, will do18:59
* stgraber upgraded his x201s yesterday. It actually seems to work better since then ;)19:00
hallynhm, maybe nouveau will be more stable :)19:00
stgraber2.6.36 helped for a few stuff19:00
stgraberlike I can get X applications working in a LXC container as containers can now access unix sockets if the container has access to the file system19:01
hallynstgraber: hm, i can't think what kernel patch that would have ben19:04
stgraberhallyn: http://marc.info/?l=linux-netdev&m=127132268217222&w=2 ?19:06
stgraberhallyn: not sure that's the one but it seems to match the description dlezcano gave me at uds19:06
bilalakhtarWierd, package liboauth has cleared the Ubuntu NEW queue by the autosyncer but another copy of it is still in the queue!19:07
hallynstgraber: oh, cool.   more corner cases19:08
bilalakhtarCan someone delete the queue copy? I uploaded it myself a few hours ago, didnt know the autosyncer would run today itself19:08
pittibilalakhtar: which queue copy? natty isn't frozen19:29
pittiunless it was a pakcage in main?19:29
bilalakhtarpitti: NEW queue19:29
pittisorry, s/main/new/19:29
pittibilalakhtar: why would I remove the binaries? I should accept them..19:31
pittioh, sourc19:31
bilalakhtarpitti: I mean the source19:31
pittidone19:31
bilalakhtarthanks pitti19:31
mgunesf19:33
=== zyga-gone is now known as zyga
=== ivoks-afk is now known as ivoks
gesercjwatson: re gparted: should I ask someone else for sponsoring both bugs? (both bugs are also in the sponsoring queue)20:18
hallynjdstrand: hey, now i can't recall what soren (was it soren?) was admonishing you for - does he want the quitl patches APPLIED or NOT APPLIED in the bzr tree?21:02
persiaboth are accepted models: check the status of other patches in the package.21:02
jdstrandhallyn: 09:11 < soren> jdstrand: The quilt source packages are special. When I add a  patch, I need to add it both to debian/patches /and/ apply it to  the source tree.21:02
jdstrandhallyn: ie, 'quilt push -a ; bzr add' before committing21:03
hallynthanks21:03
pittidpkg-buildpackage usually applies them for you if you build the source21:04
hallynjdstrand: one more q - do you have a process all figured out for how you set up the gnulib/ directory?21:04
hallynor do you do it ad-hoc?21:04
jdstrandhallyn: I would hope that upstream already did that in their upstream tarball. did they not?21:06
hallynoh.  i was going to take from git :)21:06
jdstrand0.8.5 is released. I recommend that21:06
hallynyes,21:06
hallyni was doing 'git reset --hard' to that commit-id :)21:07
hallynso you do a 'uscan' and then copy that back into the bzr tree?21:07
jdstrandhallyn: well, I haven't done a source merge since soren requested we use this method21:08
jdstrandhallyn: there are prbably better ways to do it, but I personally would delete everything out of the directory except .bzr*, then untar into it. then 'bzr add'21:09
hallynall right, will do.21:09
hallynjdstrand: thanks21:09
jdstrandthat will definitely get you the upstream source21:09
jdstrandhallyn: sure thing21:09
persiaIsn't there a merge-upstream function to bzr-buildpackage that is intended to handle this case?21:09
persia(and it might even do the right thing WRT patch application, or need a bug filed)21:10
hallynpersia: well, i don't know, but i already know there are lots of patches in debian/patches which will no longer apply, so somethign more manual will be less painful anyway21:11
hallyni though, i see the help page...21:11
persiaIf you're going to be using bzr, I'll recommend using bzr-buildpackage, as I know a few folks have put a lot of effort into trying to make it just work.21:11
hallynpersia: yeah, i do use bzr bd21:12
hallynpersia: hm, sure, i'll try bzr mu - might be nice21:12
persiaYou probably still have to semi-manually reconcile/merge the patches (although `bzr patch` can help) but you may not have to deal with completely raw integration.21:13
hallynpersia: doh!  bzr: ERROR: Unknown target distribution: natty21:14
hallyntsk tsk :)21:14
* hallyn will fix that up by hand later i guess21:14
persiaheh.  That needs a bug :)21:14
jelmerhallyn, persia: There is a bug fix for that in bzr-builddeb trunk.21:15
hallynjelmer: ah, ok, thx21:15
jelmerI believe there were also folks looking at backporting it to maverick, but I'm not sure what the status of that is.21:15
persiajelmer, What is usually done with other tools is to update it just before release.  Question being whether it's intended for Ubuntu Developers or for folk wishing to work with the packages they have installed.21:16
cjwatsongeser: no, it's OK, I'll take care of them22:01
emgenthello22:14
emgentjdstrand: ping ?22:15
emgentpitti: around ?22:17
=== tkamppeter_ is now known as tkamppeter
* persia notes that asking for functions instead of people is frequently more powerful22:17
emgentlol, heya persia! how goes?22:18
persiaFairly well, although UDS leaves me tired.  For you?22:18
emgentreally fine, checking someone from secteam for talk about proftpd 0day security issue.22:19
persiaNobody is in -hardened today?22:19
emgentseems that idle win today22:19
emgenthave you saw http://bugs.proftpd.org/show_bug.cgi?id=3521 ?22:20
ubottubugs.proftpd.org bug 3521 in core "Telnet IAC processing stack overflow" [Blocker,Resolved: fixed]22:20
emgenttring to exploit it, but seems up a stack protection.22:20
emgentthe issue was found for sure via code review22:20
persiaProbably worth pushing a patch to ubuntu-security-sponsors and keeping chasing folk on -hardened.22:24
persiaMost 0-day stuff doesn't hit the embargoed queue, so less likely to be duplicate effort.22:24
emgentfor now seems that patch is not needed, i'm hardly testing the stuff but seems up a stack protection22:24
jdstrandemgent: well, you only asked for kees in #ubuntu-hardened22:24
emgentheya jdstrand, nice to see you22:25
jdstrandemgent: anyhoo, hi! if you have a patch, please submit following https://wiki.ubuntu.com/SecurityTeam/UpdateProcedures#Preparing%20an%20update22:25
jdstrandemgent: you too22:25
emgentjdstrand: have you some min for talk about it? maybe we can move in -hardened22:25
jdstrandk22:25
emgentthanks22:25
ari-tczewcan we remove packages from archive, if there is only one binary - sparc ?22:34
persiaari-tczew, That's not a good reason, but we can remove stuff.  Which package?22:35
ari-tczewpersia: xserver-xorg-video-sunleo22:36
cjwatsonI've generally not found it worth the effort to do so22:36
cjwatsonit's easier to just sync all those source packages and have them do nothing, rather than go to the effort of maintaining entries in the sync-blacklist for everything that generates only binaries for architectures not in Ubuntu22:37
persiaWe could remove that (use "Unbuildable in Ubuntu" as the reason, and blacklist), but yeah, I don't see the point.22:37
cjwatson(and keep track of when source packages add new architectures and remove them from the blacklist, and ...)22:37
RoAkSoAxslangasek: howdy... by any chance do you have a bit of time to review couple of debdiffs for library split in cluster-glue and pacemaker?23:05

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