=== Ursinha-afk is now known as Ursinha | ||
mmc | I 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 |
---|---|---|
lifeless | you could make a patch to launchpad | 01:40 |
wgrant | mmc: Specify a versioned build dependency. | 02:04 |
wgrant | Launchpad will retry it when it's available. | 02:05 |
mmc | wgrant: I do that. Ah, great. | 02:05 |
doctormo | How can I test that my launchpad is authenticated with a user, or with Anon? | 05:28 |
lifeless | where? | 05:33 |
lifeless | also, #launchpad-dev is a better channel for such questions | 05:33 |
bullgard4 | Launchpad stinks. (Error ID: OOPS-1633C527) | 08:50 |
ubot5 | https://lp-oops.canonical.com/oops.py/?oopsid=1633C527 | 08:50 |
=== oubiwann is now known as away | ||
noodles775 | bullgard4: 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 |
lifeless | bullgard4: looking | 09:07 |
lifeless | thats a timeout on a bug filing page, right ? | 09:07 |
lifeless | bullgard4: looks like a fti timeout, please try refreshing the page, it may work better a second time | 09:08 |
noodles775 | lifeless: 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 |
noodles775 | s/intereste/interest | 09:09 |
noodles775 | Just because fti is being used in the query? | 09:09 |
lifeless | noodles775: well, its a an fti query with a lot of parameters | 09:10 |
lifeless | noodles775: and the fti query timed out | 09:10 |
lifeless | 20 seconds in it alone | 09:10 |
noodles775 | Yep, I saw the 20seconds on that query, but didn't notice the number of fti params. Great, thanks. | 09:11 |
lifeless | noodles775: its a query on bug and bugtask, with a subquery on teams | 09:11 |
lifeless | teamparticipation is likely to fairly selective | 09:12 |
lifeless | noodles775: that left fti - just a hunch | 09:13 |
noodles775 | Aha. | 09:15 |
lifeless | I hope that makes sense, its possible its something else | 09:24 |
bullgard4 | Launchpad stinks. (Error ID: OOPS-1633M514) | 09:40 |
ubot5 | https://lp-oops.canonical.com/oops.py/?oopsid=1633M514 | 09:40 |
Kangarooo | hello. already 30min one bug report is showing it will refresh every 10sec. it does refresh but 30min bug beeing worked? | 10:06 |
Kangarooo | anybody alive? 1h already bug report refreshing every 10sec | 10:44 |
spiv | Kangarooo: not sure what you mean? Which bug report? | 10:45 |
Kangarooo | spiv: 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 1h | 10:47 |
spiv | Kangarooo: oh, I see. That is unusually slow. | 10:49 |
spiv | Hopefully someone from the bugs team will be around soon to help you, or maybe a losa can take a look. | 10:50 |
spiv | It's normally only a minute or so. | 10:50 |
spiv | Was it a very large set of attachments, do you know? | 10:51 |
Kangarooo | spiv: 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 | ||
cakofony | Is anyone familiar with the launchpadlib api?? | 13:56 |
maxb | cakofony: It's best to ask a more specific question, that's too general for most people to know whether they can help | 14:32 |
=== mrevell-lunch is now known as mrevell | ||
cakofony | In launchpadlib, I try to get the number of people "print len(launchpad.people)" but it just gives me 50 | 14:38 |
cakofony | is there a way to get all of them? | 14:38 |
maxb | I'm unsure if there's a way to count a collection without materializing it | 14:40 |
cakofony | I can count the projects with "print len(launchpad.projects)" :-/ | 14:41 |
cakofony | How do I materialize the list of developers? | 14:41 |
maxb | you wouldn't want to. Downloading every person object existing in launchpad would be infeasible | 14:44 |
cakofony | Actually, 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 developers | 14:45 |
cakofony | so 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 | ||
cakofony | If I can get this api to work with devs, then I wont have to download hundreds of thousands of html pages XD | 14: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 | ||
deryck | jcastro, ping | 15:55 |
=== salgado is now known as salgado-lunch | ||
=== daker_ is now known as daker | ||
fta | thekorn, 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 seconds | 16: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 |
MrKanister | Hi 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 |
geser | MrKanister: in the development release or the latest stable release? | 20:58 |
MrKanister | geser: In the development release | 20:59 |
MrKanister | basically I want to specify a release and a package name and like to get the version of the latest binary of that package | 20:59 |
MrKanister | geser: 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 |
MrKanister | but thanks, though | 21:13 |
maxb | >>> print lp.distributions['ubuntu'].series[0].main_archive.getPublishedSources(source_name='watershed', exact_match=True, status='Published')[0].source_package_version | 21:13 |
maxb | for example | 21:14 |
maxb | 5 | 21:14 |
maxb | https://launchpad.net/+apidoc is your friend :-) | 21:14 |
EdwinGrubbs | jelmer_: ping | 21:15 |
EdwinGrubbs | jelmer_: nm | 21:19 |
MrKanister | maxb: Yes, I figured that out, thanks. | 21:43 |
MrKanister | Anotehr 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 |
lifeless | MrKanister: what are you starting with | 21:46 |
MrKanister | lifeless: I have all information, but I could need the relation from source to binary | 21:47 |
MrKanister | or did you mean what I am programming? | 21:47 |
MrKanister | I 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 dates | 21:50 |
MrKanister | that 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 fixed | 21:51 |
=== keffie_jayx is now known as effie_jayx | ||
MrKanister | It'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 function | 22:02 |
bjf | getting a traceback when calling Launchpad.login_with() http://pastebin.ubuntu.com/453086/ | 22:10 |
bjf | this is on a new, headless server that i've never tried running launchpadlib on | 22:10 |
geser | MrKanister: check if you can do it with python-apt to get from the binary name to the source package name | 22:21 |
MrKanister | geser: I can do it with "dpkg-query -W -f='${Source}' BINARY-PACKAGE-NAME", but an API call would be very handy | 22:22 |
MrKanister | geser: I am opening a feature bug report about this | 22:22 |
lifeless | bjf: you probably need to copy a token file from a machine with a web browser. | 22:23 |
bjf | lifeless, i copied my entire .cache tree from one, didn't seem to help | 22:24 |
=== salgado is now known as salgado-afk | ||
exarkun | I'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_w | exarkun: I think you have to do it from a release page | 23:29 |
micahg | exarkun: https://help.launchpad.net/Projects/FileDownloads | 23:29 |
exarkun | I guess the trick that I missed is that first you have to create a series, and then a release. | 23:30 |
exarkun | And a milestone. | 23:31 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!