/srv/irclogs.ubuntu.com/2010/06/21/#launchpad.txt

=== Ursinha-afk is now known as Ursinha
mmcI want to submit to my PPA  2 packages  A and B. A is a build-dependency of B (also with a precise version), so B should be built only when A (with requested version) is built/available. For now, I have to either wait with dput B, or restart manually the build of B, after A is ready.  Is there any way to make this automatic?01:39
lifelessyou could make a patch to launchpad01:40
wgrantmmc: Specify a versioned build dependency.02:04
wgrantLaunchpad will retry it when it's available.02:05
mmcwgrant: I do that.   Ah, great.02:05
doctormoHow can I test that my launchpad is authenticated with a user, or with Anon?05:28
lifelesswhere?05:33
lifelessalso, #launchpad-dev is a better channel for such questions05:33
bullgard4Launchpad stinks. (Error ID: OOPS-1633C527)08:50
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1633C52708:50
=== oubiwann is now known as away
noodles775bullgard4: hrm, yes, there's a select statement taking way too long there. I'll check if the bugs guys are aware of this issue.09:06
lifelessbullgard4: looking09:07
lifelessthats a timeout on a bug filing page, right ?09:07
lifelessbullgard4: looks like a fti timeout, please try refreshing the page, it may work better a second time09:08
noodles775lifeless: out of intereste, how can you see that it looks like an fti timeout? (my initial thought was that it may have been related to load on the master - I don't see why the query should be using the master).09:09
noodles775s/intereste/interest09:09
noodles775Just because fti is being used in the query?09:09
lifelessnoodles775: well, its a an fti query with a lot of parameters09:10
lifelessnoodles775: and the fti query timed out09:10
lifeless20 seconds in it alone09:10
noodles775Yep, I saw the 20seconds on that query, but didn't notice the number of fti params. Great, thanks.09:11
lifelessnoodles775: its a query on bug and bugtask, with a subquery on teams09:11
lifelessteamparticipation is likely to fairly selective09:12
lifelessnoodles775: that left fti - just a hunch09:13
noodles775Aha.09:15
lifelessI hope that makes sense, its possible its something else09:24
bullgard4Launchpad stinks. (Error ID: OOPS-1633M514)09:40
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1633M51409:40
Kangarooohello. already 30min one bug report is showing it will refresh every 10sec. it does refresh but 30min bug beeing worked?10:06
Kangaroooanybody alive? 1h already bug report refreshing every 10sec10:44
spivKangarooo: not sure what you mean?  Which bug report?10:45
Kangarooospiv: its not jet reported. i got crash report i pressed upload and whn it was uploaded a FF tab opened with info Please wait while bug data is processed. This page will           refresh every 10 seconds until processing is complete. But its already going 1h10:47
spivKangarooo: oh, I see.  That is unusually slow.10:49
spivHopefully someone from the bugs team will be around soon to help you, or maybe a losa can take a look.10:50
spivIt's normally only a minute or so.10:50
spivWas it a very large set of attachments, do you know?10:51
Kangarooospiv: it was 67 or 73 mb for full report..10:58
=== matsubara-afk is now known as matsubara
=== mrevell is now known as mrevell-lunch
cakofonyIs anyone familiar with the launchpadlib api??13:56
maxbcakofony: It's best to ask a more specific question, that's too general for most people to know whether they can help14:32
=== mrevell-lunch is now known as mrevell
cakofonyIn launchpadlib, I try to get the number of people "print len(launchpad.people)" but it just gives me 5014:38
cakofonyis there a way to get all of them?14:38
maxbI'm unsure if there's a way to count a collection without materializing it14:40
cakofonyI can count the projects with "print len(launchpad.projects)" :-/14:41
cakofonyHow do I materialize the list of developers?14:41
maxbyou wouldn't want to. Downloading every person object existing in launchpad would be infeasible14:44
cakofonyActually, I'm working on a project where our goal is to collect as much information as possible about all the projects on a forge, and their developers14:45
cakofonyso I would end up using most of the information, and storage space isn't much of an issue.  Currently we are downloading 3 html pages for each project, and 1 for each developer (but we don't have a full list of the devs)14:46
=== away is now known as oubiwann
cakofonyIf I can get this api to work with devs, then I wont have to download hundreds of thousands of html pages XD14:48
=== oubiwann is now known as away
=== Ursinha is now known as Ursinha-lunch
=== matsubara is now known as matsubara-afk
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
deryckjcastro, ping15:55
=== salgado is now known as salgado-lunch
=== daker_ is now known as daker
ftathekorn, did you have a chance to try my code (the ppa dashboards)? i've tried to cache a bunch of things, but even with that, it's still globally slow, even just login as anonymous takes several seconds16:47
=== salgado-lunch is now known as salgado
=== deryck is now known as deryck[lunch]
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
=== deryck[lunch] is now known as deryck
[Dmitry]Hello. Rebuild the package on the lp. My system in update manager sees him inactive renewal. What does this mean?19:10
MrKanisterHi there. I've got a question regarding launchpadlib. I want to find out the version of a package in the latest Ubuntu release. How do I get there by using the launchpadlib starting from a source package or distribution object? From the API Doc this seems complicated.19:37
geserMrKanister: in the development release or the latest stable release?20:58
MrKanistergeser: In the development release20:59
MrKanisterbasically I want to specify a release and a package name and like to get the version of the latest binary of that package20:59
MrKanistergeser: I found it. It's the getPublishedBinaries method of an archive object and when I specify the distro-arch-series of a release, it gives me the package publishing entry I need.21:13
MrKanisterbut thanks, though21:13
maxb>>> print lp.distributions['ubuntu'].series[0].main_archive.getPublishedSources(source_name='watershed', exact_match=True, status='Published')[0].source_package_version21:13
maxbfor example21:14
maxb521:14
maxbhttps://launchpad.net/+apidoc is your friend :-)21:14
EdwinGrubbsjelmer_: ping21:15
EdwinGrubbsjelmer_: nm21:19
MrKanistermaxb: Yes, I figured that out, thanks.21:43
MrKanisterAnotehr little question: How can I get the source package name a binary package has been build from other than using "dpkg"21:43
MrKanister(If there is an API function I like to use it, but if not I am fine with "dpkg" :) )21:44
lifelessMrKanister: what are you starting with21:46
MrKanisterlifeless: I have all information, but I could need the relation from source to binary21:47
MrKanisteror did you mean what I am programming?21:47
MrKanisterI am writing a small python app that takes a binary package name and searches bugs that have been fixed upstream and are now published in the development release by looking through git.gnome.org and parsing versions, tags and release dates21:50
MrKanisterthat way you don't have to dig trough them by hand and basically have a list of bugs that are in 90% of the cases really fixed21:51
=== keffie_jayx is now known as effie_jayx
MrKanisterIt's possible to get their via launchpad: https://launchpad.net/ubuntu/maverick/i386/libgtk2.0-0  --> link on the bottom, but their seems not to be a API function22:02
bjfgetting a traceback when calling Launchpad.login_with() http://pastebin.ubuntu.com/453086/22:10
bjfthis is on a new, headless server that i've never tried running launchpadlib on22:10
geserMrKanister: check if you can do it with python-apt to get from the binary name to the source package name22:21
MrKanistergeser: I can do it with "dpkg-query -W -f='${Source}' BINARY-PACKAGE-NAME", but an API call would be very handy22:22
MrKanistergeser: I am opening a feature bug report about this22:22
lifelessbjf: you probably need to copy a token file from a machine with a web browser.22:23
bjflifeless, i copied my entire .cache tree from one, didn't seem to help22:24
=== salgado is now known as salgado-afk
exarkunI'm looking at a launchpad project page trying to figure out how I upload a release archive, and I can't figure it out.23:23
exarkun... can anyone give me a hint about where that UI is?23:27
james_wexarkun: I think you have to do it from a release page23:29
micahgexarkun: https://help.launchpad.net/Projects/FileDownloads23:29
exarkunI guess the trick that I missed is that first you have to create a series, and then a release.23:30
exarkunAnd a milestone.23:31

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