[00:13] <thumper> jml: could you enlighten me to how it's hocked up?
[00:14] <jml> thumper, IBranchSet is exported as a collection, getByUniqueName is a read operation on that collection
[00:14] <thumper> gotcha
[00:14] <thumper> jml: thanks
[00:14] <jml> thumper, np
[00:18] <thumper> mwhudson: when is good for you?
[00:19] <mwhudson> thumper: argh
[00:19] <mwhudson> thumper: about an hour?
[00:19] <thumper> mwhudson: ok
[00:19] <mwhudson> i haven't had lunch yet
[00:19] <thumper> mwhudson: at least it'll timebox our discussion
[00:19] <thumper> mwhudson: I have to go get the girls at 3
[00:19] <mwhudson> thumper: ok
[00:27]  * mwhudson lunches
[00:50] <thumper> sinzui: ping
[01:06] <mwhudson> thumper: hello
[01:06] <thumper> mwhudson: hi
[01:07] <mwhudson> thumper: ready for a call now, but if you can wait a few minutes more you won't have to listen to me eating my lunch :-)
[01:07] <thumper> mwhudson: I can wait a few minutes :)
[01:20] <thumper> mwhudson: now?
[01:20] <mwhudson> thumper: yep
[01:31] <mwhudson> thumper: https://code.edge.launchpad.net/~vcs-imports/pydoctor/trunk
[01:33] <thumper> https://edge.launchpad.net/ubuntu/+source/gwibber/2.29.90-0ubuntu1
[01:35] <thumper> https://edge.launchpad.net/~gwibber-daily/+archive/ppa
[01:38] <thumper> https://edge.launchpad.net/~gwibber-daily/+archive/ppa/+build/1514631
[01:40] <mwhudson> thumper: https://edge.launchpad.net/builders/
[01:43] <mwhudson> thumper: https://edge.launchpad.net/~launchpad/+archive/ppa/+build/1056751
[02:18] <poolie> did abentley or anyone write a script that will automatically feed approved reviews to pqm?
[02:18] <poolie> or semiautomatically?
[02:18] <abentley> poolie, not that I know of.
[02:19] <poolie> maybe i will then
[02:19] <abentley> poolie, however, Tarmac behaves that way.
[02:19] <poolie> it automatically pulls?
[02:19] <poolie> do you think we should switch?
[02:19] <abentley> It automatically merges approved merge proposals and commits.
[02:19] <poolie> right
[02:20] <abentley> I think we should switch.
[02:20] <poolie> so presumably one should only use status:Approved if you really mean 'approved with no further changes'
[02:20] <poolie> not conditionally approved
[02:20] <abentley> poolie, true.
[02:21] <abentley> poolie, when we get a chance to work on merge queues again, that will be less of a concern.
[02:22] <poolie> i think it's ok, as long as people use it that way
[02:22] <poolie> it's probably a good idea anyhow
[02:22] <poolie> in piloting i find myself wanting a state that's not "in progress" but not "needs review"
[02:22] <poolie> like, it needs a pp to fix it
[02:22] <poolie> somewhere in between
[02:24] <abentley> poolie, if we can generalize it sufficiently, cool.
[02:24] <abentley> poolie, another option was to assign merge proposals to people.
[02:24] <poolie> i don't think adding another state is precisely right
[02:24] <poolie> maybe that's it
[02:24] <poolie> because actually i want to distinguish 'the author is going to go away and fix this' from 'i will'
[02:40] <poolie> so maybe assignment is right
[02:47] <lifeless> sounds like a bug
[02:57] <abentley> lifeless, what sounds like a bug?
[02:57] <lifeless> something that gets assigned to someone to do, and wanting to track that
[02:58] <poolie> yeah, but it's one of those vague difficult bugs
[02:58] <abentley> lifeless, ah.  I thought you meant the discussion suggested a bug was present.
[02:58] <poolie> it's questionable to file it until you can make it concrete imo
[02:59] <lifeless> poolie: I guess I'm saying that maybe merge proposals lie on the same spectrum as specs and bugs
[02:59] <poolie> oh i see
[02:59] <poolie> IAssignable
[02:59] <lifeless> while I'd like to see be less crisp about what they are, and more malleable about what we want them to do
[03:00] <lifeless> s/while/which/
[03:49] <mwhudson> grr what's locking bugbranch
[03:49] <mwhudson> oh probably the scanner
[04:01] <poolie> lifeless: i was interested by the idea of using rpc signing rather than https
[04:01] <poolie> http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1928
[04:01] <poolie> "use ssl if at all possible though it is slower"
[04:01] <lifeless> poolie: yes
[04:02] <poolie> so i think we should fix lplib (or lazr or whatever) to hold the connection
[04:02] <lifeless> poolie: you still get to avoid round trips though - and note that more and more corporates are deploying SSLBump and equivalents
[04:02] <lifeless> poolie: ofh for sure.
[04:03] <poolie> 'still get to' how?
[04:04] <lifeless> poolie: using message signing
[04:04] <poolie> using message signing and http?
[04:04] <poolie> yes
[04:04] <poolie> it's kind of a shame it's not enough
[04:12] <mwhudson> can you upload files to the librarian without a database connection?
[04:13] <mwhudson> hm
[04:30]  * mwhudson eods
[07:36] <thumper> gah
[07:36] <thumper> can't get balsamiq to start
[07:36] <thumper> :(
[08:08] <adeuring> good morning
[09:07] <mrevell> Morning
[10:29]  * wgrant is surprised to see the product/project rename actually happening!
[11:01] <deryck> Morning, all.
[11:04] <bigjools> morgen
[11:06] <adeuring> morning deryck
[12:13] <didrocks> hey guys, I've at last a LP checkout working in a karmic VM. I'm tried to export and import GPG key from the launchpad API (cf bug #389872). Following jml's explanation, I have added the export_read… export_write… decorator to function but I don't have any idea of other stuff to add. For the attribute, appart from adding exported() to them, same thing, quite lost
[12:13] <mup> Bug #389872: GPG keys not exposed in API <api> <Launchpad Registry:In Progress by didrocks> <https://launchpad.net/bugs/389872>
[12:13] <didrocks> is there any doc or help I can get? :)
[12:21] <thekorn> didrocks, there is https://dev.launchpad.net/API/ImplementingAPIs which explains how doing such things,
[12:22] <didrocks> thekorn: sweet, it seems to be what I need, let get it a try :)
[12:22] <didrocks> thanks
[12:22] <thekorn> didrocks, did you push your code somewhere?
[12:23] <didrocks> thekorn: not yet, I'll try to get it working first and check locally before pushing
[12:23] <thekorn> aha, ok
[12:23] <wgrant> It's not the easiest export.
[12:24] <wgrant> Because there's no URL yet.
[12:25] <thekorn> right, this part is missing on the wiki page I mentioned above
[12:25] <wgrant> So you'll need to add a new method to PersonNavigation, and you'll need a browser:url directive in lib/lp/registry/browser/configure.zcml
[12:53] <didrocks> wgrant: hem, I'm already fighting to do the right thing, seems more difficult then :)
[12:54] <didrocks> (and I need to do the same for ssh)
[13:32] <didrocks> well, I pushed my branch into ~didrocks/launchpad/devel but it still needs work and I'm unsure to know understand enough the documentation for the decorators handling
[13:36] <deryck> adeuring, gmb, kfogel -- just a reminder to update the kanban board before the standup, to make walking the board quicker.
[13:36] <adeuring> OK, I'll try it...
[13:37] <deryck> matsubara -- the qa burndown seems not to be updating any longer for 10.02.
[13:37] <deryck> Assuming I'm still looking at the right page.
[13:37] <matsubara> deryck, I'll take a look
[13:38] <deryck> matsubara, thanks!
[13:56] <deryck> adeuring or gmb -- could I get one of you to review a branch for me?
[13:56] <adeuring> deryck: sure
[13:56] <deryck> I need a bugs dev to make sure I haven't missed something that exists somewhere else.
[13:56] <deryck> adeuring, thanks!  https://code.edge.launchpad.net/~deryck/launchpad/enable-tracking-link-perms-512378/+merge/19600
[13:57] <deryck> adeuring, feel free to ping me in #launchpad-review to follow up.
[14:10] <adeuring> deryck: r=me
[14:10] <deryck> adeuring, excellent, thanks!
[14:11] <BjornT> deryck: why don't you check whether the user has edit permission for the project?
[14:12] <deryck> BjornT, because I'm dumb. :-)
[14:12] <deryck> BjornT, this is why I wanted someone from bugs.  I felt I was missing something obvious.
[14:12] <deryck> but I guess that's obvious beyond bugs even.
[14:13] <BjornT> deryck: you can do a tal:condition on something like context/required:launchpad.Edit
[14:14] <deryck> BjornT, ah, cool.  I never knew that actually.
[14:15] <deryck> much simpler, too.
[14:23] <directhex> i just came across bug #139855. is there any drive from canonical to resolve the bug, or in the short term is the easiest way to track usage by mirroring a PPA off-site where you have your own access.log to parse?
[14:23] <mup_> Bug #139855: Display stats about PPA usage <feature> <Soyuz:Triaged> <https://launchpad.net/bugs/139855>
[14:26] <deryck> adeuring, BjornT -- updated:  https://code.edge.launchpad.net/~deryck/launchpad/enable-tracking-link-perms-512378/+merge/19600
[14:26] <deryck> adeuring, BjornT -- look good?
[14:27] <adeuring> deryck: yes
[14:27] <bigjools> directhex: it's not a priority at the moment, although we'd love to do it at some point
[14:28] <deryck> adeuring, gmb, kfogel -- call, in two?
[14:28] <gmb> yep
[14:29] <kfogel> deryck: yup
[14:30] <directhex> bigjools, the post by jml presents an action list. how much of that list can be worked on by normal plebs without secret canonical web server access?
[14:30] <BjornT> deryck: looks good
[14:30] <deryck> BjornT, thanks!
[14:30] <bigjools> directhex: most if not all of it
[14:31] <bigjools> directhex: some work was done already to scan logs
[14:31] <directhex> bigjools, i'll take a look then. my cpu/ram seem to be on fire, courtesy of "bzr branch lp:launchpad".
[14:32] <bigjools> yeah it's a big branch
[14:33] <directhex> 243M	launchpad/
[14:33] <directhex> right, there we go
[14:47] <directhex> bigjools, as i read this source, a thought occurs. how exactly do i *test* my changes?
[14:47] <bigjools> directhex: depends on what you want to implement, there's a lot of work to do
[14:47] <bigjools> UI, backend, database schema etc
[14:48] <directhex> bigjools, the UI is the kind of easy bit i could probably do, but unfortunately the backend stuff is a prerequisite
[14:48] <bigjools> most of the existing testing is done in the test suite, unit tests or doc tests
[14:49] <bigjools> well you could start by proposing some schema changes, we'll get those done, and then you can poke values in locally when doing the UI
[14:49] <bigjools> the scanning part is a separate task
[14:54] <directhex> bigjools, is the bug report the best place to discuss my thoughts?
[14:59] <bigjools> directhex: yes, absolutely
[15:01] <fran6co> hi
[15:02] <fran6co> i need some help setting up launchpad in my machine, anybody that want to give a hand with it?
[15:03] <fran6co> well, I managed to install it and make it work, but the thing that i don't get is the cronscripts
[15:04] <fran6co> i couldn't find info about how to i should run them
[15:04] <fran6co> thanks in advance
[15:15] <matsubara-lunch> deryck, burndown is up to date
[15:16] <deryck> matsubara-lunch, thanks!
[15:16] <deryck> mrevell, call time?
[15:16] <sinzui> jelmer: ping
[15:16] <jelmer> sinzui, hi
[15:17] <sinzui> bug 523844 does not look like a bug, it looks like a question, and I think it is one should should be able to answer yourself.
[15:17] <mup> Bug #523844: experimental Debian distroseries <Launchpad Registry:New> <https://launchpad.net/bugs/523844>
[15:17] <sinzui> jelmer: do you see the Add series link: https://edge.launchpad.net/debian
[15:18] <jelmer> sinzui: Ah, yep
[15:18] <sinzui> jelmer: I think you have a better understanding about creating a debian series than myself.
[15:19] <jelmer> sinzui: I hadn't realized I could do that sort of thing myself now. :-)
[15:19] <jelmer> sinzui: I'd like to double-check that experimental isn't missing by intention though, who should I talk to about that?
[15:20] <sinzui> jelmer: No idea. I can fix the code, but distroseries were designed for Ubuntu. Launchpad really ignores all other distros
[15:21]  * sinzui tries to edit lenny to see if experimental exists
[15:22] <sinzui> Experimental does not appear to be supported
[15:22] <sinzui> but I think that is because series cannot go backwards
[15:23] <sinzui> jelmer: try creating the series on staging, the editing it to fix the status
[15:23] <sinzui> jelmer: you may need to hack the URL because only losas are really offered the link
[15:23] <mrevell> msg deryck I'll get Skype up and running
[15:24] <mrevell> heh
[15:24] <sinzui> jelmer: I just confirmed that you can hack the url for +edit ti set a active series to experimental
[15:25] <jelmer> sinzui: ah, thanks
[15:26] <jelmer> sinzui: I'll see if I can confirm that it's ok to create an experimental distroseries and then I'll give it a try. I'll close the bug.
[15:26] <sinzui> jelmer: the missing series status sounds familiar, I think this is a bug that also affects projects
[15:27] <jelmer> sinzui: In particular I'd like a distroseries named experimental, I'm not too worried about having its status set to Experimental
[15:39] <james_w> erm, https://edge.launchpad.net/debian/experimental
[15:39] <james_w> is that not what you are looking for
[15:39] <james_w> ?
[15:49] <deryck> gmb, ping
[15:49] <gmb> deryck: Hi
[16:03] <deryck> rockstar, you around?
[16:35] <kfogel> deryck: terminology question: do we have a name for a not-yet-filled-in-by-separate-javascript-request portlet?  Do we call the raw, unfilled portlet a "base" or a "template" or a "raw" portlet or anything like that?
[16:36] <deryck> kfogel, you mean the name of the template file itself?
[16:36] <kfogel> deryck: well, no, I have that.  I mean a word for the unfilled portlet (except I don't know if "unfilled" is what we'd use).
[16:37] <kfogel> like if you were writing a test, and one phase of your test examined the unfilled portlet, and another phase pulled the real contents and examined those, what would be the words to describe each phase?
[16:38] <adiroiban> gmb: did you had time to put this branch for ec2 test https://code.edge.launchpad.net/~adiroiban/launchpad/bug-522188/+merge/19395 ?
[16:38] <deryck> kfogel, in just the test comment or doc portion?  In plain English not code, is that what you mean?
[16:39] <kfogel> deryck: well, in a doc comment, but also in the names of two methods I'm abstracting out of xx-bugs-statistics-portlet.txt (I'm moving them to pages.py, because they're needed in multiple tests now).
[16:39] <kfogel> deryck: right now, they're called, respectively, print_portlet() and print_portlet_contents().
[16:39] <deryck> kfogel, ah, ok. yeah, I'm not aware of any convention for that.  Those names seem fine to me.  Or print_empty_portlet for the first?
[16:40] <kfogel> deryck: the first of those names is unclear on its own; then if you see the second name it makes more sense, but I'd like to avoid that window of confusion.  I'll probably go with "unfilled" and "filled" (as "empty" implies no content at all, which isn't the case).
[16:40] <kfogel> deryck: I just wanted to check that there wasn't already a term in use within Launchpad for these two states.
[16:41] <deryck> kfogel, not that I'm aware of, no.
[16:41] <kfogel> deryck: ok, thx
[16:42] <deryck> np
[16:46] <gmb> adiroiban: Strange, I thought that branch had landed; let me check
[16:50] <adiroiban> gmb: I have not received any email from buildbot. Same for this branch https://code.edge.launchpad.net/~adiroiban/launchpad/bug-340664/+merge/18452
[16:51] <gmb> adiroiban: Hmm. I'll look into that.
[16:51] <adiroiban> I am not sure how buildbot is sending notification... as some of my branch did land without a notification from buildbot
[16:52] <gmb> adiroiban: How did only some of it land? That doesn't make sense.
[16:52] <adiroiban> I mean that for some of my branch that landed
[16:52] <adiroiban> i received an email from buildbot
[16:52] <adiroiban> others were landed without a notification from buildbot
[16:53] <kfogel> jtv: saw the characters displayed correctly in my email from your review response.  yes, they're right :-)
[16:54] <jtv> kfogel: different chars this time.  Got the full text from google translate.  Is that last character the same one I hear in the polite version of "hello"?
[16:55] <kfogel> jtv: yup -- it means "you'
[16:55] <kfogel> "you"
[16:55] <jtv> In the polite form, right?  I always thought it sounded more like níŋ
[16:56] <gmb> adiroiban: Ah, looks like your branches were submitted close to the same time but we were in testfix mode so they didn't land and I subsequently forgot to resubmit. Apologies; I'll do so now.
[16:57] <adiroiban> gmb: no problem. thanks
[18:37] <sinzui> adiroiban: See my answer to your question. I want to know if you see what I see
[18:39] <adiroiban> sinzui: http://bayimg.com/eaKPPAAcJ
[18:39] <adiroiban> this is whay I see
[18:39] <adiroiban> only „Reactivate ML”
[18:40] <sinzui> :(
[18:40] <sinzui> adiroiban: I will purge and report a bug
[18:40] <adiroiban> thanks!
[18:41] <kfogel> deryck: just fyi, jcastro and I are having this conversation over in the community channel (and are about to turn it into a phone call): http://paste.ubuntu.com/379256/
[18:41] <sinzui> adiroiban: It is purged
[18:41] <kfogel> deryck: it's a dicey UI question w.r.t. the bugs-with-patches stats.  your opinion welcome.
[18:41]  * deryck looks
[18:41] <adiroiban> sinzui: yep. Many thanks!
[18:43] <kfogel> sinzui: (you might be interested in above two comments addressed to deryck too)
[18:43] <sinzui> adiroiban: this may not be time to celebrate: bug 471274
[18:43] <mup> Bug #471274: No option to purge list archives when purging a mailing list <feature> <mailing-lists> <oem-services> <Launchpad Registry:Triaged> <https://launchpad.net/bugs/471274>
[18:43] <deryck> kfogel, simple fix -- just have the X bugs with patches be inclusive of closed bugs  OR have +patches exclude closed by default and add filter by status.
[18:44] <kfogel> deryck: I think I like the former, actually.  Since people can sort by state once they get to the +patches page anyway.
[18:45] <adiroiban> sinzui: that's ok. we didn't have top secret stuff there :)
[18:45] <kfogel> deryck: thanks.
[18:45] <deryck> kfogel, sure
[18:49] <mwhudson> jelmer: i'd like to upgrade dulwich & bzr-git so i can get my changes to do partial imports landed, will lp:dulwich and lp:bzr-git be ok?
[18:49] <mwhudson> i guess lp:bzr-git is required :-)
[18:49] <mwhudson> jelmer: thanks for merging my branch btw
[18:54] <sinzui> bac: ping
[18:55] <sinzui> EdwinGrubbs: ping
[19:00] <bac> hi
[19:01] <bac> sinzui
[19:03] <sinzui> bac: look at https://edge.launchpad.net/ubuntu/lucid/+source/alacarte The "Unspecified" is a db hit, and when you list a lot of projects on a page, it is a costly repeat
[19:04] <sinzui> bac: I have never liked this this ambiguous, possibly pathetic attempt to say the license is unknown. Do you want to argue for this feature's continued existence?
[19:04] <bac> sinzui: not i
[19:04] <jelmer> mwhudson, yeah, both trunks should be fine
[19:05] <bac> sinzui: but that lookup is no more costly than anything else, is it?  getting rid of it b/c it is ugly is one thing but i can't see how it is hammering us more than any other attributte
[19:06] <kfogel> sinzui: advice -- I've abstracted out two functions that were formerly in a .txt test file.  Now they live in pages.py -- see http://paste.ubuntu.com/379268/ .  But, the code refers directly to "http://bugs.launchpad.dev/", because the functions are specific to the bugfilters portlet.  I think that's okay, but I also notice this is the only .py code in that directory that hardcodes a service URL.  Is this ok?
[19:07] <sinzui> bac: true, but if +packaging shows 20 of these packages, we are doing repeat queries for the license, plus the bug supervisor, tracker, branch, and translations. I care about the last four items, but the license is a formatter quirk, and the only person who can change the license if the project owner
[19:09] <sinzui> kfogel: I see. I think both helpers are kind of bogus because they are making assumptions about the markup or host. They break every year
[19:10] <sinzui> kfogel: as long as the bug team is willing to do the maintenance, there is no problem
[19:12] <kfogel> sinzui: well, I think we are (will check with the team).  my question is really about the host aspect -- whether that's likely to break ever.  But if you think it's no worse than any of the other assumptions in that test, then I'll leave it.
[19:12] <kfogel> s/test/test function/
[19:15] <sinzui> The host is less brittle then the markup. I would question why the test helper is going into 1) a deprecated module, and 2) a module used by by non-bugs apps. I think the tests should be in lp.bugs.tests.bug
[19:16] <sinzui> kfogel: ^
[19:17] <sinzui> kfogel: actually, lp.bugs.tests.bug is exactly where the helpers belong. doctests. stories, and unittests can import them as needed
[19:17] <kfogel> sinzui: thx, will move
[19:17]  * sinzui wonders why lp.bugs.pagetests exists
[19:17]  * kfogel wonders how one is supposed to know it's deprecated
[19:18] <sinzui> kfogel: it is canonical.launchpad. we build in lp.<app>
[19:19] <sinzui> kfogel: everything in canonical.launchpad was left behind during the open source apocalypse
[19:20] <kfogel> sinzui: ahhh.  Yes, I remember that, but as I wasn't developing at the time, I didn't have a reflexive understanding of it.  got it
[19:21] <sinzui> oh dear, as I feared lp.pagetests do not work because that is not a legitimate directory
[19:27] <sinzui> deryck: ping
[19:29] <deryck> hi sinzui
[19:30] <sinzui> lp.bugs.pagetests should not exist. The tests in those directories are not played by the test runner. They should be moved to lp.bugs.stories
[19:30] <sinzui> I was about to report a bug
[19:32] <sinzui> deryck: just doing a move to the stories directory should make the command work
[19:32] <sinzui> ./bin/test -vvc -t cve-pages -t xx-bug-text-pages
[19:33] <deryck> sinzui, oh, wow.  Didn't realize we had anything in pagetests still.
[19:34] <kfogel> deryck: since this came up as I was adding some test infrastructure, if there's a simple rearrangement/move to do, I can just do it on my branch here...
[19:34] <kfogel> sinzui: ^^
[19:34] <deryck> sinzui, I'll move them this evening or tomorrow am.
[19:34] <deryck> ah
[19:34] <kfogel> deryck: lib/canonical/launchpad/testing/pages.py is the file I was adding to, when sinzui noticed
[19:35] <deryck> kfogel, ok, you could move the tests under lp.bugs.pagetests to lp.bugs.stories if you don't mind.
[19:35] <deryck> kfogel, see the command above sinzui gave.  it should run after the move.
[19:35] <deryck> kfogel, but I don't mind doing this tomorrow AM first thing if you don't want to mess with it.
[19:36] <sinzui> deryck: I think this is an issue where someone found some tests in the old location, and tried to move them to the now location, but created a bad directory in the process.
[19:36] <kfogel> deryck: I don't -- nearly complete non-understanding of the totality of this issue, now that I look carefully at the commands and paths above, coupled with a desire to close out my WIP, makes me defer to you :-).
[19:36] <deryck> sinzui, ah, right.  that would make sense.
[19:37] <deryck> kfogel, sure.  it's trivial for me.  So happy to do it.
[19:37] <sinzui> deryck: kfogel: The tests are pre-3.0. they might not pass
[19:37] <deryck> gah!
[19:37] <deryck> right
[19:37] <kfogel> ?
[19:37] <deryck> they haven't been running this long  rm -rf anyone? :-)
[19:37]  * deryck ducks
[19:38] <deryck> sinzui, kfogel -- I'll sort it out proper tomorrow.  I have another test to fix, so no worries.
[19:38] <kfogel> deryck: thx
[19:39] <sinzui> deryck: you have my rs to delete any test that duplicates the authority of another test.
[19:39] <deryck> sinzui, will do.  thanks.
[19:53] <mwhudson> hmm
[19:53] <mwhudson> jelmer: do you have any clever ideas about managing ~/.bazaar/svn-cache on the import slaves
[19:54] <mwhudson> jelmer: these directories are about 7 gigs on the slaves already
[19:54] <jelmer> mwhudson: do we need clever ideas?
[19:54] <jelmer> mwhudson: ah
[19:54] <jelmer> mwhudson: are those sizes really a problem?
[19:54] <mwhudson> and as we add more slaves, each slave is going to have to do the work to rebuild the cache
[19:55] <mwhudson> which seems pretty wasteful
[19:55] <mwhudson> jelmer: well, it depends how much more it grows, i guess
[19:55] <mwhudson> 10 gigs isn't really a problem, i guess
[19:55] <mwhudson> 100 gigs we'd need to know about
[19:55] <mwhudson> 1000 would be a definite problem
[19:55] <jelmer> mwhudson: it'll be a while before you'd hit 100 gigs I think
[19:56] <jelmer> we should have a better mechanism in place in bzr to store this sort of cache data before that I hope
[19:56] <jelmer> mwhudson, alternatively, we could see if we could turn off the cache for bzr-svn and see how much extra bandwidth that requires
[19:56] <jelmer> mwhudson: since lp only does pulls we might be able to get away with that
[19:58] <mwhudson> jelmer: hmm
[19:59] <mwhudson> jelmer: the "determining revisions to fetch" step takes a considerable amount of time for large repos
[19:59] <mwhudson> jelmer: isn't that the step that the cache helps with?
[19:59] <jelmer> mwhudson, I wonder why that is, it is much quicker locally
[20:00] <mwhudson> jelmer: f'ex https://code.edge.launchpad.net/~timmie/grass6/grass_trunk
[20:00] <mwhudson> looks like "determining revisions to fetch" too 7 hours here (!)
[20:00] <mwhudson> *took
[20:00] <jelmer> whoa
[20:01]  * jelmer tries locally
[20:01] <jelmer> mwhudson, does a lot of terminal out cause the slave process to hang perhaps?
[20:01] <jelmer> terminal outPUT
[20:01] <mwhudson> and copying revisions took 5
[20:01] <mwhudson> jelmer: i don't think so, it's only outputting one line a minute
[20:02] <mwhudson> it's possible the machine was slammed while this was happening
[20:02] <jelmer> mwhudson: I've seen it with more importants so I don't think this was a glitch
[20:02] <jelmer> *imports
[20:02] <jelmer> man, my brain is sleeping
[20:03] <jelmer> mwhudson, I'll see if I can reproduce it here locally doing a pull. If not, I wonder how we can profile the problems on the lp slaves..
[20:06] <mwhudson> other things we can do are preserve the svn-cache between runs like we do the git.db
[20:06] <mwhudson> or maybe just gzip the caches, they seem to compress pretty well
[20:06] <mwhudson> jelmer: the reason i'm asking is because i've been asked about how much disk space to give new code import slaves
[20:07] <jelmer> mwhudson: the svn-cache is not preserved between runs, the home directory of the slave is cleared?
[20:07] <mwhudson> jelmer: uh no
[20:08] <mwhudson> that's not what i meant
[20:08] <mwhudson> we currently preserve git.db files by copying them from the imported branch onto escudero, and fetching them before updating the import
[20:09] <mwhudson> we *could* copy the ~/.bazaar/svn-cache/$foo directory to and from escudero after and before an import in the same way
[20:09] <mwhudson> with some trickery to know which file to get, i guess
[20:14] <jelmer> I don't think that's worth the effort to be honest
[20:14] <jelmer> unless the "fetching revision info" step is taking too much time
[20:15] <mwhudson> oh right
[20:15] <mwhudson> that step seem to hardly be taking any time
[20:16] <mwhudson> hm, but maybe the cache already existed for that branch
[20:17] <mwhudson> seems like it took 10 minutes for that repo in fact
[20:17] <mwhudson> that's more than you'd want to spend on every import, for sure
[20:17] <mwhudson> but i guess once per slave isn't that bad
[20:17] <jelmer> mwhudson: it'll only happen once per slave per repo
[20:17] <jelmer> after that it should be seconds
[20:17] <mwhudson> jelmer: but it's not really about time, it's about disk space
[20:18] <mwhudson> right now anyway
[20:18] <mwhudson> if we preserve them somewhere else, we can only have the ones on the slave that are running at a given time
[20:18] <jelmer> if it's about disk space we can look at whether we actually need the cache
[20:19] <jelmer> mwhudson, there's definitely something wrong on launchpad
[20:19] <jelmer> "determing revisions to fetch" for the branch you just linked to took less than a minute here
[20:19] <mwhudson> !!
[20:20] <maxb> ooi, why isn't "determining revisions to fetch" the equivalent of a single "svn log" operation?
[20:20] <mwhudson> jelmer: is this a clue?
[20:20] <mwhudson> 2010-02-16 21:43:44 WARNING Upgrade to svn 1.5 or higher for faster retrieving of revision properties.
[20:20] <jelmer> maxb: if you're not using the cache, it is
[20:20] <maxb> Shouldn't 'svn log' be fast enough to make a cache pointless?
[20:20] <jelmer> maxb: there's more you can do on a svn repo than svn log
[20:20] <jelmer> maxb: more than bzr pull I mean
[20:21] <mwhudson> jelmer: the slaves seem to be on subversion 1.4.6dfsg1-2ubuntu1.1
[20:21] <jelmer> mwhudson: Hmm, I don't get that here
[20:22] <jelmer> mwhudson: Ah, it might be useful to upgrade the version of subversion on the slaves
[20:22] <jelmer> mwhudson: but it also looks like we're hitting a very slow code path when we're using svn 1.4, so we should probably fix that anyway
[20:24] <mwhudson> jelmer: last time i talked about upgrading svn apart from as part of a distro upgrade i was told it was impossible
[20:24] <jelmer> mwhudson: I'll see if I can reproduce the issue in a dapper vm
[20:25] <mwhudson> jelmer: hardy should be fine...
[20:25] <maxb> mwhudson: interesting, was a reason given?
[20:25] <mwhudson> maxb: cscvs uses both python-subversion and pysvn
[20:26] <maxb> That sounds merely slightly complex, not impossible
[20:26] <mwhudson> and at least one of those is really hard to build
[20:26] <mwhudson> well
[20:26] <mwhudson> maybe we didn't ask you :-)
[20:26] <mwhudson> anyway, it might be better now
[20:26] <maxb> I've built pysvn on Slackware 10.0, I'm sure I can build it on hardy
[20:27] <maxb> :-)
[20:27] <mwhudson> backporting from say feisty to dapper might have been more awkward than karmic -> hardy
[20:28] <kfogel> sinzui: several days in a row now, my machine has gradually slowed down to a crawl, becoming more and more unusable; running lp tests seems to be the cause, though I'm not 100% sure yet.  'top' indicates that python2.5 consumes most of the CPU.  Have you experienced anything similar?
[20:30] <sinzui> kfogel: the testrunner does take most of one cpu, but all is better when the test completes
[20:30] <kfogel> sinzui: the "all is better" part doesn't always seem to happen for me
[20:31] <sinzui> kfogel: I never run into swap, so I think memory may be important. I have 2 gigs @ 32 bit usually allocated to development
[20:34] <kfogel> sinzui: well, up to several seconds just to switch virtual desktops, maybe 1/2 second keystroke delay now.  I'm rebooting.  back in a bit
[21:11] <kfogel> deryck: in a searchTasks() query, is there a recommended way to get the search to include all statuses?  If you do status=None, it reverts to default statuses, which don't include (e.g.) BugTaskStatus.FIXRELEASED.
[21:11] <kfogel> deryck: should I just do status=any(*UNRESOLVED_BUGTASK_STATUSES, *RESOLVED_BUGTASK_STATUS) or something?
[21:12] <sinzui> Is anyone with postgress guruness awake?
[21:12] <kfogel> deryck: (well, that syntax may be wrong but you get the idea)
[21:12] <kfogel> sinzui: sorry, no guruness, but if you ask I'll look and see if I know the answer off the top of my head.
[21:13] <deryck> kfogel, yes, the idea is right, but not the syntax.  Pass in a single combined list.
[21:13] <kfogel> deryck: will do
[21:14] <deryck> I'm out.  Later all.
[21:16] <sinzui> kfogel: we have bad data in production that I though we fixed in November. patch-2207-09-0.sql drops packaging_uniqueness and adds packaging__distroseries__sourcepackagename__key  which is a more restrictive UNIQUE rule. But I do not see this patch applied when I look at the db
[21:16]  * sinzui thinks he needs to email stub and jtv to understand the screwup
[21:16] <kfogel> sinzui: I think so -- this is probably more about lp db patching process than about postgresql per se
[21:17] <sinzui> I also need to find the query that identified the insane data too
[21:36] <mwhudson> sinzui: do you need to "drop index" not "drop constraint" ?
[21:36] <mwhudson> just a guess
[21:36] <sinzui> maybe
[21:37] <mwhudson> strange for it not to error though
[21:37] <sinzui> the new constraint was not added, so there is either a big failure or two small failures
[22:18] <kfogel> sinzui: I tried to request a code review (non-ui this time) from you for https://code.edge.launchpad.net/~kfogel/launchpad/255868-patches-view-from-bugs-page/+merge/19438  -- it wouldn't let me, I guess because you had already approved it for ui.  Can you do a code review?
[22:19] <sinzui> kfogel: I saw it and am reading right now
[22:19] <kfogel> sinzui: thanks (hunh -- you got the email, and yet the page doesn't show you as a pending reviewer)
[22:19] <sinzui> kfogel: r=me
[22:19] <kfogel> sinzui: thanks
[22:24] <bac> sinzui: Q: in the new portlet under "Needs linking" is that really "needs linking or more info", i.e. using getPrioritizedUnlinkedSourcePackages?
[22:25] <bac> sinzui: b/c some of those can be *linked* but still lacking signficant information
[22:25] <bac> if that's the case i need to change the heading
[22:31] <kfogel> sinzui: is it normal for EC2 to try to merge devel into a db-devel-based branch before testing?  http://paste.ubuntu.com/379375/
[22:31] <sinzui> bac: yes getPrioritizedUnlinkedSourcePackages
[22:32] <bac> sinzui: so "Needs linking or more information"?  very wordy
[22:32] <sinzui> bac: the ones that are missing information need to be fixes by upstream contributors most of the time
[22:33] <kfogel> sinzui: 'utilities/ec2 test --headless -b launchpad=db-devel' is probably the answer
[22:33] <sinzui> bac: Maybe we needed to be clear that the packages need to be associated with an upstream project...I do not like the use of "link"
[22:34] <bac> kfogel: yes, if you're not using devel you need to specify db-devel.  there is a wiki page devoted to how to work with db-devel
[22:34] <sinzui> kfogel: if you branched from db-devel, then yes you need to merge to that, but I have read your changes and they could be extracted and applied to a devel branch so that edge users can see it
[22:35] <kfogel> sinzui: my changes depend on stuff that's only in db-devel, though (the entire +patches view is not present in devel yet, IIRC)
[22:35] <kfogel> sinzui: so these particular changes would work, but the link they add would be a broken link
[22:36] <sinzui> fair enough, send it to staging
[22:41] <bac> sinzui: http://people.canonical.com/~bac/link-portlet.png
[22:41] <bac> that's a lot of use of "link"
[22:42] <sinzui> bac: yes, which is why I wonder is linked is right. We can let the users decide
[22:42] <bac> sinzui: so you want to go with linked now?
[22:43] <bac> or do you want to try to come up with a new term now?
[22:44] <jelmer> mwhudson, hmm, looks like subvertpy doesn't actually compile with svn 1.4 at the moment..
[22:44] <sinzui> bac: if you can, that would be grand. I wont make it a condition for landing since I think we need users to help find the words that explains the connections between packages an project releases, and communities and kinds of contributions
[22:45] <mwhudson> jelmer: i guess we'd better be careful when upgrading that then!
[22:45] <jelmer> mwhudson: fixing it atm
[22:46] <bac> sinzui: i'm having a hard time coming up with an alternative right now.  "associate"/"association" is the only thing i can think of and it would look silly in that many places i think
[22:46] <mwhudson> jelmer: ok
[22:46] <sinzui> bac: yes, it is hard
[22:47] <sinzui> bac: I now see that the bug I am working on is in fact a duplicate of the one I asked for help with on the list: look at this: https://edge.launchpad.net/gtk/+packages
[22:47] <bac> i think i'll do a first pass as is knowing that inertia is a terrible thing
[22:50] <bac> sinzui: so any clue why that db patch is not applied?
[22:50] <sinzui> no, and I wish I could find my dup finder query. I could clean up the dup data in an evening if I could get a list
[23:04] <mwhudson> oh
[23:04] <mwhudson> i know why the patch isn't applying
[23:05] <mwhudson> the filename is wrong
[23:05] <mwhudson> sinzui: ^
[23:05] <sinzui> rock. I am incompetent
[23:07] <sinzui> mwhudson: I do not see the file name wrong, but maybe the revision is wrong?
[23:07] <sinzui>     INSERT INTO LaunchpadDatabaseRevision VALUES (2207, 9, 0);
[23:07] <sinzui> 9 should be 09?
[23:07] <mwhudson> sinzui: no
[23:07] <mwhudson> ot
[23:08] <mwhudson> it's called .0.sql
[23:08] <mwhudson> all the others are -0.sql
[23:08]  * sinzui bangs head
[23:09] <sinzui> thanks mwhudson I will update the bug. We cannot land a name fix until the data is cleaned up again
[23:09] <mwhudson> sinzui: np
[23:09] <mwhudson> i guess it's "unusual rollout requirement" time
[23:20] <sinzui> mwhudson: thanks a lot. there are only two bad condition in the data, I got lucky when I saw one in the list of 10,000 packagings
[23:21] <jelmer> mwhudson, 1.4 compatibility has been restored
[23:25] <mwhudson> jelmer: cool
[23:32] <sinzui> spm: ping
[23:33] <sinzui> hmm, losas are sprinting aren't they
[23:34] <mwhudson> not yet, but spm isn't around
[23:34] <mwhudson> mbarnett might still be?
[23:34]  * mwhudson lunches
[23:36]  * thumper is back but grabbing lunch


[14:31] <BrianHechinger[m> Any suggestions on a control surface that syncs its lights with Ardour properly? This nanoKONTROL is a nifty little surface, but it doesn't sync the lights and that's really frustrating.
[14:36] <BrianHechinger[m> The PreSonus FaderPort 8 looks really nice but that price makes my wallet cry. ;)
[14:57] <BrianHechinger[m> ugh, ardour is being weird again. :sob:
[14:58] <BrianHechinger[m> It's back to the unified block in Carla and back to the same weird behavior as when I was running 5.
[14:59] <BrianHechinger[m> It's routing audio it shouldn't.
[14:59] <BrianHechinger[m> If I split the box all the connections in Carla disappear but the audio is still being routed.
[15:04] <BrianHechinger[m> Ok, ditching Carla and using Qjackctl graph and I can get it sorted
[15:04] <BrianHechinger[m> Boo Carla!
[15:14] <BrianHechinger[m> OvenWerks: Am I going to have issues running studio controls and qjackctl at the same time?
[15:15] <Eickmeyer> BrianHechinger[m: You shouldn't have problems running qjackctl and studio-controls at the same time. Just don't start Jack with qjackctl and make sure the option to stop jack on qjackctl exit is unchecked.
[15:15] <Eickmeyer> (I do it quite a bit)
[15:18] <BrianHechinger[m> How do I get qjackctl to save the routes? because it always starts up all screwed up and raysession doesn't appear to be able to fix it
[15:19] <BrianHechinger[m> Jack Connections doesn't seem to do anything useful either. :(
[15:23] <Eickmeyer> Jack Connections saves the connections in the session, afaik. I don't think qjackctl saves the routes, that's beyond its scope. I think that's in the patchbay function of that app?
[15:24]  * Eickmeyer uses agordejo when he needs session management these days.
[15:40] <BrianHechinger[m> I looked at that and couldn't figure it out. :)
[15:40] <BrianHechinger[m> I just want carla to behave again please. :-D
[16:05] <Eickmeyer> BrianHechinger[m: Maybe ask falktx in #kxstudio what's going on?
[16:05] <BrianHechinger[m> I can certainly do that. It's very odd behavior.
[16:45] <Eickmeyer> BrianHechinger[m: Bear in mind, carla 2.3 is in RC and the only reason I haven't backported it to 20.04's backports PPA is because it's an RC an not a final version. 21.04 will have 2.3 ootb.
[16:45] <BrianHechinger[m> I can't move and get a new PC fast enough. :-P
[16:49] <BrianHechinger[m> Hmm, just downloaded and tried Carla 2.3.0 and I get the same behavior
[17:25] <BrianHechinger[m> no I didn't, nevermind. :)


[13:08] <freedwhayt> Hello, Is it possible to compile application so QML code is not exposed if you share the app ?
[13:36] <antonlan> @freedwhayt: Hello. As I understood, the QML-Code is during the Compiling (or better before) translated into C++. and after the Compiling you have (like normal in Linux) pure executable "machine-" code..
[13:46] <dobey> antonlan: it is not
[13:47] <dobey> freedwhayt: not really. i think there might be a way to byte-compile it, and you could then embed it into a c++ qt binary as a resource, but it could still be pulled out
[13:47] <freedwhayt> dobey: you mean if it is byte-compiled it can be reverse compiled ? fully ?
[13:48] <dobey> yes
[13:48] <dobey> well, decompiled, but yes
[13:49] <freedwhayt> Is there any example that I can follow to byte compile it and include it as a resource ?
[13:50] <dobey> https://doc.qt.io/QtQuickCompiler/
[13:50] <freedwhayt> Closest thing I can find is https://github.com/qmlc/qmlc but I cannot use the qmcloader, i would rather want to include that code into the C++ as resource
[13:52] <freedwhayt> dobey: i found about it but I can give a try that theory only if I pay 200-300 euros monthly subscription to Qt, and until I see it works it will be just a unconfirmed theory.
[13:52] <dobey> why would you not just make the software open source though?
[13:53] <freedwhayt> It's supposed to be paid application, trying to avoid one click copy-paste plagiarism.
[13:55] <dobey> there's a replacement payment service for ubports?
[13:56] <dobey> but yes, it looks like qt quick compiler is a licensed product you have to buy from qt.io
[13:58] <freedwhayt> I'm sure the qt quick compiler works for PC based OS WindowsLinuxMac
[13:59] <freedwhayt> But what about ubports, might that compiler have problems with the architecture ?
[13:59] <dobey> no
[14:02] <freedwhayt> Hopefully QT supports confirms that.
[14:02] <dobey> they will
[14:03] <dobey> i'm sure someone is using it for android/ios already
[14:07] <freedwhayt> seems logical indeed
[14:07] <freedwhayt> thanks


[01:17] <zus> if i was going to master a song, how would i go about it? can i tell my friend to give  me the tracks in ..wav or .flac .mp3? is there even a tutorial on the master software?
[01:18] <holstein> zus: not reall
[01:18] <holstein> y
[01:18] <holstein> let me find an article for you
[01:18]  * holstein like to use Jammin
[01:18] <holstein> for a pre-mastering type of thing
[01:18] <holstein> anything that i acutually produce though i have mastered
[01:20] <holstein> zus: http://www.64studio.com/howto-mastering
[01:20] <zus> hey holstein  :) thanks,..
[01:23] <loaded> tried to find some reading material on how to use ninjam without success
[01:23] <loaded> build it but got couple of errors while @ it
[01:23] <loaded> :(
[01:23] <zus> can i import  files from cubase and  ableton, i'd like to  see if i can  put his track into my  ubuntustudios, and even KXStudios
[01:23] <loaded> gonna have to wait for todoesverso
[01:24] <loaded> hi zus
[01:25] <loaded> whats up?
[01:25] <holstein> zus: you'll want to export to wav or whatever
[01:25] <holstein> from those systems
[01:26] <holstein> then you can import those wavs into ardour
[01:26] <holstein> and others
[01:26] <holstein> loaded: :/
[01:26] <zus> what about the Vst's?
[01:26] <holstein> ask around in #osmp channel
[01:26] <holstein> those guys have installed it in ubuntu
[01:26] <loaded> xD
[01:27] <holstein> did you get build-essentials?
[01:27] <loaded> yes
[01:27] <holstein> hmmm
[01:27] <zus> hi loaded not much, my buddy has finsihed  tracks and i am looking  into what i need for  mixing producing and mastering them in UBS or KXS
[01:27] <holstein> zus: depends on the Vst's
[01:27] <holstein> i havent missed any of my old .exe's
[01:27] <holstein> but i didnt have any soft synths i really liked
[01:28] <holstein> http://www.linux-vst.com/
[01:28] <loaded> http://www.kvraudio.com/ free vst btw
[01:29] <holstein> i like these http://www.linuxdsp.co.uk/
[01:29] <holstein> loaded: nice
[01:29] <loaded> xD
[01:30] <loaded> i dont use vst that much and thats the only site i know that has free ones
[01:30] <loaded> freeones*
[01:31] <loaded> whats the most versatile instrument on the planet?
[01:31] <holstein> acoustic bass
[01:31] <holstein> da
[01:31] <loaded> no
[01:31] <loaded> qwerty
[01:31] <loaded> xD
[01:32] <loaded> or whatever format ur keyb is xD
[01:32] <holstein> yoshimi is nice
[01:32] <holstein> and easy to get going
[01:32] <holstein> zynaddsubfx
[01:32] <loaded> that comes in UBS
[01:32] <holstein> whysynth and the others like it are cool too
[01:32] <holstein> zynaddsubfx does
[01:33] <holstein> yoshimi is the newer version
[01:33] <holstein> less buggy
[01:33] <holstein> i get it from a PPA i can find if you need
[01:33] <loaded> never tried it tho except maybe the fact that rakarrack is based on it
[01:34] <holstein> http://wootangent.net/category/music/tutorials/
[01:34] <holstein> and those ^^
[01:34] <zus> oo im late for  the florida team meeting ,... :( brb
[01:34] <loaded> xD nice stuff holstein
[01:35] <holstein> loaded: thats [lsd] 's
[01:35] <holstein> from #osmp
[01:36] <loaded> thats like the 3rd or 4th [lsd] page someone links me to today
[01:36] <loaded> xD
[01:36] <loaded> hes a busy man
[01:41] <Zed_> hello?
[01:41] <holstein> hey Zed_
[01:42] <loaded> hi Zed_
[01:42] <Zed_> whatsup
[01:43] <Zed_> still can't get jackd to run
[01:43] <holstein> D'oh
[01:43] <holstein> Zed_: whats the error?
[01:43] <holstein> can you pastebin the output here
[01:44] <Zed_> tried the upgrade of alsa, no change, watchdog timeout
[01:44] <holstein> OH thats right
[01:44] <holstein> you got a funny card or something
[01:44] <Zed_> maybe so
[01:44] <holstein> SBlive?
[01:44] <Zed_> yes
[01:44] <holstein> or the USB one?
[01:44] <holstein> OK
[01:44] <Zed_> SBlive pci
[01:45] <holstein> http://www.behringer.com/EN/Products/UCA202.aspx
[01:45] <holstein> you can get one of those *so* cheap
[01:46] <Zed_> checking it out
[01:46] <holstein> and the quality is way better than what you'll be dealing with
[01:46] <loaded> Zed_: i use the SBlive pci on my desktop with no prob
[01:46] <holstein> with that SBlive
[01:46] <holstein> loaded: im assuming its got a funny chipset
[01:46] <loaded> no
[01:46] <holstein> ive always gotten them to work
[01:46] <loaded> actually its a EMU10k
[01:46] <holstein> Zed_: you dont get any sound right?
[01:47] <loaded> works like a charm m8
[01:47] <Zed_> no, i get sound alright, just cannot run jackd
[01:47] <loaded> i run it with jack
[01:47] <holstein> Zed_: interesting
[01:47] <loaded> no probs
[01:47] <loaded> one thing
[01:47] <loaded> whats the samplerate ur runnig njack
[01:47] <holstein> Zed_: output your error message here
[01:47] <holstein> in pastebin
[01:47] <holstein> from jack control
[01:47] <loaded> cause SB only goes up to 44.14
[01:47] <loaded> 44.1*
[01:47] <holstein> loaded: good point
[01:47] <Zed_> i'll retry starting it
[01:48] <loaded> if u run jack over that
[01:48] <holstein> loaded: do you check 'force 16 bit' ?
[01:48] <loaded> <<<< starting to learn some stuff xD
[01:48] <loaded> no
[01:48] <loaded> run it on RT with monitor
[01:48] <loaded> 2 steps 128 frames
[01:48] <loaded> 44.1
[01:49] <loaded> and it flies tbh
[01:49] <loaded> compared to my USB one @ same samplerate
[01:50] <loaded> Zed_: have u checked the input - outputs correctly
[01:50] <loaded> @ jack setup
[01:50] <loaded> i had that problem when i started using jack
[01:50] <Zed_> they're the defaults
[01:50] <loaded> was set to default so it was sending to built in soundcard
[01:51] <loaded> if u have a built in its not
[01:51] <Zed_> i have onboard audio disabled in bios
[01:51] <loaded> click on the ">" button
[01:51] <loaded> and select it from there
[01:51] <loaded> should be something like hw0
[01:54] <Zed_> still getting "jackd watchdog: timeout - killing jackd
[01:54] <loaded> can u paste bin like holstein  said?
[01:55] <Zed_> tell me how/where to pastebin
[01:55] <loaded> and a screen of ur settings tab
[01:55] <loaded> http://pastebin.com/
[01:56] <Zed_> btw, u cant copy from jackctl messages dialog
[01:56] <loaded> sample format for capture: 24bit little-endian
[01:56] <loaded> ALSA: use 2 periods for capture
[01:56] <loaded> ALSA: final selected sample format for playback: 24bit little-endian
[01:56] <loaded> ALSA: use 2 periods for playback
[01:56] <loaded> JACK: unable to mlock() port buffers: Cannot allocate memory
[01:56] <loaded> JACK: unable to mlock() port buffers: Cannot allocate memory
[01:56] <loaded> 01:56:17.073 Server configuration saved to "/home/loaded/.jackdrc".
[01:56] <loaded> 01:56:17.079 Statistics reset.
[01:56] <loaded> 01:56:17.094 Client activated.
[01:56] <loaded> 01:56:17.099 JACK connection change.
[01:56] <loaded> 01:56:17.108 JACK connection graph change.
[01:56] <loaded> Enhanced3DNow! detected
[01:56] <loaded> like that
[01:56] <loaded> ctrl + c
[01:56] <loaded> ctrl + v
[01:59] <loaded> holstein: u ever seen zappa live?
[01:59] <holstein> nah
[01:59] <holstein> i would though
[01:59] <loaded> i wish i had
[01:59] <Zed_> changed default to hw:0, set force 16-bit, now messages fills up with xruns, then turns "gray" cannot copy ctrl + c
[02:00] <loaded> Zed_: why the force 16bit btw?
[02:00] <Zed_> i thought you said to try it
[02:00] <loaded> me?
[02:00] <loaded> nope
[02:00] <holstein> Zed_: nah
[02:00] <Zed_> how do i get my setup tab to pastbin?
[02:00] <holstein> i was just checking to see if loaded was doing that
[02:01] <loaded> i can send u a png with my settings
[02:01] <loaded> let me just power on my desktop
[02:01] <Zed_> ok
[02:01] <loaded> if u want that is
[02:01] <Zed_> sure
[02:01] <loaded> ok 1min
[02:01] <holstein> yeah
[02:02] <holstein> you should be able to mirror those settings
[02:02] <Zed_> ok, but still would like to know how to capture my status tab
[02:04] <Zed_> to be able to pastebin it
[02:04] <holstein> Zed_: pastebin the error window
[02:04] <holstein> that comes up
[02:04] <holstein> just right click and select all and copy
[02:04] <holstein> and pastebin
[02:06] <Zed_> message (error) window locks up after giving error msg, cannot copy from it
[02:06] <Zed_> have to xkill it
[02:06] <holstein> hmmm
[02:07] <holstein> thats gotta be somewhere
[02:07] <Zed_> hold on, i'll try to get a screenshot of all
[02:09] <loaded> Zed_: theres the screenshot
[02:10] <Zed_> where?
[02:10] <loaded> im waiting 4 u to accept the file
[02:11] <Zed_> how do i do that?
[02:11] <holstein> you can http://imagebin.org/
[02:11] <loaded> just timed out
[02:11] <loaded> sending again
[02:15] <loaded_> dropped
[02:15] <Zed_> my setup: http://imagebin.org/110140
[02:16] <holstein> unckeck realtime
[02:17] <holstein> frames/period 512
[02:17] <holstein> periods/buffer 3
[02:18] <loaded_> the only dif between yours and mine
[02:19] <loaded_> is that i have monitor mode on and no midi
[02:19] <loaded_> cause unless u have the midi cable it wont work XD
[02:20] <holstein> loaded_: thats great
[02:20] <holstein> you get 5.8ms pretty stable?
[02:20] <Zed_> error msgs: http://imagebin.org/110142
[02:20] <loaded_> holstein: yes
[02:21] <loaded_> humm
[02:21] <loaded_> Zed_: did u restart alsa?
[02:21] <Zed_> no
[02:22] <Zed_> will do it now
[02:22] <loaded_> oh
[02:22] <loaded_> and btw
[02:22] <loaded_> u have input and output channels configured as the same channel
[02:22] <loaded_> srry same interface
[02:23] <loaded_> just checked it u do
[02:23] <loaded_> bump
[02:23] <holstein> loaded_: OH
[02:24] <holstein> good eyes
[02:25] <loaded_> one thing i forgot to ask .. dunno if holstein did... do u have RT installed?
[02:26] <Zed_> yes, Linux rocky 2.6.31-11-rt #154-Ubuntu SMP PREEMPT RT Wed Jun 9 12:28:53 UTC 2010 i686 GNU/Linux
[02:26] <loaded_> do u have all the jack libs installed?
[02:27] <holstein> http://imagebin.org/110143
[02:28] <loaded_> http://imagebin.org/110144
[02:32] <Zed_> errors: http://imagebin.org/110145
[02:35] <loaded_> weird
[02:35] <loaded_> u still runing the 16bit?
[02:35] <Zed_> no
[02:35] <holstein> i would go to #jack
[02:36] <holstein> and ask what 'got smaller periods 2 than 3 for capture' means
[02:36] <loaded_> agrred
[02:36] <holstein> and just go from there with the errors
[02:36] <holstein> i have no idea why thats not working
[02:36] <holstein> but if you get sound
[02:36] <holstein> otherwise
[02:36] <holstein> you should get sound with JACK
[02:36] <holstein> or be able to
[02:37] <Zed_> i have a turtle beach santa cruz i will swap with the SBlive and see what happens
[02:37] <holstein> Zed_: good idea
[02:37] <holstein> and maybe try a live CD
[02:37] <holstein> like avlinux
[02:37] <holstein> see if JACK starts
[02:37] <Zed_> i tried avlinux, got same error exactly
[02:37] <holstein> Zed_: AH
[02:37] <holstein> thats good to know
[02:38] <holstein> so its probably not your config then
[02:38] <holstein> yeah, try the other card
[02:38] <holstein> thats easy enough
[02:40] <Zed_> ok, bye for now, swapping cards
[02:40] <loaded_> cya
[02:44] <loaded_> i was really hopping todoesverso showed up so i could setup ninjam
[02:45] <loaded_> that idea of jamming along with ppl @ 5000 miles away its to good to be true
[02:49] <zus> loaded_,  what??!?!
[02:49] <zus> no way
[02:49] <zus> what is this  ninjam?
[02:49] <loaded_> O.o
[02:49] <loaded_> im about to leave
[02:49] <loaded_> but
[02:50] <loaded_> u can check it out @ http://www.ninjam.com/
[02:50] <loaded_> i heard lost of folks in here done jams with it
[02:50] <loaded_> including holstein
[02:50] <loaded_> xD
[02:51] <loaded_> cya later on
[02:51] <loaded_> nna ll
[02:51] <zus> sweet, take it easy if  ya leaving, holstein  gave me a bit to read lol
[02:51] <holstein> OH zus
[02:51] <holstein> your in the US right?
[02:52] <zus> lol yup
[02:52] <holstein> http://www.tapeop.com/subscription/
[02:52] <zus> below you
[02:53] <holstein> this is a free mag
[02:53] <holstein> great stuff
[02:53] <holstein> and its free in the UK too
[02:53]  * holstein just noticed
[02:53] <zus> lol in florida even
[02:53] <holstein> hehe
[02:53] <holstein> great articles in there
[02:54] <zus> thanks
[02:57] <zus> holstein, haha the  UDS is going to be  in Orlando Florida from what i understand
[02:58] <holstein> you going?
[03:14] <zus> holstein,  i miihgt if i can get a ride,..
[03:16] <zus> that magazine survey doesnt have an option for software i got  lol
[10:21] <ubiman> how can i make request for ubuntu studio cd
[22:05] <elix1on> Hi! I'm quite new to GNU/Linux OS's, and i'm trying out a few distros, like ubuntu 10.04, and ubuntu studio 10.04. Running them in VMware Fusion under Snow Leopard. Trying to install ubuntu studio, but after installation i can't launch the desktop environment, it doesn't launch automatically. Gnome not installed, startx (X server) not isntalled, and no Grub installed, that's what it tells me when i try to launch them all
[22:05] <elix1on> . What's gone wrong?
[22:06] <elix1on> Ubuntu 10.04 works fine, so does Fedora KDE Spin and Ultimate Edition in my virtual machine.
[22:07] <elix1on> I know I can run sudo apt-get install ubuntu-desktop, or something like sudo apt-get install gnome/gdk or something
[22:07] <elix1on> but why isn't it already installed as it should be?
[22:09] <elix1on> Anyone?
[22:15] <loaded> elix1on: should start gdm
[22:15] <loaded> without need to run it from console with startx
[22:16] <loaded> and yes it should be ready to run
[22:16] <elix1on> loaded: i've tried that, but it says that gdm ain't installed
[22:16] <loaded> do u have access to console under the VM
[22:16] <elix1on> yes
[22:17] <loaded> try runnign dmesg and look for error mssgs
[22:17] <elix1on> ok, will try that
[22:17] <elix1on> thanks
[22:17] <loaded> np
[22:17] <loaded> let me know what u find
[22:17] <elix1on> will do
[22:18] <loaded> better
[22:18] <loaded> try this
[22:18] <loaded> dmesg | grep -i -e error -e warning
[22:18] <elix1on> alright
[22:18] <elix1on> yeah cos regular dmesg comes up with a lot of things, it's still running through
[22:19] <loaded> yeah xD
[22:25] <loaded> elix1on: ??
[22:25] <loaded> nothing yet?
[22:25] <elix1on> can't find any errors!
[22:25] <loaded> weird
[22:26] <elix1on> well, the .ISO file was burnt on a DVD and then installed from the DVD, no errors during installation. could it be that I should try downloading and burning it again?
[22:26] <elix1on> or is that not the problem
[22:26] <zus> loaded,  how ya doing?
[22:26] <loaded> elix1on: can u cat gdm.conf?
[22:26] <loaded> hi zus
[22:27] <loaded> have u tried out ninjam?
[22:27] <elix1on> it says The program 'gdm' currently not installed, etc etc, when i try to run gdm
[22:27] <zus> not yet,
[22:27] <elix1on> cat gdm.conf, lemme try
[22:27] <zus> im have a few thigns to get through before i got to ninjam  :L)
[22:27] <elix1on> nope doesn't work
[22:28] <elix1on> i mean i can always just install gdm, but i don't get why it isn't already installed, bit annoying.
[22:29] <loaded> try this
[22:29] <loaded> elix1on: dpkg-reconfigure gdm
[22:30] <elix1on> i get: gdm is not installed
[22:31] <elix1on> /usr/sbin/dpkg-reconfigure: gdm not installed
[22:31] <loaded> god dam
[22:32] <loaded> elix1on: sudo apt-get install –reinstall gdm
[22:32] <elix1on> loaded: Couldn't find package reinstall
[22:33] <loaded> zus: u need to get that going so we can have a massive jam
[22:33] <loaded> elix1on: sudo apt-get install gdm
[22:34] <zus> loaded yeah, man i can only imagine...
[22:34] <loaded> elix1on: im assuming u have xserver-xorg
[22:35] <loaded> zus: did u listen to the jam @ the Db stream?
[22:35] <loaded> zus: some nice jams in there
[22:35] <elix1on> loaded: yes that works fine, thanks. did that after my first installation attempt, but tried installing it again to see whether it would work without having to install gdm the second time.
[22:35] <loaded> elix1on: so all is good yeah?
[22:36] <elix1on> loaded: yes, it's getting gdm now :)
[22:36] <zus> im going to try to install windows 7 on a 20gigHDD and reinstall KXStudios from a livedvd.  maybe flash would stop crashing
[22:36] <elix1on> loaded: just curious why it isn't installed by default really :P
[22:36] <loaded> zus: waaattt winblows???
[22:36] <loaded> elix1on: way outta my head dude...cant really say
[22:37] <loaded> elix1on: did u run it from live dvd?
[22:37] <elix1on> loaded: alright, well thanks anyway, appreciate it
[22:37] <zus> yeah, windonts7
[22:37] <elix1on> loaded: no not live dvd, there's no live cd/dvd of ubuntu studio
[22:39] <zus> i spent the last 2 day playing with mint 9 KDE
[22:39] <loaded> elix1on: i meant from a dvd iso
[22:40] <loaded> elix1on: or cd whatever
[22:40] <elix1on> loaded: yes dvd iso
[22:40] <loaded> elix1on: did u check md5?
[22:41] <elix1on> loaded: umm that's prolly outta my league, did a regular verification in Toast (mac os x), but that's not to much help is it
[22:42] <elix1on> forgive me, pretty new to this, been running Mac OS since i was a kid, but never really used a CLI until a few weeks ago, been trying to learn the basics for everything that ahs to with linux, but takes time..
[22:43] <loaded> elix1on: np im a noob myself
[22:44] <loaded> elix1on: just do this
[22:44] <loaded> if u still have the iso
[22:44] <loaded> elix1on: cd to iso path ... then "md5sum isofile"
[22:45] <loaded> it will return something like - 8895167a794c5d8dedcc312fc62f1f1f ubuntu-8.04-desktop-i386.iso
[22:45] <elix1on> don't have the iso, will download it again. but ok, i know how to do that.
[22:45] <elix1on> yeah
[22:46] <loaded> elix1on: u get the idea the return value must be the same as the one from source
[22:47] <elix1on> oh yeah i see, that's why they always post the md5 sum
[22:47] <elix1on> alright, i get it then, will download it again and check it
[22:47] <loaded> elix1on: i think ubuntustudio md5 is actually within the iso itself so u can do md5sum -c isofile
[22:47] <loaded> if it matches it will return "ok"
[22:47] <elix1on> do you have to check it again once it's burnt to a dvd?
[22:47] <elix1on> cool
[22:47] <loaded> yes
[22:48] <loaded> thats the deal
[22:48] <loaded> sometimes after burning u can loose something
[22:48] <loaded> if u checksum
[22:48] <elix1on> so check it with the original (if posted), then once downloaded, then checksum again after burning
[22:48] <loaded> you´l be sure nothing was left behind
[22:48] <loaded> yes xD
[22:48] <elix1on> cool, thanks for the help, appreciated!
[22:49] <elix1on> prolly the nicest thing so far with  gnu/linux, people are very willing to help, love it!
[22:49] <loaded> elix1on: np
[22:50] <loaded> elix1on: im having huge support also
[22:50] <loaded> elix1on: learned some nice stuff in here
[22:50] <elix1on> well, gdm start's up nice, but there's defo something still wrong, everythings missing, installed applications etc..
[22:51] <loaded> oh
[22:52] <elix1on> loaded: yeah i'm gonna stick to this channel, will prolly need a lot of help now that im about to switch from dual booting mac os x/win xp to single-booting linux (what distro i'll choose)
[22:52] <elix1on> whatever distro*
[22:52] <loaded> elix1on: sudo apt-get update
[22:53] <elix1on> seem like system entries are missing, there's about four alternatives under system - preferences
[22:53] <loaded> elix1on: well kinda depends what ure looking for
[22:53] <elix1on> defo gonna re-download and checksum
[22:53] <loaded> elix1on: afaik everyone has a distro of choice
[22:55] <elix1on> loaded: well im a design student, using photoshop indesign etc ec under mac os x, and rhino 3ds max and autocad etc etc under win xp, but i figure ubuntu studio comes with some nice pre-installed things for multimedia, and then i figured using either wine or most likely crossover for photoshop and all the rest, thino etc
[22:55] <loaded> elix1on: well in that case i supose studio is the one for you
[22:56] <loaded> elix1on: altho im not familiar with gimp cinelerra and other graphic tools studio comes along i hear good things about them
[22:57] <elix1on> loaded: yes probably studio or just ubuntu lucid and then install whatever i might need. had a look at opensuse too but i figured i might stick to any *buntu derivative
[22:57] <loaded> elix1on: but u can allways check in the channels and im almost sure someone will come to aid
[22:58] <elix1on> loaded: yes i've heard gimp is sposed to be really good, and there's blender as well for 3d modelling, but it takes a bit of time to learn anyway.
[22:59] <loaded> blender is awsome
[22:59] <elix1on> loaded: will check in the channels, but if i get the studio install alright i probably won't have to much problems to start with :)
[22:59] <loaded> i had the chance to check out some tuts when i 1st installed studio
[22:59] <loaded> cinelerra is great for video
[23:00] <loaded> inkscape for vectorial graphics etc
[23:00] <elix1on> loaded: they tought us rhino and 3ds max in school, so i guess im just being convenient by sticking to them for now, but i will give blender a go, if i can learn would be awesome since it's free, rhino etc are well expensive, if you buy them.
[23:01] <elix1on> if i can get free from photoshop and all other adobe software i would be very satisfied, would save me a lot of hassle
[23:02] <elix1on> loaded: any idea whether crossover is better/ more stable than wine? googled it for a few hours, and it seemed like crossover was a bit more popular and better
[23:03] <loaded> elix1on: afaik winehq is the way but hey i only use it to run pokerstars software xD
[23:03] <loaded> let me ask trans
[23:04] <elix1on> is there a difference between wine and winehq, or is winehq just the new name? read on some forum that wine was still in alpha or beta stage or something, and that winehq was way further ahead
[23:06] <loaded> elix1on: i thought they were the same ... anyway winehq has a really nice DB Application feature u might wanna check it out
[23:08] <elix1on> yeah i had a look there, all the software i wanna run is supposed to work perfectly!
[23:08] <loaded> elix1on: humm even PS?
[23:10] <elix1on> hm no
[23:10] <elix1on> i only looked "overall" or something
[23:10] <elix1on> aparrently cs4 and cs5 only works "ok" or "silver"
[23:11] <elix1on> is crossover not an emulator, like wine?
[23:12] <loaded> elix1on: cant really say since i dont know crossover .... but afaik winehq is the way to go
[23:12] <loaded> elix1on: might be wrong tho
[23:13] <elix1on> loaded: alright. says on crossovers DB that only photoshop works, doh.
[23:15] <loaded> elix1on: dunno about PS on winehq but last i read it had like silver or something
[23:15] <elix1on> yeah it says silver
[23:16] <loaded> elix1on: u might wanna check what features dont run then
[23:17] <elix1on> well rhino and PS has it's equivalents blender and gimp, but it's indesign and illustrator i'm more worried about now.
[23:17] <loaded> elix1on: have u checked them under wine?
[23:18] <elix1on> yeah they have garbage
[23:18] <elix1on> looks like i have to either dual boot or run a virtual machine anyway i put it, bit annoying.
[23:19] <elix1on> best way would be to run win 7 only, but i dont like winblows for many reasons :P
[23:20] <loaded> elix1on: well deppending on ur pc specs u might run a VM but u know that sucks up a decent part of resources right?
[23:21] <elix1on> loaded: i know.. but i dunno what else to do unless sticking to dualbooting mac os x/win xp/7.
[23:22] <elix1on> got a macbook, intel core 2 duo, 2.13 ghz, 4gb 800 mhz ddr2 ram,nvidida geforce 9400m
[23:25] <loaded> elix1on: that should be enought
[23:25] <loaded> dont forget to install RT kernell tho
[23:26] <elix1on> real-time kernel? yeah that was default in the earlier studio releases but i remember reading it's not anymore
[23:27] <plotino> hi holstein
[23:28] <loaded> elix1on: since 2.6.28 i think u need to check the packages
[23:28] <plotino> you remember me?
[23:28] <plotino> today my jack is working
[23:30] <elix1on> loaded: can i use an emulator to install only the software i wanna run without having to install the whole OS, or is it easier ro just run the whole OS under a VM?
[23:31] <loaded> elix1on: u mean under studio?
[23:31] <elix1on> yeah, or any *buntu
[23:31] <loaded> elix1on: afaik u can and should just install the Apps u want
[23:32] <loaded> elix1on: no need to install the extra crap
[23:33] <elix1on> loaded: well in VMware Fusion (the one for os x) for example, i can choose to run only the software i want, but i still need the whole OS installed to run it under afaik
[23:35] <loaded> elix1on: sure u need the libs i meant the Apps
[23:35] <loaded> elix1on: no need for those
[23:36] <elix1on> loaded: oh right, i see what you mean
[23:40] <elix1on> loaded: found Macindows, which lets you run windows applications with the OS, dunno how good it is tho, and if there's a linux alternative, gaah
[23:41] <loaded> elix1on: Macindows ... wonder what uncle Bill and uncle Steve feel about that xD
[23:42] <elix1on> loaded: probably crying in their sleep about it! need to find a good solution tho, triple-booting seems like too much hassle xD
[23:44] <loaded> elix1on: if it wasnt for gamming i could tell u i was 100% soft free
[23:46] <elix1on> loaded: i would love to be, and it probably possible, will just take a lot of time to find good equivalents for everything i use
[23:48] <loaded> elix1on: i think the trick isnt in the software itself but in the way u have it tweaked to match your system
[23:50] <loaded> elix1on: all music software i used under windows i´ve found an equally good under linux
[23:51] <loaded> elix1on: with the advantage thats free...and in most cases i get much better support
[23:51] <elix1on> loaded: that's true i suppose, and although there are file format converters etc for linux, i will still face problems in the workshops at my university. we make design products using CNC routers etc, and it has to be in the autocad, rhino and 3ds max formats to work etc..
[23:51] <elix1on> loaded: the free and good support part is what makes me wanna switch to linux
[23:52] <loaded> elix1on: i used to to shoe design using CNC and cad software and it was all Linux based
[23:52] <elix1on> loaded: but there's always that same problem with being convenient that makes it a bit harder for people to switch from os x or win to linux, they find ways to get you "stuck" to their OS's in several ways :P
[23:53] <elix1on> loaded: really? so they support the same formats?
[23:53] <loaded> elix1on: well the Apps they use for CAD/CAM yes
[23:54] <elix1on> loaded: that's good news for me. did you use QCad? trying to find good replacements for AutoCAD
[23:55] <loaded> elix1on: we had Delcam as software and some Italian co that supplied the CNC but it was all under Linux
[23:56] <loaded> elix1on: Shoe design we use an Industry written Apps
[23:56] <elix1on> loaded: indsutry written as in you buy the product? or what do you mean
[23:56] <loaded> elix1on: never tried qcad tho but i have a friend thats a civil eng that tried it and didnt like it
[23:57] <loaded> elix1on: yes the App is written from a source code block but to your own specs
[23:58] <elix1on> loaded: oh i see
[23:59] <loaded> elix1on: otherwise would be a nightmare to keep up with so many different work envyronments and work flows


[21:56] <Linuxboy101> Hey there I would like to request some help if anyone is able to spare a mo
[21:58] <Linuxboy101> Is there anyone that as fixed the SIS Driver problems including Video on a FS Esprimo


[21:08] <blackboxsw> thanks for rebase fixes on https://github.com/canonical/cloud-init/pull/1155 falcor. going through that review now. for schema defs on A-D config modules
[21:09] <blackboxsw> unless you have a higher priority review for me?