/srv/irclogs.ubuntu.com/2012/10/19/#launchpad.txt

=== michaelh is now known as michaelh|away
=== matsubara is now known as matsubara-afk
invalidopcodehis is probably a simple answer but can one "clone" a package from a public launchpad project and then build the project easily?04:34
ScottKinvalidopcode: I didn't realize you were asking about an Ubuntu branch before.  In #ubunut-devel is fine for that.04:39
ScottKSorry for the misdirection.04:40
invalidopcodeScottK: haha its okay04:40
=== bigjools-afk is now known as bigjools
=== bigjools-afk is now known as bigjools
dupondjeHi, configured an bzr branch on LP https://code.launchpad.net/~freerdp-team/freerdp/master08:06
dupondjenow on every import, I seem to get spammed to dead08:07
dupondje"1098 revisions were removed from the branch."08:07
dupondjeand then for every revision 1 email ...08:08
jelmerdupondje: is that branch changing git revision Ids?08:10
dupondjejelmer: could be, its actually a workaround repository to make daily builds available again :)08:16
dupondjehttp://nopaste.narf.at/show/1411/ this is used to update it08:19
jelmerdupondje: either don't change the commit ids, or disable your subscription08:39
RoelVhi!08:40
RoelVhow do I make an exisitng project part of another exisitng project in launchpad?08:40
digethi08:42
dupondjehi diget  :)08:42
czajkowskiRoelV: what do you mean ?08:44
RoelVczajkowski: how do I make https://launchpad.net/percona-qa part of https://launchpad.net/percona-project08:45
czajkowskiRoelV: no you cant do that08:48
czajkowskipeople mention them in the project area where you fill in stuff about the project08:48
czajkowskiRoelV: https://launchpad.net/percona-qa/+edit08:51
czajkowskisorry it's a project group so you can08:51
czajkowskiapologies08:51
maxbI'm experiencing timeout errors attempting to save an edit to a PPA description... that should be a trivial operation, is LP having difficulties?08:53
wgrantmaxb: Do you have an OOPS ID?08:53
maxbIt's an AJAX operation... if I got one, Chromium didn't show it08:54
wgrant(in this case I suspect your archive row is locked by a slightly errant update-pkgcache)08:54
wgrantAh08:54
czajkowskiwgrant: please tell me how you *just* know these things :/08:54
maxbIt does seem to have succeeded now08:55
wgrantIt wasn't update-pkgcache in this case, but it was probably some other terrible script holding a long lock on your PPA08:56
wgrantIt occurred multiple times, right?08:56
RoelVczajkowski: thanks, that worked :)09:00
maxbAt least 3 times09:02
maxbPossibly as many as 509:02
wgrantmaxb: Right, thanks09:02
RoelVok, next question: how do I push to this project: https://launchpad.net/percona-qa09:27
RoelVI just would like one location to push to09:27
RoelVfor example, trunk09:27
RoelVpushing directly to the project does not work09:27
=== yofel_ is now known as yofel
wgrantRoelV: 'bzr push lp:percona-qa' should work fine09:31
RoelVwgrant: hmmm... for all the complexities i tried, that worked :)09:34
RoelVthanks09:34
wgrantRoelV: By default only you can push to that branch, but you can change the owner to a team at https://code.launchpad.net/~roel11/percona-qa/trunk/+edit to let others push too09:35
RoelVwgrant: cool, thx09:36
shadeslayeris there a API call limit for launchpad?10:38
maxbI have never heard of a number being explicitly quoted. I think it's more of a case of "if you cause stuff to break you might get firewalled".10:39
shadeslayerhm11:34
shadeslayerthen I don't understand why I keep getting crashes like this : http://paste.kde.org/574226/11:34
shadeslayermy polling interval is 5 minutes11:35
shadeslayerhttp://paste.kde.org/574232/11:35
czajkowskishadeslayer: 5 is a lot11:38
czajkowskiwe have had issues with people doing it 15 mins11:38
shadeslayer:S11:38
czajkowskiand those ips have been blocked in the past.11:38
shadeslayerokay11:38
shadeslayerwhat would you suggest?11:39
czajkowskishadeslayer: if you wish to ask dev questions you can always post to Launchpad-dev11:39
shadeslayeralright, will do11:40
czajkowskishadeslayer: https://help.launchpad.net/  also might be of use to you11:40
yofeldoes someone know if it's possible to increase the timeout for a specific page? https://launchpad.net/~neon/+archive/ppa/+packages does nothing but time out these days.11:50
yofelthe ppa is huge, so I'm not particulary surprised, but it would be nice if I wouldn't have to write something with the API to emulate that page11:51
dobeycjohnston: humm; i've had no issues polling lp api every 5 minutes for merge proposals at least. maybe builds is more picky though11:59
dobeycjohnston: oops, sorry11:59
dobeyczajkowski: ^^^ that was meant for you :)11:59
czajkowskiI know11:59
czajkowskipoor cjohnston gets tab completed a lot for me11:59
cjwatsonI answered shadeslayer on #launchpad-dev; had nothing to do with blocking AFAICS12:14
davmor2hey guys I need to add a private ppa to my system apt-add-repo won't let me so I need to do it manually and can't fine the apt-key command to pull in the key since the help docs got updated12:54
davmor2s/fine/find12:55
dobeydavmor2: eh? apt-key is part of the apt package12:56
dobeydavmor2: but i guess you need apt-key adv --recv-keys $keyid12:57
davmor2dobey: when you click on Read about installing on a LP PPA it gave you the apt-add-repository easy way and then a longer manual way and I can't remember the apt-key bit but that looks vaguely familiar thanks12:58
maxbThe apt-key method appears to have been removed13:01
maxbThis is annoying13:01
maxbSo I usually list it in my PPA descriptions instead13:01
maxbsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key XXXXXXXX13:01
davmor2maxb: yeap that is the one thanks :)13:02
davmor2dobey: thanks13:02
ScottKSigh.13:03
ScottKThere are still supported releases that don't have the easy way.13:04
davmor2ScottK: Private PPAs are supported by apt-add-repo :(  and it is a private ppa that I need to install so a nice catch 2213:05
commandolineHi, new translation templates aren't picked up by launchpad anymore for OpenTeacher (e.g. http://bazaar.launchpad.net/~openteachermaintainers/openteacher/3.x/files/head:/modules/org/openteacher/mobileGenerator/translations/ ). Any ideas? Thanks in advance.13:09
exarkunHow do you find all merge proposals for a launchpad project?13:17
cjwatson+activereviews ?13:19
exarkunYou mean I should manually construct a URL by adding "+activereviews" to some other URL?13:20
cjwatsonUm13:20
exarkunThe UI doesn't include a link anywhere?13:20
cjwatsonSure13:20
cjwatsoncode.launchpad.net/ubiquity -> "4 active reviews"13:20
exarkunhttps://code.launchpad.net/pyflakes -> nothing at all about reviews13:21
cjwatsonwhich links to +merges if you actually want *all* MPs, but usually people only want active ones13:21
cjwatsonI think that's because pyflakes isn't actually code-hosted on Launchpad, but just has imports, AFAICS13:21
cjwatsonSo merge proposals aren't a sensible way to contribute to it13:22
cjwatsoncode.launchpad.net/pyflakes/+activereviews and code.launchpad.net/pyflakes/+merges do exist, but look fairly vestigial13:22
cjwatsonI thought you guys were using lp:divmod.org these days13:23
exarkunI think the interface would be better if it said "No active reviews" on that page, then.  That would be a confirmation that I'm looking for the information in the right place.  With nothing at all about code reviews on that page, I'm left uncertain about whether I'm looking at the right page, I go looking for the information on other pages, then come to IRC to ask.13:23
cjwatsoncode.launchpad.net/divmod.org does have a link to active reviews13:24
exarkunYes, I found it after you pointed out that it would be on the code.launchpad.net page if it existed.13:24
cjwatsonwell, I don't actually work on codehosting, so I can only suggest filing a bug with suggestions for improvement13:24
cjwatson(sorry, it wasn't until I tracked down lp:divmod.org that I worked out you were one of the developers of that project)13:25
exarkunThat's okay, I didn't expect you to know that.13:26
dobeylp:pyflakes has no development target set, and the code description explicitly says "look at divmod.org instead"13:32
=== Ursinha is now known as Ursinha-afk
dobeyall this confusion wasn't particularly helpful when making my branch either, given that some of the lp:pyflakes branches listed are titled pyflakes-ng and there isn't a wealth of information about what pyflakes upstream contribution policy is :-/13:35
exarkundobey: is that a response to my comments about the Launchpad UI?13:36
dobeyexarkun: it's an additional bit of information about why lp:pyflakes probably is confusing when looking for reviews for it, yeah13:36
exarkunWhich pyflakes branches are titled "pyflakes-ng"?13:37
exarkun(though, of course, it doesn't matter - the pyflakes project has no control over what people put onto the https://code.launchpad.net/pyflakes page)13:37
dobeyoh, misread; they were pyflakes-mg13:37
dobeyright13:37
dobeyi mean it wasn't obvious that wasn't some new fork as a result of upstream being a bit inactive, for example13:38
=== Ursinha-afk is now known as Ursinha
dobeyanyway, we can chat about pyflakes development in #twisted (or somewhere else?) i guess. not directly related to lp itself13:40
exarkun#divmod is the pyflakes development channel13:41
dobeyah ok13:48
=== frankban_ is now known as frankban
=== gmb_ is now known as gmb
=== fjlacoste is now known as flacoste
=== beuno is now known as beuno-lunch
=== matsubara is now known as matsubara-lunch
joeyhi sinzui, I still having received a team membership expiry email from LP yet that I was expecting. I'm 10 days out with no renewal notice. Can you check if the script has been running?16:29
joeys/having/haven't/16:29
sinzuiThere are no reports of it not running in my inbox16:29
* sinzui checks logs16:29
joeythanks sinzui. I'm set to expire on 2012-10-3116:32
joeyand it's not just me, we're cleaning a team up so that's why I'm poking around.16:33
cjwatsonThat's 12 days out; the expiration warning starts from 716:34
sithlord48i have a daily built package and a regular release package will the recipe creation make them conflicting packages? (same ppa )16:35
joeycjwatson: 7? I thought it was 14? Ok. :-)16:35
joeysinzui: ^^16:35
joeycjwatson: I'm glad you have a steel trap memory brother16:36
* joey readjusts his calender entry.16:36
TheLordOfTimesithlord48:  they might, i'd keep a daily builds PPA and a release PPA separate from each other16:36
TheLordOfTimejust saying.16:36
sithlord48TheLordOfTime:  i was kinda hoping to just use one ppa16:37
cjwatsonjoey: Actually I just looked it up in the code :)16:37
joeycjwatson: lol :-)16:37
TheLordOfTimesithlord48:  want a tidbit of advice from someone who maintains PPAs for both stableReleases and dailies?16:37
TheLordOfTimesithlord48:  use two PPAs.16:37
TheLordOfTimesithlord48:  otherwise it can cause a ton of conflicts16:38
sithlord48also its svn imported , will rebuild when code is changed, it means svn change not bazar code chages right? never did a daily before but run a small ppa for a while now16:38
* TheLordOfTime notices he futzed an SRU debdiff, goes to fix because of the bug's priority16:38
sithlord48its simple enuff to create a new ppa so i will just do that, now should the daily ppa package use the name of the release package or its ok to leave -daily on the end?16:40
TheLordOfTimesithlord48:  that'd be your call, tbh I'm one who would just use the same package name.16:41
TheLordOfTimesithlord48:  if your daily build package is named packge-daily, then there shouldnt be conflicts in the ppa16:42
TheLordOfTimebut...16:42
TheLordOfTimein both the release and the daily package, you should have a Conflicts: entry for the other.16:42
TheLordOfTimeso...16:42
TheLordOfTimein package in its control file: Conflicts: package-daily.16:42
TheLordOfTimein package-daily: Conflicts: package16:42
sithlord48is there a way to add a confilce to recipe for daily?16:42
TheLordOfTimei forget how recipe merges are done, it'd be in the debian/control within the recipe stuff for that one16:43
* TheLordOfTime yawns16:43
TheLordOfTime... SERIOUSLY?  HOw'd i break that... *diverts attention*16:43
sithlord48well TheLordOfTime thanks . i think i will just use the same name. the version number should be enuff to prevent you from installing both at the same time.16:45
TheLordOfTimethat'll conflict16:46
TheLordOfTimeversion number uploads will conflict, it actually cares16:46
TheLordOfTimeif you're going to do that, use two PPAs16:46
sithlord48yes using two ppas . with same package name sorry16:46
sithlord48i plan to build a few of the packages daily . two ppa's make even more sence with more then one daily.16:47
sithlord48also the code change trigger. that would be when my svn changes right?16:47
=== deryck is now known as deryck[lunch]
=== beuno-lunch is now known as beuno
dobeyhow do i subscribe other people to a mailing list in lp?17:25
=== matsubara-lunch is now known as matsubara
dobeysinzui: ^^ do you know h ow i can subscribe other people on a team to its mailing list?17:53
TheLordOfTimedobey:  ask them to subscribe?17:54
sinzuidobey, its not possible17:54
TheLordOfTime:P17:54
dobeysinzui: that's odd, because i'm certainly subscribed to lists which i didn't manually go and subscribe myself to. and i don't have autosubscribe to all lists enabled.17:55
sinzuidobey, the issue is contention between team that only exists for the mailing list, and teams that are used from control. Lp doesn't know the difference, and Lp will not automatically subscribe (spam) a user without the user confirming17:55
sinzuidobey, a user can ask to be automatically subscribe to mailing lists when joining a team, but that is opt-in17:56
TheLordOfTimedobey:  i wonder if the mailing lists you mention are the email contact point for a group17:56
TheLordOfTimeand you are inadvertently subscribed17:56
sinzuiand you are not automatically subscribed if the team creates a list after your join17:56
dobeyTheLordOfTime: no17:56
dobeysinzui: then how is it done for say, the internal company lists?17:57
sinzuiThey don't use Lp :)17:57
sinzuireally17:57
dobeysinzui: mailman admin interface?17:58
dobeythey at least use lp for something, because i can unsubscribe from them on lp :)17:58
sinzuidobey, When claire adds someone to the canonical tech team, they user does get an email explaining the team has a mailing list, but it does not require the user to subscribe, so claire sends them another email asking them to subscribe17:58
sinzuiI cannot unsubscribe anyone from an Lp mailing list.17:59
dobeysinzui: but when it was initially created, everyone was added to it, and i never had to actually subscribe for example17:59
sinzuieven if I remove the list, the subscriptions are maintained if it is recreated17:59
sinzuidobey, Lp doesn't do that. users must opt-in18:00
sinzuidobey, which team18:00
dobeywell the canonical tech team for example. i never remember saying "please subscribe me to this list" i just was subscribed and started getting mail when it got created18:01
dobeyi just created a private team/mailing list, and would to have everyone in it be subscribed without having to bugger them about subscribing to it18:02
sinzuidobey, claire might have ask webops to subscribe the initial people18:02
lifelessdobey: thats due to your per-user config for lists in LP18:02
lifelessdobey: you have it set to 'auto subscribe when I join a list'18:02
dobeylifeless: i didn't, in fact :)18:02
lifelessdobey: highly skeptical :)18:03
sinzuidobey, the last section on https://launchpad.net/~/+editemails shows the policy you chose18:04
dobeylifeless: and even if i did way back then, i certainly don't now when i've been added to recent mailing list teams and was auto subscribed18:04
dobeysinzui: and it's set to "ask me"18:04
dobeysinzui: so i can have webops poke at my team and subscribe all the current mbmers of the team?18:06
sinzuidobey, I am sure they will resist. It is very rude. You need to have a very good reason why the user cannot opt-out18:07
dobeysinzui: managerial decree? :)18:08
sinzuidobey, a lot of canonical tech team members left the list the moment they discovered they were subscribed and did not want to follow the discussions.18:09
dobeysinzui: somewhat understandable in that case though. all of canonical is a lot of people.18:09
dobeysinzui: this is ~10 people of a sub-team of our engineering group and we've decided we need a mailing list to discuss things without bugging the rest of our business unit about things they don't care about :)18:10
dobeyand i am certainly not creating a mailing list out of want. i hate e-mail :)18:11
sinzuidobey, lifeless and I discusses the idea of a flag on team that clear states intent. If the team is for communication, subscriptions would be required. We are not committed to doing this though18:12
=== lifeless_ is now known as life
=== life is now known as lifeless
dobeysinzui: understood. not something i want to do often. just looking to get by for now :)18:15
awolfHi folks, if I have bzr-builder questions, is this an inappropriate place to ask them?18:22
=== deryck[lunch] is now known as deryck
awolfjelmer, could you explain a little more about this? https://bugs.launchpad.net/bzr-builder/+bug/50048318:41
ubot5Ubuntu bug 500483 in bzr-builder "Support lightweight checkouts" [Low,Triaged]18:41
awolfYou suggest using a shared repository to make it faster?18:42
yofeldoes someone know how to get the current size of a PPA from launchpadlib? I only find the maximum size, not the currently used amount18:55
frgomeshello guys. I need some help to get started with bzr hosted in launchpad, please!  I've configured code hosting to import from git. After some time, I understood that it would be better if I had converted from git to bzr locally in my workstation and then upload the entire think to launchpad. Does it sound correct to you?  Thanks20:02
frgomess/think/thing/20:03
dupondjeFYI: alot of i386 builders seems to be disabled20:06
frgomesI found this: http://askubuntu.com/questions/96176/how-can-i-migrate-an-application-from-github-to-launchpad20:13
dobeyfrgomes: do you just not want to use github any more at all?20:15
frgomesdobey: hi. Correct. I'm planning to keep snapshots there only for convenience and popularity of github. I'm going to set a workflow in Launchpad. I don't have any workflow in github at the moment.20:25
dobeyfrgomes: ok. it doesn't really matter if you have launchpad do the import for you, or if you convert locally then push up. you can pull the imported branch from launchpad, push it back up as your /trunk or whatever branch, and delete the imported branch if you want, as well.20:27
=== Ursinha is now known as Ursinha-afk
frgomesdobey: thanks. I will try that. Do you know how I can delete the imported branch?20:31
dobeyfrgomes: assuming you set yourself or a team you're a member of as the owner of the imported branch, there is a "Delete" link in the menu on the right side of the page for the branch on lp20:32
frgomesdobey: oh man... I think I need glasses!20:44
frgomesdobey: thanks a lot! now we can start :)20:44

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