/srv/irclogs.ubuntu.com/2010/01/26/#launchpad.txt

micahgubuntu package bugs pages have been timing out for 3 days04:33
micahgon edge, regular LP works04:34
mwhudsonmicahg: can you check the same page on staging?04:35
wgrantThat's known.04:36
wgrantI think the fix landed over night.04:36
* wgrant checks.04:36
wgrantYes, db-devel r892904:36
wgrantSo edge will remain broken until release.04:36
micahgyep04:37
micahgbroke on staging04:37
micahgk04:37
mwhudsonoh right, i think staging might be down entirely...04:39
j^hi, i want to import bugs from an old bug tracker04:46
j^i created an xml import file with the track migration code04:46
j^whats the next step?04:46
j^*xml created with trac-launchpad-migrator04:47
wgrantj^: Wait for the response on that question of yours. The Bugs developers were sprinting last week. If you don't get a response, perhaps poke gmb in here during London working hours.04:48
j^ok04:49
mrooneyhello all, does anyone know if it is possible to have launchpad import translations automatically from an arbitrary branch, ie not just the "main" branch associated with the project?07:25
dpmjtv1, ^07:26
mrooneythanks :)07:27
mrooneyI guess maybe I could make a 'translations' series and set the branch for that to my desired branch07:31
al-maisanGood morning!07:34
mrooneyas a side question, does anyone know if a bug involving the display of launchpad.net/foobar/+translations is a bug in launchpad or rosetta?07:35
dpmmrooney, the Translations devs are not here yet, so in case you don't get any answer, you might want to try a bit later on07:37
mrooneydpm: okay, thanks :)07:41
jtvmrooney: it depends... can you show me what's going wrong?07:51
jtv(Sorry for the delay... a guy called Nick Serv was trying to pick a fight with me)07:51
mrooneyjtv: https://translations.launchpad.net/wxbanker/trunk/+translations sort by last changed07:52
mrooneyit seems to do a string sort, making "14 hours ago" the oldest07:52
jtvmrooney: yes, unfortunately it's a naïve string sort07:53
jtvas for whose bug it is... that is a matter of long-standing debate.  :)07:54
mrooneyhaha. is it already filed or shall I?07:54
jtvit's already filed somewhere... probably a long time ago.07:54
mrooney:'[07:54
mrooneyif you happen to be able to dig it up, let me know, I was unable to find it but would love to subscribe07:56
jtvmrooney: actually, there's a whole constellation of concerns with this stuff; I don't think the specific issue of date sorting has been filed yet.07:56
jtvmrooney: one thing that I could imagine us doing is to embed a "normalized" date like 2010-01-26 invisibly in the HTML, and sorting by that.07:57
jtvBut it does bloat the html and js, without fixing the wider problems of column-sorting.07:58
jtvhi jelmer!08:04
jelmerhey Jeroen!08:04
dupondjesomebody else has the problem that the right part of launchpad is not floating right ?08:13
dupondjebut on the right under the main items ?08:13
persiadupondje: Yep.08:14
dupondjewho fucked the css ? ;)08:14
persiabug #49351808:14
ubottuLaunchpad bug 493518 in launchpad-foundations "Side portlet moved again below the main content on wide-screen displays (1920x1200)" [High,Triaged] https://launchpad.net/bugs/49351808:14
dupondjek :)08:14
persiaSomeone probably ought set that Fix Committed, because it's fixed on edge.08:14
persiaAlso, !ohmy08:15
persiaErr.08:15
persia!ohmy08:15
ubottuPlease remember that all Ubuntu IRC channels share the same attitude of providing friendly and polite interaction with all users of all ages and cultures. Basically, this means no foul language and no abuse towards others.08:15
persia(Not that this is precisely an Ubuntu channel, but the same guidelines apply)08:16
jtvmrooney: the broken sorting is done in sorttable.js, which apparently is 3rd-party stuff...  It does have separate provisions for sorting by date, in theory, but pretty ugly and mostly irrelevant to us.08:23
=== lool- is now known as lool
KaOS-bEatThere's a bug I want to report and launchpad always ends with an oops, contact an administrator, erasing all my careful bugreporting... so why is the oops, and how do I report a bug in such case?09:34
persiaKaOS-bEat: What URL are you using to report the bug?09:35
KaOS-bEathttps://bugs.launchpad.net/ubuntu/+filebug/?no-redirect09:35
persiaHrm.  I used that yesterday successfully, and wouldn't think it would be hit by the known timeouts issue.09:36
KaOS-bEatwell, I was clicking on "this bug affects me too and got a similar OOPS"09:36
persiaIf you paste the OOPS ID it generates a URL that lets support folk review the issue.  That said, there doesn't seem to be a support contact right now.09:36
persia(see /topic)09:36
KaOS-bEatok, I'll just try again, I typed it into a text editor lkast time, so I can just copy paste it back09:38
KaOS-bEatpersia: ok bug submitted :)09:40
KaOS-bEatit didn't work the first three times :)09:40
persiaAnnoying, that.09:41
wgrantKaOS-bEat: Why are you using ?no-redirect?09:47
KaOS-bEatwgrant: I don't know, I just ckicked through, I didn't manually add this10:16
lifelesshttps://bugs.edge.launchpad.net/~om26er is timing out for me, is this a known issue?10:40
lifelessOOPS-1487EA54610:40
ubottuhttps://lp-oops.canonical.com/oops.py/?oopsid=1487EA54610:40
=== doctormo_ is now known as doctormo
persialifeless: edge timeouts have been reported a *lot* recently.  I saw a comment that there was a fix that might land with the next release.  production seems to timeout less.11:25
lifelesspersia: yes, its an edge bug and there is a fix going to pqm ~ now as it happens11:26
persiaAha!11:27
=== henninge is now known as heninnge-lunch
jtvmrooney: bug 512718... adiroiban and/or Ursinha may possibly know more about it12:39
ubottuLaunchpad bug 512718 in rosetta "Column-sorting by date broken on producseries page" [Undecided,New] https://launchpad.net/bugs/51271812:39
=== mrevell is now known as mrevell-lunch
matsubarajpds, ping12:49
jpdsmatsubara: Hi.12:50
=== heninnge-lunch is now known as heninnge
=== mrevell-lunch is now known as mrevell
hyperairis there a way to use the email interface to change the status of distro release targets? e.g. ubuntu/pm-utils/karmic or something?13:52
hyperairit's quite annoying to not be able to change the statuses of multiple targets in a bug at once.13:52
hyperairespecially when touching a particularly large bug report with a particularly large number of comments over a slow connection.13:53
akheronI've uploaded an invalid orig.tar.gz to a PPA, can it be overridden somehow?13:56
noodles775akheron: only by incrementing the version and re-uploading.13:57
noodles775oic13:57
akheronincrementing the upstream version...13:57
akheronwhich isn't really in my hands, right :)13:58
noodles775akheron: sure. If you build another source package and include the new valid orig.tar.gz and dput that to you PPA, it should just work (as the md5 won't match the previous one)?14:00
noodles775(just a guess, but bigjools will know).14:00
noodles775s/another/another version of your14:00
akheronno14:01
akheronI uploaded another version and got rejected because the orig.tar.gz doesn't match the one already uploaded14:02
noodles775akheron: ok, I'll dig around, what's the exact error?14:02
akheronOTOH, this upload didn't supersede the previous one as it was for hardy and the previous one was for karmic14:02
akheronRejected:14:03
akheronFile jansson_1.2.orig.tar.gz already exists in PPA for Petri Lehtinen, but uploaded version has14:03
akherondifferent contents.14:03
noodles775Thanks.14:03
wgranthyperair: affects ubuntu/karmic/pm-utils14:08
=== jamalta_ is now known as jamalta
wgrantakheron: You cannot upload a different file with the same name.14:09
akheronyeah, seems reasonable14:09
marsderyck, just wondering if you caught this: http://davidsiegel.org/improving-bug-workflow-for-opportunistic-programmers/14:10
deryckmars, no.  will look later, thanks!14:10
akheronwgrant: so I have to mangle the upstream version somehow14:10
noodles775wgrant: so he has to supply an orig.tar.gz that's different....14:10
noodles775(what he said :)14:11
jtvIf Mr. Patrick of HSBC really wants to transfer "$22,500,000.00 Dollars" to my account he could at least say whether they're US$ or HK$.14:12
maxbakheron: Generally people will append a short alphabetic string to the upstream version in this sort of situation14:24
maxbe.g. 1.2.3repack14:24
akheronmaxb: ok14:30
akheronthinking again, I think I can live with the orig.tar.gz14:30
=== abentley changed the topic of #launchpad to: http://launchpad.net | Read https://help.launchpad.net for help | Help contact: abentley | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev
lifelessabentley: around?14:38
lifelessabentley: I have a vcs-imports <-> branch question14:38
abentleylifeless: Shoot14:38
lifelessthis branch; https://code.edge.launchpad.net/~vcs-imports/utils/main14:38
lifelessis a vcs import14:38
lifelessit is trunk for lp:utils14:38
lifelesshowever, we want to 'delete' lp:utils (or at least make it readonly or something) as there is also a project 'lp:bluez-utils'14:39
lifelesswhich is the same thing but more sensibly named14:39
lifelesshowever, https://edge.launchpad.net/bluez-utils/main has no branch associated ;)14:39
lifelesswhats the best way to get a vcs import, of the url that https://code.edge.launchpad.net/~vcs-imports/utils/main imports from, for https://edge.launchpad.net/bluez-utils/main14:40
lifelessI'm happy with renaming the branch across projects (if that works), push + pull + setup a new import, or whatever you recommend14:40
lifelessin fact, all the branches of lp:utils can sensibly be moved to lp:bluez-utils via a DB query, I suspect14:40
lifelessas lp:bluez-utils has no branches14:41
lifelessmthaddon: or perhaps we should delete bluez-utils and then do a rename14:41
lifelessmthaddon: no translations, bugs or specs in bluez-utils. I think we should delete it.14:42
abentleylifeless: The normal thing would be to just create a new import.14:43
abentleylifeless: I have no idea whether anyone is using lp:utils right now.14:43
lifelessmthaddon: the package bluez-utils has been renamed to bluez in Ubuntu I think. compare https://edge.launchpad.net/bluez-utils https://edge.launchpad.net/ubuntu/+source/bluez14:43
lifelessabentley: And its ok to have two imports pointing at the same url ?14:43
abentleylifeless: If people are using it, deleting the project would break their link.14:43
abentleylifeless: I don't know whether it's okay to have two imports pointing at the same URL.  I'm guessing it is.14:44
lifelessabentley: I'm very sure they are not using it currently based on last modified dates for the 3 branches that are there.14:45
lifelessmore than 1 year for all except a stale packaging branch14:45
abentleylifeless: On the whole, I'm okay with deleting it, because it's such a bad name.14:45
bialixhi, some odd question maybe, about translations @ LP (former Rosetta)14:45
bialixis it possible to use this service for closed source software?14:46
henningebialix: shoot!14:46
lifelessabentley: there is also a libs, but it can be renamed because there isn't a bluez-libs yet14:46
henningebialix: you will have to talk to bac about commercial subsriptions.14:46
abentleylifeless: So, I don't think you need an admin to disable the bluez-utils project and then rename the utils project to bluez-utils.14:47
henningebialix: You can restrict who can do translations for you project.14:47
lifelessabentley: do you mean I can do it ?14:47
henningebialix: but Rosetta does not have any privacy features, if that is what you want.14:47
bacbialix:  yes, you can use launchpad for closed source but we require you to purchase a commercial-use subscription14:47
abentleylifeless: Yes, because you are a registry expert.14:47
bacbialix:  yes, your translation strings will be exposed.14:47
bialixthat's ok14:48
lifelessabentley: so, for clarity. you are suggesting clicking the 'active' field in 'review project'14:48
abentleylifeless: Right.14:49
lifelessabentley: how do you rename projects though? It used to be in +admin, but +admin isn't given by registry-experts14:49
bialixbac: so, if I'm OK to expose my strings, but don't host my branches there? is it OK?14:49
lifelessabentley: mthaddon so I've made bluez-utils inactive14:50
lifelessmthaddon: ^14:50
bialixI will give a talk about gettext and Rosetta this saturday, so if people will ask me about this for their project, what should I answer them to be correct?14:50
abentleylifeless: I guess you can't change the name of a project, only its title and display name?14:50
maxbbialix: I believe it says somewhere that you must licence your strings as BSD to use rosetta14:51
mthaddonlifeless: so what's been suggested (I haven't been following all of backscroll)?14:51
bialixmaxb: that's fine14:51
henningebialix: hosting your branches is not a requirement for free Launchpad usage but that the source code is available somewhere.14:51
henningebialix: AFAIK we actually do have a privacy feature for branches - with a commercial subscription.14:51
lifelessmthaddon: current bluez-utils -> delete. rename utils to bluez-utils14:51
lifelessmthaddon: AFAICT rename is still admin only, not registry-experts (and we should change that, I think).14:52
mthaddonlifeless: and that isn't going to break anything for any of the distro folks?14:52
bialixhenninge: so if the po files available under BSD and hosted at LP?14:52
henningebialix: no ;-)14:52
bialixis it derived work in some sort?14:52
=== salgado is now known as salgado-afk
henningebialix: the po files can be GPL14:52
henningeor anything else14:53
bialixok, GPL14:53
bialixthey are not linked with main code14:53
bialixmo files used as is14:53
lifelessmthaddon: I've found nothign on bluez-utils except some packaging links that I'm switching over to the utils project now14:53
mthaddonlifeless: done14:54
henningebialix: any translations added in Launchpad will be BSD licensed but once  you export the po file again, it is a derivative of the original file and therefore GPL'ed.14:54
henningetalking about the file as a whole while single strings may be BSD because they were created in LP.14:55
henninges/may/will/14:55
bialixhenninge: ok, then I publish the po, translate it to mo and use it with my application?14:55
bialixhenninge: bac: so safe answer: buy commercial license?14:56
lifelessmthaddon: thanks, I see you've renamed it to -old14:56
bialixand then do what you need?14:56
henningebialix: Now I understand what you are getting at14:56
mthaddonlifeless: yep, you can't delete projects in LP14:56
henninge!14:56
lifelessmthaddon: we have one remaining packaging link that the web ui won't let us fix. jelmer is going to put togethe ra little db update for us14:56
mthaddonlifeless: and a bug report I assume?14:56
bacbialix:  yes, if your overall product is closed source then you'll need the commercial subscription.  they are US$250/project/year.14:56
henningebialix: In order to use Launchpad for free, the source code must be open source. If the source code is not open source, buy a commercial license. This is independent of how you license the po files.14:57
lifelessmthaddon: once i get confirmation that it is duplicate, uneditable data - hell yes.14:57
bialixhenninge: bac: ok, many thanks for clarifications!14:57
mthaddoncool14:57
bacbialix:  np.  contact me directly if you have additional questions.14:58
henningebialix: licensing po files as GPL when the source code is closed source is tricky, though.14:58
bialixbac: I have one more: why commercial usage is not promoted as on github or bitbucket? It's really hard to get this sort of info14:59
lifelessheh, commercial usage came up nearly every day at lca.14:59
lifelessfolk want it14:59
henningebialix: The internationlized version of the program could be viewed as derivative work of the translations and therefore be violating the GPL if it's not GPL'ed.14:59
bialixhenninge: I don't understand?14:59
bialixmo files are not linked in the usual sense15:00
henningebialix: that is why I said "may" ;-)15:00
lifelesshenninge: mmmm not really. You could argue its not 'mere aggregation' but it is definitely not derivation15:00
bialixokay :-)15:00
henningebialix, lifeless: All I am saying that it's shaky legal ground, AFAIK.15:01
bialixhenninge: fair enough for me15:01
henningebialix: publish po files as BSD and you are fine.15:01
* bialix nods15:02
abentleylifeless: But if I translate Les Miserables into English, that's certainly a derived work, so I guess it's a matter of degree.15:02
bacbialix:  fair point.  we do have links off the front page of LP but should promote it more conspicuously15:03
lifelessabentley: the translations are derived15:04
lifelessabentley: but if you have an opera reporter that takes data files in any language, and you feed it your english les mis, th ereporter doesn't become a derivation of les mis :)15:04
lifelessbac: noone hits the front page ;)15:05
lifelessbac: because its static and unchanging there is little of interest to users.15:05
baclifeless:  you're right!  i think we need a pop-up banner on each page advertising commercial subscriptions!  :)15:05
lifelessbac: might be overboard, but yes.15:06
bacthat'll endear us to our users...15:06
lifelessI do think a 'commercial services' link in the footer might be useful.15:06
lifelessor something15:06
lifelesscertainly I suspect folk haven't googled for 'launchpad closed source' if they have trouble figuring this out15:07
bialixlifeless: the answer https://answers.launchpad.net/launchpad/+question/40633 said you can't host private branches15:09
bialixdo you know better answer?15:09
bialixthis is btw the first link google gave me15:10
=== matsubara is now known as matsubara-lunch
henningebialix: That is outdated. I added a comment. Thanks for the pointer! :)15:14
bialixmaybe not a pop-up banner but something in the footer in light gray will be nice to have15:14
henningebialix: please file a bug!15:15
bialixsorry, not today15:15
* bialix often hard to understand where to file bugs against some parts of lp itself15:16
henningebialix: true, if in doubt file it on /launchpad, it should get sorted correctly from there.15:16
* bialix will try to remember15:17
=== beuno is now known as beuno-lunch
=== salgado-afk is now known as salgado
=== yofel_ is now known as yofel
benceri'm building asterisk on my ppa, but it seems it doesn't wget the sound files needed to build the package, are downloads cut off on the build hosts ?16:25
ScottKbencer: Yes.16:26
ScottKThis is a feature, not a bug.16:26
bencerScottK: are debian buildd hosts configured the same way ?16:26
ScottKbencer: Yes.16:26
bencerok, going to see how to fix this, thanks16:27
=== matsubara-lunch is now known as matsubara
bdrungwho approved the gnome-colors imports? https://code.edge.launchpad.net/~vcs-imports/gnome-colors/trunk can be dropped now.17:02
jamaltaHey, sorry if I'm asking in the wrong place, but I added a PPA and the packages aren't showing up in apt-get after an update17:22
jamaltaThe PPA in question is https://edge.launchpad.net/~mjeanson/+archive/iphone/+packages17:22
jamaltaIt seems the PPA added succesfully17:23
jamaltaI can see it listed in Software Soruces, along with the key17:23
bigjoolsjamalta: how do you know it added successfully?17:23
bigjoolsok17:23
jamaltabigjools: Any other way of testing?17:23
jamaltaHis key is also showing up in software sources / Authentication17:24
bigjoolsapt-get update, then apt-get install something from that PPA17:24
jamaltabigjools: i've done apt-get update a few times :(17:24
bigjoolsdid you try installing one of his packages?17:24
bigjoolsyou can also do apt-cache show <packagename>17:24
deadwillguys, i need some help to merge my old LP account.17:24
jamaltabigjools: yeah, shows the wrong version (the version that is in the main repos)17:25
jamaltabigjools: and for new packages, it cant' find them at all17:25
bigjoolsjamalta: check your /etc/apt/sources.list17:25
jamaltabigjools: it shows up as a .list file in /etc/apt/sources.list.d/17:25
jamaltathe syntax looks right as far as i can tell17:26
jamaltadeb http://ppa.launchpad.net/mjeanson/iphone/ubuntu karmic main17:26
jamaltaand just made sure I am on Karmic, with amd64 ;)17:27
bigjoolsso if you do apt-get install ifuse=0.9.5-1~karmic1 does it work?17:27
jamaltabigjools: well, i wasn't aware of that syntax17:28
jamaltait looks to be working17:28
jamaltaoddly enough it's downloading the packages from the right place17:28
bigjoolsso something is superseding the version you want17:28
jamaltafrom the ppa i mean17:28
jamaltabigjools: right, seems like that's the case17:28
bigjoolsyou must have already installed it?17:28
bigjoolsanyway, glad to have pointed you in the right direction17:28
* bigjools leaves for the day17:29
jamaltabigjools: i didn't have either version installed.. but thanks so much, it seems to be working :)17:29
jamaltabigjools: have a great rest of the day then :)17:29
bigjoolsnp :)17:29
NateWhow would you delete ppa's?17:39
ScottKYou don't.17:40
NateWScottK: isnt it possible for an admin to delete it from your account?17:40
ScottKNot currently.17:40
NateWCan you hide them?17:41
ScottKYou can disable them17:43
rdbhey jcastro17:44
rdb15:36 < jcastro> rdb: it's in the development release of ubuntu already, so someone just needs to backport it17:44
rdbhowever, according to this: http://packages.ubuntu.com/lucid/nvidia-cg-toolkit its still the installer package17:45
rdbOr am I missing something?17:46
jcastrordb: hrpmh, indeed it is17:47
jcastrowill that not work?17:47
rdbNo, because I want to use it from a PPA.17:48
rdbIs there any way I can help to get this fixed in the lucid repo and karmic-backports?17:49
rdbBecause I know that if I package it and file a bug report or blueprint about including it, nothing happens17:49
jcastrounfortunately it's all mostly who has the time to help.17:50
jcastrordb: you might want to try asking in #ubuntu-motu and see if anyone has time17:50
rdbwell, usually I have the time to package stuff, but nobody has the time to flip a switch and include it17:51
rdbbut thanks for your help17:52
rdbI'll package it for my PPA17:52
=== beuno-lunch is now known as beuno
pantzirnot accessible?  http://bugs.launchpad.net/bugs/50819218:27
ubottuError: This bug is private18:27
pantzirit wasn't yersterday?18:27
hyperairhow does one add an upstream bug watch?18:37
hyperairusing the email interface, i mean18:37
=== EdwinGrubbs is now known as Edwin-afk
sinzuihyperair: I do not think the email interface supports bug watches: https://help.launchpad.net/Bugs/EmailInterface19:20
blueyedToday I've thought about using BOINC to distribute package builds: any user could participate in helping with builds. However, trust must be ensured and that's not possible probably, is it? (idea: launchpad provides packets with builds to make and clients can fetch those and have to return them in a particular timeframe).19:21
blueyedOther BOINC projects manage to trust their users, so it may be possible with launchpad, too: e.g. an environment where the build gets done is created, which gets verified via hashes?!19:22
hyperairsinzui: i was hoping that it was an undocumented feature =(19:24
sinzuiI believe there is a bug requesting the feature, but I cannot find it. (bug search on edge is very painful this week)19:25
maxbblueyed: quoting the BOINC wiki: "Because volunteer hosts may be error-prone or malicious, volunteer computing requires result validation. The general way to do this is by replication: run each job on 2 computers and make sure the results agree." ... this approach fails for software builds. They are not expected to be bytewise reproducible19:39
blueyedmaxb: and it would not be possible to ensure builds are being made in a validated, secured environment? Like creating a chroot and validating the files before and after the build? But I agree that it would be difficult and needs more thought. But the idea is compelling: it would help both Launchpad and BOINC, if Ubuntu users would start using BOINC to help out Launchpad/Ubuntu.19:43
maxbNo it would not be possible. There's no way to validate that the thing doing the validation hasn't itself been compromized19:43
beunoblueyed, have you verified that Canonical doesn't plan to add more builders?  it sounds like a big effort with a lot of risk (potential root access gain on million of computers)19:44
blueyedbeuno: I've ranted about this yesterday.. they are apparently happy with the current state. The same applies to Launchpad: it's slow, takes time, but they are not throwing (enough) new hardware at it.19:46
blueyedmaxb: ok, thanks for making this clear.. it's a pity though.19:46
beunoblueyed, I've told you, launchpad's speed is not a hardware issue19:46
beunothe builders may be, and I'm sure that if there's a problem, it will be fixed19:47
beunolaunchpad's general performance is a very hard one19:47
mwhudsondidn't someone say yesterday, it's not only a matter of hardware19:47
beunomwhudson, I did  :)19:47
blueyedbeuno: but you cannot say that with adding 10 more servers for page processing and 5 more memcached servers this would still be bad: it's software for sure, but when you add proper caching mechanisms everywhere, this should fly despite the complexity.19:54
blueyedimaging just a 5gb memcache cluster: that could easily bump performance a lot (given software changes, yes, of course).19:55
beunoblueyed, we don't use memcached19:57
blueyedbeuno: other mem cachers?19:57
beunono19:57
blueyedbeuno: well, that's the root problem then :D19:57
mwhudsonblueyed: which you will notice ISN'T HARDWARE!19:58
beunoblueyed, yes. Welcome to "fixing the software"19:58
blueyedbeuno: why do 200+ queries for some page, if you could query a single memcache key?19:58
blueyedmwhudson: well, still.. it's RAM!19:58
* mwhudson sighs, gives up on this conversation19:59
blueyedmwhudson: I'm right, not? it's both, but after all, it's just RAM, used in an intelligent way.20:00
blueyedmwhudson: and if you would increase the number of backend servers by twice as much, it would be faster too.. but now you're saying maybe: we have no proxy/load balancer.. well..20:00
beunoblueyed, no20:00
blueyedbeuno: I really can't imagine given the number of engineers LP.net has after all, that there's no memcache in place..?!20:01
blueyedbeuno: what no? no load balancer/proxy?20:01
blueyedHow many machines are running LP.net (just the frontend - without any backend jobs like build services)?20:02
geserblueyed: and what about the increased overhead to invalidate the caches when someone changes data in LP?20:02
cody-somervilleblueyed, FYI, Canonical does have intentions to add more dedicated buildds to the PPA buildd pool. It just takes time for resources like that to materialize.20:03
cody-somervilleblueyed, That is to say, its recognized that the current set of buildds are under a high degree of load.20:04
blueyedgeser: that's minimal.20:04
blueyedcody-somerville: great.20:04
cody-somervilleblueyed, Also, if you feel you have expertise in the area of performance that would be of benefit to the launchpad team then I'd encourage you to send in your resume to our HR department. :)20:06
cody-somervilleblueyed, Or just take the code and start hacking! :)20:06
blueyedgeser: just imagine the home page.. this needs to get invalided only if the numbers displayed there get changed, e.g. when a new bug or answer is entered. and this could save 132 DB queries (i.e. one instead of 132) - you can use the DB to cache things, too (instead of memcache, it's just a tad slower)20:06
blueyedcody-somerville: yes, good idea - I've started once with that, but have given up on the setup procedure.. thanks for reminding me.20:07
blueyedI could not have imagined, that it's in such a bad shape.. ;)20:08
FuturePilotI'm a little confused about the deletion of source files. I'm not sure what I need to backup, if anything.20:11
maxbFuturePilot: what do you mean?20:11
maxbmore context please20:11
FuturePilotit says they will be deleting source files that are in PPAs or that are not published20:12
FuturePilotdoes that mean *all* the source files in a PPA?20:13
jontaicody-somerville: any plans to allow third parties to "donate" buildds, seti@home-style? :)20:13
rippsjontai: the problem with that would be security, how can we be sure someone isn't poising a build with viral code20:14
maxbFuturePilot: "it says" ?20:14
FuturePilotthis says http://blog.launchpad.net/general/action-back-up-old-sources-from-ppas20:14
jontairipps: yea, I figured that's the reason it's not currently done that way20:15
rippsjontai: a better option would be to donate an old server for them to setup the way they want20:15
maxbFuturePilot: That bulleted list is a list of logical AND terms, not ORs20:16
jontairipps: does LP/Canonical take hardware donations for buildds?20:16
maxbExcept old servers are inefficient in power and rackspace20:17
FuturePilotmaxb: well that was a error on my part, but I'm still confused. Do I need to download every single source file from my PPA? It says I may not need to download everything.20:19
maxbIf you care about keeping every single source file, then yes20:20
maxbThe question is: do you care about keeping a copy of every single version of every package you've ever uploaded20:20
FuturePilotjust the current ones20:21
FuturePilotoh, now I see. That answers my question.20:24
aboSamoorI want to ask for advice, I want to translate reddit to my native language. Is launchpad the platform to use in such scenario ?20:28
aboSamoorabentley, ^20:31
abentleyaboSamoor: Sorry, I'm in a call right now.20:32
aboSamoorabentley, tyt20:32
=== matsubara is now known as matsubara-afk
=== salgado is now known as salgado-afk
=== Ursinha is now known as Ursinha-bbk
=== Ursinha-bbk is now known as Ursinha-bbl
=== thekorn_ is now known as thekorn
abentleyaboSamoor: By "translate reddit", you mean the web publication or the underlying application?20:57
=== sale_ is now known as sale
rlameiroHi all21:54
rlameirosorry, can anyone tell me how to make a new branch?21:55
rlameiroI am using olive, but i can use the cli thas is not a problem21:55
=== abentley changed the topic of #launchpad to: http://launchpad.net | Read https://help.launchpad.net for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev
aboSamoorabentley, the interface. they have a separate git tree to internationalization of the interface22:35
=== Ursinha-bbl is now known as Ursinha
marianomhey guys. I recently created a project in LP licensed under the GNU Free Documentation License. However I see that Launchpad considers it a propietary license. Is that right?22:47
thumpermarianom: that'd be a question for sinzui22:57
marianomthanks thumper!22:57
thumpermarianom: although I'd be surprised if it was considered proprietary22:57
RAOFAspects of the GFDL are not DFSG-free (particularly invariant sections)22:58
marianomme too, thumper. not doubt about it. but I'm not a lawyer and maybe there's something with it.22:58
Noldorinhello23:06
Noldorinis the launchpad bzr server down at the moment?23:07
Noldorini seem unable to commit to existing repos23:07
marianomoh http://www.debian.org/vote/2006/vote_001 thanks RAOF...23:08
marianomtoo complicated for me, anyway :)23:08
thumperNoldorin: not that I know of23:08
thumperNoldorin: which branch?23:08
Noldorinthumper, lp:~ircdotnet/0.123:08
thumperNoldorin: that isn't a valid branch23:09
Noldorinthumper, ignore the ~ :)23:09
* thumper looks23:09
thumperNoldorin: looks ok to me, what errors are you getting?23:10
Noldorinbzr: ERROR: Server sent an unexpected error: ('error', "Cannot lock LockDir(lp-623:10
Noldorin4843152:///~ircdotnet-dev/ircdotnet/0.1/.bzr/branchlock): File exists: u'/srv/ba23:10
Noldorinzaar.launchpad.net/push-branches/00/04/ad/b6/.bzr/branch/lock': [Errno 17] File23:10
Noldorinexists: '/srv/bazaar.launchpad.net/push-branches/00/04/ad/b6/.bzr/branch/lock'")23:10
Noldorinthat's via the command-line23:10
Noldorini got another one via tortoise-bzr, which i don't have on record currently23:10
thumperNoldorin: what that means is someone else has a lock on the branch23:10
Noldorinthumper, i just tried break-lock. hrmm23:11
thumperman that is an aweful error23:11
Noldorinhehe yep23:11
Noldorinquite horrible23:11
Noldorinaweful and awful. :P23:12
Noldorinyeah...23:12
Noldorinbreaking the lock doesn't help23:12
* thumper pokes23:13
thumperNoldorin: try now23:14
Noldorinthumper, sorry. same error still23:14
Noldorinjust to note: no problem with local commitsa23:15
thumperNoldorin: are you sure that no one else is messing with this branch?23:15
Noldorinthumper, i'm the only one that has access to it currenly.23:15
Noldorinso i'd hope not23:15
Noldorinthumper, not sure, but things might have gotten screwed up when i transferred branch ownership from me (noldorin) to ircdot-nev23:16
Noldorinerm, ircdotnet-dev *23:16
thumperNoldorin: shouldn't have23:16
* thumper is looking23:16
Noldorinno indeed23:16
Noldorinusing bzr 2.0.3 btw as the client23:17
thumperah, that was going to be my next question23:18
thumperabentley: ping23:18
abentleythumper: pong23:19
Noldorin /srv/bazaar.launchpad.net/push-branches/00/04/ad/b6/.bzr/branch/lock23:19
thumperabentley: do you know about what causes the lock error above for Noldorin?23:19
Noldorinthat's a truly nasty path...23:19
thumperNoldorin: yes, we should be translating that on the way out23:20
thumperNoldorin: but I don't think there are the hooks in bzr lib yet23:20
Noldorinah right23:20
Noldorinfair enough23:20
Noldorinas long as it's "expected"23:20
thumperunfortunately yes, it is expected, but aweful23:21
abentleythumper: No, but I can verify that there's a lock directory there.23:22
thumperabentley: yeah, me too23:22
thumperabentley: all my local branches also have that lock dir, so I don't know what should and shouldn't be there23:22
Noldorinheh23:22
Noldorinerm23:22
Noldorinmore bad news23:22
Noldorini just tried break-lock, and got the following:23:23
Noldorinand i tried it again, and it succeeded.23:23
* Noldorin is very confused.23:23
abentleyNoldorin: Both the branch and the repository may have been locked.23:24
Noldorinthumper, perhaps there is some way to reset the repo and just repush from the local branch?23:24
Noldorinabentley, i see...23:24
thumperNoldorin: yes, we can blow it away23:25
Noldorinwouldn't know how to fix that, though23:25
thumperand have you repush23:25
thumperNoldorin: break-lock should break both locks23:25
Noldorinthumper, i'm curious to figure out what the actual cause of this is (as i'm sure you are)...23:25
Noldorinbut just making it work would be nice for now, i guess23:25
Noldorinok23:25
abentleyNoldorin: You're not putting having Launchpad autocommit translations, are you?23:26
Noldorinabentley, don't believe so, no.23:26
Noldorinthumper, same error after a plain break-lock23:27
Noldorinoh, wait:23:27
Noldorinthumper, http://pastebin.com/m654abab723:27
thumperNoldorin: perhaps abentley was clearing it out for you23:28
abentleythumper: No, I didn't delete anything.23:28
thumperhmm...23:28
thumperI'm getting a permission denied23:28
thumperweird23:29
sinzuimarianom: I approved your project gfdl is fine23:30
thumperWTF?23:30
Noldorin?23:31
abentleythumper: what's giving permission denied?23:31
thumperabentley: using hitchhiker and doing "lsl .bzr"23:31
Noldorinhrmm23:32
abentleythumper: wfm23:32
thumper???23:32
Noldorinif i had ftp access, i would be tempted just to log in and delete all the files in the repo now. :P23:32
abentleyNoldorin: You have sftp access.23:32
thumperNoldorin: you can using hitchhiker23:32
Noldorinoh, cool23:32
Noldorinabentley, what's the url?23:33
thumperNoldorin: for sftp or hitchhiker?23:33
abentleysftp://bazaar.launchpad.net/~ircdotnet-dev/ircdotnet/0.1/23:33
Noldorinthumper, sftp would be easier for me i guess23:33
Noldorincheers23:33
thumperabentley: user@ ?23:33
abentleythumper: I suppose.23:34
marianomsinzui: thanks a lot! and I learnt something new about licenses today (I learnt that I don't understand them) :)23:35
abentleyNoldorin: You may need to specify your username at the front of the URL, e.g. sftp://me@bazaar.launchpad.net/~ircdotnet-dev/ircdotnet/0.1/23:35
Noldorinthumper, abentley: deleting the .bzr dir via sftp then repushing did the trick :)23:37
Noldorinmany thanks.23:37
Noldorin(goodness knows what the matter was still...)23:38
thumperNoldorin: ok cool, although I'm somewhat stumped as to how this got into a fubared situation23:38
Noldorinmm, no idea really. the only special thing i did with the repo recently was change ownership, i believe.23:38
Noldorinthumper, abentley: i'm off to bed now. will be idling around here however, so if you figure out what might have been the cause, please do ping me.23:42
thumperNoldorin: changing the ownership has no impact...23:44
thumperNoldorin: although you had a checkout right?23:44
Noldorinthumper, i believe so, yeah23:44
Noldorinho hum23:44
thumperNoldorin: did you rebind?23:44
* Noldorin crosses his fingers that the repo doesn't get clobbered again like this23:44
Noldorinthumper, erm, you could be onto something there23:45
Noldorini'm not sure i did23:45
thumperhmm..23:45
Noldorinthumper, if that's the case then the solution is only to make the error message more friendly really, i guess :)23:46
* Noldorin heads off now23:46
Noldorinthanks for the help...23:46
Noldorinnight23:46

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