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

=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
poolieare people getting "loading results failed" in person or product searches?01:41
pooliei seem to01:41
mwhudsonperson search is failing all the time01:42
poolieright01:42
mwhudsonwasn't aware project search was, but someone else might be :-)01:42
pooliei guess i meant, should i file a bug?01:42
mwhudsonpoolie: it's pg8.4 fallout, basically01:42
pooliebug 65580201:45
poolieok01:45
ubot5Launchpad bug 655802 in Launchpad Registry "Branch:+huge-vocabulary timeout (Person and team AJAX picker fails) (affected: 3, heat: 24)" [High,In progress] https://launchpad.net/bugs/65580201:45
lifelesscheck the timeouts page first ;)01:45
lifelessbut I don't mind dups01:45
lifelessif you looked and couldn't see a match01:45
lifelessyes, thats the one01:45
pooliesigh01:45
poolieah well, one step backwards, several steps forwards01:46
lifelessthe problem is that its timing out spectacularly01:46
lifelessnot slightly01:47
micahglifeless: will no edge deployments mean edge will be behind or just the same as the regular LP?02:16
lifelessit means regular LP will be moving forward, hopefully at the same rate edge did02:19
lifelessor possibly faster02:19
micahglifeless: ok, but I won't be behind by staying on edge, right?02:20
lifelessmicahg: we're going to be deleting edge02:21
lifelessmicahg: you won't be *behind*, but I wouldn't stay on edge02:21
wgrantThe redirect will stop, right?02:22
micahglifeless: ok, wasn't there something about the beta testers group still testing new features though?02:22
lifelessmicahg: yes02:24
lifelessthat will happen on the prod domain02:24
lifelesswe have a new mechanism for exposing features that aren't 'done'02:24
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
sydbarrett74how well does launchpad's issue tracker work with a project hosted at bitbucket?07:57
geserbigjools: any idea what happened to https://edge.launchpad.net/ubuntu/+source/pciutils/1:3.1.7-4ubuntu3/+build/2011386? it just says "Failed to build", no build log, no date, no builder09:27
bigjoolsgeser: we had some failed-to-upload builds that stuck in the "uploading" state because of a bug.  We fixed those builds' data but the log is lost unfortunately.09:28
geserso just ask for a give-back to get fresh logs?09:30
bigjoolsgeser: yes09:30
geserlook all affected builds like this one?09:31
bigjoolsyep09:31
geserok, thanks09:31
AnAntHello, how can I create a branch of a bzr repository that is on launchpad ? without having to download then re-upload again to LP ?09:33
popeyGreetings all!09:56
popeyI have a problem. I uploaded tomboy 1.5.1-0ubuntu1~ppa~maverick0 to ppa:tomboy-packagers/development (which can be seen at https://edge.launchpad.net/~tomboy-packagers/+archive/development09:59
popeyI then tried to upload tomboy  1.4.0-0ubuntu4~ppa~maverick0 to ppa:tomboy-packagers/stable  <- different ppa09:59
popeyI got a rejection from launchpad "tomboy_1.4.0-0ubuntu4~ppa~maverick0.dsc: Version older than that in the archive. 1.4.0-0ubuntu4~ppa~maverick0 <= 1.5.1-0ubuntu1~ppa~maverick0"10:00
popeywhy does lp care that the version is older, its a different ppa10:00
bigjoolspopey: there must be an older version in that one10:00
popeyque?10:00
bigjoolsone sec10:01
bigjoolspopey: hmm that's indeed odd10:02
popeypossibly a bug?10:04
bigjoolsquite possibly10:04
wgrantI've not seen that before.10:04
wgrantSure you uploaded to the right PPA?10:04
bigjoolsbut very odd since you'd think a few more people would complain10:04
popeyGood signature on /home/alan/Development/tomboy/maverick/ppa/tomboy_1.4.0-0ubuntu4~ppa~maverick0.dsc.10:04
popeyer, oops10:04
popeyalan@hactar:~/Development/tomboy/maverick/ppa$ dput ppa:tomboy-packagers/stable tomboy_1.4.0-0ubuntu4~ppa~maverick0_source.changes10:04
popeylooks like it10:04
* bigjools looks in the log file10:04
popeyhowever, I do have a personal ppa and I have seen in the past that dput has uploaded to my personal one (where 1.5 does indeed reside) rather than the one I specified10:05
popeynow if it did go to my personal ppa ~popey then I can understand the rejection completely10:05
bigjoolsConsidering changefile ~popey/ppa/ubuntu/tomboy_1.4.10:05
bigjools0-0ubuntu4~ppa~maverick0_source.changes10:05
bigjoolsyes, it did :)10:05
popeyok, so why?10:05
wgrantI think your dput.cf is non-default.10:06
popeyyes, thats possible10:06
popeyhttp://paste.ubuntu.com/517302/10:06
StevenKPerhaps your [ppa] section doesn't contain %s10:06
wgrantStevenK: Do you have a ~/.dput.cf?10:06
wgrantEr, popey ^^10:06
popeyhttp://paste.ubuntu.com/517304/  is my dput.cf10:07
popeyhave I made a booboo?10:07
wgrantWell, there's the problem.10:07
StevenKThat's exactly it10:07
StevenKincoming = ~popey/ppa/ubuntu/10:07
wgrantThe [ppa] section there overrides the one in /etc/dput.cf10:07
popeysorry, thats my ~/.dput.cd10:07
popey*cf10:07
StevenKIt will ignore what you say after the : since the incoming is always your personal ppa10:07
wgrantpopey: There's a [ppa] section /etc/dput.cf which does what you want. You have a custom one in ~/.dput.cf which doesn't.10:08
StevenKpopey: Besides, the subject of the mail would have told you which PPA is making the rejection10:09
popeyso just remove the [ppa] stanza in my ~/.dput.cf ?10:09
wgrantYup.10:09
wgrantAnd all the others, unless you really want that slightly shorter name.10:09
popeyheh10:09
popeyyeah, that was made before I realised you could just explicitly specify the ppa on the command line10:09
popeyStevenK: nope, the mail does not10:09
wgrantStevenK: The acceptance email does. The rejection one does not.10:10
StevenKpopey: Really? What's the subject?10:10
StevenKOh, sigh10:10
StevenKBUG10:10
popeyhttp://paste.ubuntu.com/517306/ is the mail10:10
wgrantIt's still "blah.changes rejected"10:10
bigjoolsyay10:10
wgrantBut:10:10
wgrantX-Launchpad-PPA: popey10:10
StevenKX-Launchpad-PPA: popey10:10
popeylol10:10
StevenKSo there10:10
popeyreally?10:10
StevenKThe mail *does* say10:10
wgrantStevenK: ... just not in any useful location.10:11
popeyyes, everyone reads their mail headers :)10:11
bigjoolsin a nonobvious way10:11
popeythat is quite funny :)10:11
popeywell, thanks for your time everyone, sorry to have bothered you with a bit of a silly question :)10:11
wgrantpopey: That may deserve a dput bug to fail when attempting to substitute a path into something that doesn't take a substitution.10:11
StevenKAnd it certainly is a Launchpad bug that the Subject doesn't beat you with the PPA name10:12
popeyok, will file both bugs10:13
StevenKI'm creating a branch for the lp bug now10:13
popey*hugs*10:13
wgrantI guess nobody should care if we change the rejection email format.10:14
StevenKOh, I didn't say it would fix it, just that I'm making a branch ;-)10:14
wgrantUnlike the debate over the acceptance one.10:14
StevenKwgrant: I was only going to twiddle the subject for PPAs10:14
wgrantI've gone to fix it a couple of times, but then decided that I wouldn't until I had time to fix them all.10:15
popeyok, this is odd, my latest mail _does_ have it in the subject!10:17
popeyso does that mean it doesn't show the ppa name if its your own default ppa?10:17
popeybut does for any other ppa?10:18
StevenKCould be10:18
popeyoh, this was accepted mail10:18
popeyrather than rejected10:18
popeywell that's inconsistent10:18
StevenKpopey: Please learn to read10:18
StevenK:-)10:18
popeyheh, well, the subject went off the end of the browser10:18
StevenKAnd who's fault is that for using gmail? :-)10:19
bigjoolsback off StevenK, he's likely to be at UDS and he's bigger than you10:19
StevenKAwww, popey is just a big teddy bear10:19
popeyyou're lucky, I'm not at UDS :)10:19
StevenKpopey: You usually are, that's a pity10:19
popeyyeah, hey ho10:20
popeyI'm sure lots of more important and clever contributors will be there instead :D10:20
popey(that was meant in a nice way in case it's interpreted otherwise)10:20
popeybug 664380 filed10:24
ubot5Launchpad bug 664380 in Launchpad itself "PPA Accept/Reject mail subjects inconsistent (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/66438010:24
popeybug 664382 filed for dput10:29
ubot5Launchpad bug 664382 in dput (Ubuntu) "dput doesn't accept ppa overriding on command line (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/66438210:29
=== matthew_ is now known as mrevell
noodles775Does someone know what setting causes a team to be subscribed to a branch that I push? I've got two projects with private branches, both have the same team as the maintainer/driver as well as owner of trunk.10:43
noodles775Yet only one of those results in branches with the team automatically subscribed?10:44
* noodles775 starts looking through the source.10:44
wgrantSounds like the projects have different branch visibility policies.10:44
noodles775Hrm, when looking at the code overview of both projects, both say: "New branches you create for project name are private initially."10:46
jussihi all11:04
jussihow do I report a spammer on LP?11:05
jussiie. bug 64848 last comment11:05
ubot5Error: Could not parse data returned by Launchpad: list.index(x): x not in list (https://launchpad.net/bugs/64848)11:05
jussihttps://bugs.edge.launchpad.net/ubuntu/+source/k3d/+bug/6484811:05
ubot5Error: Could not parse data returned by Launchpad: list.index(x): x not in list (https://launchpad.net/bugs/64848)11:06
Takhmm - is there a way to simultaneously register a branch and pull to it from an existing branch on lp? (àla github's "Fork") ?11:10
wgrantTak: You don't need such a thing with Bazaar, since it will only upload the data specific to your branch.11:11
wgrantSo just branch locally and push your changes.11:12
wgrant(Launchpad tells bzr to automatically stack your branch on top of the project's development focus branch, which allows it to share the revision data)11:13
Takso for a feature branch of bzr, I need to: a) Register a branch on bzr  b) Manually branch lp:bzr  c) Push that to my feature branch  ?11:15
Tak(bzr picked as a random example)11:16
spivTak: just b and c, you can skip a.11:16
Takbut if I skip a, do I still get the auto-stacking?11:17
spivYes.11:17
wgrantYou never need to do a). It will automatically create a new branch if you push to a non-existent location.11:17
Tak...and there's no way I can accomplish b+c from the web interface?11:17
Tak...so what's the point of a?11:17
wgranta) is mainly used to register mirrored branch.11:18
spivTak: no, but there's really benefit to doing b+c without having a local branch.11:18
wgrantThere's been an argument to remove explicit registration of non-mirrored branches.11:18
wgrantTak: Why would you want to do b+c without making changes locally?11:18
TakAs a preemptive setup step to making changes locally11:18
spivEr, "really *no* benefit" is what I meant to say!11:18
Takjust a different workflow11:18
wgrantbzr branch lp:bzr; hack hack hack; bzr push lp:~wgrant/bzr/some-feature11:19
wgrantvs. click click click; bzr branch lp:~wgrant/bzr/some-feature; hack hack hack; bzr push lp:~wgrant/bzr/some-feature11:19
Takprecisely11:19
TakSome people will prefer to begin with click click click ;-)11:19
* wgrant is very confused.11:20
spivTak: then they can use groundcontrol :)11:20
Takparticularly those coming from those other dirty vcss11:20
spivOr whatever their bzr GUI of choice is.11:20
spiv(But that GUI would just provide a click click click way to do "bzr branch lp:bzr; hack hack hack; bzr push lp:...")11:21
=== zyga is now known as zyga-lunch
TakI think another perceived benefit of that workflow will be that the push branch is the default remote branch from the beginning: click click click, paste url into bzr explorer, hack hack hack, click push, not have to choose between two branches (even though the choice is obvious) or look up the push url now11:28
Takbut ok11:29
Takthe wiki that's being used for launchpad help/dev ... is that part of launchpad, or some external thing?11:30
wgrantIt's a separate installation of moinmoin.11:30
Takah ok11:31
spivbzr automatically remembers the first push location (and where you first branched from), though.11:37
wgrantAnd it can be configured to automatically guess push locations based on the branch name.11:37
spivSo at least from the command line you don't need to choose between them, you just do "bzr merge" or "bzr push" or whatever it DTRT.11:37
wgrantSo it turns into 'bzr branch trunk some-feature; hack hack hack; bzr push'11:37
spivPerhaps we just need a web page that says "trust us, we have trimmed it down to something more minimal and easy than a web form can give you" ;)11:38
* maxb glares at the PPA publisher11:51
maxb"same version has unpublished binaries in the destination archive for Lucid, please wait for them to be published before copying" - ooi, why that restriction?11:52
Takthat web page would actually help :-)11:54
wgrantmaxb: The check is a bit over-broad.11:54
wgrantmaxb: It means to check that there are no pending binary *uploads*. But it also catches pending binary publications, which are fine.11:55
maxbah, I see11:55
wgrant(binary uploads don't have publications created until process-accepted.py runs, which happens just before the publisher. copying before then will miss the binaries.)11:56
Takaww - is there a project for fogbugz tracker support?12:14
=== zyga-lunch is now known as zyga
=== matsubara_ is now known as matsubara
=== Ursinha-afk is now known as Ursinha
bigonmmm I just try to delete a bug watch on a bug and I got OOPS-1755EC88614:06
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1755EC88614:06
bigonhttps://bugs.edge.launchpad.net/ubuntu/+source/libssh/+bug/663823 << that bug14:06
ubot5Launchpad bug 663823 in libssh (Debian) "build-depends not complete (affected: 1, heat: 8)" [Undecided,Invalid]14:06
achianghello, i'm creating a new PPA and it's asking me about Displayname: I've been staring at the description for this field and still have no clue what it really means...14:10
achiangdo i want displayname to match my project's name? or should it match my launchpad name? the text about the "signing key's description" is confusing14:11
noodles775achiang: you can always change the display name. Just enter the name of your project for now and when you save, you'll see how it is used on the page (it's the main heading of the PPA page).14:16
wgrantachiang: The text about the signing key description is no longer correct. You can ignore it.14:17
wgrantSo you can rename it as you see fit.14:17
achiangnoodles775: thank you14:17
bigjoolsp-d-r is very busy :)14:17
achiangwgrant: is there a bug about the obsolete text?14:17
achiangwgrant: or should i file one?14:17
wgrantachiang: Please file a new one at https://bugs.launchpad.net/soyuz/+filebug.14:18
achiangwgrant: wilco, thx14:18
ogra_acbigjools, around ? i have a prob with PPA privacy14:36
=== LinuxJedi is now known as LinuxJedi|away
ogra_acwell, or any LOSA ^^^^14:38
=== danilo_ is now known as danilos
ogra_achello ? any LOSA here ?15:14
Chexogra_ac: hi there, sorry for the delay. what privacy issue?15:16
jcastroderyck: are you guys planning a daily builds session for UDS?15:16
jcastroderyck: outside the "normal" launchpad upstream one I mean15:16
ogra_acChex, https://edge.launchpad.net/~tiomap-dev there is a privare ppa15:16
deryckhi jcastro.  I don't know on that one.  Maybe jml or bigjools would know.15:17
ogra_acChex, well, there was, someone uploaded to private-stable to then notice it wasnt actually private ... i deleted it for now, we would need to recreate it and actually make it private15:17
jcastroderyck: oh right, you're bugs, sorry. :)15:18
ogra_acChex, i somehow couldnt find any UI option for creating a private PPA so i suspect a LOSA is required15:18
deryckjcastro, no worries :-)15:18
Chexogra_ac: yes, create a blank PPA, and then send a request in to have the PPA converted to a private PPA on canonical-answers, or you can request it here15:19
ogra_acChex, are you able to fully delete the remainings of https://edge.launchpad.net/~tiomap-dev/+archive/private-stable ?15:20
ogra_acChex, or re-enable it15:20
ogra_acso we can make it private15:20
Chexogra_ac: let me look15:20
micahgcan someone shuffle the PPA builders to clear the amd64 queue?15:20
bigjoolsmicahg: yes, doing so now15:22
Chexogra_ac: " This archive already has published sources. It is not possible to switch the privacy. "15:22
Chexogra_ac: hmmmm15:22
micahgbigjools: thanks15:22
ogra_acChex, weird, afaik the upload was rejected15:22
ogra_acso there should nothing be published15:22
bigjoolsogra_ac: there is a deleted source in it15:23
bigjoolspublished on the 18th15:23
ogra_acah15:23
ogra_acgrmpf15:24
ogra_accan yu delete it somehow ?15:27
Chexogra_ac: I will try15:28
ogra_acthanks15:28
bigjoolsthere's no way of deleting PPA history15:30
bigjoolsyou need a new PPA15:30
ogra_accan we rename the deleted one ?15:31
ogra_acTI would like to keep the name15:31
bigjoolsno15:32
bigjoolsyou need a new PPA15:32
ogra_achmm, k15:32
bigjoolsogra_ac: stable-private? :)15:32
ogra_aclet me discuss with TI first ;)15:33
=== Ursinha is now known as Ursinha-lunch
Chexbigjools: thanks for the help15:57
=== matsubara is now known as matsubara-lunch
bigjoolsChex: np16:05
ogra_acyeah, thanks a lot16:06
ogra_acTI has to discuss first, not sure they'll come back to me today already16:06
=== LinuxJedi|away is now known as LinuxJedi
micahgis there a URL to the preferred series to translate in LP for an Ubuntu source package?16:24
danilosmicahg, no, but there's a bug about making pages like http://translations.launchpad.net/ubuntu/+source/nautilus be that16:25
micahgdanilos: heh, ok, thanks, do you have the # so I can subscribe16:26
danilosmicahg, https://bugs.edge.launchpad.net/rosetta/+bug/127884 (was looking for it :); it's pretty old and not very high on our priority list, so we'd be happy if someone steps along and helps with getting it fixed :)16:26
ubot5Launchpad bug 127884 in Launchpad Translations "Distribution source package has no Translations page (affected: 0, heat: 5)" [High,Triaged]16:26
micahgdanilos: it would just make the ubufox code a little cleaner...I'm not interested enough ATM to make it happen, but thanks16:28
danilosmicahg, yw, hopefully we'll get around to it soon enough16:28
=== LinuxJedi is now known as LinuxJedi|away
exarkunSo, how should I feel about this, exactly?16:43
exarkunexarkun@top:~/Projects/game/branches/framedrops$ bzr push16:43
exarkunUsing saved push location: lp:~game-hackers/game/framedrops16:43
exarkunThis transport does not update the working tree of: bzr+ssh://bazaar.launchpad.net/~game-hackers/game/framedrops/. See 'bzr help working-trees' for more information.16:43
exarkunCreated new branch.16:43
doctormoI seem to ave a problem with launchpad api, the getBranchByURI isn't working any more, causing ground control failures.17:25
doctormoI tried to see if it was the new trunk branch form causing the issue, but both new and old forms failed.17:26
=== Ursinha-lunch is now known as Ursinha
=== matsubara-lunch is now known as matsubara
shadeslayerdoctormo: btw i think your blogged is either a) banned in india or b) the site was experiencing some issues when i accessed it17:37
doctormoshadeslayer: It's banned in India, known problem.17:37
shadeslayerman.. :(17:38
shadeslayerdoctormo: why?17:38
doctormoUnknown17:38
doctormoMaybe the government didn't like a socialist blogger?17:38
shadeslayerweird officials here -.-17:38
shadeslayerhehe :P17:39
=== LinuxJedi|away is now known as LinuxJedi
=== deryck is now known as deryck[lunch]
ricotzhello, could someone please kill this build - https://edge.launchpad.net/~ricotz/+archive/staging/+build/200506418:13
=== linuxjedi_ is now known as LinuxJedi
doctormoNo one online for answering my launchpad api query?18:23
james_wdoctormo, "isn't working any more" may be a bit vague for people to help you18:25
doctormojames_w: fair enough, returns null when given a valid bzr banch uri.18:26
james_wdoctormo, what url are you giving it?18:27
doctormojames_w: the urls stored in the .bzr/branch/branch.conf18:28
james_wdoctormo, can you give precisely one that is failing?18:28
james_wthe urls that are stored have changed with different bzr versions I think, perhaps that is it18:28
doctormobzr+ssh://bazaar.launchpad.net/%2Bbranch/erato/18:28
james_wthere, bzr is now storing that rather than the expanded form18:29
james_wI bet that either getByURL doesn't know about +branch18:29
doctormoI tried the expanded form too.18:29
james_wor it is a URL escaping issue18:29
doctormobzr+ssh://bazaar.launchpad.net/~doctormo/erato/trunk/18:30
james_wdoctormo, does http://bazaar.launchpad.net/~doctormo/erato/trunk/ work? Does lp:~doctormo/erato/trunk/?18:33
doctormojames_w: http://bazaar.launchpad.net/~doctormo/erato/trunk/ works18:35
doctormolp:~doctormo/erato/trunk/ doesn't work18:36
james_winteresting18:38
doctormohttp://bazaar.launchpad.net/%2Bbranch/erato/18:38
doctormodoesn't work18:38
james_wdoctormo, all of http sftp bzr+ssh and lp work for me with the ~doctormo url18:42
doctormojames_w: Ah without the end / it fails.18:45
james_wdoctormo, that shouldn't make a difference, and doesn't fail for me with bzr+ssh18:46
doctormojames_w: Weird, it fails here. :-/18:46
doctormoI'm not sure how I'm going to solve this one, I think I might have to hack out the bzr branch location and replace it with the non expanded form.18:47
james_wdoctormo, bug 66463718:49
ubot5Launchpad bug 664637 in Launchpad Bazaar Integration "getByUrl doesn't know about +branch (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/66463718:49
doctormothanks :-)18:49
smoserhey all. i'm new to launchpadlib and launchpad api.  i'm trying to get to builds of a given package in a given distribution.18:50
smoseri find the 'ubuntu' distribution in lp.distributions.entries. and find its archives_collection_link18:50
smoser(https://api.launchpad.net/1.0/ubuntu/archives)18:50
smoserbut i dont see anything in launchpad lib for dealing with that18:51
james_wsmoser, you are getting tricked by the obtuse documentation18:51
smoseri assumed that if i did get a handle to such a thing i could use getBuildRecords18:52
james_wsmoser, for archive in lp.distributions['ubuntu'].archives:18:52
smoserjames_w, well that or my own stupidity . always get in the way.18:52
james_wsmoser, it's raw API documentation, and launchpadlib provides a layer of sugar on top18:52
james_wbasically foo_link becomes a foo attribute that is an object that is whatever is at the URI that the _link points to18:53
smoserright.18:53
smoseri just didnt' see the distributions objects.18:53
james_wsimilarly bar_collection_link becomes a bar attribute that is the collection at that URI18:53
smoseronly the 'entries'18:53
james_wright, also the top level has some special collections defined for getting at things easily18:54
james_wlp.bugs, lp.projects, lp.distributions, lp.branches etc.18:54
=== deryck[lunch] is now known as deryck
smoserso lp.distributions['ubuntu'].archives18:55
smoseri would have thought that to be an archihttps://launchpad.net/+apidoc/1.0.html#archive)ve (18:55
smoser(paste fail)18:56
smoserubar=lp.distributions['ubuntu'].archives18:56
smoserbut i dont see much under dir(ubar)18:56
james_wit's a collection of archives18:56
smoserah.18:56
james_wuse lp.distributions['ubuntu'].main_archive to just get the one you probably care about18:57
james_wothers might be PARTNER etc.18:57
smoserok. so i *think* i'm at the end of my line here. lp -> distributions -> archives -> builds[source-package]19:07
smoserbut i was hoping that for a build i could find info like its version and binary packages produced by it19:07
smoser(and their versions and such)19:07
james_wsmoser, you need build.current_source_publication for the version19:18
james_wdoesn't seem like the resulting binary packages are exposed19:18
james_whttps://edge.launchpad.net/+apidoc/devel.html#source_package_publishing_history is what current_source_publication is19:19
james_wgetPublishedBinaries may be sort of what you want for the binary packages produced by the build19:19
smoserfudge19:19
smoserso, for anything not currently in the archive, current_source_publication is empty19:20
smoseri was hoping that i could get historic data19:25
lifelesswhat sort of historical data?19:26
smoserwell, specifically i was hoping to abuse this19:26
smoserand crawl builds19:26
lifelessI know the words, I don't know the meaning in this context ;)19:27
smoserso that i could map package binary version -> source version for a package-binary-version not currently in the archive.19:27
smoserbasically, i have a "manifest" of a UEC image build.  the manifest is  a list of 'binary-package version'19:28
smoseri want to compare to manifests, and get changelogs for the changes.19:28
smoserthat requires that i be able to determine the source package version of a binary package which  may not be in the archive at the moment.19:29
smoser(because it could be replace by a newer one in -updates or -security)19:29
smoserbasically, the only way i can see to map binary-package-version -> source-package-version depends on binary-package-version being in the archive "right now"19:31
lifelesshmmm19:31
smoser(the real trick here is that binary-version is not always source-version)19:32
smoserthe trick i'm willing to ignore for the moment is that a binary package may have moved source packages.19:33
smoserthe first is biting me now, the second will bite future-smoser19:34
smoserlifeless, here is where you say "Oh, i know how to do that ... "19:37
lifelessI'm reasonably sure we store that historical data19:38
lifelessI'm not sure its exposed on the API19:38
smoserso should i open a bug ?19:39
smoserit doesn't even look to me that the binary package knows what source it came from19:42
smoserhttps://edge.launchpad.net/+apidoc/devel.html#binary_package_publishing_history19:42
lifelessI think it knows what build it came from and that knows what sourcepackage was used19:43
lifelessIMBW19:43
lifelessI'd start with a Question I think19:43
smoseri dont see binary_package -> build at all19:44
james_wbinary packages aren't exposed at all19:50
james_wpublishings of binary packages are, along with some attributes that look up e.g. name and version on the binary package19:50
james_wbut the binary package -> build isn't exposed from what I can see19:50
=== Lcawte|Away is now known as Lcawte
smoserwell, lifeless, james_w https://answers.launchpad.net/launchpadlib/+question/13060020:39
smoserhopefully that gives an exapmle of what i want and why i'm doing this.20:39
achianghow does launchpad buildd treat debian's "unstable" distro when used in a changelog?21:26
achiange.g., a version string that looks like: libfoo (1.2.0-3) unstable; urgency=low21:27
wgrantachiang: The buildd doesn't care. But the Launchpad won't accept the upload if you try to upload it to unstable.22:05
=== Lcawte is now known as Lcawte|Away
=== matsubara is now known as matsubara-afk
achiangwgrant: thanks, makes sense.23:10

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