[00:47] <apachelogger> https://bugs.launchpad.net/ubuntu/+source/kdeedu/+bug/371565/comments/11 <-- le spam!
[00:49] <wgrant> apachelogger: Not any more. Thanks.
[00:49] <apachelogger> wgrant: thank you :)
[02:23] <sgringwe> hello. i'm trying to set up a recipe for my launchpad application, but i get a dependency error. however, that dependency is present in one of ppa dependencies. why is it not recognizing the dependency?
[02:43] <wgrant> sgringwe: Do you have a build log?
[02:44] <sgringwe> wgrant, yes i do. it is at https://launchpadlibrarian.net/71912658/buildlog.txt.gz
[02:45] <wgrant> sgringwe: And which recipe is this?
[02:46] <sgringwe_> wgrant, sorry about that. i got disconnected.
[02:46] <wgrant> 11:45:30 < wgrant> sgringwe: And which recipe is this?
[02:46] <sgringwe_> wgrant, https://code.launchpad.net/~sgringwe/+recipe/beat-box-daily
[02:49] <wgrant> sgringwe_: You depend on a binary named 'sqlheavy', but that's the source package name.
[02:50] <wgrant> https://launchpad.net/~elementaryart/+archive/elementarydesktop/+sourcepub/1562925/+listing-archive-extra
[02:50] <wgrant> That lists the binaries.
[02:50] <sgringwe> wgrant, oh! so i want libsqlheavy-bin?
[02:51] <wgrant> sgringwe: Probably. Depends what your package needs.
[02:52] <sgringwe> wgrant, what do you mean?
[02:52] <wgrant> sgringwe: Well, if you package wants to build against the library it will want the -dev package, for example.
[02:54] <sgringwe> wgrant, i'm afraid i still don't understand. i depend on sqlheavy to build and run the program. in Build-Depends: should i put libsqlheavy-dev, and Depends: libsqlheavy-bin?
[02:55] <lifeless> sgringwe: the build-depends are available during building, and depends are available during execution
[02:55] <wgrant> sgringwe: Normally you would just build-depend on libsqlheavy-dev, and shlibs:Depends would sort out the libsqlheavy0.1-0 runtime dependency.
[02:55] <lifeless> sgringwe: we can't say what you need, but we can tell you how the system works.
[02:55] <wgrant> I don't know what this libsqlheavy-bin thing is.
[02:55] <sgringwe> libsqlheavy is a wrapper to sqlite
[02:55] <wgrant> ("Application plugin library" is not a really useful package description :()
[02:56] <sgringwe> wgrant, agreed
[02:57] <sgringwe> lifeless, ok. this has helped so far i will start trying more things
[07:18] <stewart> is there a magic "upgrade all launchpad bzr trees for project X to new repo format" button hiding somewhere?
[07:38] <lifeless> stewart: no, but there is a button per branch
[07:39] <stewart> lifeless, ooerr... now where is it hiding? :)
[08:57] <RAOF> jml: What needs to happen before launchpad grows an honest-to-goodness crash database?
[09:08] <jfi> wgrant, LP: #733915, thanks for this quick feature addition, I am using it now and it works perfectly.
[09:09] <wgrant> jfi: Great!
[09:10] <jfi> hum wrong copy/paste, I mean LP: #783355 :)
[09:11] <wgrant> Heh, good point. I knew the one you meant, anyway :)
[09:22] <poolie> bug 783355
[09:23] <lifeless> RAOF: well, partly time investment
[09:23] <lifeless> RAOF: partly spec gathering
[09:23] <lifeless> RAOF: also, I have one that just needs solr integration but man solr is a pain for doing test harnesses against
[09:24]  * RAOF looks up solr
[09:24] <henninge> http://lucene.apache.org/solr/
[09:24] <lifeless> RAOF: https://launchpad.net/oops-repository
[09:25] <lifeless> ubot5: hush
[09:25] <RAOF> Ah.  For launchpad oops tracking.  Right.
[09:26] <lifeless> RAOF: but I'm aiming for 1M oops volume, which is past the trivial scale
[09:26] <lifeless> RAOF: so using scalable components
[09:27] <lifeless> RAOF: so taking it to 10M or whatever Ubuntu needs would be fairly straight forward
[09:27] <RAOF> lifeless: And I'd like to dump every GPU hang that every Ubuntu user ever has in there, so I'd probably blow past your 1M very rapidly.
[09:27] <RAOF> So scaling is nice!
[09:28] <lifeless> RAOF: how long would you keep the raw data
[09:28] <RAOF> lifeless: Not long, and there wouldn't necessarily be much raw data.  For nvidia & amd there'd just be a counter, as they don't *generate* any useful data.
[09:29] <lifeless> so for that what would happen is
[09:29] <lifeless> a) insert
[09:29] <lifeless> b) domain specific callback
[09:29] <RAOF> But “we have a lot of gpu hangs on nvidia nv87 chipsets” would be really useful data to have.
[09:29] <lifeless> c) aggregate and delete source
[09:30] <lifeless> the initial cut should easily handle 100K/day of those
[09:30] <lifeless> or more, maybe 1M a day
[09:30] <RAOF> I think that should be sufficient.
[09:31] <RAOF> I'd hope we wouldn't have more that 1M GPU hangs a day :)
[09:31] <RAOF> (But I have *very little* idea of how many we would have each day, which is partially why I'd like it ☺)
[09:31] <lifeless> RAOF: I could see us having 4 or 5M a day
[09:32] <lifeless> easy
[09:34] <RAOF> It would absolutely be possible to have that many.  That'd be a GPU hang a day for a significant fraction of all Ubuntu installs, though.
[09:34] <lifeless> right
[09:34] <RAOF> I'd like to think that *many* Ubuntu systems never hit a GPU hang :)
[09:35] <RAOF> Or even *most* !
[10:11] <alien_> hello, why on earth does the Ubuntu nopaste require a Launchpad account to get the plaintext version of a paste?
[10:12] <henninge> alien_: I honestly don't know.
[10:12] <lifeless> AIUI its openid protected because of spammers
[10:13] <lifeless> and the module isn't configured to treat the text version specially
[10:13] <lifeless> I'm not sure if that would be reasonable to do or not
[10:13] <henninge> lifeless: I just tried it and it looked like only the text download went through SSO.
[10:14] <henninge> alien_: what you are seeing is Ubuntu Single Sign-on service which uses Launchpad account
[10:14] <henninge> alien_: but it is not really a Launchpad issue.
[10:18] <alien_> henninge: I know it's not a launchpad issue, but where should I report it then?
[10:18] <henninge> hm
[10:19] <lifeless> #canonical-is
[10:19] <lifeless> erm
[10:20] <lifeless> #canonical-sysadmins I think
[10:20] <alien_> thanks
[10:20] <henninge> alien_: or report a bug on https://launchpad.net/ubuntu-website
[10:21] <henninge> ... but you'd need a Launchpad account to do that ;)
[10:21] <alien_> I have one
[10:21] <alien_> but I gave a link to a plaintext paste to someone and couldn't use it
[10:21] <henninge> I thought so but still I found that situation quite ironic  ...
[10:22] <henninge> alien_: yeah, I see the problem
[10:26] <alien_> i created https://bugs.launchpad.net/ubuntu-website/+bug/784485
[10:27] <henninge> alien_: thanks
[10:27] <alien_> no problem
[10:28] <jml> RAOF: someone needs to volunteer to prepare one
[11:40] <dpm> hi henninge, quick question: when a project uses automatic imports with templates+translations, when are the translations actually imported, whenever there is a change in the template, or whenever there is a change in a PO file... ?
[11:42] <henninge> dpm: when the branch gets a new revision, the job checks which files were affected and imports those.
[11:43] <dpm> henninge, ah, cool, so individual translations can be imported, it's not like all the po files are imported at once, right?
[11:43] <henninge> right
[11:43] <dpm> great, thanks
[11:57] <adeuring> henninge: ^^^
[11:57] <henninge> adeuring: thanks ;-)
[14:00] <pfarrell> adeuring, anyone else: hi! I'm trying to import a pre-existing project into launchpad. I registered a team, the project, set up the import from svn.
[14:00] <pfarrell> I now want to turn off my svn server, and host exclusively on launchpad
[14:00] <pfarrell> I imported the svn into ~spud/spud/trunk-import, branched it to ~spud/spud/trunk, and now I'm trying to delete ~spud/spud/trunk-import
[14:00] <pfarrell> but it says:
[14:00] <pfarrell> This branch cannot be deleted as it has 1 branch sharing revisions.
[14:01] <pfarrell> should I co the branch, push it to ~spud/spud/trunk, and then I can delete ~spud/spud/trunk-import?
[14:01] <wgrant> pfarrell: Does it tell you which branch is sharing? I presume It's ~spud/spud/trunk.
[14:01] <pfarrell> that's the only other branch
[14:01] <pfarrell> I guess it's because I branched ~spud/spud/trunk-import?
[14:02] <wgrant> It's because trunk-import was the development focus.
[14:02] <wgrant> Try bzr reconfigure --unstacked lp:spud
[14:03] <pfarrell> beautiful
[14:03]  * pfarrell googles for what it means for a branch to be stacked
[14:03] <wgrant> http://doc.bazaar.canonical.com/latest/en/user-guide/stacked.html
[14:03] <pfarrell> yep, reading that now
[14:03] <pfarrell> thanks
[14:07]  * pfarrell appreciates how quick the launchpad team are in answering questions here. thanks!
[14:10] <wgrant> pfarrell: That worked OK, then?
[14:10] <pfarrell> yep, beautifully, thanks
[14:11] <wgrant> Great.
[14:21] <ari-tczew> wgrant: have you seeen spam on launchpad in comments?
[14:21] <wgrant> ari-tczew: There are bits of it around, but we clean them up when we're notified. Do you have any particular examples?
[14:23] <ari-tczew> wgrant: ATM nope, seems to someone has cleaned up there where I noticed it. do you working on fix this problem?
[14:23] <wgrant> ari-tczew: It's a difficult problem. In many cases existing users are having their webmail accounts hijacked.
[14:24] <ari-tczew> wgrant: maybe use token while logging in?
[14:24] <wgrant> ari-tczew: The spam is sent over email.
[14:25] <wgrant> From compromised accounts.
[14:25] <ari-tczew> mhm
[15:20] <adeuring> dpm: I've started the EC2 test for the branch that defines the new DB user for your queries. The branch should be merged after 4 hours or so.
[15:20] <dpm> adeuring, excellent, thanks for taking care of that and for the heads up!
[18:42] <niemeyer> Yo!
[18:42] <niemeyer> Quick API-related question
[18:42] <niemeyer> Is it the case that there's no way to create new IRC nicks?
[18:42] <niemeyer> Or are these operations standard/implicit
[18:42] <niemeyer> ?
[18:45] <james_w> niemeyer, there appears to be no method to do that
[18:45] <niemeyer> james_w: Aha, ok, thanks
[18:46] <niemeyer> james_w: I don't actually need it.. was just wondering if it was conventional or if it was missing indeed
[19:08] <deryck> oh, abentley tag for irc.
[19:08] <abentley> deryck: roger.
[21:06] <htorque> hello, everyone! where would i find the RSA key fingerprint of 'bazaar.launchpad.net'? tried to find it on launchpad.net without luck.
[22:05] <abentley> htorque: I don't know if we publish it anywhere in particular.  You can always get it from bazaar.launchpad.net, though :-)
[22:09] <htorque> abentley: sure, but wouldn't a compromised/fake 'bazaar.launchpad.net' send me whatever it wants?
[22:10] <abentley> htorque: yes, but if bazaar.launchpad.net is comproposised/fake, you shouldn't trust launchpad.net either.
[22:10] <htorque> true that
[22:17] <Darxus> "Patch 60_fix-pod does not apply (enforce with -f)" - https://launchpadlibrarian.net/71971599/buildlog.txt.gz
[22:17] <Darxus> Why can't I replicate that locally with debuild?
[22:18] <Darxus> Nice simple patch hunk failure due to upstream source being modified.  But it seems like debuild isn't even attempting the patches?
[22:28] <mmc1> How to solve a problem with uploading to launchpad:     550 Access is denied. Note: This error might indicate a problem with your passive_ftp setting.      (Having my ssh key uploaded, can I use other methods scp etc)?
[22:30] <geser> an alternative to ftp is sftp
[22:32] <mmc1> geser: E: bzrlib must be installed to use sftp transport.   ... so  ppa.launchpad.net does not have that installed?
[22:33] <geser> you have to have it installed so you can use sftp to upload to ppa.launchpad.net
[22:34] <geser> I don't know if the default dput.cf has a generic sftp stanza or you if you need to add one to your ~/.dput.cf
[22:35]  * mmc1  installing "bzr" in the hope it includes the bzrlib
[22:36] <mmc1> perfect. thanks. seems to work