/srv/irclogs.ubuntu.com/2010/10/22/#ubuntu-devel.txt

=== bjf is now known as bjf[afk]
=== dendrobates is now known as dendro-afk
=== bjf[afk] is now known as bjf
=== bjf is now known as bjf[afk]
TheMuso1/c00:50
=== bjf[afk] is now known as bjf
psusiI'm getting unexpected change events on a partition device according to udevadm monitor, is there a way to get more information on why the kernel is emitting the event?01:05
psusiI thought a change event on a disk meant the partition table changed... why on earth with a partition emit a change event?01:05
=== bjf is now known as bjf[afk]
=== Pilif12p_ is now known as Pilif12p
=== emma is now known as emmaldp
=== emmaldp is now known as emma
=== ubott2 is now known as ubottu
=== Pilif12p_ is now known as Pilif12p
=== dendro-afk is now known as dendrobates
=== MattJ100 is now known as MattJ
\shmoins07:45
dholbachGood morning!07:47
\shhey dholbach *hatschew*07:48
dholbachhi \sh07:49
dholbachGute Besserung! :)07:49
\shdholbach: danke :)07:49
\shthree days in bed...:(07:49
dholbachugh :(07:49
\shdholbach: but regarding the weather outside, I think it's normal to have a cold these days07:50
dholbachI'm not a big friend of the weather either :)07:50
bilalakhtardholbach: in orlando?07:51
\shit's just too cold for autum...07:51
dholbachbilalakhtar, Berlin, Germany07:52
bilalakhtardholbach: ah, I thought you reached for the UDS :)07:52
dholbachOrlando will be different :)07:52
dholbachtomorrow afternoon I'll be there07:52
bilalakhtarcool07:52
pittiGood morning08:01
pittitkamppeter_: no, was already off; you can rename blueprints, yes08:02
pittiogra_ac: hello08:02
pittislangasek: p-common> thanks! the trunk is in ~pitti, because I upload those to Debian and sync over; but yes, the Ubuntu stable ones should be reowned; I'll do that on the next SRU, when I can update Vcs-Bzr08:03
pittitkamppeter_: ah, indeed -- cups-ppdc is in universe08:04
pittitkamppeter_: seems we need to update cups again to move the files to cups-common, sorry08:04
=== ion is now known as ION
=== dendrobates is now known as dendro-afk
pittiapw: good morning! do you know who uploaded linux-linaro? It needs to be reuploaded with -v to include previous changelogs08:54
apwpitti, normally that is rtg08:59
pittiapw: thanks08:59
apwpitti, if you know the -v you want i might be able to sort it out08:59
pitti-v2.6.35-1006.12 (maverick final)09:00
apwpitti, and what version did he actually upload?09:00
pittiapw: there are two uploads in the unapproved queue, so in theory they could just be merged into one rev; but I guess that'd juggle git too much09:01
pittiapw: latest is 2.6.35-1008.1509:01
pittiin unapproved09:01
pitti.15 and .14 are in the queue, .13 is in -proposed, but untested09:01
pittiso the .15 upload needs to cover all three09:01
pitticover -> in .changes09:01
apwgot ya09:01
pittiapw: cool, thanks; rejecting the current two09:02
pittijdstrand: can you please update the lucid tasks for the apparmor SRU? many are missing, some are already marked as "fix released" (which sounds wrong?), and some are "won't fix" (contradiction?)09:09
pittijdstrand: also, the changelog points out that this needs adjustment of third-party profiles in some cases; that makes me nervous09:12
apwpitti, ok just uploaded, should be in the queue shortly09:12
pittiapw: thanks09:13
apwpitti, do shout if its not right09:13
ajmitchRush09:14
ajmitchhm09:14
pittiapw: hm, nothign in the queue yet09:22
apwpitti, let me check09:23
apwpitti, ahh a permissions issue, am working on getting it resolved09:26
=== almaisan-away is now known as al-maisan
tkamppeter_pitti, hi09:46
pittihi tkamppeter_09:57
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, it is about the CUPS SRU. Can one not simply move cups-ppdc to main?09:58
pittitkamppeter: we can't retroactively fix maverick final; we can technically move it in maverick-updates, but not sure whether that'd break anything else; cjwatson, WDYT?10:00
cjwatsonpitti: that would be OK10:02
cjwatsonjibel: re your comment 19 on bug 664645 - please see slangasek's comment 5 on the same bug for why it was Fix Released rather than Fix Committed10:03
ubottuLaunchpad bug 664645 in alsa-utils (Ubuntu Maverick) "package alsa-utils 1.0.23-2ubuntu3.3 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Critical,Fix committed] https://launchpad.net/bugs/66464510:03
pittitkamppeter: ok, moved to main; we missed the publisher by a minute, so hplip build can be retried in two hours10:04
jibelcjwatson, oh right. Thank you.10:04
tkamppeterpitti, thanks.10:04
pittiapw: hm, still nothing in queue - forgot to kill the .upload file or so?10:07
=== hunger_ is now known as hunger
dholbachgeser, it should be fixed now10:19
geserthanks10:20
apwpitti, it seems it just took a long time, its there now10:24
bilalakhtarbdrung: Any news on that audacious maintainance thing?10:32
wgrantHm, this cups thing forces a "partial upgrade" on everyone :/10:37
bilalakhtarwgrant: Not for me10:37
bilalakhtarwgrant: You mean the recent cups SRU?10:37
wgrantOh.10:37
wgrantThat may actually be the resolver breaking on something else, i suppose.10:38
wgrantBut cups wasn't checked for upgrade by default.10:38
wgrantMaybe the other failures made it angry.10:38
Ian_CorneIs this the correct place to "complain" about a lacking kernel update?10:40
bilalakhtarIan_Corne: go ahead, we will suggest the proper place then10:44
bilalakhtarIan_Corne: though #ubuntu-kernel10:45
bilalakhtarwould be better10:45
ogra_acpitti, all sorted now, there was a bug in my postinst in alsa-utils that caused a bug flood, slangasek accepted the fix quickly though10:49
tkamppeterwgrant, bilalakhtar: The problem of the CUPS SRU was that a new dependency on a package in Universe was added. If a user has no Universe activated (or if you are on the buildds) CUPS fails to install/update.10:59
bilalakhtaroh! But why was such a change made after release?10:59
tkamppeterwgrant, bilalakhtar, this is fixed now (by moving the package cups-ppdc to main) and the fix will appear in around one hour.11:00
bilalakhtartkamppeter: yes, I just discovered the flaw by apt-cache searching11:00
tkamppeterbilalakhtar, the cups-ppdc contains some files which the main cups package needs to build the PPDs for the drivers which CUPS ships. These drivers are very rarely used and most developers and ddevelopment version users have Universe activated, so the bug was seen only after release.11:02
bilalakhtaraha!11:02
bilalakhtaryes, I got to the bug report11:02
bilalakhtarbug #48538311:03
ubottuLaunchpad bug 485383 in cups (Ubuntu Maverick) "Zebra driver not found" [Medium,Fix released] https://launchpad.net/bugs/48538311:03
tkamppeterbilalakhtar, and these label printers are only supported by the drivers which come with CUPS. For all other printers there are more sophisticated drivers like HPLIP or Gutenprint.11:04
bilalakhtaryup11:04
bilalakhtarThanks tkamppeter for the fix11:05
=== gaspa1 is now known as gaspa
Ian_Cornethanks bilalakhtar I reported there11:13
=== al-maisan is now known as almaisan-away
=== dendro-afk is now known as dendrobates
akgranerHey all I wanted to share with you something that Associate Publisher, Linux New Media posted on Facebook this morning praising the Ubuntu Developers (its a couple lines sorry if I am flooding you all)12:28
akgranerRikki Kite (via Facebook) "I would like to take this moment to thank the Ubuntu developers -- U Rock. I didn't bother reading the instructions for my new HP printer/copier/faxer or running the Windows/Mac 'starter CD'. I just plugged her in, Ubuntu searched for the drivers, and away she prints! Yay Ubuntu! Yay for not having to read the stinking printer manual!"12:29
pittitkamppeter: ^12:30
pitti*applauds*12:30
* nigelb sends hugs to Desktop Team12:30
ogra_acwow, tkamppeter, congrats !12:34
TheMusoogra_ac: The only annoying thing about the error with alsa-utils, is that it shows how many people run proposed when they probably shouldn't/don't need to.12:45
ogra_acTheMuso, yeah, i was a bit shocked about the flood12:45
ogra_acbut its all fine now, sorry for the bugmail spam12:46
TheMusoogra_ac: Its ok, I am m more shocked at users running proposed, as above.12:46
ogra_acyeah12:46
ScottKLast I looked, the way it's described in the GUI for adding repositories isn't nearly scary enough.12:51
ogra_acTheMuso, btw, do you have an idea why we dont create any debvices in /dev/snd anymore ? is it a deliberate decision to not be compatible with alsa only setups anymore ?12:53
tkamppeterThanks, setting up supported printers with Ubuntu is MUCH faster than under Windows, and no reboots at all.12:54
TheMusoScottK: I am enclined to agree.12:55
TheMusoogra_ac: Udev takes care of all /dev/snd stuff.12:55
ogra_acTheMuso, well, i have some HW where it doesnt12:56
ogra_aci need to create a rule in /etc/udev/rules.d to have devices under /dev/snd to make it work at all12:56
ogra_ac(its a non std. kernel on very exotic HW)12:57
TheMusoogra_ac: Right, does support exist for the hardware upstrea? If so, the udev glue should probably go somewhere upstream as well.12:59
rneese_morning13:00
ogra_acTheMuso, no support upstream yet, its an arm tegra2 (the toshiba ac100), there is only a 2.6.29 kernel for it with ubuntu config, the sound device needs special initialization by a proprietary nvidia tool initi13:01
rneese_anyone here good with how remaster a cd and make it install extra pkgs13:01
TheMusoogra_ac: Right.13:01
rneese_looking to have a custom cd for installing a pbx setup13:02
rneese_I have a script that does it now13:02
ogra_acTheMuso, if i dont divert pulse on that HW (without initializing the sound device) pulse goes into an endless probe loop and consumes 100% CPU13:02
rneese_but we want a iso to do all the work13:02
ogra_acTheMuso, so i tried to use a soundblaster play (USB soundcard) which i can only make work with the udev hack13:02
ogra_acTheMuso, the rules are trivial and just make sure sound devices end up in /dev/snd instead of /dev http://paste.ubuntu.com/518017/13:04
rneese_https://help.ubuntu.com/community/InstallCDCustomization is what I am reading now13:04
ScottKbarry: I'm unable to replicate the python2.7 build failure on powerpc (builds fine on the hardware I have access too).  I was thinking it might make sense to try not doing the profiled build on powerpc as that's solved similar issues in the past.  Unfortunately I'd have to just heave it at the buildd's and see.  Thoughts?13:08
=== dendrobates is now known as dendro-afk
rneese_so no remaster specialist here13:09
TheMusoogra_ac: hrm interesting indeed. I think I'd want to work out what causes most things for most people to work normally, i.e things go into /dev/snd, since there are no rules to do that on my system, so far as I can see, so I think it must be done at the kernel level.13:27
ogra_acTheMuso, well, we used to have rules to create the devices in /dev/snd until lucid i think and gstreamers alsasink looks there for cards13:28
ogra_acTheMuso, but i can well understand if there was an upstream decision to drop the old behavior13:29
ogra_acthe kernel by default creates them in /dev which is what we have today13:30
TheMusoogra_ac: Hrm ok, I'll have to investigate that further, we may have missed something with packaging...13:32
TheMusoAnyway, afk.13:32
rneese_anyone here good with modifying the ubuntu-server iso to add a post install script14:40
persiarneese_, Generally post-install scripts are done on a per-package level, rather than per-image level (although the installer supports certain sorts of things if absolutely required).  I'd suggest describing the thing you wish to accomplish (not the technique by which you might do so) in #ubuntu-server.14:41
rneese_looking for a way to use the ubuntu-server iso to install a 1st boot script that will add pkgs and configure the system14:42
rneese_I wrote a script yesterday14:42
rneese_we are working to get a iso that builds our pbx system14:43
rneese_or make the iso install all the needed pkgs with out having to reboot to do it14:44
persiaOh.  You probably want to read the installation-guide for your architecture, and use some preseeding.14:44
rneese_looking at preceed.txt now14:44
rneese_thing is I have no understanding of how ubuntu does it compaired how we do it on bsd14:44
rneese_the preceed txt is just not easy to grep at first14:46
cjwatsonsimply installing extra packages can be done with pkgsel/include14:46
cjwatsongeneral post-install commands can be run using preseed/late_command14:46
cjwatsonyou should be able to grep for those two keys14:46
rneese_well have to add the 3 repos14:47
cjwatsonpreseed.txt probably isn't particularly good - use https://help.ubuntu.com/10.04/installation-guide/i386/appendix-preseed.html14:47
cjwatsonhttps://help.ubuntu.com/10.04/installation-guide/i386/preseed-contents.html#preseed-apt explains adding local repositories14:47
rneese_been reading but I guees its to diff from bsd my mind is not greping14:48
rneese_will read more14:49
rneese_I have to have a iso by end of the weekend14:50
rneese_thought maybe someone here was good enogh to look at the script and suggest/help with a cleaner faster way14:51
rneese_but dont want to overstep14:51
cjwatsonI'm happy to look at an existing preseed file; I'm unlikely to be able to help with something done any other way14:52
rneese_I just found out about the preceed this am14:56
rneese_only have the script I wrote14:56
rneese_that might have to merge into the preceed14:56
barryScottK: re: python2.7 on ppc.  yes, turn off the profiled build.  any chance you can also file a bug?14:58
=== almaisan-away is now known as al-maisan
rneese_http://pastebin.com/dWkf0E2F14:58
rneese_merging that into the preceed might be the answer14:58
cjwatsonjcastro: is there anywhere to sign up for UDS lightning talks yet?15:01
ScottKbarry: What would be bug be?  profiled build fails on powerpc?15:01
barryScottK: if the non-profiled build succeeds, yep :).  attach or point to the buildlog.  i do have a powermac ppc dual g5 sitting around gathering dust.  would that make a decent machine to try this on?  i've dual booted my intel mbp, but haven't tried it on this ppc.  maybe i'll try that after uds15:03
jcastrocjwatson: no, we just line up on the friday15:04
ScottKbarry: OK.  The bad news is I can't replicate it on the hardware I have access to.  Maybe you'll have more luck.15:04
cjwatsonjcastro: ah, OK15:04
jcastrocjwatson: basically, sit in the front on Friday and we'll just line em up15:04
rneese_how ward would it be to make that script into a preceed file ?15:04
cjwatsonrighto, that allows for me to get cold feet with no shame attached. :-)15:04
jcastrocjwatson: an ARM guy sits up front with a tablet with a clock and that's basically it.15:04
cjwatsonrneese_: probably not hugely, a lot of it seems to transfer over.  I can't do it all for you, but give me a minute and I'll sketch it15:05
ScottKbarry: Uploaded.  We'll see.15:05
barryScottK: +1.  also, i want to test it a little bit on a vm, but i think i'm ready to upload a new python-support to enable 2.7.  could you sponsor me on that in say an hour?15:05
rneese_ok it would help15:05
jcastrocjwatson: it's ok, james_w has the market cornered on botched demos, so you should be fine.15:05
rneese_I want to learn but15:05
rneese_its time consuming15:05
ScottKbarry: Probably.  Any excuse to avoid working on a proposal that's due Monday.15:05
rneese_cjwatson: thnks ahead of time15:06
rneese_the file will be added to a iso15:06
barryScottK: :)15:07
cjwatsonrneese_: entirely untested, but I think something like http://pastebin.com/SQQV3q3v15:15
rneese_ok looking15:16
cjwatsonrneese_: you should get static network configuration prompts during the installer itself with that15:16
cjwatsonrneese_: please note that you can only assign one value to any given preseeding question, so I aggregated all your packages together into a single value for pkgsel/include15:16
cjwatsonrneese_: also, of course, no point starting services given that preseed/late_command is run just before reboot15:16
rneese_ok I agree15:17
rneese_thansk15:17
rneese_reading it'15:17
cjwatsonrneese_: see the installation guide for various ways to tell the installer to use the preseed file; I suggest also adding the DEBCONF_DEBUG=developer kernel parameter to the installer while you're working on this, which makes it easier to see what's going on15:17
rneese_ok15:18
rneese_reading and learning15:18
rneese_if your around is it ok to ask you questions if I dot grep ?15:18
ogra_acdoes anyone know a way to find out if the currently running kernel matches the installed package version ?15:19
ogra_acdpkg-query -W -f='${Version}\n' linux-image-$(uname -r)15:19
ogra_acthat gets me the packge version, but how would i know this verysion is what is being executed ?15:19
cjwatsonrneese_: oh, blast, bit of a mistake in preseed/late_command since everything needs to be done inside the chroot, will edit15:19
cjwatsonrneese_: yes, but #ubuntu-installer might be better than here15:20
ogra_ac(if the ABI is the same indeed)15:20
IONogra: /var/log/dmesg’s third line perhaps.15:20
ogra_acION, nope, also only up to the ABI15:20
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
rneese_ok I joined installer15:20
ogra_acah, no, there is a version at the end of the line too15:21
ogra_acugh, that will be ugly hackery to extract15:21
ION/proc/version_signature15:22
ogra_acION, perfect ! thanks15:22
ScottKsiretart: xine-lib has my name on it on m.u.c since I rebuilt it for a transition, but I'd be ever so grateful if you'd merge it.15:24
ScottKcjwatson: Would you please rescore python2.7 (powerpc).  I'd really like to see if we can get 2.7 built there.15:34
cjwatsonScottK: done15:37
ScottKcjwatson: Thanks.15:41
seb128cjwatson, I think one of the issues with bug triaging is that different maintainers have different workflows15:42
seb128(cjwatson, just commenting after reading your reply on the list)15:44
seb128some people like to keep the noise out of the buglist so they can handle it, some other just want things to stay on state until they have time to investigate issues15:45
=== bjf[afk] is now known as bjf
seb128cjwatson, not sure that lettings bugs without any reply for years reflects better on Ubuntu though...15:46
seb128no easy solution either way though15:46
ScottKseb128: I'd say that people feeling the need to mark bugs closed in order to declutter lists suggests we need better bug searching/list making.15:49
cjwatsonseb128: do you disagree with me that bug triage is a skilled task, though?15:51
cjwatsonI thought that we could find common ground at least on that15:51
cjwatsonit may be that bug triagers manage to do better on desktop packages, for instance, since it's often easier for them to fire up the application and have a look15:52
cjwatsonI mean it may be that relatively unskilled bug triagers manage to do better ...15:52
ScottKcjwatson: Most of the "Is this still a problem -> Incomplete" responses I see there's no evidence that anyone even tried to reproduce the problem themselves.15:56
cjwatsonI wonder if there's some mileage in adding some exhortations to whatever wiki page those responses come from15:57
ScottKI was thinking more like threaten to smack people who don't at least try to replicate it themselves first, but yeah.15:58
cjwatsonor edit the response on the wiki page to have something like "[Edit this to say what you tried to do to reproduce the problem.  Dear reporter: if this sentence is in the message you retrieve, then feel free to ignore this message as the bug triager wasn't paying attention.]"15:58
ScottKheh.15:58
ScottKbdmurray: ^^^ What do you think?15:58
ScottKSounds good to me.15:58
cjwatsonseb128: I agree it isn't good to have bugs not getting replies - I just don't really think form letters count :-)15:59
persiaI've gotten that class of response to some of my more obvious bugs (e.g. apt-get source linux doesn't), but I'm not sure we can usefully change behaviour simply by adding more to the wiki page.15:59
persiaLots of the newest folks seem to want to focus on volume of bugs touched, rather than usefulness of work done, which probably indicates some lower-level issue.16:00
chrisccoulsoni've seen people ask the reporter if their bug still occurs in the latest release, despite the particular application being removed from the archive several releases ago.....16:00
chrisccoulson....which obviously means people aren't trying to reproduce problems for themselves16:00
ScottKNice.16:00
seb128cjwatson, sorry got sidetracked, yes we agree that triaging is a skilled tasks16:00
seb128ScottK, well closing bugs is a way to tag them to be out of the default list16:01
ScottKchrisccoulson: I think it's one of the inherent side effects of keeping bug metrics.  People see a number and want to make it go in the right direction.16:01
seb128they are not deleted from launchpad16:01
persiaNote that in the special cases of X and the kernel, there are *heaps* of absolutely useless bugs that nobody but the submitter can reliably reproduce because they are related to some specific piece of flaky hardware.16:01
seb128the issue is not metric16:01
seb128the issue is to be able to open a bug list and to have something you can work on16:02
persiaScottK, You suggest we should drop the metrics?16:02
ScottKseb128: I think for triagers it can be.16:02
persiaseb128, I don't believe I can usefully do that based on current triage policies.16:02
ScottKpersia: I think if we keep them, we have to engage in work to discourage unhelpful practices they encourage.16:03
persiaScottK, I'd rather do that, as I have found them motivating in some ways (although maybe for the wrong reasons).16:03
ScottKpersia: It's a matter of recognizing the unhelpful consequences of them and dealing with them.16:04
cjwatsonseb128: my problem is that I want to decide what I want to work on myself, and I find that I spend too much time overruling triagers' incorrect decisions on what they think I should work on ...16:04
cjwatsonso maybe we have similar goals but different problems leading up to them16:04
cjwatsonmerge@casey:/srv/patches.ubuntu.com/code$ time ./syndicate.py -q16:05
cjwatsonreal    3m50.843s16:05
cjwatsonthat's more like it.  it was well over half an hour before16:05
siretartScottK: new xine requires graphicsmagick-libmagick-dev-compat, which is in universe. do you know if there are plans to promote it to main?16:05
cjwatson(that's not all of MoM, just a particularly slow bit I noticed)16:05
ScottKsiretart: Not until you write the MIR I would guess.16:05
ScottK(no idea really)16:05
seb128cjwatson, well ideally yes, but really is that the number of bugs we get just means in the end we don't have time to read half of the incoming ones16:06
siretarthm, I don't really fancy that idea...16:06
seb128really -> reality16:06
seb128cjwatson, just letting things stacking doesn't make any better and realistically we will just never come back to most of those waiting for a year16:06
persiaseb128, I think it's highly package-dependent.  I've often found time to read 6-12 months of old untouched bugs for some arbitrary package (which clearly didn't get much triage), if it mostly works.16:06
cjwatsonseb128: what happens to me is that I get people coming in and asking for more information when the bug doesn't need it and when I've already commented on it with details16:07
seb128persia, well you probably don't pick things like ubiquity16:07
cjwatsonseb128: that sort of thing just wastes my time for absolutely no benefit to anyway16:07
cjwatson*anyone16:07
cjwatsonI don't see how the issues of bugs stacking up over time really relates to that16:07
seb128cjwatson, right, the issue is not bugs being set to incomplete and expiring then16:08
cjwatsonum, but that's exactly what's going to happen to me16:08
seb128it's people doing bug triaging who don't know what they are doing16:08
cjwatsonsure, but we're implementing this expiry policy based on the assumption that triagers know what they're doing16:08
cjwatsonor perhaps based on the assumption that somebody with clue is going to have time to clean up in cases where that wasn't the case16:09
seb128well I find the expiry feature useful16:09
seb128it means I don't need to care about cleaning bugs I set to incomplete16:09
cjwatsonit would be useful if the statuses weren't such a mess as it stands16:09
cjwatsonmaybe there should be some detection of who set the bug to incomplete16:09
seb128right16:09
seb128I think we agree that the issue is not bugs set to expire16:10
seb128is that triaging is done wrongly16:10
cjwatsonanyone at all can mark a bug Incomplete16:10
cjwatsonthere is absolutely no access control on that16:10
seb128we should perhaps restrict the set of people who can do that16:10
cjwatsonwell, aside from "must have an account"16:11
seb128to the same people who can set priority etc16:11
cjwatsonI think that might help16:11
persiaCan we do that *before* we auto-expire more bugs?16:11
seb128ideally we would have a way to say whether as the maintainer you care about this bug or not16:12
seb128like "keep it on the list of things I want to know about" or "just get it out of my way"16:13
seb128the first category should be things that random people are not able to modify16:13
persiaSome sort of integrated project/task management in Launchpad?  mpt had some interesting ideas about that.16:13
seb128the second ones is things you know as a maintainer that are nothing useful to you and can go to triagers or answer tracker or whatever16:13
cjwatsonlike "all crash reports"? :-)16:14
seb128the "doesn't work, please help" descriptions16:14
cjwatsonit would really help for crash reports to be a separate database, but we knew this ...16:14
seb128well stacktrace are often useful16:14
cjwatsonthe workflow I'd like is for a developer to be able to promote a crash to a bug once it's been analysed16:14
seb128but there is lot of user questions or requests for help coming as bugs16:14
cjwatsonsame way you can promote a question to a bug16:14
seb128right...16:15
cjwatsonbut I don't hold out a lot of hope of this happening16:15
persiaseb128, But we should be using convert-to-question for that, not incomplete.16:15
seb128well people argue that "doesn't work" is still a bug16:15
seb128it just that it doesn't have enough information about the issue to be useful16:15
seb128those are different from real question, like "how do I do that"16:15
cjwatsonI think I would say that it isn't a bug yet16:15
seb128well that's what we use incomplete for atm16:16
cjwatsonbut it might be if it were made more precise16:16
seb128right16:17
seb128the thing is that the way you get things out of the list is to set those incomplete16:18
robbiewcr3: I'm assuming you want a UDS session for https://blueprints.edge.launchpad.net/certify-planning/+spec/other-ps-n-manual-testing-patterns, right?16:18
seb128but ideally you should tell the submitter what is missing when you set to incomplete16:18
seb128there is no way right now to say "that's not useful to me but I've no time to be the one helping to get the required informations"16:19
cr3robbiew: if there's an available slot, it would be nice16:19
mptLike ScottK, I have sometimes felt the urge to smack people who didn't even try my steps to reproduce before marking a bug as Incomplete16:19
persiaseb128, So we maybe need to change the training for bugsquad?  I'm not sure that most triagers currently know what is missing.16:19
seb128or to put on a list "needs to be triaged by somebody"16:19
ScottKI'd really like to get away from the "we haven't heard from you in a while, please prove it's still a problem".16:19
robbiewcr3: done ;)16:20
persiaScottK, In practice, bugsquad typically doesn't do that anymore (although our information dissemination procedures are fairly slow in bugsquad).16:20
seb128we do16:20
mptbut the purpose of a bug tracker is not to record every bug that exists or might exist in software16:20
ScottKrobbiew: Are you accepting other-* specs?16:20
persiaseb128, Only the Desktop team, and only for Desktop bugs, because you insist.16:20
persiampt, Why not?  How else do we know what we can fix?16:21
cr3robbiew: that was easy, I should propose a bunch of other sessions if it's that easy! :)16:21
seb128that's the only way to clean the list of weird issues who happened one time to one user in an old version16:21
seb128things we have no clue about and just let there because we didn't know what to do with them16:21
robbiewScottK: I'm accepting whatever's needed ;)16:21
robbiewcr3: heh...well, it's not THAT easy16:21
ScottKOK.  Let me find it.16:22
mptpersia, because the purpose of a bug tracker is to help engineers make best use of their time. And usually, spending an hour fixing a bug will improve the software more than spending that hour trying to clarify an incomplete bug report.16:22
seb128but realistically those are often not useful especially if it happened once to one user and not for years16:22
persiaseb128, So, most of those would be better to try to reproduce, etc., no?16:22
persiaseb128, In my experience, it's not that hard to reproduce something in e.g. feisty (from oldreleases), and then show it fixed in e.g. maverick, and so mark a bug closed.16:22
seb128lot of those are not reproducable16:22
seb128it's a thing one user got one time without knowing how16:23
persiaEven in the original environment?16:23
seb128and nobody has got since16:23
seb128yes16:23
persiampt, I think it very much depends on the nature of the issue.  As an example, how about "Ubuntu hardy boots really slow".  That was a worthwhile bug to fix, although it took *months* of developer effort to get it even close to being a useful bug report.16:24
mptpersia, sure, I'm not saying there are no exceptions16:25
ScottKrobbiew: Nevermind.  It got accepted while I wasn't looking.16:25
persiampt, I guess I'm saying I think every real bug is worth tracking (even when it can only be reproduced in hungarian on a full moon (real example))16:25
ScottKThe existence of an incomplete bug may be a key for someone else who has the problem to come along later and add needed information.16:26
robbiewScottK: ;)16:26
ScottKI've, more than once, seen people not report bugs because they thought it was "just them".16:26
macopersia: or on tuesdays?16:27
persiaAlthough some secondary reporters damage the utility of a bug, sadly, just because of apparently similar symptoms.16:28
persiamaco, I've yet to see a bug that only happens on Tuesdays (there was one about Thursdays, but that was in a closed-source project)16:28
macopersia: hmm i thought the printer bug was on tuesdays16:29
persiaMight be: I didn't see that one.16:29
macoyeah... OOo couldnt print to Brother printers on Tuesdays16:30
cjwatsonmpt: my experience is that this argument is extended to ridiculous extremes, including removing things from my to-do list that I've already acknowledged as bugs and just haven't got round to yet.16:30
macohttps://lists.ubuntu.com/archives/ubuntu-users/2009-April/182642.html16:30
cjwatsonmpt: I certainly agree that endless back-and-forth to try to clarify "my computer doesn't seem to be working quite right" is not a good use of engineering time16:30
macocjwatson: isnt that why there are triagers-who-arent-devs?16:31
mptcjwatson, I don't think the human Incomplete-bots are working on the basis of any particular argument. :-)16:31
cjwatsonmaco: yes; but there is a limit to how far from a developer skill level I think they ought to be16:31
cjwatsonmpt: when challenged, they generally say that they didn't think the bug report could have been valuable if it had stayed around for so long (where "so long" can be anything from a week up)16:32
macocjwatson: fair enough. i quickly run out of steam on bugs in non-gui programs16:32
maco(  *frown*  )16:32
siretartScottK: seems that build dependency isn't strictly necessary; package builds and seems to work without for me16:39
siretartScottK: uploaded16:39
ScottKsiretart: Cool.  Thanks.16:39
=== beuno is now known as beuno-lunch
ScottKRelated to the whole bug expiration question: http://lwn.net/Articles/410846/16:48
=== beuno-lunch is now known as beuno
rneese_when remastering a iso where do you place a custom preceed.cfg file ?17:59
loolcjwatson: FYI latest tasksel fails to upgrade for me: Erreur d'analyse de message vers « Description-sr@latin.UTF-8: Izaberite softver za instaliranje: », dans la partie #1 de /var/lib/dpkg/info/tasksel.templates18:06
loolhttps://bugs.launchpad.net/ubuntu/+source/tasksel/+bug/66517818:07
ubottuLaunchpad bug 665178 in tasksel (Ubuntu) "tasksel doesn't get configured... Natty" [High,Confirmed]18:07
=== dendro-afk is now known as dendrobates
smoserbarry, are you able to fix https://bugs.launchpad.net/ubuntu/+source/python-crypto/+bug/66288319:13
ubottuLaunchpad bug 662883 in python-crypto (Ubuntu) "Merge python-crypto 2.1.0-2 (main) from Debian unstable (main)" [Medium,New]19:13
smoser(mainly asking if you have commit privs to python-crypto, or if we need someone to sponsor it)19:14
smoserScottK, would you feel comfortable sponsoring that now ? we have a placeholder "fix it right" bug around.19:18
smoseri'd really like to move on to the next hurdle for natty uec images19:18
shadeslayerrickspencer3: around?19:19
rickspencer3hi shadeslayer how can I help?19:19
shadeslayerrickspencer3: whats the Gifting plenary about?19:20
rickspencer3shadeslayer, about how Ubuntu is a gifting culture19:20
rickspencer3it's totally mushy19:20
rickspencer3not at all technical19:20
shadeslayerah ohk ...19:20
rickspencer34 freedoms -> Ubuntu Manifesto -> CoC -> how we behave19:20
smosertotally mushy19:22
rickspencer3shadeslayer, were you worried I was going to pass around a collection plate?19:22
rickspencer3;)'19:22
statikkirkland: all these blog posts about bikeshed have me wanting to install it, but the package is stuck in new. cmon dude, stop teasing ;)19:22
persiaNote that there are other equally valid ways to interpret such things.  The "You are all my slaves, making everything work because you are hopelessly addicted to my code" works well for some folks.19:22
shadeslayerrickspencer3: hahaha .. no, was just wondering if we had to bring gifts for other people attending the plenary :P19:23
kirklandstatik: fixed19:23
statikawesome19:24
* smoser now has 'signs' stuck in his head due to the 'pass the plate' reference above.19:26
=== bilalakhtar_ is now known as bilalakhtar
barryhi folks.  can i get a sponsor to upload new python-support and python-central packages to enable py2.7 in natty?  tested locally, it seems to be working as expected19:31
persiabarry, If you don't get a response soon, either use UDD and file some merge requests (which automatically end up in the sponsors queue), or file a bug and attach relevant information so folks can get your packages.19:32
corecodehi19:34
barrypersia: i have merge requests open already19:34
corecodeanybody know where eglibc people hang out?19:34
persiabarry, Excellent.  I just try to guard against lots of sponsorship requests in other channels: my experience is that when there's lots of requests in other places, the sponsors queue gets ignored.  When more folk are using the sponsors queue, latency goes down.19:35
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
barrypersia: nod, thanks.  what is average turn around time for merge proposals?  or iow, how patient should i be? :)19:36
=== oubiwann is now known as oubiwann-away
geserbarry: if it didn't change much recently, you probably need to go hunting for a sponsor if you want get it sponsored fast19:42
barrygeser: is this the right forum for that?  i really do want to get these uploaded before weekend/uds19:42
geserbarry: yes, but you might have trouble find a core-dev now as it's a) weekend and b) many are travelling to UDS19:44
geseryou might have better chance to bribe a core-dev at UDS :)19:44
persiabarry, The nice target is 3-4 days, but, especially for stuff in "main", sometimes it takes weeks, sadly.  If you need it pre-UDS, you will need to find someone (and this is a forum that has folks that can do it, although see above for why I don't think asking for quick sponsoring is good for the overall health of contributions by folk without direct upload rights)19:44
barrygeser, persia gotcha, thanks.  see you at uds19:45
=== yofel_ is now known as yofel
=== al-maisan is now known as almaisan-away
=== BUGabundo is now known as BUGabundo_dinner
rneese_anyone here good at remastering the server iso20:58
rneese_it seems like a pain to remaster20:58
=== hanska is now known as dapal
ScottKsmoser: Maybe in a few hours.  Still tied up with other stuff.22:06
=== BUGabundo_dinner is now known as BUGabundo
=== Pilif12p_ is now known as Pilif12p
=== Pilif12p is now known as Pilif12p_
avoHey guys.. so I'm writing a SUPER small app that is literally only useful to one or two other people (my friends.. it's about our school). However, I'd like them to be able to code the little project as well, and use a system to keep all this straight. There's no reason, and frankly I wouldn't want to make this visible to the public. How/can I do this? Thanks!22:52
persiaavo, If you just want have a shared source repository to collaborate with a couple friends, you might want to store your code in bzr on launchpad.  The folk in #launchpad would be happy to help you get started.22:54
avoThat sounds great.. I'll head on over there. Thanks!22:55
corecodei can't wrap my head around bzr... too much git23:00
corecodei updated roundcube, anybody interested in getting this in?23:01
bjfjdstrand, Could I trouble you to "New" some kernel uploads for me?  karmic, lucid and maverick23:28
jdstrandbjf: that is a lot of uploads for eod on friday...23:28
jdstrandbjf: I'll take a look23:29
bjfjdstrand, thanks23:29
bjfjdstrand, we're still recovering from the security release23:30
jdstrandthat's cool23:30
jdstrandbjf: my day just ended up being not at all what I expected. no worries23:30
jdstrandbjf: (nothing to do with your request)23:31
bjfjdstrand, glad to hear it's not me23:31
YokoZarAny known issues with libc6 on 10.10?  My friend reported a clean install causing a broken package on first update manager run...23:49
TheMusoYokoZar: He's not using -proposed I hope.23:53
YokoZarTheMuso: nope23:53
wgrantThere was a security update a few hours ago...23:54
wgrantBut "broken package" isn't terribly descriptive.23:54
YokoZarwgrant: by broken I mean doesn't install23:55
YokoZargetting more info now ;)23:55

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