[04:38] <BobJonkman> Finally!  The minutes from last Tuesday's IRC meeting are up: https://wiki.ubuntu.com/CanadianTeam/Meetings/2011-12-13
[14:16] <BluesKaj> Hey all
[14:17] <bregma> someone left my front door wide open all night, it was 5 C in my kitchen this morning
[14:18] <bregma> not too bad, considering it's -18 C outside the kitchen window
[14:19] <bregma> now it'll take all day to heat the house up to a comfortable level again
[14:19] <bregma> dang kids, you'd think they were brought up in a barn
[14:26] <BluesKaj> left the door open for an early santa visit :)
[14:29] <BluesKaj> became milder, but more damp here overnight, now the wind has changed and sun is shining again


[16:46] <Cheri703> Today is my 1 year Denverversary! \o/
[18:43] <FunnyLookinHat> Cheri703, :D
[18:43] <FunnyLookinHat> Congrats on the 1-year :)
[18:43] <Cheri703> thanks!
[18:44] <Cheri703> It has been a great year :)


[00:13] <mwhudson> poolie, lifeless, et al: how close is the branch that introduces branch7 to landing?
[00:14] <spiv> lifeless: http://bazaar-vcs.org/SmartPushAnalysis1.4
[00:27] <pygi> bkor, more answers :D
[00:35] <name> hi
[00:38] <Odd_Bloke> name: Hey.
[00:39] <name> hm does bzr auto merge whitespaces? like foo(bar, x) == foo(bar,x)
[00:40] <Odd_Bloke> name: No, those two statements would not be equivalent.
[00:40] <spiv> No, it won't.
[00:40] <name> damn. to i can't fix whitespaces without risking conflicts
[00:41] <LeoNerd> bzr makes no assumptions about the content of the files it protects
[00:41] <LeoNerd> Some types of file that may be a big significant change.
[00:45] <lifeless> jam: do mysql use --fixes ?
[00:45] <lifeless> name: you could write a merge plugin to handle that
[00:46] <name> lifeless: is it easy?
[00:47] <lifeless> name: I'm not entirely sure :)
[00:47] <lifeless> name: shouldn't be too hard if you are familiar with python though
[00:48] <name> i am
[00:48] <name> i am
[00:48] <name> sorry
[00:48] <name> any guide you would suggest?
[00:50] <jelmer> that reminds me
[00:50] <name> of?
[00:50] <jelmer> Odd_Bloke, what's the state of per-file merge algorithms?
[00:51] <Odd_Bloke> jelmer: Currently all in my head.
[00:52] <jelmer> Odd_Bloke, Heh, ok
[00:52] <name> so any tutorial on writing merge plugins?
[01:00] <lifeless> jelmer: jam wrote a branch
[01:01] <lifeless> name: I can point you at an example
[01:01] <lifeless> name: http://bzr.arbash-meinel.com/plugins/per_file_remerge might be useful to examine
[01:01] <lifeless> name: but I'm not aware of a tutorial as such
[01:04] <name> The requested URL /plugins/per_file_remerge was not found on this server.
[01:08] <lifeless> oh
[01:08] <lifeless> jam: ^
[01:37] <igc> morning
[01:39] <Odd_Bloke> igc: Morning.
[01:39] <igc> hi Odd_Bloke
[01:41] <lifeless> hi igc
[01:42] <Odd_Bloke> igc: What's the preferred way to refer to members the set { working tree, branch, repository } documentation-wise?  Is there one?
[01:42] <igc> hi lifeless. Want any benchmarking done on OOo today?
[01:42] <igc> Odd_Bloke: control directory?
[01:43] <lifeless> igc: please
[01:43] <lifeless> igc: I'd love usertest run with --btree-plain
[01:43] <lifeless> igc: also, is there a dc machine with usertest that I can tweak myself?
[01:44] <lifeless> Odd_Bloke: do you mean 'tree, branch,repository are all X' or 'tree is X, branch is Y, repository is Z'?
[01:45] <Odd_Bloke> Yeah, that was a terrible explanation on my part, let me give context.
[01:46] <Odd_Bloke> I'm trying to say "If none of { branch, tree, repository } were specified" (for check's help) but that seems a bit clunky.  Is there an accepted word in the docs to refer to those?  I went for elements first, then lifeless suggested objects.
[01:46] <Odd_Bloke> But I'd like to stay consistent with the rest of the docs (if there's anything to be consistent with).
[01:47] <lifeless> Odd_Bloke: why do you feel the need to specify that much detail?
[01:47] <lifeless> Odd_Bloke: specifically:
[01:47] <lifeless> Odd_Bloke: tree is an object in a control dir
[01:47] <lifeless> ditto branch and repository
[01:48] <lifeless> but I think you mean 'If the url given does not have any of <list>'
[01:48] <lifeless> ?
[01:48] <lifeless> and the general thing that hosts these objects is a control directory. So - 'if no control directory was found' ...
[01:49] <Odd_Bloke> Nope, I mean if the user hasn't specified which of <list> to check, bzr will check all plural(<list>) that it finds.
[01:49] <Odd_Bloke> And it's not necessarily limited to a single control directory, as if a shared repository location is given, we now check that all of the contained branches are also consistent.
[01:50] <lifeless> Odd_Bloke: 'By default check will check all the bzr data found at the supplied URL. If any limits such as --repository are given, then only the named thing is checked.'
[01:51] <igc> poolie: what dc machine is running usertest again?
[02:03] <poolie> igc, i think that is orgadas
[02:03] <poolie> orcadas
[02:28] <lifeless> jml: bzr branch lp:mysql
[02:28] <lifeless> jml: please try this, and suggest where I should file the bug
[02:30] <jml> lifeless: file it on launchpad-bazaar.
[02:31] <jml> lifeless: and set it to High, Confirmed.
[02:36] <lifeless> jml: bombs away
[02:37] <jml> lifeless: I'll get mwh to have a look at it when he gets back.
[02:37] <jelmer> woot, svn 1.5 will now recognize and show bzr merges \o/
[02:37] <jelmer> now if bzr only had merge tracking support...
[02:37] <jelmer> *cherry*
[02:38] <poolie> wow nice
[02:38] <lifeless> jelmer: congrats
[02:38] <lifeless> jelmer: when do you finish uni ?
[02:38] <lifeless> :)
[02:44] <jelmer> lifeless: end of the year hopefully
[02:46] <poolie> but for now you're on vacation already right?
[02:48] <jelmer> yeah, yesterday was my last exam for the semester
[02:48] <spiv> jelmer: sweet
[03:00] <mark1> poolie: you free now?  that number better than skype?
[03:18] <poolie> markh: either is fine
[03:19] <poolie> skype is a bit cheaper if that suits you
[03:30]  * igc lunch
[04:04] <poolie> igc, i got your annoyance mail, will print it now :)
[04:04] <poolie> and even read it :)
[04:07] <igc> thanks poolie :-)
[04:08] <jam> lifeless: lp:~jameinel/+junk/per-file-remerge, that is just the stock "public location" for everything that you saw in the commit messages
[04:08] <jam> lifeless: afaik mysql does not use --fixes
[04:09] <igc> poolie: I also need confirmation that I can merge content filtering as an experimental feature after tweaking
[04:09] <lifeless> jam: there is a blog post about how launchpad's bug references are wrong
[04:09] <lifeless> jam: if they did use --fixes, we could be right :)
[04:11] <poolie> igc, are you confident it won't hurt anything if it's not activeL
[04:11] <poolie> ?
[04:12] <igc> poolie: let me check that and get back to you
[04:14] <Odd_Bloke> jam: Just resent that email.
[04:20] <lifeless> man
[04:20] <lifeless> writing correct code takes thought
[04:22] <mneptok> writing *correctable* code takes an eye on job security.
[04:23] <lifeless> thanks mneptok
[04:25] <mneptok> anything for you, dear.
[04:26] <poolie> that's why they call it support :)
[04:27] <lifeless> I don't want mneptok supporting me :)
[04:28] <lifeless> thats what I have underpants for!
[04:30] <mneptok> i wish *i* had underpants ...
[04:43] <poolie> ok, my annotate measurements were incorrect
[04:43] <poolie> i didn't have extensions built in one of the branches
[04:43] <mwhudson> :)
[04:43] <mwhudson> that's a factor of 10-15 right there
[04:44] <jml> how can I view the log message for the last revision of a file?
[04:44] <lifeless> jml: hmm, bzr log FILE | less
[04:44] <jml> lifeless: :(
[04:45] <mwhudson> otherwise, programming i guess
[04:45] <jml> programming is hard.
[04:45] <jml> if programming were easy I wouldn't care about the last log message in the first place :)
[04:46] <mwhudson> this programming isn't hard
[04:46] <jml> yeah.
[04:46]  * jml makes a note to write the relevant patch / plugin
[04:47] <mwhudson> b.repository.get_revision(b.repository.get_inventory(b.last_revision())[mumble].revision) or something
[04:50] <lifeless> what
[04:51] <lifeless> tree = b.repository.revision_tree(b.last_revision())
[04:51] <poolie> jml, maybe we should make an lp faq for things like this
[04:51] <poolie> or something in the developer docs
[04:51] <lifeless> wt.paths_to_fileids(PATH, other_trees=[tree]) (something like that, its a UI call)
[04:52] <jml> poolie: hmm.
[04:52] <jml> poolie: A FAQ's probably a good idea
[04:53] <jml> poolie: particularly if the understanding is that some of the items actually represent missing features :)
[04:54] <lifeless> mwhudson: generally, revision_tree is better than get_inventory
[04:54] <mwhudson> lifeless: oh right, yes
[04:54] <lifeless> mwhudson: as revision_tree is richer, but ~= to create
[04:55] <mwhudson> lifeless: someone should teach loggerhead this at some point :)
[04:56] <poolie> jml, actually maybe a rst document would be good
[04:56] <poolie> because it could turn into a doctest and then be accurate
[04:58] <jml> poolie: I like text files.
[05:09] <poolie> lifeless: i'm trying to come with a name for that method i said could be separated from annotate
[05:10] <lifeless> poolie: ok
[05:11] <poolie> knit.get_parent_map_for_present_ancestors ?
[05:12] <lifeless> what does it do?
[05:14] <poolie> http://pastebin.ubuntu.com/24904/
[05:15] <poolie> is that method name a fair description of what it does?
[05:16] <lifeless> sure
[05:16] <lifeless> note that it gets both local and remote ancestors
[05:16] <lifeless> also note that if I wrote that I should have used iter_ancestry, and then captured the parents as I went rather than two API calls
[05:17] <igc> spiv: were you planning to merge your InterRemoteToOther patch today? pqm is free fwiw :-)
[05:19] <lifeless> jelmer: ping
[05:19] <lifeless> some error handling needed:
[05:19] <lifeless> bzrlib.plugins.svn.tests.test_branch.WorkingSubversionBranch.test_fetch_dir_upgrade
[05:20] <lifeless>                                                                                Command terminated
[05:20] <lifeless> bzrlib.plugins.svn.tests.test_branch.WorkingSubversionBranch.test_fetch_dir_upgrade
[05:20] <lifeless> Command terminated
[05:20] <jelmer> lifeless: what version of python are you running?
[05:20] <jelmer> try "make gdb-check"
[05:20] <lifeless> 2.5ish
[05:20] <lifeless> jelmer: where
[05:20] <jelmer> in the bzr-svn dir
[05:20] <mwhudson> quick poll:
[05:21] <mwhudson> what should 'bzr get lp://dev/é' do?
[05:21] <lifeless> slap you
[05:21] <mwhudson> (i'm assuming "what it does now" isn't really acceptable)
[05:21] <mwhudson> lifeless: heh
[05:21] <lifeless> jelmer: its in gdb
[05:22] <jelmer> lifeless: sorry, try: "make gdb-check TESTS=bzrlib.plugins.svn.tests.test_branch.WorkingSubversionBranch.test_fetch_dir_upgrade"
[05:22] <jelmer> then run
[05:23] <lifeless> Program received signal SIGABRT, Aborted.
[05:23] <lifeless> [Switching to Thread 0x2ae68f153cf0 (LWP 6033)]
[05:24] <lifeless> #0  0x00002ae68ee23095 in raise () from /lib/libc.so.6
[05:24] <lifeless> #1  0x00002ae68ee24af0 in abort () from /lib/libc.so.6
[05:24] <lifeless> #2  0x00002ae692539d89 in ?? () from /usr/lib/libsvn_subr-1.so.1
[05:24] <lifeless> #3  0x00002ae69276c629 in apr_palloc () from /usr/lib/libapr-1.so.0
[05:24] <lifeless> #4  0x00002ae6918beddd in ?? () from /usr/lib/libsvn_delta-1.so.1
[05:24] <lifeless> #5  0x00002ae692bb096f in ?? () from /usr/lib/libsvn_fs_fs-1.so.1
[05:24] <lifeless> #6  0x00002ae69149722f in txdelta_call (self=0x18e51b0, args=<value optimized out>, kwargs=<value optimized out>) at editor.c:103
[05:24] <lifeless> if you want more, I'll pastebin
[05:24] <jelmer> thanks, that seems similar to the issues berto- was seeing earlier
[05:24] <lifeless> let me update then
[05:27] <lifeless> jelmer: pulling is slow from your repo
[05:27] <lifeless> I wonder if rich root pulls are using the pack optimiser :(
[05:27] <jelmer> I suspect not
[05:27] <lifeless> they are not
[05:27] <jelmer> pushing is veeeery slow
[05:28] <lifeless> far out
[05:28] <lifeless> its doign install revisions
[05:28] <lifeless> ahha!
[05:29] <lifeless> (Pdb) source._format
[05:29] <lifeless> <bzrlib.repofmt.pack_repo.RepositoryFormatKnitPack4 object at 0x185a390>
[05:29] <lifeless> (Pdb) self._format
[05:29] <lifeless> <bzrlib.repofmt.pack_repo.RepositoryFormatKnitPack3 object at 0x1650a90>
[05:29] <lifeless> which is to say
[05:29] <jelmer> what's the difference between those two exactly?
[05:29] <lifeless> your repository is subtrees
[05:29] <lifeless> and my repo is rich root packs
[05:29] <jelmer> ah, it probably predates the rich-root formats
[05:30] <mlh_> hah hah: http://gould.cx/ted/blog/Bazaar_Power_Management
[05:30] <lifeless> so
[05:30] <lifeless> jelmer: align it up, it should be faster:P
[05:31] <lifeless> jelmer: still dies
[05:31] <jelmer> :-(
[05:31] <lifeless> stack looks the same
[05:31] <jelmer> lifeless: What exact platform/python/subversion versions?
[05:32] <jelmer> (Since I can't reproduce it here)
[05:32] <lifeless> amd64
[05:32] <lifeless> 1.4.6dfsg1-2ubuntu1 svn
[05:32] <lifeless> 2.5.2-2ubuntu4
[05:32] <lifeless> python
[05:32] <jelmer> thanks
[05:38] <Verterok> Hi
[05:39] <lifeless> hi Verterok
[05:39] <Verterok> lifeless: hi :)
[05:39] <Verterok> I'm playing a bit with the integration of bzr-search ;)
[05:39] <lifeless> cool
[05:40] <Verterok> and I have quick question: how can I get a revno from a revid
[05:40] <Verterok> ?
[05:40] <lifeless> have a look at revspec
[05:40] <Verterok> ok, thanks
[05:40] <lifeless> also there is some stuff on Branch
[05:41] <Verterok> lifeless: FileTextHit are hits in the working tree or also includes text hits in the history?
[05:41] <lifeless> only history
[05:43] <Verterok> oh, I see... it would be great if I can integrate that just like the text search provided by eclipse
[05:43] <Verterok> is there a way I can get the line, length and/or offset of the text hit?
[05:44] <lifeless> not at the moment
[05:44] <lifeless> its why the summaries are a little kludgy
[05:45] <lifeless> mlh_: lol
[05:51] <Verterok> lifeless: ok, thanks. to put you in context, I'm working to allow "double click" on FileTextHit and open a read-only editor, (and trying to figure out how to present the mixed results (path/file/revision hits) to the user)
[05:51] <lifeless> Verterok: nice
[05:52]  * Verterok still needs to learn a thing or two about eclipse search API
[05:55] <lifeless> Verterok: I demoed it last friday
[05:55] <lifeless> Verterok: had trouble with eclipse and workspace locking and stuff
[05:55] <lifeless> :(
[05:55] <Verterok> oh, that's bad :(
[05:55] <lifeless> the search bit worked
[05:56] <Verterok> cool
[05:57] <lifeless> ok, real world data
[05:57] <lifeless> which which is the new index:
[05:57] <lifeless> real    0m13.602s
[05:57] <lifeless> user    0m13.053s
[05:57] <lifeless> sys     0m0.200s
[05:57] <lifeless> or
[05:57] <lifeless> real    0m17.347s
[05:57] <lifeless> user    0m15.173s
[05:57] <lifeless> sys     0m0.352s
[06:05] <spiv> igc: Hmm, I thought I merged that yesterday... I wonder where the success/failure from pqm went?
[06:05] <mwhudson> oh hey, pqm does that you you guys too?
[06:06] <igc> spiv: it's not there as best as I see.
[06:06] <igc> (using log --short on bzr.dev)
[06:06] <lifeless> at the moment its teh autopack bug doing that
[06:09]  * spiv resubmits
[06:09] <spiv> igc: thanks for noticing :)
[06:17] <igc> spiv: the credit belongs to BB, not me! http://bundlebuggy.aaronbentley.com/?selected=mine
[06:19] <lifeless> igc: so, ooo ?
[06:23] <AfC> Aren't trees like Mozilla and OpenOffice long and linear? That they're big is great, but that they lack much if any branch concurrency would seem to make them less than ideal for your performance tests, no?
[06:23] <AfC> [I realize the search for the ideal test case has long been a topic]
[06:24] <igc> lifeless: I'm working on it. My first run fell over earlier today so I'm fixing the problem (on my end) and trying again
[06:24] <igc> AfC: you're right.
[06:25] <igc> there are multiple dimensions ...
[06:25] <igc> lots of files
[06:25] <igc> deep history
[06:25] <igc> complex history
[06:25] <igc> my OOo and moz trees cover the first 2 well
[06:25] <AfC> igc: sure
[06:26] <AfC> The only public projects I'm aware of with all three would be the Linux kernel and MySQL
[06:26] <igc> I'm grabbing a copy of mysql now fwiw
[06:26] <AfC> Nice
[06:31] <rockstar> I've got a dirstate-with-subtree format repo (from bzr-svn) that is Thor knows how old.  What's the safest way to upgrade it?
[06:49] <lifeless> rockstar: bzr upgrade --pack-0.92-subtree
[06:49] <lifeless> wheee
[06:49] <rockstar> lifeless, what if I want to lose the subtree support?
[06:49] <lifeless> 28609 robertc   18   0 2111m 1.8g 1468 D  0.3 89.6   7:34.69 python
[06:49] <Peng> You might be able to upgrade to rich-root-pack, right?
[06:49] <lifeless> rockstar: 'bzr pull svn://'
[06:49]  * Peng goes to bed.
[06:53] <lifeless> rockstar: (you can't downgrade model data, subtrees store more data than rich roots)
[06:57] <lifeless> poolie: you back ?
[07:04] <lifeless> spiv: know of a python module to parse proc/pid/statm ?
[07:05] <lifeless> crap! holy!
[07:05] <lifeless> robertc@lifeless-64:~/source/python/python-btree$ du -sh .bzr/repository/indices/
[07:05] <lifeless> 4.6M    .bzr/repository/indices/
[07:05] <lifeless> robertc@lifeless-64:~/source/python/python-btree$ du -sh ../python-packs/.bzr/repository/indices/
[07:06] <lifeless> 38M     ../python-packs/.bzr/repository/indices/
[07:11] <poolie> lifeless: back now
[07:12] <poolie> igc: wow that's really good!
[07:12] <igc> poolie: thanks
[07:12] <spiv> lifeless: I don't, unfortunately
[07:13] <spiv> lifeless: although I think jam maybe had code to read it?
[07:13] <poolie> i have some more feedback, will send mail
[07:13] <igc> looking forward to it
[07:15] <lifeless> spiv: read it is easy :).
[07:15] <lifeless> spiv: I just need to figure which like is vss
[07:16] <spiv> lifeless: actually...
[07:17] <spiv> lifeless: http://www.pixelbeat.org/scripts/ps_mem.py
[07:18] <spiv> lifeless: that code isn't really structured for importability, but it might be a useful reference
[07:18] <lifeless> so, python via svn
[07:18] <lifeless> 149M packs + 38M indices -> 149M packs + 4.6M indices
[07:18] <lifeless> 187 -> 154
[07:19] <spiv> That's a much nicer data:index ratio.
[07:19] <lifeless> 33/187 shrink in repo size
[07:19] <lifeless> 17%
[07:20] <igc> lifeless: awesome
[07:20] <lifeless> log time was indisinguishable
[07:20] <lifeless> but they are fully packed so meh
[07:21] <lifeless> howeveer, I'm now going to try to get a peak VSS reading
[07:25] <AfC> lifeless: maybe you should write a scriptlet that breaks a repository into chunks each of a random number of revisions
[07:26] <spiv> You could call it "bzr unpack" ;)
[07:27] <AfC> spiv: probably better than `bzr randomize`. If (incorrect) word got out that there was a command that would arbitrarily scramble data in a repository we'd never hear the end of it. :)
[07:28] <lifeless> spiv: I could
[07:28] <lifeless> spiv: or
[07:28] <lifeless> spiv: I could just use my 22G presplit test repo :)
[07:29] <lifeless> spiv: ahh!
[07:29] <lifeless> spiv: /proc/pid/status
[07:43] <lifeless> spiv: http://rafb.net/p/EbcdpJ48.html
[07:43] <lifeless> spiv: give that a spin.
[07:44] <lifeless> VmPeak:   296680 kB
[07:45] <spiv> That looks like a handy patch.
[07:45] <lifeless> and
[07:46] <lifeless> VmPeak:   300408 kB
[07:46] <lifeless> so
[07:46] <lifeless> I'm amazed how much memory log uses up
[07:49] <spiv> I'm not sure that VmPeak is the most useful number.  I think it might report values much higher than the highest resident memory size, because it's the peak of the virtual size?
[07:49] <lifeless> this is true
[07:50] <lifeless> so the question is when is high VM and low resident good
[07:50] <lifeless> answer - never :)
[07:50] <spiv> I wonder if VmHWM is any better?  Pity my man proc(5) doesn't describe these fields.
[07:50] <lifeless> so
[07:50] <lifeless> I put a pause in there
[07:50] <lifeless> I see this:
[07:50] <lifeless> 15212 robertc   20   0  299m  88m 5856 S    0  4.4   0:27.62 python
[07:50] <lifeless> VmPeak:   300576 kB
[07:50] <lifeless> VmSize:   298116 kB
[07:51] <lifeless> VmHWM:     93068 kB
[07:51] <lifeless> VmRSS:     90508 kB
[07:51] <weigon> lifeless: if you can use valgrind there is the massif plugin
[07:51] <weigon> lifeless: it tracks heap-allocations over time
[07:51] <lifeless> weigon: we can
[07:51] <lifeless> weigon: I wanted something incredibly lightweight though
[07:52] <weigon> http://developer.gnome.org/doc/guides/optimisation/Massif.html ... k
[07:52] <lifeless> weigon: just a 'does BTreeIndex peak higher'
[07:52] <AfC> You know, with all the smart people hacking on Linux, you'd think that procps would have found a way to output useful numbers by now.
[07:52] <spiv> lifeless: that seems to tally (90508/1024 ~= 88.3)
[07:52] <lifeless> spiv: yes :)
[07:53] <spiv> AfC: http://lwn.net/Articles/230975/ sound promising
[07:53] <lifeless> spiv: so I think the VmHWM is probably the immediately interesting thing
[07:53] <spiv> Agreed.
[07:53] <lifeless> spiv: however, keeping VmPeak low is good too
[07:53]  * spiv nods.
[07:53] <lifeless> here's another one I prepared earlier
[07:54] <lifeless> 28609 robertc   18   0 2182m 1.9g 1432 D  0.7 97.3   8:18.83 python
[07:54] <lifeless> spiv: r=spiv on that patch btw ?
[07:54] <lifeless> should I NEWS it? add a guard for windows (but will it work on bsd ?)
[07:54] <spiv> lifeless: Just add a guard on the file existing, I think.
[07:55] <spiv> lifeless: I'm happy to have that merged, I think.
[07:55] <lifeless>             try:
[07:55] <lifeless>                 status_file = file('/proc/%s/status' % os.getpid(), 'rb')
[07:55] <lifeless>             except:
[07:55] <lifeless>                 pass
[07:55] <lifeless>             else:
[07:55] <lifeless> sufficiently ugly ?
[07:55] <spiv> Yeah :)
[07:55] <spiv> Well,
[07:55] <spiv> Not a bare except.
[07:55] <lifeless> bare except
[07:56] <spiv> No, just IOError
[07:56] <spiv> That should cover all reasonable exceptions, rather than e.g. KeyboardInterrupt.
[07:56] <spiv> Python's docs are pretty clear that "If the file cannot be opened, IOError is raised. "
[07:56] <lifeless> committing
[08:01] <lifeless> so anyhow
[08:01] <lifeless> that 4G process
[08:01] <lifeless> Virt + res is pretty high :)
[08:06] <lifeless> weigon: the other problem is we need python backtraces on allocation pressure; and python allocates arenas no objects
[08:06] <weigon> lifeless: you can't disable for debugging ?
[08:07] <weigon> but yeah, that doesn't help with the python stacktraces
[08:07] <lifeless> I really like to have a toolchain that can debug in production
[08:07] <lifeless> it makes it a lot easier to fix something a user reports
[08:08] <spiv> You can rebuild python to use plain malloc rather than its "pymalloc", but then you have to rebuild all extension modules you use too.
[08:08] <igc> lifeless: those test results are still some time off. I'll email them to you overnight. Off to the hospital for a short visit now and dinner after that so I'll be offline for a while
[08:08] <lifeless> igc: ok, see you online in weird timezones :)
[08:09] <weigon> glib2 also uses "slices" but you can disable that at runtime with G_SLICE="always-malloc"
[08:09] <spiv> (I wonder if it's possible to override that with an LD_PRELOAD hack?)
[09:19] <jelmer> ToyKeeper, ping
[09:25] <ToyKeeper> 'lo
[09:25] <ToyKeeper> jelmer: yes?
[09:25] <jelmer> ToyKeeper, Do you still have that sawfish branch around?
[09:25] <ToyKeeper> Yeah.
[09:26] <ToyKeeper> I was actually just looking again at how best to convert svn to bzr without losing tags...
[09:26] <jelmer> ToyKeeper: If you try to push that to a remote location using the bzr smart server protocol, does it also use this much memory?
[09:26] <ToyKeeper> I'll check...
[09:27] <jelmer> ToyKeeper: Try the latest bzr-svn revisions, it sets real bzr tags now
[09:27] <jelmer> (although it doesn't pull in the revisions they point at yet)
[09:32] <ToyKeeper> Well, it's running.  I'll let you know.  :)
[09:33] <ToyKeeper> It works with a fresh dir, though when I tried a new branch in a fresh repo, it wasn't too happy.  "ERROR: Repository KnitPackRepository('srcURL') is not compatible with repository KnitPackRepository('destURL')"
[09:33] <jelmer> you need a rich root repo
[09:33] <ToyKeeper> jelmer: BTW, are you wondering about memory use on the sender or the receiver?
[09:34] <jelmer> ToyKeeper, both, actually (I'm wondering if the high memory use is in bzr itself as well)
[09:35] <jelmer> spiv, ping
[09:41] <ToyKeeper> jelmer: Okay.  3 minutes.  88 MB on the client, 24MB on the server.
[09:41] <jelmer> ToyKeeper, Hmm, so at least that's not the problem. Thanks.
[09:42] <ToyKeeper> (client was the same bzr.dev which spiked in the bug report...  server was bzr 1.5)
[09:42] <ToyKeeper> I doubt it matters, but 'bzr serve' was proxied through bzr_access.
[10:08] <Laibsch> I am trying to check an svn repo into bzr
[10:08] <Laibsch> I am seeing some strange issues
[10:08] <Laibsch> http://rafb.net/p/Y0s6oC57.html
[10:08] <Laibsch> svn itself works fine, though
[10:09] <Laibsch> any idea?
[10:10] <LarstiQ> Laibsch: does something like mtr actually reach that host? It seems more like general networking problems.
[10:10] <Laibsch> ping does
[10:10] <Laibsch> and svn itself can check out fine
[10:10] <Laibsch> iptables -L lists nothing
[10:10] <LarstiQ> Laibsch: and it wasn't a transient error?
[10:10] <Laibsch> no
[10:12] <LarstiQ> Laibsch: the fact that telnet experiences the same problem..
[10:13] <LarstiQ> Laibsch: in fact, I get the same error.
[10:14] <Laibsch> Well, maybe the telnet command is not correct
[10:14] <Laibsch> Can you try the bzr get command?
[10:15] <LarstiQ> same problem
[10:15] <LarstiQ> Laibsch: I'll look further into it after I handle some other stuff.
[10:16] <ToyKeeper> Laibsch: That host appears to return 'no route' for blocked ports instead of the usual reject (or just no response at all).
[10:16] <LarstiQ> Laibsch: you're sure that's the correct url though?
[10:17] <ToyKeeper> I can talk to it via ping and ssh, but not svn.
[10:17] <ToyKeeper> nmap might reveal some other ports, but it takes a little while.
[10:18] <luks> Laibsch: 'svn co' doesn't work for me on that URL
[10:18] <luks> fails with the same error
[10:19] <luks> looks like a server issue to me
[10:19] <Laibsch> svn checkout http://cvs.gnucash.org/repo//gnucash/branches/aqbanking3
[10:19] <Laibsch> works
[10:19] <ToyKeeper> http != svn  :)
[10:19] <Laibsch> Maybe I was mistaken in replacing the http with svn
[10:19] <LarstiQ> Laibsch: http:// != svn://
[10:19] <LarstiQ> Laibsch: yeah :)
[10:19] <Laibsch> OK
[10:19] <Laibsch> Sorry for the noise
[10:20] <LarstiQ> Laibsch: well, thank you for showing me a host that acts weird like that :)
[10:20] <Laibsch> hehe
[10:20] <Laibsch> The checkout with bzr still fails
[10:20] <Laibsch> $ bzr get http://cvs.gnucash.org/repo//gnucash/branches/aqbanking3
[10:20] <Laibsch> bzr: ERROR: Transport error: Server refuses to fullfil the request
[10:21] <Laibsch> s/bzr get/svn checkout/
[10:21] <Laibsch> and it works
[10:21] <ToyKeeper> I get the same error for both.
[10:23] <luks> `bzr branch svn+http://cvs.gnucash.org/repo/gnucash/branches/aqbanking3` works for me
[10:24] <luks> or, well, attempts to work :)
[10:24] <Laibsch> As an infrequent bzr (I used monotone extensively) I have to say that bzr used to start fine with a clean interface
[10:24] <Laibsch> now it has so many weird and inconsistent switches :-(
[10:24] <Laibsch> It would be awesome to streamline that in the future
[10:25] <luks> what specifically do you mean?
[10:25] <Laibsch> Just one example
[10:25] <Laibsch> bzr get
[10:25] <Laibsch> bzr pull
[10:25] <Laibsch> bzr branch
[10:25] <Laibsch> More or less the "same thing"
[10:25] <luks> get, branch and clone are aliases for the same thing
[10:25] <luks> pull is something completely different
[10:25] <ToyKeeper> In any case, it looks like the admin for cvs.gnucash.org is too clever for his own good.
[10:25] <Laibsch> could be
[10:26] <Laibsch> what is the specific problem?
[10:26] <Laibsch> I'll raise the issue
[10:27] <ToyKeeper> The ICMP 'host unreachable' response may be a neat trick, but it's not supposed to be used for port blocking.
[10:27] <ToyKeeper> Tell the admin to drop unwanted packets instead of returning a host-unreachable error.
[10:29] <ToyKeeper> A 'port unreachable' response works too, and should be the default behavior from iptables REJECT (but many prefer DROP, which is fine).
[10:30] <Laibsch> so, this is an iptables configuration?
[10:31] <ToyKeeper> Probably.
[10:32] <ToyKeeper> I didn't even try to guess what OS the server/router is running, but if it's Linux, it would be an iptables config problem.
[10:39] <jelmer> Laibsch: The "bzr: ERROR: Transport error: Server refuses to fullfil the request" bit is a bug that'll be fixed in 1.6
[11:03] <ToyKeeper> hrrm.
[11:04] <ToyKeeper> I don't suppose there's any way to do per-branch aliases, is there?
[11:05] <ToyKeeper> (or per-repository)
[11:05] <ToyKeeper> ... looking for a way to name URLs, basically, to be able to "bzr push backup" or "bzr push public" from the same branch.
[11:07] <lifeless> ToyKeeper: I believe that landed yesterday in bzr.dev
[11:32] <jelmer> lifeless: is there some easy way to store non-versioned revision metadata?
[11:33] <jelmer> (trying to fix bug 161830)
[11:35] <lifeless> jelmer: so you need to associate a svn number with a bzr after creating the bzr revision ?
[11:35] <jelmer> yeah
[11:35] <jelmer> ideally something that always propagates with the branch
[11:35] <lifeless> sounds like a tag in principle
[11:35] <jelmer> but I realize there isn't something like that
[11:36] <jelmer> I'm not sure the tags infrastructure is made for storing 10s of thousands of entries atm :-)
[11:36] <jelmer> although in concept, yeah it does sound like a tag
[11:37] <lifeless> its not made for that
[11:38] <lifeless> as usual I have some ideas here
[11:38] <jelmer> commit log alteration would need a similar store I think
[11:40] <jelmer> lifeless: What are your ideas?
[11:40] <lifeless> commit log alteration is entirely different
[11:41] <lifeless> because thats distributed database integrity you're facing
[11:41] <jelmer> lifeless, Depends on how you implement it
[11:41] <lifeless> jelmer: well its 'versioned' vs 'nonversioned'
[11:42] <jelmer> lifeless: I wasn't thinking of actually modifying the revision object, rather keeping extra metadata per revision of modifications
[11:43] <jelmer> lifeless, Anyway, getting sidetracked.. what about the revision number metadata?
[11:43] <lifeless> jelmer: so, to scale to huge tag counts
[11:43] <lifeless> I'm thinking of an updatable pack like store
[11:46] <lifeless> the key point being that a key in the store can be replaced (unlike pack stores)
[11:46] <lifeless> and deletes are done by replacing with a special marker
[11:47] <lifeless> however
[11:47] <lifeless> a difference for svn revno is that they are repo global, unlike tags
[11:47] <lifeless> so this would live in the repo
[11:47] <lifeless> and fetch would need some efficient query to get new journal items from such a store for already fetched revisions
[11:48] <hypest> hello. Does anyone know how to setup bzr (1.5) diff to pass the actual current file (not a copy of it) to the external diff program?
[11:48] <lifeless> we'd want this to be generic and usable for other things too
[11:49] <jelmer> lifeless: makes sense
[11:50] <jelmer> hypest: Hi
[11:50] <jelmer> lifeless: Separate files per function though?
[11:50] <jelmer> lifeless: The problem with keeping things in .bzr/ is that they're not kept when cloning
[11:51] <jelmer> with keeping *custom* things
[11:51] <lifeless> jelmer: one store. hints on things in it for locality of reference as needed.
[11:52] <lifeless> jelmer: hooked into the system so that fetch knows what to copy even if a plugin is missing - but conflicts require the plugin to resolve
[11:54] <jelmer> lifeless: that sounds ideal
[11:54] <jelmer> lifeless: I have considered keeping part of the bzr-svn cache in .bzr/ but this is what stopped me
[11:55] <jelmer> lifeless: It could make e.g. "bzr branch http://bzr-mirror.gnome.org/svn/gnome-specimen/trunk; bzr push -d trunk svn://svn.gnome.org/svn/gnome-specimen/trunk" very quick
[11:56] <hypest> my goal is to be able to use the external diff program as editor. My scenario: using winmerge, I can inspect the file's changes, (want to) revert some of them, and save the file. Since bzr passes a copy to winmerge, saving is "destroyed"...
[11:56] <jelmer> hypest: i remember there was something changed in that regard recently
[11:57] <jelmer> hypest: On POSIX systems, a symlink is used rather than a file copy
[11:57] <lifeless> hypest: I'm not sure
[11:59] <jelmer> lifeless, Is any of this specced on the wiki btw? Or just in your head?
[12:00] <lifeless> in my head
[12:00] <hypest> jelmer: haven't found it yet... ofcource I'll keep looking. I'm on WinXP by the way, so the symlink way I assume does not apply.
[12:01] <jelmer> bug 81689
[12:02] <jelmer> hmmno, that's different
[12:03] <jelmer> No, I can't find it either, maybe it didn't get mentioned in NEWS
[12:07] <hypest> so, should I post a bug report, a feature request, or nothing?
[12:08] <jelmer> hypest: please file a bug
[12:09] <hypest> jelmer: thanx ;)
[12:27] <hypest> done: filed the bug report: https://bugs.launchpad.net/bzr/+bug/245481
[13:42] <lifeless> Pieter: what git window and depth do you use for best compression?
[13:45] <lifeless> man
[13:45] <lifeless> http://<IP_ADDRESS>/articles/dvcs-guide is so biased
[13:45] <lifeless> 'Bzr pretends to hide complexity by keeping a clean User Interface while ...'
[13:50] <Pieter> lifeless: 200 for both is about the max
[13:50] <Pieter> lifeless: but if your repository is small (< 100k commits) you can take a smaller window and have a faster repacking
[13:54] <lifeless> Jc2k: why does the viewvc link http://bzr-mirror.gnome.org/cheese/trunk/ point to svn ?
[13:56] <luks> lifeless: because ViewVC doesn't support bzr?
[13:56] <lifeless> luks: there is loggerhead running on the same machine
[13:56] <lifeless> luks: http://bzr-mirror.gnome.org:8080/cheese/trunk/changes
[13:57] <lifeless> luks: try the search box :P
[13:58] <matkor> hmm what they mean by "Directories versionable" ?
[13:58] <james_w> beuno: hey, you about?
[13:58] <beuno> james_w, hey, yup
[13:59] <james_w> hey lifeless
[13:59] <james_w> beuno: any news on next week?
[13:59] <lifeless> hi james_w
[13:59] <beuno> james_w, yeah, I'm here next week for sure  :)
[13:59] <james_w> beuno: great, I'll see about popping down for a day.
[13:59] <lifeless> james_w: you're not at GUADEC?
[14:00] <james_w> lifeless: nope, sorry.
[14:00] <james_w> are you flying out tomorrow?
[14:00] <lifeless> james_w: yes. guadec, then london, then LRL
[14:01] <james_w> are you speaking at LRL?
[14:01] <lifeless> yes
[14:02] <beuno> james_w, cool!  I'll be mostly working with mpt, so I'll probably be on a desk somewhere
[14:02] <beuno> lifeless, when are you coming to london?
[14:02] <lifeless> beuno: after GUADEC
[14:03] <lifeless> 13th
[14:03] <beuno> lifeless, ah, I will probably leave the 12th  :/
[14:14]  * jelmer will also be at LRL again
[14:16]  * beuno wonders what LRL is
[14:16] <lifeless> lug radio live
[14:16] <jelmer> LUGRadio Live, http://www.lugradio.org/
[14:17] <beuno> ah, so I'm leaving when everyone is coming...  meh
[14:17] <lifeless> beuno: you should have chatted to us, could have coordinated: )
[14:18] <beuno> lifeless, yeah, I wasn't expecting to cross half the globe. I got asked on friday and was on a plane tuesday
[14:19] <jelmer> is there any sort of sprint planned near LRL?
[14:19] <jelmer> I hadn't realized there would be more bzrers there
[14:19] <lifeless> jelmer: don't think so
[14:20] <lifeless> jelmer: I'm heading home sunday, but perhaps we can just make some time
[14:21] <lifeless> abentley: around ?
[14:21] <abentley> lifeless: hi
[14:21] <lifeless> abentley: do we have a sequence matcher style thing in bzrlib that can report AB -> BA as a move of A or B rather than a delete/add ?
[14:22] <lifeless> abentley: I have an idea I'd like to toy with
[14:22] <abentley> lifeless: No, we don't have anything like that that I know of.
[14:23] <lifeless> K, I guess I'll write it :)
[14:23] <abentley> But when I talked with John about it, he suggested doing multiple passes.
[14:23] <abentley> With the existing sequence matcher.
[14:24] <lifeless> this is for text reconstruction
[14:24] <lifeless> I suspect a dict + single pass is all I need
[14:24] <lifeless> though range output would be cheaper to represent
[14:25] <lifeless> how would multiple passes work ?
[14:26] <abentley> Do a sequence match.  Then do a sequence match against all lines that didn't match from the previous pass.
[14:26] <lifeless> I see
[14:26] <lifeless> so the first says A gone, B matched, A' is new, the second says A' matches
[14:27] <abentley> Right.
[14:27] <lifeless> so what I'm going to trry
[14:27] <lifeless> is to write a VF implementation that uses single linear delta chains
[14:28] <lifeless> given texts A, B, C it will serialise this as A, A->B, (A+A->B)->C
[14:28] <lifeless> which will give the same compression as multiparent I believe
[14:29] <lifeless> and the same IO as current knit chains, but in a single contiguous block
[14:29] <lifeless> and only one delta to apply on reconstruction
[14:30] <lifeless> (reading will require 3 pieces of information: basis start, basis length, basis end
[14:30] <lifeless> erm, that last one is delta length
[14:31] <lifeless> abentley: what do you think?
[14:31] <abentley> I don't understand how you can reconstruct C with a single delta.
[14:32] <lifeless> to make the delta for C
[14:32] <lifeless> take the lines for A and the lines for the delta A->B, combined
[14:32] <lifeless> then delta that combined text against C to make the delta
[14:32] <abentley> I see.
[14:33] <lifeless> you probably see the implications
[14:33] <abentley> I didn't quite grok your notation at first.
[14:33] <lifeless> but to spell it out and answer your question :), to get C back, read A and the A->B delta into a lines list, then read and parse the delta to C and apply it
[14:34] <abentley> So you're trying to solve the problem of repeated delta application?
[14:34] <lifeless> it will delete all the metadata about A and the A->B delta, and reorder some of the lines from the A->B delta  etc, and possibly also add lines
[14:34] <lifeless> abentley: I'm sick and tired of repository size being raised as an issue
[14:34] <lifeless> abentley: and this came to me today
[14:35] <lifeless> it seems to balance out most everything we've previously discussed about getting good compression/reconstruction etc
[14:35] <lifeless> (clearly you can get A and B etc out concurrently if desired
[14:37] <abentley> What's the advantage over multiparent?
[14:37] <lifeless> abentley: linear IO with capped depth
[14:38] <abentley> you're only going to get linear IO in an optimized pack, and only for some revisions.
[14:39] <Jc2k> lifeless: because i don't consider 8080 'live' yet, even though it got blogged about
[14:39] <Jc2k> thats not that i don't think its ready
[14:39] <abentley> You can also get linear IO in an optimized pack for some revisions with multiparent.
[14:39] <Jc2k> just that i havent had time to hide it behind apache proxy redirects and update the templates and stuff
[14:40] <lifeless> abentley: so, my theory is that if its fast enough (for instance, unlike gits approach it won't need to test N different texts), we can just redelta on auto pack
[14:40] <abentley> And you can certainly cap the number of revisions required to generate a multiparent diff.
[14:41] <abentley> sorry "cap the number of deltas required to reconstruct a fulltext from a multiparent diff"
[14:41] <lifeless> I know we can cap the number of deltas, but it seems to require either multiple fulltexts, or fulltexts at dominators
[14:43] <abentley> I'm not sure I follow.  You just count the number of deltas required, and if that exceeds X, you generate a fulltext.
[14:43] <lifeless> for linear IO, multiparent seems quite a bit worse at that because only the simplest of graphs will have uninterrupted runs 100's of deltas long without bifurcation
[14:44] <lifeless> abentley: say I have a graph A:[], B:[A], C:[A], F[chain back to B], G[chains back to C], H:[F, G]
[14:45] <lifeless> abentley: the 'chain back to B' - imagine thats (say) 50 texts in a row
[14:45] <lifeless> if H is not a fulltext, and A is further back than our threshold, we have to have two fulltexts read in to reconstruct H
[14:46] <lifeless> one on the F leg, and one on the G leg.
[14:46] <abentley> lifeless: Are we saying linear vs random, or linear as "uninterrupted"?
[14:46] <lifeless> abentley: uninterrupted adjacent
[14:46] <abentley> So both, then.
[14:46] <lifeless> yes
[14:47] <lifeless> I want to remove the build-graph logic entirely from text building
[14:47] <lifeless> or at least, to make it the uncommon case
[14:49] <abentley> But if A is not further back than our threshold, we can't get linear access to both F and G.
[14:49] <lifeless> with MP diffs, no.
[14:49] <abentley> In fact, we can't get linear access to both B and C.
[14:50] <lifeless> nor with knits
[14:50] <abentley> How is it different with yours?
[14:50] <abentley> How can your do linear access to reconstruct B and linear access to reconstruct C?
[14:51] <lifeless> changing notation to avoid typing as much... the compressor I'm talking about might compress this as A,->B,->C,-D,-E,...->F,->G,->H
[14:52] <lifeless> where each ->FOO is 'delta the previous output to FOO'
[14:53] <lifeless> we can to a certain extent do this with stock MP by just interlacing the diffs and sucking up any overlap
[14:53] <abentley> I thought you were drawing the build graph.
[14:53] <lifeless> abentley: I was drawing the text graph, which is what I understand MPDiff to compress against
[14:55] <lifeless> abentley: a way to express it in MPDiff terms would be to have A be a NewText, B be a diffagainst A; C be a diff against A,B; D be a diff against A,B,C
[14:55] <abentley> lifeless: That's the way current generators do it, but MPDiff doesn't require the build graph to reflect the history.
[14:55] <lifeless> abentley: I clicked to that :)
[14:55] <jelmer> grrr @ overheating intel hardware :-(
[14:56] <jelmer> lifeless: Yeah, I'd be up for some sprinting if there is time
[14:56] <lifeless> abentley: the different though is that that would require compression-depth sequence matches to output each additional diff
[14:56] <lifeless> abentley: whereas what I'm proposing only requires one match
[14:57] <Pieter> where there's a match, there's a flam
[14:57] <Pieter> e
[14:57] <lifeless> abentley: so its using the knowledge gained during each diff's generation to keep the overhead on generating the next diff capped
[14:58] <abentley> That's interesting.
[14:58] <lifeless> abentley: anyhow, I'll give it a spin and compare it against bundles, which I figure are about optimal in size (but have no fulltexts), and compare insert/extraction speed
[14:59] <lifeless> in theory, if gzip was perfect, this is equivalent to:
[14:59] <lifeless> gzip(A+B+C+D+E+F+G+H)
[14:59] <lifeless> and I plan to profile that too :)
[15:00] <lifeless> man, why doesn't evolution do full text indexing.
[15:00] <lifeless> WTB featurs
[15:00] <abentley> lifeless: So, to solve your original issue, it might be practical to run a sequence match against the lines from each input diff.
[15:01] <lifeless> abentley: right, diff is small
[15:01] <lifeless> abentley: so many diffs, but we expect them to be very fast
[15:01] <lifeless> good idea
[15:01] <abentley> So if we have A, B, C and we're generating D, you match (lines-from-A) against current, then match (lines-from-b) against unmatched-in-current.
[15:02] <lifeless> I'll see how badly something naive pans out
[15:02] <abentley> Cool.
[15:03] <lifeless> if I'm right it will show serious promise on extraction and size and we can tune the compressor to our hearts content once the point is proven
[15:03] <abentley> Because all of the previous diffs will have been generated by the same process, you probably won't get redundant matches.
[15:04] <lifeless> abentley: can't get - we'd be stripping matches out anyhow
[15:05] <sabdfl> where's the best place to get the loom plugin?
[15:05] <abentley> One thing I think we lose vs MP is the ability to extract a sequence match vs X directly.
[15:06] <abentley> sabdfl: lp:bzr-loom
[15:07] <sabdfl> thanks abentley
[15:07] <johan> Hi, I've been having some problems setting up pqm, is there a tutorial available somewhere?
[15:07]  * johan looks at lifeless
[15:07] <lifeless> abentley: we would definitely lose that. We can look at storing the line indices for that concurrently
[15:07] <abentley> sabdfl: np
[15:07] <lifeless> Odd_Bloke: johan: meet each other :)(
[15:08] <lifeless> its midnight, and I have to halt() or I won't be packed for GUADEC
[15:08] <johan> oh
[15:09] <lifeless> johan: Odd_Bloke is in UK time and hacking on pqm at the moment
[15:09] <lifeless> johan: there is a full docbook manual for pqm FWIW.
[15:09] <lifeless> anyhow, I'm off
[15:09] <lifeless> sabdfl: see you on the flipside
[15:09] <Laibsch> I am back to my problem of importing gnucash svn http://rafb.net/p/ig6EvE25.html
[15:09] <Laibsch> What can I do?
[15:10] <Laibsch> The admin is now online
[15:10] <Laibsch> If there is anything to do from his side, I can talk to him
[15:10] <Laibsch> But he thinks the host blocking is what he wants
[15:10] <johan> lifeless: thanks, I'll ask him about my troubles (mostly related to merges, configuring branches)
[15:11] <lifeless> johan: oh, also Kinnison runs a pqm last I heard :)
[15:11] <lifeless> really gone
[15:17] <Laibsch> jelmer, ToyKeeper, LarstiQ: Can you help me?
[15:17] <Kinnison> Aye, I do run a pqm
[15:17] <Kinnison> but it's ages since I set it up
[15:17] <Kinnison> johan: what seems to be the problem?
[15:19] <LarstiQ> Laibsch: that pastebin looks like a different problem than admin configs
[15:20] <Laibsch> LarstiQ: yes
[15:21] <Laibsch> The question is, what kind of problem
[15:22] <LarstiQ> Laibsch: one I hope to find in bzr-svn bugs, just a secx
[15:22] <LarstiQ> sec
[15:22] <johan> Kinnison: I get an error message when doing the merge, saying Sender not authorised to commit to branch xxx
[15:23] <jelmer> Laibsch: which version of bzr-svn is this?
[15:23]  * Laibsch hopes that the bug LarstiQ will find doeshave a fix ready
[15:23] <Laibsch> jelmer: latest hardy
[15:23] <Laibsch> 0.4.9 IIRC
[15:23] <Kinnison> johan: Have you prepared a gpg keyring with your keys in it?
[15:23] <jelmer> Laibsch: if it's 0.4.10, this is an issue that's fixed in the development branch
[15:23] <Kinnison> johan: and associated that with the branch?
[15:24] <Kinnison> e.g. with keyring=/home/dsilvers/websites/digital-scurf.org/bzr/pqm-home/permitted-keys.pu
[15:24] <Kinnison> b
[15:24] <Laibsch> jelmer: Actually, I was lying.  This was on a remote debian sid box and indeed it was 0.4.10
[15:24] <johan> Kinnison: keyring=/home/pqm/.gnupg/pubring.gpg this is what I have
[15:24] <jelmer> I'm I guess I have to release 0.4.11 rsn if subversion 1.5 has hit sid
[15:24] <jelmer> s/I'm//
[15:24] <Laibsch> yes, it has
[15:24] <Kinnison> johan: And that keyring contains the pubkey that you're signing your merge request with?
[15:24] <johan> user: "Johan Dahlin<EMAIL_ADDRESS>[15:24] <johan> 1024-bit DSA key, ID 3F370F9A, created 2006-02-21
[15:24] <johan>  is being printed when I call gpg
[15:24] <Laibsch> jelmer: ii  subversion                1.5.0dfsg1-2              Advanced version control system
[15:25] <johan> Kinnison: and gpg --list-keys includes a key called 1024D/3F370F9A, so yes that should work
[15:26] <Kinnison> hmm
[15:26] <johan> Kinnison: I'm not sure how I associate it with a branch, isn't enough to have keyring in the [DEFAULT] section of the configuration file?
[15:26] <jelmer> Laibsch: Yeah, that combination is known broken :-(
[15:26] <Kinnison> I have my keyring=... in [DEFAULT] yes
[15:26] <jelmer> Laibsch: You can either try 1.4.6 with 0.4.10 or 1.5.0/1.4.6 with 0.4.11 (0.4 branch)
[15:26] <Laibsch> jelmer: Do I need to compile stuff or can I just apply a patch?
[15:26] <Kinnison> johan: In your section for the locations, do you have a committers= line?
[15:27] <Laibsch> I'll try subversion 1.4
[15:27] <johan> Kinnison: nope
[15:27] <Kinnison> hmm
[15:27] <Kinnison> try this...
[15:27] <Kinnison> in [DEFAULT] add
[15:27] <Laibsch> But IIRC there were other issues
[15:27] <Kinnison> groups=johan
[15:27] <Kinnison> then underneath the [DEFAULT] section add:
[15:27] <Kinnison> [johan]
[15:27] <johan> Kinnison: it doesn't work even if I set verify_sigs to 0
[15:27] <Kinnison><EMAIL_ADDRESS>[15:27] <Kinnison> then in the [file:///....] section add:
[15:28] <Kinnison> committers=johan
[15:28] <Kinnison> commit_re=.*
[15:28] <Kinnison> then you'll have everything I have, associated with committing permissions
[15:28] <Kinnison> It's possible you have to have the committers=... bit regardless of signatures
[15:28] <Kinnison> As I say, I set this PQM up several years ago
[15:29] <Laibsch> jelmer: yes, right. I remember now: http://rafb.net/p/oTdfdg66.html.  God, I really loathe debian for its brokenness.
[15:29] <johan> Kinnison: okay, thanks I'll try that
[15:29] <Kinnison> good luck
[15:29] <johan> is there a way to make .bzr/branch/branch.conf persistent?
[15:29]  * Kinnison shrugs and points at the bzr devs :-)
[15:29] <johan> heh
[15:30] <johan> do I need to edit the branch.conf file for each branch I want to use to submit to pqm?
[15:30] <jelmer> Laibsch: Did you keep python-subversion installed?
[15:30] <jelmer> Laibsch: (Since I assume you downgraded subversion?)
[15:30] <Laibsch> yes, but it still is 1.5
[15:30] <Laibsch> I'll downgrade it, too
[15:30]  * Kinnison uses the pqm-submit plugin which can specify it on the commandline
[15:31] <johan> Kinnison: that's what I'm using as well
[15:32] <johan> merge http://async.com.br/~jdahlin/bzr/kiwi/ file:///home/pqm/branches/kiwi/
[15:32] <johan> Command failed!
[15:32] <johan> All lines of log output:Sender not authorised to commit to branch file:///home/pqm/branches/kiwi/
[15:32] <johan> still the same thing
[15:33]  * jelmer meanwhile prepares 0.4.10-2
[15:34] <Kinnison> johan: Can you pop your pqm.conf on a nopaste for me to look at?
[15:35] <johan> Kinnison: http://pastebin.com/f3e8965ce
[15:36] <vgeddes> how does one add a working tree to a branch? I have forgotten the command
[15:36] <Kinnison> johan: OOI, is your pqm.conf in the right place relative to the rest (I.E. are you confident it *IS* being read?)
[15:37] <johan> Kinnison: yes, it's read, otherwise I'd get other error messages
[15:38] <johan> I pass in -c filename.conf when I run the command
[15:38] <Linnk> Hi :) How do I view a file as it was at a specific revision? Is it possible?
[15:38] <jelmer> Linnk: bzr cat -rREVISION FILENAME
[15:39] <Linnk> Ah, thanks!
[15:43] <vgeddes> anyone?
[15:43] <jelmer> vgeddes: "bzr co"
[15:46] <Kinnison> johan: I'm at a loss, I'm really sorry
[15:47] <johan> Kinnison: okay, thanks anyway!
[15:47] <johan> I'll ask Odd_Bloke when he's around.
[15:57] <jelmer> Laibsch: Any luck with 1.4 ?
[15:58] <Laibsch> it looks like it is slowly importing
[15:58] <jelmer> Laibsch: I'm about to upload 0.4.10-2 which will fix compatibility with subversion 1.5
[15:58] <Laibsch> great
[15:58] <Laibsch> I'll put it in my ppa, I guess
[16:24] <vadi2> I've told bzr to checkout a launchpad branch, but it's just sitting here doing nothing (and giving no message) at all for quite a while now.. any reason this can happen?
[16:24] <vadi2> (it only made the folder but with nothing inside it)
[16:24] <rockstar> Is it a big branch?
[16:25] <vadi2> I don't know how to tell. It's this one: https://code.launchpad.net/~chris-scutcher/colony/devel
[16:25] <vadi2> It's not even giving me the progress bar though
[16:26] <rockstar> I know that rather large branches take a while to display a status bar.
[16:27] <rockstar> What version of bzr?
[16:27] <vadi2> 1.5
[16:28] <vadi2> I'm subscribed to the bzr ppa, so should be latest available
[16:28] <fdv> uhm.. copy isn't supported, right?
[16:29] <fdv> is there any way to retain history if I need to make a copy of a file?
[16:29] <rockstar> Yea, it's still got the issue.  It's a known problem, and there is a patch, but it apparently didn't get into 1.5
[16:29] <fdv> ah
[16:29] <fdv> I saw some talk about it for 1.0 :p
[16:29] <rockstar> fdv, not you, vadi2
[16:30] <vadi2> oh
[16:30] <fdv> rockstar: ah, ok :)
[16:35] <vadi2> rockstar: so do I just wait or wait for a bzr upgrade?
[16:37] <rockstar> vadi2, it'll branch eventually.  I suggest you make a shared repo so when you branch again, it won't be so bad.
[16:37] <vadi2> ok
[16:38] <fdv> hm. come to think of it, I need to do my copy in svn eventually anyway, and I guess it's just as easy (or easier) to just do it there and update to bzr
[16:48] <james_w> beuno: I'll be in on Tuesday
[16:49] <beuno> james_w, cool!  you coming in to work all day?
[16:50] <james_w> yep
[17:21] <sabdfl> i have a loom on another server that I want to branch on my own machine, into an existing repo
[17:21] <sabdfl> bzr branch seems to lose the loom info
[17:22] <sabdfl> any suggestions?
[17:22] <jelmer> I don't have much experience with looms, but maybe upgrading your repository to the loom format will help?
[17:24] <jelmer> hmm, but looms use regular repositories..
[17:25] <jelmer> sabdfl: apparently this is intentional
[17:25] <jelmer> what may work is just creating an empty branch locally, loomifying that
[17:25] <jelmer> and then pulling into it
[17:31] <james_w> sabdfl: have you run "bzr record" ever?
[17:31] <james_w> I think there may be a bug about this though.
[17:35] <sabdfl> james_w: where would i run "bzr record" ?
[17:36] <james_w> sabdfl: in your loomified branch. It records the state of the whole loom so that it can be branched, pulled, merged, etc.
[17:36] <Maslowski> Hello! I work on windows and I try to create a branch from the SVN repository "https://pa-do.svn.sourceforge.net/svnroot/pa-do/trunk", but I have the error : Not a branch.  I have the SVN plugin installed. Any help will be welcomed.
[17:36] <james_w> I'm not sure why it's not done on every commit, I think it might be that the command is only temporary until it is automatic.
[17:36] <jelmer> Maslowski: Please try prefixing the url with svn+
[17:37] <jelmer> Maslowski: e.g. svn+ "No instance for Monad (Either ParseError)" =/
[17:37] <jelmer> whoops
[17:37] <jelmer> svn+https://pa-do.svn.sourceforge.net/svnroot/pa-do/trunk
[17:41] <Maslowski> I did it and still have "bzr: ERROR: Not a branch: "svn+https://pa-do.svn.sourceforge.net/svnroot/pa-do/trunk".
[17:41] <jelmer> Maslowski: does "bzr plugins" list the svn plugin?
[17:44] <Maslowski> yes, launchpad and svn 0.4.10
[17:52] <jelmer> Maslowski: Any warnings when you run bzr that the bzr-svn plugin can't be loaded?
[17:53] <jelmer> Maslowski: If not, can you pastebin the contents of your .bzr.log file?
[18:06] <Maslowski> Pastebin considers the log file as spam
[18:08] <Maslowski> do you want me to open a bug and attach the file to it?
[18:17] <jelmer> Maslowski: pastebin.ubuntu-nl.org ?
[18:30] <thekorn> hi all, 'bzr commit' is creating bzr_log.* template files in my current working directory, is there a way to avoid creating such files or creating them in /tmp ?
[18:31] <Maslowski> jelmer: http://pastebin.ca/1062382
[18:34] <james_w>     tmp_fileno, msgfilename = tempfile.mkstemp(prefix='bzr_log.',
[18:34] <james_w>                                                dir='.',
[18:34] <james_w>                                                text=True)
[18:34] <james_w> hey thekorn
[18:34] <thekorn> hi james_w
[18:34] <thekorn> hmm, so it does not look like ;)
[18:35] <thekorn> I've used bzr commit for a few weeks now and have 30 bzr_log.* files in my working directory
[18:36] <james_w> "commit now can invoke an external editor in a non-ascii directory.  (Watkins)"
[18:37] <james_w> bug 84043
[18:37] <james_w> hmm, no, that's not right
[18:40] <thekorn> I don't understand how this bugreport is related
[18:44] <james_w> no, he removed the '.' while fixing it, and then put it back
[18:45] <james_w> thekorn: I'm not sure why the '.' is there. You can probably file a bug about it.
[18:48] <thekorn> james_w, ok, thanks for your help, I think I will file a bug because this really annoys me
[18:48] <jelmer> Maslowski, Does svn work on that url?
[18:51] <Maslowski> bzr branch http:... (without the 's' works. I'll try later with svn.
[18:51] <Maslowski> thanks a lot for your help
[19:10] <thekorn> james_w, sorry false alarm, I only have files like bzr_log.fZ2PE2~ which are created by my editor, so bzr is working as expected and removes the template file
[19:15] <Stavros> hello
[19:15] <Stavros> i've hit upon the "pop(): dictionary is empty" bug, does anyone know how to resolve it?
[19:19] <james_w> thekorn: ah, great, did you close the bug?
[19:20] <thekorn> yes
[19:20] <james_w> thanks
[19:25] <vadi2> rockstar: how long is eventually? I left it over and hour and it hasn't moved :(
[19:26] <rockstar> vadi2, dunno.  I know one branch took about two hours, but it has almost 7K of revisions and all the merge revisions
[19:27] <vadi2> mk
[19:34] <bkor> 6 lines of Python, and it has a bug
[19:35] <Jc2k> lol :)
[21:17] <lifeless> hola


[01:17] <rectec> Hello. I keep getting disconnected from my wifi network whenever I'm downloading something. When I get disconnected, the network plasmoid says it's configuring the network, but this will go on forever. So I have to disable networking and wireless and re-enable them to reconnect. Any suggestions?
[01:20] <rectec> Did you guys get that?
[01:33] <LINKSWORD2> Hey guys, can anyone tell me the size of the ISO for Kubuntu 11.10?
[01:33] <LINKSWORD2> I need to know if it'll fit on a 650MB CD.
[01:36] <rectec> LINKSWORD2: On my Kubuntu DVD it's using 697.3 MiB
[01:36] <LINKSWORD2> Crap...
[01:36] <LINKSWORD2>  Then I need a DVD/RW
[01:38] <rectec> LINKSWORD2: yeah that's exactly....<PHONE_NUMBER>MB : (
[01:39] <rectec> LINKSWORD2: Well we're all gonna have to switch to DVD once 12.04 comes out
[01:39] <LINKSWORD2>  I'm screwed.
[01:39] <LINKSWORD2>  Once 12 comes out, you can upgrade through the repository.
[01:39] <rectec> LINKSWORD2: You don't have a DVD burner?
[01:40] <rectec> LINKSWORD2: Yeah it's fine. I've been burning Kubuntu to DVDs for a while now.
[01:40] <LINKSWORD2> Yes and no...
[01:40] <LINKSWORD2> I've been running Linux as an experiment.
[01:40] <rectec> Yeah?
[01:41] <LINKSWORD2> My other computers still run Windows.
[01:41] <LINKSWORD2>  I've got a DVD burner on my laptop, but no DVD's.
[01:42] <LINKSWORD2>  Just a 650MB CD-RW
[01:42] <rectec> Well those are pretty cheap these days. I bought a 50 pack of DVD-RWs for a few bucks
[01:42] <rectec> Years ago
[01:42] <LINKSWORD2>  How much? lol
[01:42] <rectec> I still have them : P
[01:42] <rectec> Here I'll do some window shopping
[01:43] <LINKSWORD2> Perhaps you should send them to me. :P
[01:44] <rectec> Ha
[01:44] <LINKSWORD2> Are you running 11.10?
[01:44] <rectec> 25-packs for around 14 bucks at wal-mart
[01:44] <rectec> yeah
[01:44] <LINKSWORD2>  Could you image-bin a screenshot of your basic setup?
[01:45] <rectec> What's that?
[01:45] <LINKSWORD2>  I'm having display issues, and I need a comparison.
[01:47] <rectec> What do you want me to screenshot? Nvidia settings? Display settings?
[01:47] <LINKSWORD2>  Basic desktop.
[01:48] <rectec> K
[01:49] <rectec> http://imagebin.org/186873
[01:49] <LINKSWORD2>  Wow, that's cool. But I don't see your top window border?
[01:50] <rectec> Panel you mean?
[01:50] <LINKSWORD2>  Oh. Duh. Uh... Open something like Firefox or whatever.
[01:50] <rectec> Oh
[01:51] <LINKSWORD2>  My problem is that the top window bar on windows don't display.
[01:52] <rectec> http://imagebin.org/186874
[01:53] <LINKSWORD2> Ugh. Mine's not displaying properly.
[01:53] <rectec> Window decoration?
[01:54] <LINKSWORD2> Maybe.
[01:54] <rectec> Check your settings. Type in "deco" in Kickoff
[01:55] <LINKSWORD2> What's the default theme called?
[01:56] <rectec> Oxygen
[01:57] <LINKSWORD2> Hang on.  Hang on.
[02:02] <LINKSWORD2> http://imagebin.org/186875
[02:03] <rectec> hmm
[02:04] <rectec> when did this start happening?
[02:04] <LINKSWORD2>  As soon as I upgraded to 11.10
[02:04] <LINKSWORD2> 11.04 was fine, but 11.10 did this....
[02:05] <rectec> try pressing alt+f2 then type kquitapp plasma-desktop
[02:05] <rectec> then once that's done press alt+f2 again and just type plasma-desktop
[02:06] <LINKSWORD2> Doesn't appear to affect anything.
[02:07] <LINKSWORD2> Still looks the same when I opened Rekong.
[02:08] <rectec> Ugh I'm probably gonna have to reinstall kubuntu anyway. More and more problems are stacking up
[02:08] <rectec> Do you have libkdecorations4 installed?
[02:08] <LINKSWORD2> Uh.... What's that? lol
[02:08] <rectec> it's needed for window borders
[02:09] <LINKSWORD2> How would I find it?
[02:09] <rectec> open a terminal and enter 'sudo apt-get install libkdecorations4'
[02:09] <rectec> without quotes
[02:09] <rectec> it should come installed by default
[02:10] <LINKSWORD2> It's already on.
[02:11] <LINKSWORD2>  So... Now what?
[02:11] <rectec> maybe it's the widget theme. Yours looks different. Try typing "style" into kickoff
[02:12] <rectec> What one do you have selected?
[02:12] <LINKSWORD2> It's Oxygen.
[02:14] <LINKSWORD2>  I had a window-appearance called Wonton Soup enabled.
[02:14] <LINKSWORD2>  But disabling it doesn't affect the top bars on windows.
[02:15] <rectec> Ok try this
[02:16] <rectec> Make sure you have this window focused. Press alt+f3
[02:16] <rectec> Does it open up a menu?
[02:16] <LINKSWORD2>  Yep.
[02:16] <rectec> Go to Advanced. Is "No border" checked>
[02:16] <rectec> ?
[02:17] <LINKSWORD2> OK. Checked.
[02:17] <rectec> Needs to be unchecked
[02:17] <LINKSWORD2> It was unchecked in the first place. lol
[02:18] <rectec> Didn't help, though..?
[02:18] <LINKSWORD2> And nothing has changed.
[02:18] <LINKSWORD2> Nope. No help there.
[02:18] <rectec> Heh. This is why I always do a fresh upgrade. Let me see what I can come up with
[02:19] <rectec> Every window has this problem, right?
[02:19] <LINKSWORD2> Yes.
[02:22] <rectec> alt+f2 'kwin --replace'?
[02:22] <LINKSWORD2>  Refreshed, but then it goes back to the same.
[02:23] <rectec> Do you have a package manager?
[02:24] <LINKSWORD2>  Yes.
[02:24] <LINKSWORD2> Muon.
[02:24] <rectec> Start it, search for kwin and reinstall kde-window-manager?
[02:27] <LINKSWORD2> Still the same.
[02:28] <rectec> I wish I could help you more. The only suggestion I have left is simply reinstalling kubuntu
[02:29] <LINKSWORD2>  I was going to reinstall version 11.10 by disk, but it seems my CD-RW is too small.
[02:29] <rectec> Don't have a flash drive?
[02:31] <rectec> Well I gotta go
[02:31] <rectec> Good luck
[04:14] <tacoman> how do I remove 11.10's folder view plasmoid that points at the desktop?
[04:15] <tacoman> desktop folder, I mean
[04:17] <tacoman> for that matter, the cashew labeled "unnamed" on the far right... I'd like to remove that as well
[04:17] <tacoman> basically I'm looking to get the actual desktop to be nothing more than my wallpaper
[04:17] <tacoman> no widgets, I don't have any use for them
[04:21] <tacoman> I imagine it might be in the Kubuntu FAQ listed in the topic, but that sadly appears to be unviewable
[04:35] <tacoman> anyone? I can't find any docs on it
[04:35] <tacoman> and not for lack of trying
[04:44] <intick> .
[05:32] <RickRoller> hey
[05:32] <RickRoller> how do i change my hostname? (the name of the machine on login)
[05:38] <Unit193> !crosspost | RickRoller
[05:38] <Unit193> !hostname
[05:42] <RickRoller> HOW CAN I LIST ALL GROUPS?
[08:04] <schu> hi people. i need help urgently: i tried to install the latest kubuntu (as an image inside windows) but after the reboot the installation crashed. now i'm stuck since in the windows boot manager, i got only 1 option - ubuntu. once i try to start it, it goes into the installation but tells me that the partitions are messed up and that i should fix them in the partition manager (which i never...
[08:04] <schu> ...really reach since the modal window keeps coming back). any ideas how to fix that?
[08:07] <schalkuz> where do I get the python-gtk files?
[08:09] <schalkuz> hi all, where to install the python gtk files as required by crossover?
[08:24] <reptilia> всем привет!
[10:11] <lachfome> How i can enable voice talk in kubuntu / what pkg in need to install ?
[10:11] <avihay_> voice talk as in text to speach? lachfome
[10:11] <avihay_> speech*
[10:12] <lachfome> avihay: voice call with google talk l
[12:26] <yrr> hi
[12:27] <ArchangelSe7en> hullo
[12:32] <Martt> hi everybody
[13:05] <BluesKaj> Hi all
[13:28] <rudy__> hi
[13:30] <Martt> hi rudy__
[13:32] <rudy__> im newbie here
[13:56] <RedAshes> it is kind of funny that installing znes would remove vlc, but I'm wondering why?
[13:57] <RedAshes> zsnes*
[15:53] <Hazel-> i can't play any mp3 with amarok
[15:53] <Hazel-> it says i should install some codecs
[15:53] <Hazel-> i did
[15:54] <Hazel-> but it keeps saying i need to install the codecs and the list of them is empty!
[15:55] <BluesKaj> Hazel-, install kubuntu-retricted-extras
[15:55] <BluesKaj> restricted
[15:56] <Hazel-> BluesKaj: it was the first thing i did
[15:56] <Hazel-> https://bugs.launchpad.net/ubuntu/+source/amarok/+bug/881475
[15:56] <Hazel-> it's the same problem
[15:57] <Hazel-> but i installed libxine1-ffmpeg gstreamer0.10-plugins-ugly but it's not working either
[15:57] <Hazel-> :\
[15:57] <iron> Hello :>
[16:12] <iron> Someone is here?
[16:18] <Peace-> iron: '
[16:19] <iron> :)
[16:20] <Peace-> iron: you need of help? or i go to do my little job
[16:20] <iron> Yeah well
[16:20] <iron> A little bit :)
[16:20] <Peace-> iron: so...
[16:20] <iron> Do you know why Kopete doesn't work with WLM?
[16:20] <Peace-> mmm wlm ?
[16:20] <iron> Windows Live Messenger
[16:20] <Peace-> hahahhaah nope man
[16:21] <Peace-> i mean i could works for chatting
[16:21] <Peace-> maybe but microsoft do everyday a change
[16:21] <Peace-> on the msn protocol
[16:21] <iron> Argh
[16:21] <Peace-> and other programs doesn't work
[16:21] <Peace-> iron: use google video talk
[16:22] <iron> Uh ?
[16:22] <iron> Why for?
[16:22] <Peace-> iron: i used , it's nice and it works
[16:22] <iron> I got all my friends on WLM
[16:22] <Peace-> google video talks is a plugin that can be installed on kubuntu and you can video chat with it
[16:23] <iron> kk
[16:23] <Peace-> iron: maybe you could test telepathy
[16:23] <iron> And hmm
[16:23] <iron> xD
[16:23] <iron> Peace-: Other thing, for Adobe Flash, how should I install it?
[16:23] <Peace-> sudo apt-get install kubuntu-restricted-extras should be enougt
[16:23] <Peace-> !flash| iron
[16:23] <iron> oh
[16:24] <iron> ... 74Mb *_*
[16:24] <Peace-> iron: you can install only the flash...
[16:25] <iron> I download the .tar.gz on adobe.com
[16:25] <iron> but I don't know how to install it ¤_¤
[16:25] <iron> (Pretty new to Linux)
[16:25] <Peace-> iron: you don't need to download from other website
[16:26] <Peace-> iron: ALT F2
[16:26] <iron> I know
[16:26] <Peace-> iron: type konsole
[16:26] <iron> For console,
[16:26] <iron> etc.
[16:26] <iron> But
[16:26] <iron> I want like the 'real' adobe flash
[16:26] <iron> And it's not in the repositories I think
[16:27] <Peace-> iron: read the wiki
[16:28] <iron> "sudo add-apt-repository ppa:sevenmachines/flash && sudo apt-get update && sudo apt-get install flashplugin64-installer"
[16:29] <densolo> всем привет
[16:34] <Corigo> Any suggestions on how I can troubleshoot my software RAID5 and the fact that it suddenly stopped mounting?
[16:34] <Peace-> Corigo: first i will test with a new fresh user
[16:43] <iron> This is so weird
[16:43] <iron> When I'm on ebuddy
[16:44] <iron> And I try to connect with Kopete
[16:44] <iron> I got an alert telling me someone else want to be connected
[16:44] <iron> But nothing appears in Kopete *_*
[16:49] <xobb> Good morning, Does anybody know how to make openconnect work with KDE plasma network manager applet? (kubuntu 11.10)
[16:50] <iron> I can't help you :s
[16:51] <xobb> more information here  https://bugs.kde.org/show_bug.cgi?id=288188
[16:52] <xobb> any ideas how can I recompile the NM applet and install openconnect 3.0.3?
[16:54] <Corigo> Hey, some how VLC became my default "File Manager" how can I reset this to Dolphin?
[16:55] <xobb> System Settings -> Default Applications -> File Manager
[16:55] <xobb> switch to dolphin then
[16:55] <xobb> damn this channel is active on Sunday evening
[17:15] <mert> slmlar
[17:55] <Don_jr> Is is plausible and/or efficient to have Kubuntu 11.10 installed and remove KDE completely in exchange for gnome? or would it just be easier/faster to install ubuntu outright?
[17:57] <DarthFrog> Install Ubuntu if you want Ubuntu.
[17:58] <Peace-> Don_jr: install ubuntu 20 minutes , remove kde && install gnome ==> much more than 20 minutes
[17:58] <DarthFrog> If you already have Kubuntu installed, you need only install the ubuntu-desktop package to get GNOME.
[17:59] <DarthFrog> You can switch between KDE and Unity as you wish, when logging in.
[18:00] <Peace-> but unity sucks :D
[18:00] <DarthFrog> That's a mantter of opinion.  Correct opinion, of course, but bopinion nontheless. :-)
[18:01] <Don_jr> I don't want teh bloat of the extra KDE stuff installed though, I dual boot the system with windows for gaming and don't want the extra space, I'll just reinstall ubunto and remove kubuntu outright, start with a fresh system, thank you very much for the input.
[18:02] <DarthFrog> !puregnome
[18:04] <BluesKaj> he'll be back :)
[18:06] <kio_http> BluesKaj: Great, I removed the lines and KDE's plasmoid works fine now ... thanks for your time
[18:06] <kio_http> (I prefer this channel less crowded)
[18:07] <BluesKaj> kio_http, ok glad to hear that
[18:07] <BluesKaj> kio_http, yeah kde issues are better discussed here anyway
[18:45] <The_Jag> Hi, is there a way to implement natural (inverse) horizontal scrolling in kde? It seems to me that I can only achieve vertical one. :(
[18:45] <The_Jag> Also, any information about kinetic scrolling?
[18:49] <kio_http> Hi, I am using KDE telepathy 0.2 on Kubuntu 11.10 on two computers, both have KDE 4.7.3. On one computer it works, on the other it works with WLM and yahoo but for Google talk and Jabber I get "internal component error"
[18:51] <The_Jag> pls anyone?
[18:52] <kio_http> The_Jag: What is the problem?
[18:53] <The_Jag> Hi, is there a way to implement natural (inverse) horizontal scrolling in kde? It seems to me that I can only achieve vertical one. Also, any information about kinetic scrolling?
[18:54] <kio_http> The_Jag: Horriontal scrolling for touchpad is possible
[18:54] <The_Jag> kio_http: how to enable it (reversed)?
[18:55] <The_Jag> I already scroll the "usual" way horizontally: I just want to invert the movement
[18:55] <kio_http> The_Jag: What do you mean reversed
[18:55] <kio_http> The_Jag: You want to scroll vertically and yet move horrizontally?
[18:56] <The_Jag> like MAC OSX Lion, like touchscreen behaviour
[18:56] <The_Jag> ie: moving the fingers to the left make the document "flow" to the left (which is the opposite of the usual way)
[18:57] <The_Jag> for vertical scrolling there's an option "reverse scrolling" in the mouse page in the settings. But I found nothing for horizontal
[18:58] <kio_http> The_Jag: Not sure about that but you can explorer touchpad settings by searching "touchpad" in kickoff menu
[18:59] <The_Jag> kio_http: I found nothing there. Maybe there's some script or terminal command to enable this
[18:59] <The_Jag> just invert the x-axis
[18:59] <kio_http> The_Jag: No idea
[19:00] <The_Jag> kio_http: thanks anyway :)
[19:00] <kio_http> Any ideas on my kde telepathy problem anyone? http://www.picamatic.com/show/2011/12/04/10/00/8062267_320x120.jpeg
[19:01] <kio_http> The_Jag: If its synaptic you can try http://www.synaptics.com/solutions/technology/touchpad-linux
[19:02] <The_Jag> ok let me have a look! thanks!
[19:07] <anqxyr_> hello everyone
[19:07] <anqxyr_> can anybody help me with a problem with wifi connection?
[19:07] <anqxyr_> or is there more suitable channel for issues like this?
[19:10] <kio_http> anqxyr_: This channel is ok as long as its kubuntu
[19:10] <kio_http> anqxyr_: If we can't help #ubuntu, #linux have more people and are also suited
[19:10] <anqxyr_> it's kubuntu, 11.04
[19:10] <kio_http> anqxyr_: But more crowded channels can be problematic sometimes
[19:11] <kio_http> !enter | anqxyr_
[19:17] <anqxyr_> I have notebook that gets wifi from my modem, and today internet just stopped working. Connection was set up through network manager, with auto connection on, and now NM still shows it, but won't auto connect. I don't know how exactly NM sets up connection, but there is no mention of it in ifconfig. Basically, what I want to know is how I can make NM connect to wifi manually, or make it connect automatically again.
[19:53] <pyromaniac77> hello
[20:04] <user_> hellloo
[20:04] <user_> all people
[20:04] <user_> okk
[20:04] <user_> how to editt
[20:04] <user_> myy user name
[20:04] <user_> ?
[20:08] <Guest57945> hello
[20:09] <nickstonefan> thats better
[20:09] <cire> I am searching for the 3D desktop effects for the corners. Where have they gone? (oneiric)
[20:10] <rork> cire: do you mean the settings for actions when your mouse pointer hits the corner of the desktop?
[20:11] <cire> rork: yes. This works, but I am searching for the serttings.
[20:11] <cire> I had aptosid before, there was a n entry in system settings
[20:11] <rork> cire: System Settings > Workspaces > Screen Edges
[20:12] <rork> *Workspace Behaviour
[20:12] <cire> ohh, right. I thought they were under desktop effects
[20:12] <cire> thank you
[20:12] <rork> you're welcome :)
[20:32] <smoze> Hi! Is there an easy way to uninstall all nvidia drivers?
[20:33] <smoze> I mean how can I be sure they're all gone?
[20:41] <smoze> Hi! Is there an easy way to uninstall all nvidia graphics drivers?
[20:44] <TheTrash> Hi. What is the defacto standard wireless ethernet manager tool in kubuntu?
[20:46] <Ddpbf> knetworkmanager
[20:46] <Ddpbf> you could try wicd-kde also
[20:47] <TheTrash> Ahh I know wicd, guess I'll go with that.
[20:48] <TheTrash> Guess I'll reboot with my new b43 driver... Macbook Linux is funny like that.
[20:50] <TheTrash> This works nicely, thanks!
[21:23] <pyromaniac77> hey
[21:23] <pyromaniac77> i have little pictures next to all my menus all of a sudden how do i make them go away
[22:15] <beyondcr> Hello
[22:29] <beyondcr> Is this a good place to ask questions?
[22:30] <BarkingFish> Depends on what you're asking about :)
[22:30] <BarkingFish> We only deal in Kubuntu technical support here :)
[22:30] <BarkingFish> so if you're asking about anything Kubuntu related, knock yourself out
[22:36] <abalone> Does anyone here have an idea why Stella (Atari VCS emulator) would not run in OpenGL mode? Nvidia drivers work, glxgear works, desktop effects work, games work, and Stella OpenGL works in Linux Mint but not Kubuntu. It falls back to software rendering which isn't as pretty.
[22:40] <beyondcr> I installed the amd ccc when I try to launch it I get a dialog asking for a password, when I put my password it tells me it is wrong,
[22:40] <abalone> Or perhaps somebody knows why JACK won't initialise with the full 96000 Hz unless Pulseaudio is also running. Which is funny because if anything it should work *better* without Pulse getting in the way.
[22:41] <beyondcr> I have no problems becoming super user in term
[23:01] <TheTrash> I'm trying to install a mouse theme (specifically Grounation, tried a few forks as well), I used the Get new theme option from the control panel, the installation seems to go alright (and Get new theme shows Uninstall as an option if I load it afterwards), but my cursors never show up in the list. They do seem to unpack to ~/.icons/ . Is this a known issue?
[23:11] <beyondcr> I guess what I am trying to get at is, Is it possible to change a setting so that I donot need to enter a  password to install or run applactions  that require higher esclation while under the desktop interface
[23:17] <beyondcr> i dont want to give myself full root acess I just want to get rid of some of the password popups it gets alittle annoying when you have to enter a password 10 times in 5 mins
[23:43] <fede> ¿What the taskmanager keyboard shortcuts does?


[00:05] <devilman__> good night
[00:24] <devilman__> alguno sabe como configurar el tactil de un panasonic toughbook cf 73 con xubuntu maverick??
[07:19] <philipballew> how do i set a new theme in xubuntu 10.04
[07:25] <huseyin> hi
[07:25] <huseyin> since this morning i have a problem with xubuntu
[07:26] <huseyin> i'll be glad if someone can give some hint
[07:26] <huseyin> all application borders are gone
[07:26] <huseyin> i cannot move, exit, minimize apps
[07:26] <huseyin> i cannot see the list of running applications on the panel
[07:26] <huseyin> i cannot switch workspaces
[07:27] <huseyin> the number of workspace were 2 but became 4 and i cannot change that too
[07:27] <huseyin> any idea?
[07:31] <nicofs> huseyin, from how you describe it, it must be some problem with the window manager... can you access the settings? appearance, themes, something like that?
[07:31] <nicofs> sadly, I don't have xubuntu anymore, i can't check where all the stuff is...
[07:31] <huseyin> yes, i can access the settings
[07:32] <nicofs> i guess you tried to change them several times and it didn't help...
[07:32] <huseyin> well, i just checked the window manager settings but i cannot see anything in it
[07:32] <huseyin> it's totally emoty
[07:33] <huseyin> i mean, i open settings manager and click on window manager
[07:33] <huseyin> and i cannot see anything in it
[07:33] <huseyin> it's an empty page
[07:33] <larre> So, I'm running xubuntu using Oracle VirtualBox on Windows 7. Cant get higher resolution that 1024x768. My monitor is a Full-HD 1920x1080 native. How can I fix it?
[07:33] <nicofs> larre, what did you try so far to change it?
[07:34] <well_laid_lawn> larre: tried checking the log to see what's going on?
[07:35] <larre> editing xorg.conf and I even found some kind of settings editor in the menu, and there it is set to 1920*1080 indeed, but no change
[07:36] <well_laid_lawn> it more than likely is vbox at fault then try #vbox
[07:36] <larre> ah it has a support channel too, nice
[07:37] <huseyin> should i try to reinstall xfce4?
[07:37] <nicofs> huseyin, we somehow need to reconfigure your settings... last resort would be to find the folder with the settings, delete it and restart...
[07:37] <nicofs> i can't guarantee that this will work, though
[07:37] <huseyin> where should i look for the settings?
[07:38] <larre> Also I have now given up trying to install xubuntu on my old Dell Inspirion 1100 Laptop. Guess it's too old, even though it seems to have enough memory
[07:38] <nicofs> it should be a hidden folder in your home folder...
[07:39] <huseyin> .config or domething?
[07:39] <nicofs> huseyin, rather something with .x*
[07:40] <huseyin> that was the first thing I checked: somehitng with .x
[07:40] <huseyin> i can see .Xdefaults, .xsession-errors
[07:40] <huseyin> nothing else related to cfxe4
[07:40] <huseyin> sorry xfce4
[07:40] <larre> As running Xubuntu directly from CD doesn't work either, I guess it's a sign it won't work. Perhaps an earlier version would work?
[07:41] <nicofs> huseyin, hmm... maybe xsession-errors has something in it that tels us what's wrong...
[07:42] <huseyin> it's a large file actually
[07:42] <huseyin> i tried to read it but didn't really get it
[07:42] <huseyin> but, there are a lot of lines with: xfdesktop[2639] is already running; assuming --reload
[07:43] <huseyin> another eye catchy is: (xfce4-xkb-plugin:2615): GLib-CRITICAL **: g_hash_table_destroy: assertion `hash_table != NULL' failed
[07:43] <huseyin> (xfdesktop:2589): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
[07:43] <huseyin> (xfdesktop:2589): GLib-GObject-WARNING **: invalid (NULL) pointer instance
[07:44] <nicofs> huseyin, i know that somewhere there is a set of files where all your session settings are stored - i know because i edited it... but as i don't have xubuntu, i can't check from here...
[07:44] <huseyin> under .config there are some xfce related files with a .xml extension
[07:44] <huseyin> could those be?
[07:44] <nicofs> huseyin, sounds about right...
[07:46] <huseyin> here there are some .xml files
[07:46] <huseyin> like: xfce4-desktop.xml, xfce4-panel.xml, xfce4-session.xml, xfce4-settings-manager.xml, xsettings.xml, xfce4-session.xml
[07:47] <huseyin> i.e. in xfce4-session.xml it seems all the values are set to "empty"
[07:48] <nicofs> I'd just back them up somewhere (just put them into an archive), so that they are gone and restart - hopefully that sets your session back tu default... in case of the worst: do you have  something to boot a live system if it fails...?
[07:49] <huseyin> i have a dual boot system. I can boot from Pardus (Linux again) and reach back to the files
[07:49] <huseyin> nicofs: thank you very much. I'll backup the directory, remove the files and restart to try
[07:50] <huseyin> i'll get back here with the result :)
[07:50] <huseyin> bye
[07:52] <larre> you were right, there is a package called gues additions from virtualbox that needs to be installed in xubuntu
[07:52] <larre> Now as a newbie I dont even know how to install that
[07:53] <larre> VBoxLinuxAdditions.run is the file. How do I run it?
[07:54] <larre> could just click on it as I need to be root
[07:54] <larre> could not I mean
[07:55] <nicofs> larre, is it set to executable...?
[07:56] <larre> have no idea
[07:57] <nicofs> can you sudo?
[07:57] <larre> of cpurse
[07:58] <larre> course
[07:58] <nicofs> "sudo chmod +x VBoxLinuxAdditions.run"
[07:59] <larre> vbox has emulated a cd-rom where the files are, but I dont know how to get to that folder in the terminal
[08:01] <larre> ah nevermind
[08:01] <larre> solved it
[08:03] <huseyin> hi again
[08:03] <huseyin> nicofs: removing configuration files didn't help
[08:04] <huseyin> but, during our conservation i have realized that window manager settings were disappeared
[08:04] <huseyin> i googled for that problem
[08:04] <huseyin> and found out the solution
[08:04] <huseyin> xfwm4 --replace
[08:04] <huseyin> solved my problem
[08:05] <larre> chmod just changes rights it seems. I need to execute the run-file as root
[08:05] <huseyin> but, when i put back the original configuration files, i had to run xfwm4 --replace command again
[08:06] <huseyin> nicofs: thanks again
[08:06] <huseyin> bye
[08:08] <larre> finalli things are working
[09:02] <searching> where is resolution config file on xubuntu 10.10?
[09:12] <well_laid_lawn> in ~/.config/xfce4 with the rest of 'em I suppose searching
[09:13] <searching> thanks
[09:13] <well_laid_lawn> don't thank me yet ...
[09:13] <well_laid_lawn> wait till you find it :)
[09:15] <searching> i find
[09:15] <searching> a xml file
[09:15] <searching> and I put a new resolution
[09:16] <searching> will keep the newone after reboot?
[09:17] <well_laid_lawn> when you close xfce it will probably be overwritten searching
[09:20] <searching> nothing happens
[09:21] <searching> how can I force 1024/768 resolution?
[09:22] <weakref> hi guys, I'm searching for a lightweight Ubuntu based distribution for my old P4/256mb ram desktop computer
[09:22] <weakref> I've found Xubuntu
[09:22] <TheSheep> weakref: you need more ram
[09:22] <weakref> is it ok for my specs?
[09:22] <searching> no
[09:23] <searching> ?
[09:23] <weakref> damn :-/ another ubuntu based distro? I would avoid to install windows xp (it runs fine with that specs)
[09:24] <searching> lubuntu
[09:24] <weakref> thank you searching
[09:24] <searching> some one help me?
[09:25] <well_laid_lawn> searching: check the X log
[09:25] <well_laid_lawn>  /var/log/Xorg.0.log
[09:26] <searching> ok
[09:26] <flaren> hi! how can i add a keyboard language indicator to a top panel? xubuntu 11.04
[09:27] <searching> yes
[09:27] <searching> checked
[09:28] <well_laid_lawn> searching: the log will say what vid driver is being used
[09:28] <well_laid_lawn> vesa or ati or...
[09:29] <well_laid_lawn> and why it won't give a bigger display
[09:31] <searching> I can`t see nothing
[09:32] <searching> is killing my eyes
[09:32] <well_laid_lawn> pastebin it
[09:32] <well_laid_lawn> !paste
[09:34] <searching> !paste
[09:34] <searching> http://paste.ubuntu.com/678733/
[09:35] <well_laid_lawn> k
[09:35] <searching> I change monitor
[09:35] <searching> it is a CRT :(
[09:36] <searching> what next?
[09:36] <well_laid_lawn> the log says it is using the vesa driver
[09:37] <searching> ok
[09:37] <well_laid_lawn> which is a fallback, basic one
[09:37] <well_laid_lawn> open a terminal
[09:37] <searching> yes
[09:37] <well_laid_lawn> do   lspci | grep -i vga
[09:38] <well_laid_lawn> it'll tell what vid card you have
[09:38] <weakref> just another question. Is there a way to put in sleep and resume my desktop computer using Linux?
[09:38] <weakref> what's the best way?
[09:38] <searching> 00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
[09:38] <well_laid_lawn> searching: that should have good support
[09:38] <searching> 64 Mb
[09:39] <searching> how to reinstall the vesa?
[09:39] <well_laid_lawn> I'd try the intel driver
[09:40] <well_laid_lawn> xf86-video-intel
[09:40] <searching> how to install it?
[09:40] <well_laid_lawn> it should be installed already iirc
[09:41] <searching> ok
[09:41] <well_laid_lawn> try   sudo apt-get install xf86-video-intel
[09:41] <searching> ok
[09:41] <well_laid_lawn> I dunno why udev didn't recognise it
[09:41] <searching> E: Unable to locate package xf86-video-intel
[09:42] <searching> :))
[09:42] <searching> how to reconfigure xorg
[09:42] <searching> get in recovery
[09:43] <searching> and what next?
[09:43] <TheSheep> there is an option in there called 'reconfigure xorg' afair
[09:44] <Myrtti> well_laid_lawn: which linux are you using? XF86 hasn't been in Ubuntu for years...
[09:45] <Myrtti> well that name anyway
[09:46] <well_laid_lawn> I got the name wrong again?
[09:46] <searching> reconfigure: command not found
[09:47] <searching> :))
[09:47] <searching> thanks bye
[09:47] <searching> gave over
[09:47] <searching> game
[09:48] <Myrtti> right
[10:15] <searching> I put a xorg.conf file
[10:16] <searching> and it works
[10:16] <searching> but very slow
[10:17] <searching> the refresh rate to be the problem?
[10:39] <flameboy> Hi guys, I need some help with my xorg.conf coding
[11:04] <emilhem> I'm having a problem. When the Swap "memory" is starting to be used by the system the computer starts to lag very much. I only have 1GB of RAM and almost 4GB of Swap.
[11:06] <Sysi> completely normal, happens because harddisk is much slower than RAM
[11:08] <emilhem> But the lag is extreme. Yes the hard drive isn't the best but I think that it shoulden't lag this much. Do you think that I should reduce the size of the Swap or is there a way to reduce the usage of the Swap file system?
[11:10] <Sysi> swap is used when you're out of ram.. you need to get more if you use apps that require lots of ram
[11:10] <Sysi> hdd is *terribly* slow compared to ram really
[11:11] <Sysi> amount of swap doesn't matter much, you need to have it as much aas you need..
[11:11] <emilhem> I know that. But I'm only using the computer for browsing the web and typing php codes in Geany.
[11:12] <Sysi> what browser?
[11:15] <TheSheep> flashblock should help
[11:16] <emilhem> Firefox.
[11:17] <ablomen> emilhem, are you running any other applications? i'm running ff with a lot of tabs, and loads of other stuff and only 1754mb is being used, of which 950 mb is cache/buffers
[11:18] <emilhem> I run lamp too but its only for local usage and it's set to use as little cache and memory as possible.
[11:18] <emilhem> I use skype too.
[11:20] <ablomen> emilhem, you could take a look at the task manager (or top) to see whats using all that ram
[11:21] <ablomen> firefox uses about 500mb here but that's with plugins open and sites like facebook, google docs/read/plus and twitter open, which are quite JS heavy
[11:21] <emilhem> I'll do that. But thanks for the tip about flashblock.
[16:10] <flopato> hey guys n girls
[17:29] <gigenieks> hi guys!
[17:31] <gigenieks> what was the command of Alt+F2 to restart Xubuntu window manager? I remember it was something like "xfce4 --replace ?
[17:31] <charlie-tca> xfwm4 --replace
[17:51] <gigenieks> charlie-tca: it fixed I just didnt remember at first exact typo.. it happened 2nd time in month or so. Anyway thank you, have a nice evening! :)
[17:51] <charlie-tca> You are welcome
[17:52] <charlie-tca> Not easy remembering all these different commands.
[17:52] <Sysi> doesn't it suggest command when you type "xf"?
[17:54] <Myrtti> Sysi: alt-f2 in Xubuntu? no
[17:54] <Myrtti> only if you've used it before
[18:03] <gigenieks> yeah it did suggest (this is 2nd time i do this)
[18:05] <Myrtti> alt-f2 is lovely tho - I used gnome-do for a while and got used to the keyboard combo to evoke it so I changed the keyboard combo for "Run program" to be from alt-f2 to ctrl-space and now I use it more than I do use menus :-D
[18:16] <einseenai> hello, guys, anybody experienced multiple "don't show this message again" buttons in xfce4 notify?
[18:18] <charlie-tca> yup
[18:18] <charlie-tca> is your system up to date?
[18:18] <einseenai> any way to solve it?
[18:19] <einseenai> well, i just tried xubuntu daily image
[18:19] <einseenai> oneiric
[18:19] <charlie-tca> I haven't seen that on any of the tests
[18:19] <charlie-tca> is that todays image?
[18:20] <einseenai> nope O:)
[18:20] <einseenai> ok, i'll try today's one now
[18:20] <charlie-tca> Then, I would suggest today's image. old images have bugs that have been fixed
[18:20] <einseenai> thanks a lot, charlie-tca :)
[18:21] <charlie-tca> We never fix bugs on old images :)
[18:21] <einseenai> :D
[18:21] <einseenai> yup
[18:21] <charlie-tca> If you get the pile of notices with today's image, please file a bug report
[18:22] <einseenai> ok, i'll try :) though i don't know how to.
[18:22] <einseenai> (when i saw this in oneiric - i thought, oh god, it's still here since 10.04)
[18:22] <einseenai> ok
[18:23] <einseenai> do i have to do this in launchpad or with a prog?
[18:23] <charlie-tca> No, it should be fixed already
[18:23] <charlie-tca> let me find it
[18:24] <einseenai> https://bugs.launchpad.net/ubuntu/+source/notification-daemon/+bug/606825
[18:24] <einseenai> but this one is from 10.04
[18:24] <einseenai> there's one more form 11.4
[18:24] <einseenai> was*
[18:25] <einseenai> ok.
[18:25] <einseenai> i try new image now.
[18:25] <charlie-tca> yes, it's not good for oneiric
[18:25] <charlie-tca> you open a terminal and type
[18:25] <charlie-tca> ubuntu-bug xfce4-notifyd
[18:26] <charlie-tca> to file it against oneiric
[18:27] <einseenai> thanks, charlie-tca, i'll see if it's still there.
[18:27] <charlie-tca> Thank you
[18:28] <einseenai> charlie-tca, btw, don't you know by chance, is there some nice ap to set colors for gtk themes in xfce?
[18:28] <charlie-tca> no
[18:28] <charlie-tca> not that I know of
[18:28] <charlie-tca> Mostly it is by direct modification of the files
[18:30] <einseenai> charlie-tca, thank you. is that possible that gnome-color-chooser will work?
[18:31] <charlie-tca> sure, it is possible
[18:31] <charlie-tca> I don't know
[18:31] <einseenai> ok. thx -)
[18:31] <madnick> http://en.wikipedia.org/wiki/X_PixMap
[18:32] <madnick> Aloows you to change the xpm files, using gvim for example
[18:32] <madnick> sorry
[18:32] <madnick> did not read your question good enough
[18:33] <einseenai> madnick, :)
[19:51] <sleek> does anyone know what config file has the line "exec startxfce4"?
[19:53] <sleek> or know how the login manager automatically gets started?
[20:00] <Sysi> login manager is GDM and it starts xfce when you have autolog set too
[20:00] <Sysi> it's run like ither init scripts
[23:34] <cavaticus> If anyone can help, it would be much appreciated. I have spent the past 5 hours scouring Google for a fix. FYI, I'm a noob. Anyways, I have had Xubuntu 11.04 installed for a day on my system. It was fine when I turned it off last night. When I turned it on this afternoon, however, the desktop is a brown color, no icons are appearing. There is no titlebar, and there is only one workspace. Menus on the menu bar are occasionally di
[23:34] <cavaticus> sappearing when I mouse over them. I have found that typing "Metacity" in the console temporarily fixes the window based problem and changing themes fixes the icons and background, but once I reboot, it's all messed up again. Anyone know what is going on and how I can fix it?
[23:36] <knome> cavaticus, try running "xfwm4 --replace"
[23:38] <cavaticus> Wow, seems to have fixed the problem. Just to satiate my curiosity, what was going on?
[23:38] <cavaticus> Thanks!
[23:38] <knome> cavaticus, apparently, the xfce window manager was shut down
[23:39] <knome> cavaticus, now, when you shut the pc the next time, remember to save the session
[23:39] <cavaticus> How do I save the session?
[23:40] <knome> when you click the quit button, there should be a checkbox in the quit dialog
[23:40] <cavaticus> knome, thank you.
[23:40] <knome> no problem


[17:25] <JanC> seems like there has been a phishing attack against<EMAIL_ADDRESS>addresses a couple days ago; might be useful to check no list owner accounts got compromised...
[17:25] <JanC> sorry, this should probably go to #canonical-sysadmin