/srv/irclogs.ubuntu.com/2012/02/28/#launchpad.txt

=== egon_ is now known as egon
=== lifeless_ is now known as lifeless
jameshhi, I was having trouble with a recipe based package build, and from the build log it isn't clear that its my fault.02:03
lifelesssomedetailsplease :)02:03
jameshwould anyone mind taking a look? https://launchpadlibrarian.net/94596215/buildlog.txt.gz02:03
jameshfrom what I can tell, the debian_bundle module might be out of date w.r.t. bzr-builder02:04
jameshthe LP page for the recipe is https://code.launchpad.net/~jamesh/+recipe/echoprint-codegen-daily02:04
jameshthe debian_bundle module in oneiric certainly looks like it could accept a file-like object, but the one on the build slave looks like it expects a string02:06
mwhudsonjamesh: is this the one where the fix is "put 0.3 where it says 0.4 in your recipe now"?02:21
jameshmwhudson: I don't know what that one is, so it might be.02:22
mwhudsonjamesh: where is your recipe?02:22
mwhudson(that bug might be fixed now too, i'm not sure)02:22
jameshmwhudson: https://code.launchpad.net/~jamesh/+recipe/echoprint-codegen-daily02:22
mwhudsonjamesh: you could try changing the "bzr-builder format 0.4" to "bzr-builder format 0.3" and see what happens02:24
mwhudsonjamesh: but please don't mistake me for someone who knows what's going on :)02:24
jameshmwhudson: okay.  I've requested a single build with that change02:26
jameshmwhudson: but looking at the error in the build log, it almost definitely looks like version skew between the bzr-builder and python-debian packages02:27
wgrantjamesh, mwhudson: That error is indeed normally fixed by s/0.4/0.302:47
wgrantIt's version skew indeed, but it only affects 0.4.02:47
vibhavhttps://bugs.launchpad.net/ubuntu does not load, gives (Error ID: OOPS-be0aa0c0fc73cffbd8ff6af8037d4bea)02:53
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=be0aa0c0fc73cffbd8ff6af8037d4bea02:53
vibhavnevermind, ity just loaded02:55
vibhavit*02:55
jonohey folks02:58
jonocan anyone help provide some guidance on how I write some launchpadlib to determine if someone has achieved the accomplishments outlined on https://wiki.ubuntu.com/Accomplishments/Trophies/Scripts02:59
lifelesswhat you really want is to capture those events as they happen03:00
lifelesswe have some work to go to enable that03:00
lifelessanyhow, you basically need to walk an appropriate collection fo rmost of them03:00
vibhavjono: Could I PM you?03:00
lifelessthis may be slow (expensive) and time out, as it will be deep historical data03:00
jonovibhav, sure03:01
wgrantjono: Hm, "First New Source Package" probably wants to be an unachievement.03:04
wgrantIt's not something we probably want to encourage :)03:04
jonowgrant, no?03:07
lifelessthere is a lot of angst around that topic03:07
lifeless(In Ubuntu and MOTU specifically)03:07
jonolifeless, you mean around people submitting crappy packages?]\03:10
lifelessand new packages of crappy upstreams03:10
wgrantAnd new packages of good upstreams.03:10
wgrantThat then rot.03:10
lifelessthere is a history of one-shot things person foo has a package of bar, and then never updates it03:11
wgrantBecause the contribution is drive-by03:11
lifelesswe have, in theory, team maintenance, but these folk usually don't contribute to that at all03:11
jameshwgrant,mwhudson: thanks for the help.  Looks like I've got a build going with the recipe format set to 0.3 (had to get rid of the 0.4-only variable substitutions in the version number though)03:13
antaruslifeless: the angst is not only in Ubuntu ;)03:13
mwhudsonjamesh: np, it's a shame it's not fixed yet03:13
antaruslifeless: the gentoo package tree more or less grows without bound because we do a really poor job of removing dead software; there is in fact a whole team of people dedicated to it ;)03:14
jonoright, I see the point, but the goal of the accomplishments is less about saying someone will constantly be achieving good work, and more about highlighting new experiences such as successfully producing a source package for Ubuntu03:14
* wgrant doesn't really know how Gentoo's maintainer policies work03:14
jonobut I agree there is plenty of potential for debate around whether this accomplishment should be included03:14
lifelessjono: it depends, do you expect people to seek out the badges?03:14
lifelessjono: if yes, then surely each badge should be something we're happy with hundreds or thousands of folk doing ?03:15
antaruswgrant: at least for Ubuntu, you have actual releases which seem to be a solid time to cull software that is unmaintained.03:15
jonolifeless, I expect some people to try and game the system for the sake of gaming it, but then again, I suspect those folks will give up when it becomes too much work03:15
jameshthere will be people who seek out the achievements for there own sake, no matter what your intentions are03:15
wgrantantarus: Yeah. But we have complete team maintenance, so it's difficult to judge when a package is unmaintained.03:15
wgrantantarus: Debian has an easier job normally, because they often have no team maintenance, so you can judge by maintainer whether stuff needs to be removed.03:16
jonolifeless, the primary goal of this system to help people feel good about their contributions and to help people learn how to participate03:16
antaruswgrant: ahh as far as that we have 'herds03:16
antaruser 'herds'03:16
wgrantDebian nowadays has focused teams for some types of packages03:17
wgranteg the Python modules team03:17
antaruswgrant: some herds work pretty well (the 'python' herd for example will actually take care of anything in dev-python)03:17
antaruswgrant: others will completely ignore packages in their herd03:17
wgrantHeh03:17
jonolifeless, is there any guidance you could provide on that wiki page for the other accomplishments?03:18
jonoI am just looking for a few code fragments to help me get started03:18
antaruswgrant: the big problem w/gentoo is that there is 0 barrier to entry. I have commit access and I can basically add whatever packages I want; even if there is no upstream, or I am the upstream, or its some tiny shell script that probably just shouldn't be available in the 'main repo' sort of style that Gentoo has.03:20
* antarus is unsure what the entry criteria for MOTU are03:21
wgrantantarus: New packages from a MOTU require a review from another MOTU, and there's a pretty sensible group of archive admins who review all new packages once they're uploaded. It's mostly for copyright and packaging quality purposes, less for usefulness purposes, but I suspect that barrier is enough to make people think.03:22
=== SamB__ is now known as SamB
* micahg will suggest First Source Package in Debian to Jono as an accomplishment :)04:27
=== stub1 is now known as stub
czajkowskigood morning09:04
=== danhg_ is now known as danhg
nothingspecialIs it possible to close a bug or can a bug be updated indefinitely?12:31
czajkowskinothingspecial: fix committed?12:32
nothingspecialczajkowski, thanks does that close it to further updates?12:33
czajkowskinothingspecial: well has there been a fix committed to it ?12:34
czajkowskior is it invalid and you dont need any more updates?12:35
gr0biHy there, https://lists.launchpad.net/ seems to be down. Can you bring it up again please?12:36
czajkowskigr0bi: can you try again page working fine here12:36
nothingspecialczajkowski, I am not asking about a particular bug, this is just a general question as to whether or not a bug can be closed in either senario12:37
gr0biczajkowski, yeah it's working again!12:37
gr0biczajkowski, thx for fast responding12:37
czajkowskinothingspecial: it depends on the bug, if it's invalid or there has been a fix committed12:37
czajkowskigr0bi: np I did nothing bar look at the webpage :)12:37
nothingspecialczajkowski, thanks, so if a fix has been committed that is the end of the bug12:39
nothingspecialprocess12:39
gr0biczajkowski, so the force may be with you ;)12:40
dobeynothingspecial, czajkowski: there's fix released after fix committed; however, what you are asking isn't doable. the bug is still there and can still be commented on or status changed. there is no "this bug is now unwritable in the db and closed for good."12:52
nothingspecialdobey, thanks for the clarification12:54
stefanctcan i ask here about bzr dailydeb or if not, where should i? #bzr is quiet12:56
=== epsy is now known as \u03b5
=== yofel_ is now known as yofel
=== danhg_ is now known as danhg
etneghi16:58
etnegi forgot my password for my launchpad acct16:58
etnegcan an admin look into it and sent it?16:58
etnegi tried the send by mail option and didnt get nothing fro launchpad16:59
etnegat the "eset your Launchpad Login Service password" page17:00
etnegafter i input the email address, it doens't say anything if the mail went through or the email was right or anything17:00
etnegnvm will register17:03
etneg.wc17:03
=== deryck is now known as deryck[lunch]
Sweetsharkrepost from ubuntu-desktop:17:11
Sweetsharkdammit launchpad! *shaking-angry-grandpa-fist*17:11
Sweetsharkhow do I get rid of this stupid duplicate libreoffice (openSUSE) tracker on bug 56202717:11
ubot5Launchpad bug 562027 in libreoffice (Ubuntu Lucid) "[Upstream] Unable to shutdown / reboot / logout when quickstarter is active" [Undecided,Confirmed] https://launchpad.net/bugs/56202717:12
Sweetsharkfunny thing is: there is a minus button behind almost all the other remote trackers, but not behind baltix and opensuse ....17:12
Sweetshark(note that the same remote is tracked twice ...)17:12
czajkowskiSweetshark: which bit do you want to remove ?17:13
Sweetsharkczajkowski: the tracking of openSUSE17:17
czajkowskiSweetshark: ah not sure I can let me check, came across this earier when something was assinged and fixed released couldnt remove the project17:19
czajkowskiSweetshark: no answer as of yet but as soon as I find out I'll leave a comment in here if I can if you're still here17:25
Sweetsharkczajkowski: Ill be gone in a minute.17:26
Sweetsharkanyway, thanks!17:26
czajkowskiSweetshark: well if if I find out it can be done I;ll get it done :)17:27
=== deryck[lunch] is now known as deryck
JohnNapsterhello18:35
JohnNapstercan someone tell how can I get the source code and make a patch for update-manager package in Ubuntu ?18:36
=== matsubara is now known as matsubara-afk
smagounHi, I'm having some trouble using the LP API to search for bugs in a particular series. The API returns 0 bugs for a given series regardless of how many bugs are targeted to the series. Any suggestions? Sample code is here: http://pastebin.ubuntu.com/861136/21:58
wgrantsmagoun: Try setting omit_targeted=False in searchTasks22:00
* smagoun tries22:01
wgrantBug #32059622:01
ubot5Launchpad bug 320596 in Launchpad itself "Series.searchTasks() always returns an empty collection" [High,Fix released] https://launchpad.net/bugs/32059622:01
wgrantHm22:01
wgrantMeant to be fixed22:01
wgrantStill try the workarou22:01
smagounwgrant: adding omit_targeted=False gives me the results I expected from my sample code - thank you22:02
smagounwgrant: I'll file a new bug against LP, referencing 32059622:03
wgrantsmagoun: Which version of the API are you using?22:04
wgrantsmagoun: In devel it defaults to False22:05
wgrantSo if you use devel it should be OK.22:05
smagounwgrant: production22:05
smagoun(I think?)22:05
wgrantsmagoun: There are three versions of the API on production.22:05
wgrantbeta, 1.0 and devel22:05
wgrantWe encourage scripts that aren't in released software to use devel.22:05
smagounwgrant: I don't do anything in my sample code to set the API. Does that default to 1.0?22:06
wgrantYou set the version by saying version='devel' in your login_with or login_anonymously call22:06
wgrantThe default changes depending on the version of launchpadlib, I believe.22:06
smagounwgrant: adding version='devel' to login_with does result in the expected behavior even if I don't include omit_targeted=False22:07
wgrantsmagoun: Great, so not a separate bug.22:07
smagounwgrant: ok...then you don't need me to file one, it sounds like22:08
wgrantsmagoun: Right22:08
smagoungot it, thanks (a documentation update would be nice...it's not obvious from either the API docs or the bug you linked that this is fixed in newer versions of the API)22:09
pooliehi all22:33
nigelbHey poolie22:40
jonohey folks23:09
jonowhat is the liklihood of getting https://launchpad.net/bugs/610491 implemented?23:10
ubot5Ubuntu bug 610491 in Launchpad itself "[API] Please expose getPublishedSources(package_creator,package_signer)" [Low,Triaged]23:10
poolieunless someone contributes a patch or formally escalates it, pretty low23:12

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