[23:00] <hola> JTBlaze: he can do a floppy with grub
[23:00] <JTBlaze> Didn't know that.
[23:00] <hola> JTBlaze: or usb stick
[23:00] <JTBlaze> Ok, OK.
[23:01] <Shadow_mil> tysine: Well you have two main problems:   A. Lo interface is gone... "somehow"    B. Eth1 interface is fubar (or something is wrong with your router / connection)
[23:01] <hola> JTBlaze: last thing..he could use virtual box or someting like that
[23:01] <tysine> agreed
[23:01] <Shadow_mil> tysine: not sure how much help I can be.   Been forever since I have worked with networking
[23:02] <tysine> i actually have a 3rd problem, a more serious one.... im new to linux and cant fix the first 2
[23:02] <Shadow_mil> lol
[23:02] <Shadow_mil> you can fix them
[23:02] <tysine> well, i do appreciate the time you took to help
[23:02]  * Shadow_mil hands tysine google and man
[23:02] <tysine> :)
[23:03] <dariocoll> hola: hablas español?
[23:03] <hola> dariocoll: no
[23:03] <flipstar> stupid question..but did you tried to reinstall ?
[23:03] <JTBlaze> My problem is, my DSL just sucks a major one while using Ubuntu. Firefox, Pidgin, etc give me a hard time trying to connect.
[23:03] <flipstar> dariocoll: yes
[23:03] <flipstar> !es
[23:03] <JTBlaze> But with Kubuntu, it works just fine.
[23:03] <ubotu> Si busca ayuda en español por favor entre en los canales #ubuntu-es o #kubuntu-es, allí obtendrá más ayuda.
[23:03] <dariocoll> hola: ok, sorry :p
[23:03] <dariocoll> yes i know, i know that channel
[23:04] <dariocoll> but there are few people there
[23:04] <dariocoll> not like here
[23:04] <hola> dariocoll: lear english
[23:04] <JTBlaze> Linux doesn't have too much spanish support...
[23:04] <dariocoll> yes, i can speak english
[23:04] <dariocoll> but not at all :p
[23:04] <hola> dariocoll: speak so...
[23:04] <JTBlaze> Everyone prefer windoze XP... Copied... lol
[23:05] <hola> dariocoll: i would like to lear it
[23:05] <dariocoll> to learn what?
[23:05] <dariocoll> spanish?
[23:05] <hola> dariocoll: oh no
[23:05] <hola> english
[23:05] <Jsn> does anyone know how to find out the mac address of my wireless card?  It is currently configured as eth1
[23:05] <dariocoll> but you know speak english.. or so so?
[23:06] <hola> dariocoll: i dont know english
[23:06] <flipstar> Jsn: ifconfig .. ?
[23:06] <hola> dariocoll: i have to learn
[23:06] <dariocoll> just like me...:p
[23:06] <JTBlaze> Just click on the Eth icon on the taskbar, then when the Knetwork manager appears,. move to "addresses" tab.
[23:07] <hola> dariocoll: :)
[23:07] <JTBlaze> the second one, "Hardware" address is most likely, the MAC address
[23:07] <Jsn> flipstar:  that did it. thanks alot!
[23:07] <JTBlaze> You welcome.
[23:08] <JTBlaze> Hola, yo tambien hablo español.
[23:08] <JTBlaze> Y alemán.
[23:08] <JTBlaze> Y Japonés...
[23:09] <dariocoll> who knows how can i get into the list of dispositives?
[23:09] <hola> JTBlaze: are you an expert to configure a webcam
[23:09] <hola> dariocoll: what do you means
[23:09] <JTBlaze> Para usarla en Kopete?
[23:09] <Kr|ptiX> any1 kno how to burn audio cds  in k3b im gettn a error cannot read file an its a mp3
[23:09] <hola> dariocoll: amsn
[23:10] <dariocoll> i mean to get in the Device Manager
[23:10] <Jsn> My wireless card doesn't show up in the system tray, only my wired ethernet adapter.  how do you get it to appear so that you can select a wireless network?
[23:10] <dariocoll> or something like that in k..
[23:10] <JTBlaze> Hola: Download and install Jasper libraries, then try using it.
[23:10] <flipstar> !wireless | Jsn
[23:10] <ubotu> Jsn: Wireless documentation can be found at https://help.ubuntu.com/community/WifiDocs
[23:10] <Vermux> how much space kubuntu partition needs, and how much the swap partition ( I have 512MB RAM) ??
[23:10] <hola> JTBlaze: whatis jasper
[23:11] <flipstar> Vermux: i would recommend about 5gig for root partition and 1gig for swap
[23:11] <storbeck> hola, http://www.ece.uvic.ca/~mdadams/jasper/
[23:12] <JTBlaze>  JasPer is a collection of software (i.e., a library and application programs) for the coding and manipulation of images. This software can handle image data in a variety of formats. One such format supported by JasPer is the JPEG-2000 format defined in ISO/IEC 15444-1:2000.
[23:13] <Vermux> the latest version is 7.04?
[23:13] <mixed> I just installed compiz, anyone knows why I have 4 desktops on the taskbar when I only have 2 configured???
[23:13] <Vermux> fiesty?
[23:13] <dariocoll> Jsn: i have kubuntu installed with 1Gb of swap (512mb ram) it's the recomended size, and for the partition..with 10gb its ok, but i have 35gb
[23:13] <hola> JTBlaze: tnk but the problem is that kubuntu does not recognize the cam
[23:13] <dariocoll> Vermux: sorry, that was for vermux
[23:13] <flipstar> Vermux: latest stable is 7.10, gutsy
[23:14] <flipstar> mixed: did you already started compiz ?
[23:15] <Vermux> is it the same if I'll install the 7.04 and then upgrade, or install directly 7.10?
[23:15] <flipstar> yes
[23:16] <Vermux> no stability issiues?
[23:18] <Shadow_mil> when is KDE4 going to be released with kubuntu?
[23:18] <flipstar> with hardy on 8.04
[23:19] <mixed> flipstar, compiz is up and running in my distro, I configured the # of deskstops to 1, Im   seeing 2 in the taskbar
[23:19] <dariocoll> c u guys
[23:19] <Vermux> okkk then
[23:19] <Vermux> so Im installing 7.04 and then will upgrade to 7.1
[23:20] <sebastianbf> hello everyone
[23:20] <Ahriman> nabend hab ne frage kann mir da wer weiterhelfen? ich such ein prog zum mitschneiden von songs aus live streams
[23:20] <sebastianbf> please i need some help
[23:20] <sebastianbf> i cant compile in kubuntu
[23:20] <sebastianbf> and i cant install build-essentials
[23:21] <sebastianbf> it says package not found
[23:21] <SlimeyPete> buil-essential
[23:21] <SlimeyPete> build-essential
[23:21] <SlimeyPete> no 's'
[23:21] <storbeck> apt-get supports tab completion.
[23:21] <sebastianbf> ohhhhhhhhh
[23:21] <sandro_> hi everyone
[23:22] <SlimeyPete> hi, sandro_.
[23:22] <sandro_> im wondering if anyone can explain why if i plug in headphones to my laptop the sound still goes out the main speakers
[23:22] <sebastianbf> thenak slimeypete
[23:22] <sebastianbf> thanks
[23:23] <sebastianbf> oh oh   i need more help
[23:23] <flipstar> sandro_: you might set that in kmix
[23:23] <sebastianbf> im getting an error messange when i ./configure
[23:23] <sebastianbf> checking for KDE... configure: error:
[23:23] <sebastianbf> in the prefix, you've chosen, are no KDE headers installed. This will fail.
[23:23] <sebastianbf> So, check this please and use another prefix!
[23:23] <sandro_> hi flipstar im sorry im relatively new @ kubuntu and linux
[23:24] <tysine> hello, could someone with ethernet eth0 and wifi eth1 please pastebin their interfaces file?
[23:24] <flipstar> sandro_: hi, in taskbar is a speaker symbol..there you can set that
[23:25] <storbeck> tysine, Which interface file are you talking about?
[23:25] <sandro_> ok i see
[23:25] <storbeck> /etc/network/interfaces ?
[23:25] <Vermux> the root partition is a primary partition?
[23:26] <flipstar> tysine: http://paste.ubuntu-nl.org/59543/
[23:26] <sandro_> hey  flipstar how do i do that?
[23:26] <sandro_> im in kmix settings
[23:27] <sandro_> but i dont see any options
[23:27] <Vermux> the root, swap and home partitions are primary partitions?
[23:28] <flipstar> sandro_: left click on the symbol, then select Mixer
[23:28] <sandro_> yes
[23:29] <sandro_> ive done that i mean
[23:29] <sandro_> i dont see any options that would control if sound goes out only through headphpones
[23:30] <storbeck> sandro, mute front and use PCM
[23:31] <sandro_> storebeck what is PCM? im sorry for being such a newb everyone
[23:32] <storbeck> pcm should be an option in your kmix
[23:33] <storbeck> sandro_, http://www.thecsn.org/headphones.jpg
[23:36] <kkerwin> Hi. I am trying to get KDE 4.0.2's native compositing to work, but am having no luck. My xorg.conf is here: http://pastebin.com/madfa361
[23:36] <flipstar> join #kubuntu-kde4 for kde4 related things
[23:36] <kkerwin> flipstar: Thank you.
[23:37] <phoenixz> When I start katapult with run program, it takes like 2 minutes to start so I started it from a shell and I get literally thousands of "Ignored double item" messages.. Is this a bug (I suppose so) or if not, how can I fix this?
[23:38] <sandro_> thank you!
[23:39] <storbeck> np
[23:39] <SlimeyPete> phoenixz: might be best to ask in #katapult
[23:39] <SlimeyPete> assuming there is such a channel (seems likely)
[23:39] <tysine> storbeck: yes
[23:40] <tysine> flipstar:  does that interfaces file refer to both your ethernet and wifi adapter?
[23:40] <flipstar> no i dont have wifi
[23:41] <phoenixz> SlimeyPete> heheh.. didn't realized they would have their own channel.. thanks!
[23:41] <SlimeyPete> no problem :)
[23:41] <tysine> do i need t reboot when making changes to /etc/network/interfaces ?
[23:42] <flipstar> no, just restarting network
[23:42] <flipstar> sudo ifdown -a;sudo ifup -a
[23:43] <storbeck> tysine, Sorry, I don't have that file
[23:43] <Shadow_mil> tysine: hows it going?
[23:44] <tysine> well, i can ping localhost now. i created the file /etc/network/interfaces, and added a line for lo
[23:45] <tysine> next is getting eth1 going
[23:45] <Shadowmil|hentia> tysine: good job.   Best way to learn :P
[23:45] <theunixgeek> Where can I download pdftops and pstopdf from source? Previous versions preferred.
[23:45] <tysine> amen
[23:46] <flipstar> !wifi |you might take a look at this
[23:46] <ubotu> you might take a look at this: Wireless documentation can be found at https://help.ubuntu.com/community/WifiDocs
[23:48] <storbeck> theunixgeek, Search google for xpdf
[23:48] <theunixgeek> storbeck: why? :)
[23:48] <storbeck> Because pdftops is included in xpdf
[23:48] <theunixgeek> storbeck: thanks :)
[23:48] <storbeck> np
[23:49] <xz> hi can someone explain me how to install a tg.tz file_
[23:49] <xz> ?
[23:49] <flipstar> untar,then compile
[23:49] <flipstar> if its a source code
[23:49] <Jsn> i am trying to add wpa to kbuntu by following the guide.  When i go to the internet menu and try to start knetworkmanager, nothing comes up. any ideas/
[23:49] <Jsn> ?
[23:49] <tekteen> !compile | xz
[23:49] <ubotu> xz: Compiling software from source? Read the tips at https://help.ubuntu.com/community/CompilingSoftware (But remember to search for pre-built !packages first)
[23:50] <storbeck> tg.tz ?
[23:50] <tekteen> Jsn: wpa is in kubuntu gutsy
[23:50] <Jsn> hmm
[23:50] <theunixgeek> xz: open up terminal
[23:50] <theunixgeek> xz: use cd to go to the directory the file is in
[23:50] <storbeck> I've never seen a tg.tz
[23:50] <Jsn> it doesn't seem to be an option on my wireless card settings
[23:50] <storbeck> Are you sure it's not tar.gz or .tgz ?
[23:50] <tekteen> Jsn: in the knetworkmanager
[23:50] <theunixgeek> storbeck: he probably means "tar.gz"
[23:51] <Jsn> you mean knetworkmanager?
[23:51] <tekteen> Jsn: yep
[23:51] <Jsn> when i try to open it up, nothing happens
[23:52] <tekteen> Jsn: it should ask you what the password is
[23:52] <tekteen> !wpa > me
[23:52] <Jsn> it doesn't
[23:53] <Jsn> the internet menu goes away, as if i've selected to open it, and i get my desktop.
[23:54] <tekteen> Jsn: right click on the knetmanager and then click Connect to Other Wireless Network
[23:54] <jatz> hey problem w/ Kubuntu 6.10 (old I know)
[23:54] <jatz> when I booted after installing it worked fine
[23:55] <xz> i dont really understand
[23:55] <Jsn> i don't have that option when i right click on it from the internet menu.  i only have add item to desktop, main panel, edit item and input into run dialog
[23:55] <lovre> i have a movie im watching with kaffeine. The sound is very very silent, even tho the volume is at max. This is just with this video. Is there a way i can boost audio even more?
[23:55] <jatz> but after booting again the top of the screen was pink and black, it was frozen and then the monitor shut off
[23:55] <tekteen> xz: why are you installing it?
[23:55] <jatz> Freqeunce HV Overscan or somethin
[23:55] <tekteen> xz: what is it
[23:55] <xz> cuz is firefox
[23:56] <xz> and i prefer it than konqueror
[23:56] <tekteen> xz: why not install it from ubuntu
[23:56] <tekteen> it is easy
[23:56] <xz> cuz i have kubuntu
[23:56] <storbeck> sudo apt-get install firefox
[23:56] <tekteen> xz: run that in the konsole ^
[23:56] <xz> now i remember
[23:56] <xz> thanks
[23:57] <storbeck> np
[23:57] <xz> its sais that is not on the sistem
[23:58] <derdui_> !kpakage
[23:58] <ubotu> Sorry, I don't know anything about kpakage - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[23:58] <storbeck> xz, Did you allow the network repos?
[23:58] <xz> i dont know
[23:58] <xz> whats that_
[23:59] <xz> i really prefer ubuntu
[23:59] <xz> i now how to use it
[23:59] <xz> im not confortable with kubuntu
[23:59] <xz> i think im gonna get back
[23:59] <storbeck> edit your /etc/apt/sources.list


[00:00] <james_w> "This is an easy way to check out a particular version without having to make up a name for the new branch. You can still create a new branch (or tag) for this version later if you decide to."
[00:00] <james_w> BUT HOW DO I DO THAT???
[00:01] <lifeless> james_w: context?
[00:01] <james_w> git
[00:01]  * SamB suspects jelmer of knowing the answer
[00:01] <lifeless> james_w: oh, fail ;)
[00:01]  * SamB suspected that even without context
[00:01] <SamB> james_w: are you talking about vanilla git or bzr-git?
[00:02] <james_w> just git
[00:02] <SamB> oh, well, first of all, why not ask in #git?
[00:03] <SamB> secondly I believe it's just "git checkout -b branchname sha1" if you want to check out this new branch
[00:03] <lifeless> because its not as entertaining?
[00:03] <james_w> I wasn't asking so much as venting
[00:14] <igc> morning
[00:49] <mwhudson> hey, if someone will tell me if my diagnosis in https://bugs.edge.launchpad.net/bzr/+bug/400003 is correct, i'll fix the bug
[00:54] <lifeless> mwhudson: shallowly, it seems ok to 'fix' it by implementing seek
[00:56] <mwhudson> lifeless: when you say shallowly do you mean simply "i haven't thought about it hard" or "if i thought about it hard i have this niggling feeling i'd have a different answer" ?
[00:57] <lifeless> I'm curious why its blowing up here and not other places we might use it
[00:57] <lifeless> and I haven't thought hard or even looked at the code to try to answer that
[00:58] <lifeless> If I knew *why* I might be able to answer ehther I'd have a different answer or not
[01:02] <mwhudson> fair enough
[01:14] <poolie> mwhudson: when you file bugs please mark them confirmed and have a stab at setting the priority
[01:14] <poolie> it avoids roundtrips
[01:14] <poolie> even if we sometimes want to change the prioritiy
[01:14] <poolie> i realize not every team does it that way
[01:14] <mwhudson> poolie: ok
[01:14] <mwhudson> i don't think i can set the priority
[01:14] <poolie> oh that sucks a bit
[01:14] <poolie> you can join ~bzr if you want though?
[01:15] <mwhudson> i guess i should
[01:16] <mwhudson> poolie: i think you need to add me?
[01:17] <poolie> ok
[01:17] <poolie> i'll warn you, you will get more bug spam
[01:17] <poolie> but probably less than you get from lp
[01:17] <poolie> or should i say regarding lp
[01:35]  * igc kicks off performance test to check whether proposed inv-delta checks make much difference or not
[01:36] <igc> lifeless: ^^^. I'm still going over the dirstate.py and inventory.py changes in your patch. All the rest is ok by me.
[01:44]  * Luke-Jr_ spams jelmer with https://code.launchpad.net/~luke-jr/bzr-svn/0.6-WildcardLayout-get_tag_path-basic/+merge/8858
[01:46] <lifeless> igc: thanks
[02:04] <poolie> mwhudson: oh also, not to be picky, but you can do better as far as titles
[02:04] <mwhudson> poolie: probably
[02:05] <mwhudson> i actually had a far more specific title at first, and then tried to step back to describing the problem, not my presumed solution
[02:05] <poolie> but great work on the bug number :)
[02:05] <mwhudson> :)
[02:08] <spiv> Ok, I think I have no test failures finally.
[02:11] <poolie> nirvana :)
[02:23] <mneptok> nammo tassa bhagavato arahato sammasambuddhasa :)
[02:40] <igc> bbiab
[02:48] <lifeless> fooding
[03:41] <spiv> poolie: inventory-delta branch sent to lp for review.  If you would like something to occupy your afternoon... ;)
[03:46] <lifeless> spiv: hai; I can has review then?
[03:47] <igc> lifeless: some feedback re your patch ...
[03:47] <lifeless> igc: yup
[03:47] <igc> on OOo, simple commit time goes from 1.8s to 3.3s
[03:47] <lifeless> ah, apply-delta
[03:47] <igc> 2. the test suite is failing too
[03:48] <lifeless> I ran the full suite on ec2 :(
[03:48] <lifeless> could you get me the failing test names?
[03:48] <spiv> lifeless: sure, but after I get some lunch!
[03:48] <lifeless> igc: so, that could be in create_by_delta *or* in dirstate's update_basis_by_delta, both of which change
[03:49] <lifeless> igc: is the 'simple commit' adding a file or just changing something?
[03:49] <igc> lifeless: http://pastebin.com/d7954f8c6
[03:49] <igc> lifeless: changing a committed file
[03:50] <igc> lifeless: the test suite hung completely btw in test_get_nested_trees
[03:50] <igc> lifeless: I'll try it again
[03:50] <lifeless> I'll see if I can get a handle on it; but I may need you to get an lsprof of the commit time before and after
[03:50] <lifeless> to see which of the appliers is regressing
[03:50] <lifeless> heh those deltas are bogus
[03:51] <igc> lifeless: thanks. I haven't tried to see how reproducible the issue is
[03:51] <lifeless> if the applier were to choose to apply the second component first it would end up deleting
[03:51] <lifeless> so - thats good to know, its an existing bug I suspect, and really quite a bad one ;)
[03:52] <igc> lifeless: long live defensive programming!
[03:53] <igc> lifeless: some other quick feedback ...
[03:53] <igc> the while in update_minimal will loop forever?
[03:54] <igc> the messages in dirstate._apply_removal ...
[03:54] <igc> 1. should the first 2 be exactly the same text?
[03:55] <igc> 2. "wrong has wrong id" in the 3rd message
[03:55] <igc> man I *hate* reviewing dirstate changes :-(
[04:01] <lifeless> igc: perhaps those three are best done via a pastebin of the diff with notes
[04:02] <lifeless> or a reply to the merge proposal
[04:02] <igc> sure
[04:03] <igc> lifeless: also http://pastebin.com/d35918166
[04:14]  * SamB wishes somebody would vote for http://bundlebuggy.aaronbentley.com/project/bzr/request/%3CE1MQZOB-0003MV-Id%40hydrogen%3E -- perhaps jelmer?
[04:19] <igc> lifeless: commit of whole tree with one file changed
[04:19] <igc> commit of a single file is 73+ seconds
[04:20] <igc> SamB: jelmer is having a life this week IIUIC - attending some concert event or something like that
[04:20] <lifeless> igc: yup, thats what we're aiming at to fix;)
[04:20] <SamB> igc: noooo! that's impossible!
[04:21] <SamB> you killed my father!
[04:21] <igc> SamB: I am your ... - um, no I'm not
[04:27]  * SamB thinks yoda ought to have warned anakin about self-fulfilling prophecies ...
[04:42] <JoaoJoao> howdy
[04:43] <JoaoJoao> Does --no-trees and lightweight checkouts work flawlessly on Windows?
[06:35] <lifeless> poolie: ciao, see you tomorrow
[06:35] <lifeless> igc: I'm essentially waiting on lsprof before-after for the bad case to progress that branch.
[06:36] <spiv> lifeless: did you see my approve for ~lifeless/bzr/bug-216541, btw?
[06:36] <igc> lifeless: ok. I'll collect some data for you
[06:36] <lifeless> spiv: thanks
[06:36] <spiv> (i.e. fire it at PQM kthxbye :)
[06:36] <lifeless> doing now :)
[06:37] <lifeless> then going for the day (\o/ starting at 6:30)
[06:37] <lifeless> hmm, technically I'm finishing late as per :P
[06:38] <lifeless> igc: to be clear, I'll fix the test fallout, but I don't know where to go with the perf overhead as there are two delta applications made, and in theory a new file should be slower than a mutation to an existing :)
[06:40] <igc> lifeless: I'll dig and add the profiles to the associated bug
[06:40] <lifeless> igc: thanks
[07:05] <vila> hi all
[07:06] <igc> hi vila!
[07:06] <igc> lifeless: done
[08:12] <spiv> Wow PQM is slow these days.
[08:13] <spiv> It's been on the same branch for nearly two hours, I think.
[08:13] <spiv> (and making progress)
[08:13] <dash> maybe it's making /real sure/
[08:24] <spiv> Oh, there we go, one of my branches passed.  I guess it was already onto the second branch.
[08:25] <spiv> So probably it's "only" an hour for a branch to land.
[08:26] <spiv> Ah well.
[08:56] <lifeless> spiv: argh; NEWS conflict with your branch :(
[08:58] <spiv> lifeless: :(
[08:58] <spiv> lifeless: that's what you get for taking credit for your work!
[09:03] <spiv> lifeless: fwiw, the branch of mine currently playing on PQM doesn't add a NEWS entry (it's pretty trivial)
[09:03] <lifeless> good to know thanks
[09:05]  * igc dinner
[09:17] <spiv> If PQM showed the diffstat of merges in its queue it might help people spot potential conflicts... *handwave*
[09:49] <awilkins_> Offtopic : can you mount a subfolder of a filesystem?
[09:51] <awilkins> e.g. - I have a FS that is a "home" folder, but I want to mount a subfolder of it on another system - a softlink isn't working 100% well because when applications are in the folder they see the path through the mountpoint and not the softlink
[09:55] <fullermd> awilkins: You may find it under the heading of 'nullfs'.
[09:56] <awilkins> fullermd: Aha, that sounds rather like something useful, ta
[09:57] <fullermd> (an additional way of faking it if performance/quirks/etc aren't fatal is via NFS mounting it over loopback)
[09:58] <lifeless> awilkins: what os?
[09:59] <awilkins> lifeless: Ubuntu Jaunty
[09:59] <lifeless> so you have (say) /home as a fs, and want to mount /home/foo at /bar?
[10:00] <lifeless> or are you actually talking about network sharing?
[10:00] <awilkins> lifeless: I have an external HD with an home folder in it and I currently link a subfolder of that to the same subfolder in my desktop home folder at home
[10:01] <awilkins> I boot from the external HD and work from it when I'm in the office
[10:01] <awilkins> The problem is that Eclipse adds projects with a path of "/media/tachikoma-home/adrian/...." instead of "/home/adrian/....." when I'm using it via the softlink
[10:01] <lifeless> ok
[10:02] <lifeless> so on your home machine
[10:02] <lifeless> rather than symlinking
[10:02] <lifeless> do a bind mount
[10:02] <lifeless> mount --bind olddir newdir
[10:02] <awilkins> Aha, yes, that's just what I want
[10:02] <lifeless> (after mounting it)
[10:03] <awilkins> I'm disappointed that didn't show up for googling "mount subfolder of filesystem"
[10:03] <lifeless> you should blog about it
[10:03] <lifeless> so that it can
[10:04]  * fullermd adds that to his mental list of 'other names for nullfs'.
[10:06] <awilkins> Excellent, not as automatic as a softlink but it actually works properly
[10:08] <awilkins> Hate to say it, not as easy as Windows drive letters (although I usually need a drive-letter manager service for similar reasons)
[10:08] <lifeless> you should be able to hook it into the automount stuff
[10:08] <lifeless> patches++
[14:49] <maploin> hi! Is there a way to undo an `unshelve` command?
[14:50] <spiv> maploin: only by doing shelve again.
[14:51] <spiv> So if the change you unshelved is mixed up with other changes you'll have to manually pick them apart again.
[14:52] <maploin> yeah, that's what I was afraid of :(
[14:52] <maploin> thanks, spiv
[15:08] <abentley> jelmer: ping
[15:39] <awilkins> Hhm, since shelve is based on tree transforms now, there's no reason why you couldn't have an "undo shelve" option
[15:40] <awilkins> It calculates tree transforms and persists them when you shelve stuff, therefore it could also persist treetransforms that it was unshelving, so you could reverse them if required
[15:42] <pdragon> is tortoisebzr supposed to work on mapped drives in windows? I have a branch on a mapped drive and when I right click to bring up the menu, I have none of the bzr options
[15:43] <pdragon> just get the Help, Settings, About options
[15:43] <pdragon> nothing else
[15:44] <awilkins> pdragon: By default it's configured not to examine .bzr folders on network drives, for performance reasons
[15:45] <awilkins> pdragon: You can change that in the settinsg
[15:45] <pdragon> ahh ok
[15:46] <pdragon> awilkins: thanks, that was it
[15:47] <pdragon> and i see what you mean :)
[15:48] <awilkins> pdragon: I confess I don't use it ; I'm happy enough just using a Powershell and spawning the qbzr dialogs from there if I want them
[15:48] <awilkins> I've actually uninstalled it because I have some horrific bzr trees on my drive and it thrases rather
[15:49] <pdragon> yeah, well, I'm introducing version control to a place where it's never been used before
[15:49] <pdragon> so trying to start out one something very easy
[15:49] <awilkins> I know the feeling
[15:49] <awilkins> :-)
[15:49] <pdragon> just version controlling different websites in different folders
[15:49] <pdragon> no branching or anything.
[15:50] <awilkins> As long as it isn't visual sourcesafe
[15:50] <awilkins> TortoiseSVN is very mature and usable by the nontechnical
[15:50] <pdragon> oh nope... will be all bzr
[15:50] <awilkins> I can understand that
[15:51] <pdragon> i've been using tortoisebzr for my own project for a while, learning how to use it
[15:51] <pdragon> finally had some crap happen at work where i've got them convinced version control is a good idea :)
[15:51] <pdragon> but, need to keep it stupid simple to start
[15:52] <awilkins> Heavyweight checkouts and a central server :-)
[15:55] <pdragon> yeah, i'm starting even simpler. just version controlling our local copy of the website
[15:55] <pdragon> it's only 3 people
[15:56] <pdragon> will work up to checkouts later :)
[15:57] <awilkins> Editing live websites can only lead you to ruin :-)
[16:02] <pdragon> oh it's not editing it live
[16:02] <pdragon> it's editing our local copy
[16:02] <pdragon> which then gets pushed to the server
[16:02] <pdragon> i versioned our local copy
[16:02] <awilkins> Ah, this is the folder on the network share
[16:02] <pdragon> yeah
[16:03] <jam> pdragon: sorry, I'm back. Wireless failure...
[16:05] <jam> so much pain... :)
[16:05]  * fullermd makes a note to buy jam some wires for Christmas.
[16:28] <awilkins> Does LP accept/work well with --2a branches?
[16:29] <pdragon> woo... got the web developer using it and he likes it :)
[16:30] <awilkins> There's a fairly awesome git/ruby-on-rails video that demonstrates branching that might impress him more...
[16:31] <awilkins> But I can't find it
[16:33] <pdragon> oh trust me... branching is more than these guys want to deal with now since it's such a small team
[16:33] <pdragon> they're just interested in a file change history at this point
[16:35] <pdragon> our problem is our website is hosted by a third party that does a lot of the behind the scenes stuff on their end since they host all our data (real estate company)
[16:36] <pdragon> they're not "supposed" to touch our stuff without talking to us first. but they keep doing it. and they will not share their versioning history with us. so now, we've got a way to keep track of all changes
[16:36] <pdragon> it's a shitty system, yeah, but it's what we've got to deal with :/
[16:53] <pdragon> thanks for the help awilkins. later
[17:20] <cody-somerville> oh hai
[17:20] <cody-somerville> I broke bzr
[19:19] <jave> hello
[19:20] <jave> I'm having a problem with following the emacs bzr repos, which is experimental
[19:20] <jave> now I get: bzr: ERROR: Branches have no common ancestor, and no merge base revision was specified.
[19:21] <jave> how can I extract the changes I made to a branch in a patch?
[19:21] <jave> my local branch is called xwidget
[20:33] <awilkins> ls
[20:35] <fullermd> . ..
[20:45] <_oggy> hi all. i need to version control a PHP script. it's part of a project whose repository directory is outside of Apache's DocumentRoot. obviously i'd like to track the "live" version of the script instead of copying back and forth. is there a way to do that?
[20:52] <rockstar> _oggy, well, ideally, you aren't making "live" changes, so you can just push of upload.
[20:53] <rockstar> _oggy, but sometimes you need to.  I push the branch to a neutral location, and have the document root be a checkout of the branch.  Then I update and commit as needed.
[20:55] <_oggy> rockstar: perhaps i didn't explain very clearly. the PHP script is on my box, so it's not "live" in a "deployment" sense, rather "live" in the sense of "i can see the effects of changes i make"
[20:56] <_oggy> however i'd like to make it a part of a (mostly non-PHP) repo which lives outside of DocumentRoot, so i can share it with other people
[20:56] <rockstar> _oggy, symlinks.
[20:57] <_oggy> rockstar: doesn't bzr then just track the symlink, instead of file contents?
[20:58] <rockstar> _oggy, put the symlink in your documentroot, have it pointing to the file in your branch.
[20:58] <rockstar> Sorry for the ambiguity.
[20:59] <fullermd> Why would you want it to be part of something that [I assume, from it being elsewhere] isn't part of the same project?
[20:59] <_oggy> rockstar: yeah, but i have to set up PHP (or Apache? forgot which) to allow execution outside the DocumentRoot
[21:00] <_oggy> rockstar: not that it wouldn't work, i was just hoping for something more elegant :)
[21:00] <rockstar> _oggy, just set up up to follow symlinks.
[21:01] <rockstar> As long as it knows to follow the symlink, you shouldn't have any problems with where the file actually is.  Apache won't differentiate between an actual file in DocumentRoot and a symlink to a file outside DocumentRoot.
[21:01] <_oggy> fullermd: it is a part of the project, but the project is mostly non-PHP, so it doesn't make sense to put it inside of DocumentRoot
[21:02] <_oggy> rockstar: yeah, i know. thanks. i was just hoping there was a way to tell bazar to track the symlink directory content instead of tracking the symlink itself
[21:04] <fullermd> Well, I always just use Makefiles to deploy into docroots.  But that's deployment, for dev I always just have symlinks into the working branch anyway.  's simpler.
[21:05] <_oggy> fullermd: yeah, it probably makes more sense that way anyhow
[21:16] <asabil> hi all
[21:16] <pygi> hi asabil
[21:16] <asabil> hey pygi
[21:16] <pygi> how are you doing enemy?
[21:17] <asabil> enemy ?
[21:18] <pygi> that's a joke
[21:19] <asabil> :)
[21:22] <jave> is there some way to extract all changes to a branch as a patch?
[21:26] <awilkins> jave: bzr diff -r ancestor:../my-pappa
[21:27] <jave> the ancestor is corrupt
[21:27] <awilkins> jave: You need to know the revision it was branched from them
[21:27] <awilkins> bzr diff -r n..  # where n is the revision
[21:28] <jave> the branch was merged several times from upstream
[21:28] <awilkins> jave: It'll be the last merged revision then
[21:28] <awilkins> jave: Assuming you didn't cherrypick
[21:29] <jave> no cherrypicking
[21:30] <jave> is it really "bzr diff -r n.." ? cant find that syntax in the manual?
[21:32] <awilkins> bzr help diff ; bzr help revisionspec
[21:32] <jave> Thanks
[21:33] <awilkins> Hmm, I could be wrong about the range part
[21:33] <mgedmin> how can I ask bzr from a shell script whether my working tree is clean?
[21:35] <flacoste> anyone aware that the bzr nightly packages are not installable on hardy?
[21:35] <asabil> mgedmin: bzr status ?
[21:35] <mgedmin> it returns the same exit code in both cases
[21:36] <flacoste> they depends on python-central >= 0.6.7 and 0.6.5 is available in hardy
[21:36] <mgedmin> I could play with grep, but I'm afraid of misundestandings
[21:36] <fullermd> Well, depending on exactly what you mean by 'clean', it should have NO output at all.
[21:37] <mgedmin> good idea
[21:37] <mgedmin> I probably want to stop if there are unversioned files
[21:37] <fullermd> An alternative would be using version-info
[21:40] <mgedmin> bzr version-info --check-clean is what I was looking for, thanks!
[21:48] <zsquareplusc> is there a restricted shell like thing to install as shell for an user, so that he can only do bzr+ssh? or maybe something similar to mercurial-server
[21:49] <rocky> jelmer: is there anyway to instruct bzr-svn to not try and figure out the tags/branches layout of an svn repo?
[21:54] <garyvdm> zsquareplusc: bzr shell from plugin "bzrtools"
[21:55] <zsquareplusc> garyvdm: thanks. now that's a name that is easy to search in google ;-) heh
[21:56] <lifeless> moin
[21:57] <zsquareplusc> hm. but bzr shell -> ls shows all files on the disk. not really "restricted"
[22:01] <jelmer> rocky: why would you want to do that?
[22:01] <rocky> jelmer: because this particular svn repo i'm dealing with doesn't have tags/branches folders and blocks access further up which means bzr-svn barfs with 403
[22:04] <fullermd> bzr shell isn't anything restricted, it's just a shortcut for running commands.
[22:04] <fullermd> You can limit what commands can be run with various ssh keys somehow...
[22:06] <jelmer> rocky: I'd argue that bzr-svn sould handle the 403
[22:06] <jelmer> rocky: you can also specify a manual repository layout
[22:06] <rocky> well i'm not really arguing anything, but i do think it's a little odd that bzr-svn depends on finding a svn layout
[22:09] <jelmer> rocky: what's odd about that?
[22:09] <jelmer> rocky: the alternative is requiring users to specify a repository layout manually always
[22:09] <rocky> i guess
[22:10] <rocky> jelmer: how do i do it manually btw?
[22:11] <lifeless> jam: could I bother you for https://code.edge.launchpad.net/~lifeless/bzr/bug-395556/+merge/8857 again please
[22:30] <jam> lifeless: you are doing "from copy import deepcopy" but it doesn't look like you are using it
[22:30] <jam> lifeless: and you update the comment, but again, it isn't accurate now
[22:32] <jam> lifeless: weird, the code review page you linked doesn't actually give me the ability to review it....
[22:32] <jam> maybe because of a text conflict?
[22:33] <jam> or maybe the ui just changed
[22:33] <jam> since it still has the "review or comment" link, I guess
[22:34] <emmajane> poolie, ping?
[22:43] <lifeless> jam: oh doh, thanks for the catch on th ecomment
[22:43] <lifeless> and import
[22:43] <jam> lifeless: I've got a bit more
[22:43] <jam> sending it as a real review
[22:43] <lifeless> thanks
[22:43] <lifeless> this at least passes all commit tests
[22:43] <lifeless> the other win shoved a different test out
[22:43] <lifeless> s/win/one
[22:44] <jam> lifeless: review sent
[22:44] <jam> you also have ".decode('utf')" in the new tracing code
[22:44] <jam> rather than 'utf8'
[22:44] <jam> etc
[22:44] <lifeless> blah, thats shoddy of me
[22:44] <jam> and a code comment that says "we update an iterator" when you are popping an entry out of the list
[22:44] <jam> I don't see anything done to an iterator
[22:45] <mwhudson> jam: you have seen my lazy-import aware pyflakes?
[22:46] <jam> mwhudson: other than hearing a while back that it existed, I haven't really done anything with it
[22:46] <mwhudson> jam: just because you said
[22:46] <mwhudson> As near as I can tell, you don't use deepcopy anymore so you don't need to import it
[22:46] <mwhudson> +from copy import deepcopy
[22:47] <jam> mwhudson: :) but does it work on patches I read via HTTP?
[22:47] <mwhudson> jam: ah, no
[22:48] <mwhudson> you could probably write a thing that automatically reported flakes on proposed reviews using the api...
[22:49] <KhaZ> This is a bit of an odd question, but I'm finding bzr st to be pretty slow on my system (cygwin on WinXP).  I do have a lot of files in this depot however, so I'm not sure if there's much that can be done, but I'd be interested to hear if there's any 'tricks' to speed it up?
[22:49] <jam> KhaZ: don't use cygwin
[22:49] <jam> use the win32 port directly
[22:49] <zsquareplusc> KhaZ: did you compare with a native python + bzr?
[22:49] <jam> last I checked it was ~2x faster
[22:50] <jam> cygwin adds a *lot* of per-path overhead
[22:50] <KhaZ> Huh, OK.  I'd like to try that.  Would it make a difference if I call the native binary from within cygwin?
[22:50] <jam> and status has to hit every path in your tree
[22:50] <jam> KhaZ: I do it all the time
[22:50] <KhaZ> Ah, I see.  So perhaps even running within cygwin would be slow.
[22:50] <jam> no
[22:50] <jam> native win32
[22:50] <KhaZ> Really?  but running the native app within cygwin; wouldn't the same pathing routines be called?  Well, maybe not now that I think about it.
[22:50] <jam> doesn't have to ask the cygwin.dll to translate the path
[22:51] <KhaZ> I guess it calls win32 api's directly rather than cygwin's emu layer.
[22:51] <jam> yep
[22:51] <KhaZ> Right.  OK, I'll see about switching.  I don't need to re-init my depot, do I?
[22:51] <jam> nope
[22:51] <KhaZ> Alright.    And I don't need a native version of bzr, but a native version of python?  Is that right?
[23:03] <jam> KhaZ: there are a lot of ways to do it, but if you have the native  python executable you can run from there
[23:03] <lifeless> jam: how much longer are you around?
[23:03] <jam> however, it also sounds like you might not be running with the compiled extensions
[23:03] <jam> which is another big win
[23:03] <jam> lifeless: just about to leave
[23:03] <jam> If you want, we can talk via phone
[23:05] <lifeless> jam: I am hoping to land this patch is all
[23:05] <lifeless> jam: I've replied to the review
[23:06] <lifeless> I need about 5 minutes to make the last tweak I realised that would make it better
[23:28] <KhaZ> What would you call the different methods of talking to remote bzr depots?  'transports'?  (I'm talking about things like bzr+ssh, etc).
[23:28] <KhaZ> I'm trying to look up the different tyeps to pick the best one for my sitaution.
[23:28] <KhaZ> Man, my typing is swill today.
[23:30] <lifeless> bzr help urlsepec
[23:30] <lifeless> bzr help urlspec
[23:30] <KhaZ> Ah; thanks.
[23:31] <fullermd> lifeless: BTW, I got a few minutes to try fiddling with libcpuinfo build...
[23:32] <fullermd> I had to make some tweaks I don't entirely understand to configure.ac to get it as far as running configure.
[23:33] <lifeless> fullermd: thanks
[23:33] <fullermd> How do I test the language bindings?
[23:34]  * fullermd doesn't see a counterpart to the bin/p_count
[23:35] <fullermd> lifeless: http://paste.ubuntu.com/220120/
[23:36] <fullermd> (LT_* just got passed straight through as text, which blew up when running ./configure.  automake got cranky without the AC_PROG)
[23:36] <lifeless> what version of libtool and autoconf do you have?
[23:37] <fullermd> Looks like it would be using ac 2.62, am 1.10.1, lt 1.5.26
[23:38] <lifeless> I think it needs lt 2* for the new syntax
[23:38] <lifeless> which builds a lot faster
[23:39] <fullermd> Mmm.  Not even a port for lt 2.
[23:39] <lifeless> ?!
[23:39] <lifeless> seriously? its up to 2.2.x these days
[23:39] <fullermd> Nyet, only 15.
[23:40] <lifeless> feel like some yak shaving?
[23:41] <fullermd> Whoops, afk, I have to clean my hair and rearrange my underwear drawer.
[23:41] <lifeless> lol, ciao
[23:59] <igc> morning
[23:59] <KhaZ> Alright, can anyone recommend the easiest urlspec to use with Windows users who prefer stuff to 'just work'?  I'm thinking of something like samba shares and just file://.... Is that rife with problems?