/srv/irclogs.ubuntu.com/2008/03/27/#bzr.txt

=== kiko is now known as kiko-afk
fullermdDoes the WebDAV plugin actually work?  I thought it rotted a bit...00:15
lifelesssome yes00:16
fullermdHow much is "some"?00:18
fullermdOr more contextually; does it still work well enough that we should be talking about it in the User Guide?00:18
lifelessAIUI the only ting it doesn't do is list_dir00:19
lifelessof course, packs need that to write :>00:19
lifelessvila intends to fix that00:19
fullermdI was sorta under the impression that at its best, it was still unpolished enough to really be "experimental", which makes having it in the Guide we're pointing novices at kinda questionable.00:20
jmllifeless: is there a way I can get the loom without having to patch bzr?00:26
lifelessjml: bzr isn't the problem, bzr-loom is, because I haven't pushed the last-loom, because of that bug00:27
jmllifeless:  is there a way I can get the loom without having to patch bzr-loom?00:28
lifelessjml: you could use heads() to find the loom tip revision, fetch that, and usethe loom revert api call to do a local loom revert00:29
lifelessto that specific revision00:29
jmlok00:29
lifelessbut00:30
lifelessas I don't know if I've recorded recently00:30
lifelessand there is a bug here to fix for looms - its marked critical00:30
lifelessif this is to give me my test00:31
lifelessjust pull the branch, use log to find the last commit on the thread you want to edit, and uncommit to that00:31
jmllifeless: and pull will get me all of the latest changes, right?00:35
jmlit will get me the top thread?00:35
lifelessyes00:36
jmlok. that's probably the most important thing for now.00:37
spivlifeless: hmm, PQM seems to have received and then not merged a change from me (it was visible in the web interface, and now it's not there), but I haven't received any email about it.  Are you the right person to ask about what's happened?00:38
spivlifeless: (or should I be asking IS?)00:39
lifelessI get cc'd on cron mail from pqm00:40
lifelessand the answer is00:40
lifelessdon't submit from a loom00:40
spivAh, d'oh.00:41
spivI didn't realise this branch was a loom.00:41
spivThanks.00:41
poolielifeless, maybe "partially fused with infinity" would be a good release codename? :)00:42
=== kiko-afk is now known as kiko-zzz
poolienight kiko-zzz00:43
kiko-zzznite poolie -- take care of the sun for me00:44
kiko-zzzpoolie, btw, https://staging.launchpad.net/bzr -- do you like the latest downloads bit bac just added this release?00:44
lifelesskiko-zzz: I wonder about having everything split out; it makes the page quite long00:50
kiko-zzzlifeless, split out?00:50
lifelessspiv: care to review my revision graph patch ?00:50
kiko-zzzeverything? :)00:50
lifelesskiko-zzz: have you seen trac's timeline, where everything gets interleaved by time rather than grouped by type00:51
spivlifeless: is that the "More deprecations..." one?00:51
kiko-zzzlifeless, yeah, I think you're thinking what I want to do with that, which is merge those sections and have the timeline include actual stuff that happened and dates00:51
lifelessspiv: yes00:52
fullermdigc: ping01:08
jelmerlifeless: removing get_revision_graph() would be awesome01:08
igchi fullermd01:13
fullermdigc: Hey there.  Got a minute or two to yack about the Guide?01:13
igcfire away01:13
fullermdI was looking at the example commands etc, and the conventions used therein.01:14
fullermdI wondered about the reasoning behind using parenthesized asides to describe things you're doing that aren't directly typing commands, rather than representing them as #'d comments, as is a somewhat standard idiom in such things.01:15
fullermdAlso, the presence (or lack thereof) of prompts before the lines, which is inconsistent; mostly there aren't any, but in some places there are.01:15
ubotuNew bug: #207493 in bzr "bzr crashes during update" [Undecided,New] https://launchpad.net/bugs/20749301:15
igcfullermd: the lack of prompts is to make the docs less Unix-centric, more friendly to Windows readers01:16
igcthe inconsistency is just slackness01:16
igc(blah) vs # blah is easy to change and I don't mind either way01:17
fullermdHm.  I guess the # convention is a little *nix-y too...01:18
=== mw is now known as mw|out
fullermdI find the lack of prompt a bit disconcerting to read; it's harder to distinguish "I'm supposed to type this" from "bzr will output this".01:18
igcfullermd: I don't disagree01:18
fullermdWell, shucks.  You're supposed to provide an "Oh, this is obviously the Right Answer and will solve everything" here.01:20
igcfullermd: Hmm - hand on while I switch my personality ...01:20
igcfullermd: I'll solve everything ...01:21
igcwe'll make the tool so obvious that doc isn't required at all :-)01:21
igcor ...01:21
igcI can just put prompts in everywhere (and Windows users can feel better by occasionally seeing a Windows one instead of $)01:22
igchow's that?01:22
fullermdWell, as a tcsh user, I felt good seeing one '%' prompt in there  ;)01:23
igcsee - it's easier to not have prompts than argue about which one to use :-)01:24
fullermdMaybe a '>'; it would be more familiarish to Windows users, and *nix people could figure it out.01:24
igcexcept that > is continuation in *nix so that does confuse unfortunately01:25
fullermdAnyway.  Main reason I started thinking about it was on 3.8.9 (correcting a tag), it's not obvious that you're making more revisions before you [re]tag the rev.01:25
fullermdMaybe we should rewrite that example to use 'tag -r' in both cases, to make it clear that you're changing the rev the tag points at?01:26
igcor I could add another comment like ... (make more commits to include more fixes)01:28
igcfullermd: would that do? ^^^01:29
igcadding -r adds more complexity than needed I feel01:29
fullermdHm.  Would be better, I'd say.01:29
fullermdIt still feels a little like it might be unclear unless you already know what it does.  But neither of us is in a very good position to evaluate that, I guess.01:30
igcfullermd: were there other places where lack of prompts are an issue?01:31
igcin 99% of cases, having bzr at the start of line is enough clue I think01:31
fullermdWell, a lot of the earlier stuff which has a lot of output (diff/stat frex) has the prompts.01:32
fullermdI don't think there was anywhere it really threw me; just that I was already thrown by the tag example seeming to move the tag to where it already was, that I noticed the lack.01:32
fullermdShould find some Windows people and pin them down in a corner with "Is this confusing?  What would be better" maybe.01:33
igcyes I should. I just checked some books here on my bookshelf and struggled to find one with a prompt :-)01:34
fullermdMost of my books don't have very good interpreters anyway   ;)01:34
=== cprov is now known as cprov-zZz
ubotuNew bug: #207507 in bzr ""bzr commit" empty message error comes too late" [Undecided,New] https://launchpad.net/bugs/20750701:50
spivlifeless: I'm reviewing your branch btw, but I'll finish it after lunch.01:55
lifelessok01:58
lifelessspiv: I'm 2 ahead now :>02:00
ubotuNew bug: #207512 in bzr "bzr merge --preview fails when uncommitted changes" [Undecided,New] https://launchpad.net/bugs/20751202:00
abentleypoolie: what's the state of the PPA?02:33
poolieabentley: still on 1.2 i believe02:34
abentleyI'm concerned about the delay getting 1.3 up there.  I wish I knew enough about debian packaging to help out.02:36
pooliei'll ask if someone else will help02:37
abentleyGood idea.02:38
=== i386__ is now known as i386
lifelessk, done04:54
jdonglifeless: cool! with bzr? It's finished? ;-)04:57
* TFKyle would hope not, a project being finished is like a death sentence04:59
jdonglol I was just joking. It's just that was a really out-of-context "k, done" :)05:02
TFKyletrue05:04
bob2can someone try 'bzr branch http://bazaar.launchpad.net/~rmurri/vc-bzr/trunk/ b' with head?05:36
spivbob2: Yeah, I seem to have broken it.05:45
spivbob2: I'm looking at the problem right now.05:46
spivbob2: a temporary workaround is to delete the get_shared_method method from bzrlib/transport/http/__init__.py (e.g. by renaming it to XXXget_shared_medium).05:47
luislavenahello guys05:47
ubotuNew bug: #207557 in bzr "Print versions of manuals requested" [Wishlist,Triaged] https://launchpad.net/bugs/20755706:40
ubotuNew bug: #207558 in bzr ""bzr branch http://bazaar.launchpad.net/...." fails with bzr.dev >= r3309" [Critical,In progress] https://launchpad.net/bugs/20755806:45
PengOh, good, I'm on r3308.06:59
PengOoh, bzr+http auto-detecting?07:03
PengHuh.07:03
PengIt takes bzr+http like 500 requests to find out there's nothing new to pull, vs. about 6 for http.07:04
PengOk, 9 for http vs. 25 for bzr+http.07:09
jrydberg__it's amazing how infected the choice of version control system has become.08:13
jrydberg__it's like mac vs pc vs amiga vs atari all over again.08:13
igcnight all08:14
TFKylejrydberg__: referring to the OS or hardware?08:18
TFKylehardware-wise I wonder what bzr would be equiv to, isn't too minimal so not really a RISC, x86 is probably subversion or cvs though08:19
TFKylehmm, ruling out all of RISC might not be fair08:21
KinnisonMorning09:03
fbondHi, I'm committing a large file (500MB or so) and bzr is taking up plenty of memory but is using minimal CPU.  It's been doing this for 8 hours or so.  Should I kill it?10:54
=== _mathrick is now known as mathrick
Pengfbond: Why did you do that?10:59
Pengfbond: You do have 10 or 15 GB of RAM, right? Otherwise... :P10:59
chadmillerGods, pulling the last three weeks of bzr.dev using http is slow.11:24
chadmillerI can't believe that the developers use this same method, or this would be fixed by now.11:25
Odd_Blokechadmiller: I suspect the majority of the developers don't leave three weeks between their bzr.dev updates. :p11:28
chadmillerAgreed.  This is a common case for casual developers, though.  /Somebody/ should.11:30
mr-russhi, I have a bzr local branch.  I want to make it not a branch so I can start the commit history again.  is that done by rm -r .bzr ?11:36
spivchadmiller: 1m 39s here, and I'm on the other side of the planet to the HTTP server.  Only 51s if I use bzr+ssh://bazaar.launchpad.net/~bzr/bzr/trunk instead of http://bazaar-vcs.org/bzr/bzr.dev/.  That's fetching 309 revisions.11:37
james_wmr-russ: yes, that will remove all of the bzr metadata from the branch. Be sure that is what you want to do first thoug11:38
james_wfor instance that will mean that you can no longer merge any other branches of that code that exist11:38
mr-russjames_w: that's fine.11:39
mr-russI have a CVS checkout from another project.  I want a local bzr branch on top for my own development.11:39
mr-russI messed up the import by building for and having binaries and stuff I didn't want.11:39
mr-russs/for/first/11:39
mr-russso thanks for the information.11:40
james_wchadmiller: are you pulling from launchpad or bazaar-vcs.org?11:40
james_wmr-russ: no problem11:41
chadmillerspiv: That was, according to my .bzr.log, 21 minutes .11:41
spivchadmiller: that's not normal, then.11:41
spivchadmiller: is your local branch in pack-0.92 format?11:41
mr-russjames_w: Is that question documented somewhere?11:41
chadmillerjames_w:  [u'pull', u'http://bazaar-vcs.org/bzr/bzr.dev/']11:42
james_wyeah, that's probably re-annotating isn't it?11:44
chadmillerspiv: My local branch is in whatever format you get when you follow the directions on the web site.11:44
Odd_Blokechadmiller: When did you follow those instructions? :)11:45
spivchadmiller: "bzr info" should tell you11:45
chadmillerIt's dirstate11:45
spivchadmiller: ah, yep, that's the problem11:45
chadmillerOdd_Bloke: ~3 months ago, I think.11:45
spivchadmiller: you need to bzr upgrade your local branch.11:45
james_wshould we print a warning to users when this happens?11:45
james_wperhaps there should be a message on autopack as well?11:46
spivchadmiller: it's taking so long because bzr is converting revisions between formats, and converting from packs to knits is particularly slow as it has to calculate annotations for every line changed in every revision.11:46
james_wchadmiller: bzr upgrade --pack-0.92 in your local branch11:46
spivjames_w: yeah, I think a message when using a particularly expensive InterRepo is probably a good idea.11:46
spivchadmiller: so you're right, the developers don't put up with this :)11:47
james_wspiv: I'll mail the list11:48
chadmillerYeah, I don't really need help, personally.  I'm acting as the average user gadfly, and pointing out problems, as most people who are interested in trying Bazaar aren't going to come to the IRC channel.11:48
spivchadmiller: makes sense.  Thanks for the report.11:50
mr-russin bzr status, what does the @ symbol at the end of the filename mean?11:50
james_wsymlink11:50
mr-russah11:50
spivHmm, neither "bzr help status" nor "bzr help status-flags" mentions that.11:51
james_wThere's * for executable as well I think11:52
mr-russthat is why I'm asking :)11:52
james_wspiv: shall I file a bug, or are you already writing the patch? :-)11:52
fullermdWell, it doesn't mention / for dirs either.  I figured it was just assumed.11:52
mr-russ / is normal for dirs, is it modelled from bash, does it use @ and *?11:53
spivjames_w: it's late here, please file a bug for me :)11:53
fullermdIt's been SOP in ls since, like...   I don't know.  The 70's, maybe?11:53
james_wspiv: sure11:54
mr-russwell, ubuntu uses colors by default, so I understand those, not @ and *.11:54
james_wI still need to add -F here11:55
mr-russthat implies you know bash fugu and how it applies to bzr to understand it :)11:56
spivmr-russ: technically, it's nothing to do with bash, just /bin/ls11:57
* fullermd doesn't use bash at all :p11:57
mr-russI can't say I would have ever made the link.11:57
mr-russI can file a bug in launchpad if nobody else is able.11:57
james_wmr-russ: I'm on it, thanks11:59
* mr-russ can't believe an annoying question resulted in a bug.12:00
TFKylespiv: hmm, thought bash could optionally builtin ls, doesn't look like it from man bash here though12:01
TFKyle(think busybox does though)12:02
spivjames_w: thanks for being my bug filing machine for the evening :)12:07
* spiv -> bed12:07
james_wnight spiv12:07
ubotuNew bug: #207687 in bzr "bzr help status-flags should list * @ and / as well" [Undecided,New] https://launchpad.net/bugs/20768712:10
=== thekorn_ is now known as thekorn
=== bigdo1 is now known as bigdog
=== mw|out is now known as mw
ignashow do I list all the changes (like missing does) since some tag or between 2 tags instead of 2 branches13:10
luksbzr diff -r tag:tag1..tag:tag2 ?13:11
luksor bzr st if you only want a list of changed files13:11
bob2"bzr help revisionspec" lists all the ways to specify revisions13:11
ignasluks: i htink missing only gives me "log like" summary13:12
ignasas in - commit messages13:12
luksbzr log then13:12
ignasoh13:13
ignascool13:13
ignasthanks13:13
unenoughl'question13:24
unenoughI have a repository, and I worked on it in another computer but without the .bzr, so I created a new repository there using files from some revision of the first repo.13:25
=== mrevell is now known as mrevell-lunch
unenoughhow can I merge these two (the second repo is really a continuation of the first, and only has 2 revisions in it)13:26
Pengbzr merge? bzr pull?13:28
unenoughwell I could have guessed it involves one of those....but i want to be sure i'm not messing up13:28
bob2if you created a new branch without using bzr (i.e. re-bzr-add'd the files), then they'13:29
bob2're not related and merge/pull won't work13:29
unenoughwhat's worse, i've opened the .tar.gz of the new repo (and cd'd into it) and bzr info says that there is no repo in the current directory.13:31
unenougheven though there IS a .bzr directory13:31
unenoughnvm, i'll try upgrading bzr, i think it's an old version.13:31
PengIt's possible the .bzr directory doesn't include a repo.13:32
bob2did you reimport the files into a freshly created branch?13:32
PengUm, tar is not really the correct way to transfer bzr data around..13:32
bob2and does bzr say only that, or does it think the dir is a checkout?13:32
unenoughbzr: ERROR: No repository present:13:32
unenough...13:32
unenough(... = path)13:33
unenoughPeng so how should I do that?13:33
luksunenough: you are confusing the terms branch and repository13:33
unenoughuh, right! that's the problem13:34
unenoughI forgot that in the other computer it's under a shared repository13:34
luksit's hard to tell what's actually repository and what is a branch from your question13:34
unenoughok, thanks. it's not such a big deal in this case (i knew it wouldn't really matter that's why i messed around so much)13:35
Pengunenough: Use pushing and pulling.13:35
Pengunenough: You have ssh on the machines, right?13:35
unenoughPeng: It's the same computer, it has linux-windows schizophernia13:35
PengOh.13:35
unenoughi'm creating now a FAT32 (oh dear) partition so I can share data safely13:36
chadmillerI was shocked recently to discover that the best filesystem to use on a USB key for my linux and OSX machines was NTFS.13:39
unenoughwtf?!13:39
bob2the ntfs fuse stuff is pretty good13:39
PengThat reminds me, I've been meaning to ask someone what file system to use on a (Linux-only) USB stick.13:39
Peng(Hint hint? :P )13:40
bob2ext213:40
chadmillerLinux doesn't grok OSX ufs, and OSX doesn't grok EXT2.  I don't trust FAT.  Neither claims to support NTFS, but it worked.13:41
Toksyuryelit is just plain stupid not to support ext file systems, since they are freely available to impliment by anyone =/13:43
Toksyuryelbut hey, that's apple for you13:44
Toksyuryelthey don't support vorbis on the ipod either x.x13:44
ubotuNew bug: #207730 in bzr "SFTP access fails on MacPorts/Leopard installation (SSHSubprocess object has no attribute get_name)" [Undecided,New] https://launchpad.net/bugs/20773013:45
mw-homeyeah, i don't think i'll ever buy a mac.13:48
ubotuNew bug: #207734 in bzr "push on bzr+http, pycurl fails with: necessary data rewind wasn't possible" [Undecided,New] https://launchpad.net/bugs/20773413:56
=== kiko-zzz is now known as kiko
PengYeah, but aren't there file systems better designed for how USB sticks work?14:03
PengWear-levelling, the lack of seek latency, whatever.14:03
fullermdEh.  USB flash sticks are like CF; they implement wear-levelling internally.14:03
PengwnI have been using bzr on windows and very much impressed with the bzr serve and bzr pull options. any thing latest happening with bzr serve ?14:07
Pengwnlike plain text password login something like bzr pull  bzr:://remotehost:4155:<password>/myhome/mybranch14:08
PengwnI am also trying to find a linux32 runnable version without all the python etc, etc install process like an .exe on windows. Is it out there somewhere?14:10
james_wPengwn: sorry, I don't quite get what you are after.14:11
PengwnActually Two things.14:11
PengPengwn: If you have Paramiko and whatnot installed, all you have to do is download the tarball.14:11
james_wis the first question whether there are plans to add authentication to the bzr:// server?14:12
Pengwnyep.14:12
james_wit's been discussed, but there's no work on it yet.14:12
PengwnI had a discussion before with some one but I am not looking into ssh and other setup methods.14:12
james_wsome people aren't too keen, but as it is requested a lot it may well happen eventually14:12
Pengwnsome the simple.14:12
Pengwnsomething simple.14:13
james_wand as Peng says you just need the tarball if you already have python installed.14:13
Pengfdisk says my USB stick is formatted as FAT16. Nice.14:13
Pengwnjust so that some second person cannot just pull from by bzr serve.14:13
PengwnI have python 2.4 on the server installed and I cannot mess that up.14:13
james_wI'm starting to think that merge sort may not be harder than topo sort:14:13
james_wbzr mlog  0.89s user 0.04s system 100% cpu 0.924 total14:13
bob2Pengwn: you won't mess it up, you can run bzr from the directory the tarball unpacks to14:14
james_wthat's the time to display the first merge sorted revision14:14
Pengwnoh really. cool.14:14
fullermdIn what tree?14:15
=== mrevell-lunch is now known as mrevell
james_wbzr.dev14:16
james_wit can probably be speeded up, but it doesn't do revision numbers yet14:17
james_wand the indentation is slightly different, as I can't work out the exact rule the original uses.14:17
james_wit doesn't indent merged revisions on some occasions14:17
Pengwnis this the tar ball : bzr-1.2.tar.gz from bazaar-vcs.org ?14:18
james_wthere's 1.3 now, you should use that.14:18
james_whttp://bazaar-vcs.org/releases/src/bzr-1.3.tar.gz14:18
Pengwnbut by windows is on 1.2 is that ok ?14:19
Pengwn$ pwd14:21
Pengwn/home/duper/bzr-1.214:21
Pengwnbash-3.00$ find . -name python14:21
Pengwnbash-3.00$14:21
Pengwnno python in that tar ball ?14:21
Pengwnpython installed on server is 2.3.414:21
bob2no, it does not include python14:21
bob2you said you had "python 2.4" installed, above14:22
Pengwnyep sorry my mistake.14:22
james_wPengwn: do you have /usr/bin/python2.4?14:22
PengwnI actually need a tar ball with everthing in it then :)14:22
Pengwnnope.14:22
bob22.3 is ooooold14:23
james_wI don't think one of those tarballs exists for linux14:23
Pengwnany links on how to install bzr as user then ?14:24
bob2that's not your problem14:24
bob2you need to install /python/14:24
Pengwnthat's the problem I cannot mess up the server .14:24
PengwnI have only user access on the linux box.14:25
Pengwnhmm git got setup well. so something like that for bzr ?14:25
bob2ask whoever installed or compiled git to install python2.414:26
Pengwnme compiled git and install to ~/bin :-)14:27
james_wwhy don't you do that with python?14:28
Pengwnyep have to I guess. just thought I might get the procedure layed out here for :)14:29
Pengwnme.14:29
PengFWIW, compling Python in your homedir is pretty easy.14:33
Pengcompiling*14:33
PengwnReally?14:34
PengwnI just checking it out.14:34
PengExcept, it often wound up without support for things like bzip2 and readline, thanks to the system not having the proper headers installed.14:34
PengBut it still mostly worked.14:34
Pengwnhttp://docs.python.org/inst/search-path.html14:36
Pengwnlooks like ti.14:36
ignas<rant>bzr "-d path_to_branch", "path_to_branch" and "you must cd to path_to_branch" inconsistency is bugging me</rant>14:38
ignasbzr missing and bzr nick want you to be in the directory, a lot of commands want -d before directory you want the operation to be performed on (tags, push, tag)14:39
ignasand some commands can handle the path given as a plain parameter14:40
PengwnPeng did you install it or just set you path to the the untarred location ?14:40
PengPengwn: Installed it.14:40
Pengwnoh ok.14:40
james_wignas: it used to be that nothing had -d, and so all but a few commands required you to be in the directory.14:40
ignaslike co and ci for example14:40
Pengwnhave you tried with settting just the path ?14:40
PengPengwn: If you've compiled Python in your homedir and use that version of Python to run setup.py, it'll go in the right place automagically.14:40
PengPengwn: Yes.14:41
james_wignas: if there are commands that don't have it and you want it then please file bugs14:41
ignasjames_w: filing a good bug report is a lot more difficult than ranting :/ i don't have a bzr checkout of both bzr tools and bzr to check if the bug is still there in the newest version, and don't have the time now to checkout and build them14:42
Pengwnoh ok. where are the .c file for python ?14:43
Pengwnand makefile dist?14:43
Pengwnok I will check it out.14:43
james_wignas: if you list the commands I can check for you14:44
ignasmissing and nick14:45
james_wbut if you just want to rant, go ahead :-p14:45
PengwnPeng: will the module search path get updated or is there an option during make of the python binary?14:45
james_wthere was a bug filed on nick the other day asking for setting remotely, so that will probably cover it14:46
PengPengwn: What?14:46
james_wmissing still doesn't have it14:46
PengPengwn: Just install Python and then use "python setup.py install" (assuming "python" is your installation).14:46
Pengwnfor the import command usually there's predefined paths like /usr/local/bin or /usr/local/lib/python2.3.4. etc ?14:46
james_wignas: so add a comment to https://bugs.launchpad.net/bzr/+bug/180297 for nick14:46
ubotuLaunchpad bug 180297 in bzr "no way to read the nick of a remote branch" [Low,Confirmed]14:46
Pengwnimport keyword i.e.14:47
PengPengwn: Yes, they're relative to the installation. If you install it in ~/local, they'll be ~/local/lib/python2.5 etc.14:47
ignasjames_w: cool, thanks14:47
Pengwnoh cool.14:47
james_wignas: I can't find one for missing, so go ahead and file one14:48
hsn_are there plans to make versioned properties? We need some way how to edit commit messages15:00
ignasjames_w: ok, reported15:01
james_wthanks15:01
james_whsn_: I think it's been discussed, but I don't know what was decided15:01
=== LeoNerd_ is now known as LeoNerd
ubotuNew bug: #207762 in bzr "missing does not accept "-d" parameter" [Undecided,New] https://launchpad.net/bugs/20776215:06
ignashmm, bzr log -r tag:some_tag gives me a list of changes including the change that added the tag15:40
ignashow do i list only changes that happened after it15:40
ignasthus would be missing if i would checkout the tag15:40
datoignas: try -r tag:foo..15:41
ignasit includes the revision foo was added15:41
datotry -r after:tag:foo..15:42
ignasbzr: ERROR: No namespace registered for string: u'after:tag:0.0.1'15:42
datobah15:43
datoI thought that existed15:43
ignasi thought so too, it works in my tests15:43
ignaswhen executed from python15:43
ignasok, it does not15:44
ignasjust that i was ignoring errors15:44
datoright15:44
datoignas: so15:44
datoignas: what's so bad about -r tag:foo.. ?15:44
ignasit works but it includes the tag:foo revision15:45
ignasthe point is listing all the new things since the last release15:46
ignasit always shows at least one change with tag:foo15:46
ignasand that change is included in the release that was made from that tag15:46
fullermdI don't think after: has ever existed; it's ill-definable...15:50
james_wI think there is a case for excluding the lower bound though15:50
james_wthen if you wanted it you could use before:15:50
ignasi kind of understand the technical issues with after:15:51
ignasotoh - i still have to think of how to list all the changes made to a branch the way missing does15:52
fullermdMmm.  This is where git's XOR-ish syntax is handier than bzr's range syntax....15:52
ignaswithout checking out the tag15:52
ignasand doing bzr missing15:52
PengHmm.15:55
abentleyI don't think there's a technical reason why missing can't support -r specifiers.  But no one's done it yet.15:56
fullermdSyntax gets sticky.15:56
fullermdSeems to be a recurring burr...15:57
ignasabentley: with bzr log i can do that without a checkout even i think15:57
abentleyI'm pretty sure log just requires a branch, not a checkout.15:59
abentleyAnd similarly with missing.15:59
ignasyou have to have a checkout to do missing15:59
ignasyou do missing on a branch15:59
ignasbut to use missing you have to cd into a checkout you are comparing the branch with15:59
ignasso to do what i need i had to - bzr co -r tag:foo some_branch some_dir && cd some_dir && bzr missing some_branch16:00
ignasbecauze bzr log -r tag:foo.. gives me the foo revision while missing tells me that nothing has changed, or just lists all the new things that have been commited after the release16:01
fullermdWell, the simplest thing is a way to differentiate inclusive and exclusive bounds.16:02
fullermd(conceptually simplest, that is)16:02
ignasyep16:02
ignasi kind of expected some manual about ".." things16:03
ignasthat would include other kinds of dots ;)16:03
ignaslike :. and .: ;)16:03
abentleyignas: No, you don't.  You need a local branch.  It doesn't have to be a checkout.16:06
ignasabentley: something you can "chdir" to from what I understand16:07
ignasand even so: if i want to check versus a tag - i have to checkout that tag16:08
abentleyignas: Right.  Local, but not necessarily a checkout.16:08
abentleyYou don't have to checkout that tag.  You can make a branch of that tag.16:08
ignasabentley: is there a big difference ? like in time/space as i am deleting it immediatelly after i do the missing thing16:10
abentleyYes.  Creating a treeless branch in a shared repository is virtually instant.16:10
abentleyCreating a checkout necessarily requires building a working tree.16:11
ignasabentley: i wouldn16:11
ignasi wouldn16:11
ignasi wouldn't want to create stuff in the repository16:11
ignaswhen running the release scripts16:11
jelmerabentley: hi16:12
ignasand especially when I am not running them16:12
abentleyignas: Well, that's your own lookout.16:12
abentleyjelmer: Hi.16:12
ignasand just querying for "something has changed?"16:12
jelmerabentley: I'm trying to get merge_sort() to work with multiple branch tips - is there some easy workaround for that?16:12
abentleyjelmer: If you create a fake revision that merges the tips, you should be able to merge sort that.16:13
ignasabentley: i feel safer when queries are not be creating anything in the central repository16:13
james_wignas: it would probably be relatively straightforward to do in python16:13
abentleyignas: Well, if you're that paranoid about creating branches in your central repository, you can use a different repository.16:14
ignasabentley: it's not paranoia, i mean - you wouldn't like bzr log creating branches in the central repository ...16:15
abentleyBut we're not talking about log, we seem to be talking about release scripts.16:16
ignaswell - we were, up until the point where I understood that while scripts do add branches the "check for missing revisions part" is for the UI16:17
ignasand is not related to the release process16:17
ignasi was too ambiguous about it when i wrote the "when I am not running release scripts" part16:18
ignassorry16:18
abentleyWell, whatever your reasons, you *can* use a separate repository for the purpose.  Our you can submit a small patch to bzr.  Or write a plugin.  The choice is yours.16:18
james_whmm, I was wrong, I do need to make the algorithm whole history.17:02
=== kiko is now known as kiko-fud
brandon_rhodesI'm trying to use bzr-svn to check out from a Subversion repository that's over https: and protected by kerberos tickets17:11
brandon_rhodesI've run kinit to my user successfully, and "svn ls" can see the branch just fine17:11
brandon_rhodesBut "bzr co ..." of the same URL returns: bzr: ERROR: Invalid http response for https://svn.oit.gatech.edu/base/mage/trunk/.bzr/branch-format: Unable to handle http code 401: Authorization Required17:12
jelmerbrandon_rhodes: see the faq17:12
brandon_rhodes 17:12
jelmerbrandon_rhodes: prefix the URL with svn+17:12
brandon_rhodesjelmer: Thank you!  That worked!!!  ... The FAQ at http://bazaar-vcs.org/BzrForeignBranches/Subversion/FAQ ?  I read the whole thing :-/17:13
dasch_schierbeck: hey17:17
schierbeckdasch_: hello17:18
jelmerbrandon_rhodes: no, the one in the soruce tarball17:19
jelmerbrandon_rhodes: I'll remove the one on the wiki, it's out of date17:19
brandon_rhodesjelmer: Well, drat!  Why are there two?  And I tried to be such a good citizen :-)17:19
jelmerhmm17:29
jelmerschierbeck is talking to himself over IRC ? :-)17:29
schierbeckjelmer: hehe17:39
schierbeckjust testing out pidgin's support of irc17:39
ubotuNew bug: #207858 in bzr "bzr status dumps errors" [Undecided,New] https://launchpad.net/bugs/20785817:45
=== kiko-fud is now known as kiko
clarbyhmm, I'm having a lot of toruble with bzr 1.3, right now I'm getting "PathNotChild: Path "/home/<user>/featured/Untitled-5.gif" is not a child of path "/home/code/<project>" when trying to update my project. What can I derive from that?18:14
Odd_Blokeclarby: Is there anything further in ~/.bzr.log?18:18
clarbynope18:18
rexbronI am having an intereting problem with bzr-svn. when I try and checkout or branch from a svn repo via http:// or http://, I get a "Not a branch" error but the repo is setup so that svn:// is for commit access. Is there a way I can force bzr to use bzr-svn on this specific url?18:26
james_wsvn+http://18:30
rexbronjames_w: Tried that, same error messagebzr: ERROR: Not a branch: "svn+https://svn.blender.org/svnroot/bf-blender/trunk/blender".18:31
rexbroncould be an actual issue with the svn repo18:33
rexbronnope, I can access the branch fine via the web18:34
rexbronjames_w: I think it might have something to do with blender.org using ssl certs18:38
james_wrexbron: I think you should file a bug.18:38
james_wthat may be it, is there http:// access?18:38
james_wnope18:39
rexbronjames_w: http:// redirects to https://18:39
rexbronwhen I do a co with svn directly, it asks me to reject accept temp or accept permanently the cert18:40
james_wevery time?18:42
rexbronjames_w: Just the first time IIRC18:46
james_wwell if you accept permanantly the idea is that bzr-svn will then be able to use that.18:47
james_wor perhaps that's a bug in some versions of svn18:48
james_wwhat version are you using?18:48
yaccrexbron: what URL are you using for https?19:12
yaccrexbron: straight https or svn+https with bzr?19:13
yaccrexbron: hint: if you use the straight version without prefixing it with svn+, bzr itself does access the URL via pycurl, which does it's own certificate validation.19:13
Odd_BlokeIf that is the case, then urllib+https:// might work.19:15
=== cprov is now known as cprov-out
=== mw is now known as mw|lunch
yaccOdd_Bloke: it's not necessary. svn+https signals that it's work for bzr-svn, and that means that it goes they => svn => Neon path.19:22
brandon_rhodesDoes the GTK browser have a way to do a blame, or to look at the change history of just one file?19:27
brandon_rhodesA friend wants an alternative to Trac for browsing repositories, but I haven't found anything else that makes it as easy to hop between a file's history and its content and the full change history19:28
jelmer"bzr gannotate"19:29
brandon_rhodesjelmer: Neat!  Now once I've brought up a changeset, and it shows three files, how do I jump back "into" one of the other files?19:31
jelmerbrandon_rhodes: there's no way to do that yet at the moment19:32
brandon_rhodesWell, drat, maybe I'll be installing Trac for him anyway :-)19:32
=== mw|lunch is now known as mw
=== kiko is now known as kiko-afk
deepjoyis http_smart_server.txt in the userguide the correct place to look for configuring a bzr+http server?20:46
deepjoyit seems to refer to things that I can't find20:46
deepjoyfor example bzr-smart.py20:46
deepjoywhere  is this file?20:46
jelmerthere is a bzr http smart server?20:47
deepjoyHi there. if you are asking that the text file exists. yes it does in 1.2 at least.20:49
deepjoyjelmer:  I didn't understand you question.20:50
jelmerdeepjoy: I was just surprised to hear there is something like a http smart server20:50
deepjoyok20:51
jelmerah, it's still experimental, etc20:51
deepjoyyes20:52
* fullermd blinks.20:52
fullermdThere's been a http smart server as long as there's been any other smart server...20:52
fullermdIt's just that setting it up is apparently an exercise in mass aggravation, and it seems too inflexible to be used any way I'd particularly want to.20:53
deepjoybasically authentication via ssh is a problem for most people trying this out20:53
deepjoymod_auth is much more flexible in what it talks to20:53
=== kiko-afk is now known as kiko
jelmerfullermd: well, it's also still insecure20:55
jelmeras opposed to the "normal" smart server20:55
fullermdI don't think it's any more insecure than any other SS.20:55
PengAFAIK, that "insecure" and "experimental" comment is really out-of-date.20:56
PengAnd it's less of an exercise in mass aggravation since the path bug was mostly fixed.20:56
deepjoy1.2 and 1.3 had noted speed improvements in bzr+http20:56
PengWell, fixed some amount.20:56
PengEnough for it to work for me. :D20:56
fullermdI still can't config it   :p20:56
PengOh?20:56
PengWhat's wrong?20:57
deepjoythe path bug that was 1.1 right?20:57
fullermdAll the hardcoded paths.20:57
deepjoyPeng: so where did you get bzr-smart.py?20:58
Pengdeepjoy: Yuhh, http_smart_server.txt I think.20:58
deepjoyah20:59
deepjoyPeng: thanks20:59
PengAlso, I named it "bzr-smart.cgi", but I'm a bad person.21:00
fullermdYou did WHAT?!21:00
deepjoyso you are using fast cgi and not mod_python21:00
* fullermd calls in the SWAT team.21:00
PengYeah, FastCGI.21:01
PengI'm on shared web hosting with no mod_python.21:01
Peng(Now *that's* an exercise in aggravation.)21:01
Peng(I used to use regular CGI for it. It's not like my bzr+http ever gets any hits, so FastCGI would just be wasting RAM.)21:02
deepjoynext question : http://trac.pocoo.org/wiki/ModPyWsgi does not exist as before21:03
PengModPyWsgi?21:03
deepjoywhich project from http://dev.pocoo.org/ do I need to install?21:03
PengNot mod_wsgi?21:03
deepjoyso http://code.google.com/p/modwsgi/ then?21:04
deepjoythe text file in the release still says http://trac.pocoo.org/wiki/ModPyWsgi21:05
PengYeah, ModPyWsgi seems to be a different thing, related to mod_python.21:05
PengYou should check out mod_wsgi though.21:05
ubotuNew bug: #207959 in bzr "Assertion error after a case sensitivity clash" [Undecided,New] https://launchpad.net/bugs/20795921:05
deepjoyit seems to be 2 implementations of the same thing21:06
* Peng shrugs.21:06
Pengmod_fastcgi, mod_python, mod_wsgi... Is there a mod_scgi?21:07
PengThey're all different.21:07
* fullermd uses mod_wtfe.21:07
PengHeh.21:07
PengInsert Lighttpd or Nginx comment?21:07
* Peng wanders off.21:09
deepjoyPeng: could you share your bzr-smart.cgi script?21:57
pooliehello22:01
deepjoypoolie: Hi22:01
deepjoyI'm trying to get a http+bzr server up and running22:02
Pengdeepjoy: http://paste.pocoo.org/show/35997/22:11
Pengdeepjoy: Also, in .bzr/.htaccess, I have "RewriteRule ^(.*/)?\.bzr/smart$ /bzr-smart.fcgi [L]".22:11
* Peng changes the regex.22:12
lifelesspoolie: how did your one-file-library-test-go?22:19
deepjoyPeng: thanks for that. I'v got it running on mod_python with modpywsgi from http://ice.usq.edu.au/trac/browser/ice/trunk/apps/ice-server/modpywsgi.py?rev=694022:27
deepjoynow for authentication :-)22:27
PengI never tried auth.22:28
Pengssh++22:28
bob2ssh lets both you and bzr punt it on to something else (pam), and that something else has had years of other people looking for bugs22:28
deepjoyyup if only I could get ssh to run standalone with pam22:29
deepjoy:-(22:29
bob2standalone?22:29
bob2or does your os not use pam?22:29
deepjoyas in a chrooted sshd+pam22:30
deepjoymy userbase is in ldap22:30
deepjoyauth comes from there22:30
deepjoyssh refuses to talk noce to ldap22:30
deepjoy/noce/nice/22:30
deepjoyit wants pam22:31
bob2and pam isn't working in the chroot?22:31
i386lifeless: ping22:31
lifelesspong22:31
i386Are you coming along tonight?22:31
i386Its a celebration of me getting off the hook22:31
lifelesswhich hook ?22:32
poolielifeless: not resolved yet, i might go back to that today after clearing some todo items22:32
poolielifeless: my net connection seems very flaky recently22:33
deepjoyall the tutorials for sshd in chroot talk about the sshd process being started in a chroot jail but authenticating from outside22:33
poolieif i die, tell canonical i loved her :)22:33
deepjoypoolie: :-)22:33
bob2deepjoy: if you're using ldap, that doesn't sound too hard...just install pam-ldap and nss-ldap in the chroot..22:33
poolie(in a bug) > Martin Pool's suggestion makes more sense to me, but I guess sabdfl22:35
poolieknows better.22:35
pooliepah!22:35
lifelesswhich bug ?22:35
pooliehttps://bugs.edge.launchpad.net/launchpad/+bug/8433222:35
ubotuLaunchpad bug 84332 in launchpad "Scope of global search field isn't clear" [Undecided,Confirmed]22:35
pooliejust what he is referring to there is unclear to me though22:36
pooliei'm pretty sure the proposed fix will please both mark and me22:36
igcmorning all22:49
lifelessyo22:53
lifelessabentley: ping22:54
lifelessspiv: ping22:54
poolie(back)23:00
poolieigc, spiv: call now23:00
spivhttps://bugs.edge.launchpad.net/bzr/+bug/207558 us the bug23:02
ubotuLaunchpad bug 207558 in bzr ""bzr branch http://bazaar.launchpad.net/...." fails with bzr.dev >= r3309" [Critical,In progress]23:02
abentleylifeless: pong23:06
spivlifeless: pong (also, you have mail from me)23:07
lifelesshoping  to have a three-way irc chat on this duplicate code23:09
abentleySure.23:09
lifelessso I can probably create a function for this23:10
lifelessI really don't want to have an api folk use, with tested defined behaviour23:10
lifelessthe functional areas using my quite-similar code fragments are already tested23:11
lifelessit can't be deprecated spiv, because these areas are not deprecated23:11
abentleyWell, I can see how this might be one of those halfway-private things we discussed.23:11
luislavenahello guys, where I could find more about the trunk layouts used by bzr-svn?23:12
abentleyThe big win is getting everything going through Graph, because we think that API's got legs.23:12
lifelessyes; which this does though with redundant filtering to take it back to a ghost-ignorant api23:13
lifelesswhich sucks, but I figure i have time to fix that, or get stacking working, but not both23:13
lifelessSO23:15
lifelessI can create an untested helper function somewhere like repository.py23:15
lifelessplastered with 'do not use' stickers23:15
spivSo, my concerns about code that is temporarily duplicated and a bit ugly are: "temporary" has a habit of being less temporary than we expect; people will look at this code and copy-and-paste it as if it is the best way to do things; if something does need changing at one site (e.g. adding ghost filtering where currently there is none, or a bug) then duplication makes it unlikely that code gets re-used, wasting effort.23:17
spivAn untested helper function plastered with 'do not use' stickers deals adequately with all those concerns.23:17
lifelessok23:18
lifelessabentley: makes you happy?23:18
abentleyYes, that's okay with me.23:18
lifelessok, I'll do that. I've sent a couple of subsequent patches23:18
lifelesseasiest for me would be to make this change and merge the whole lot.23:18
lifelessdo I have a victim^Wvolunteer to review them ?23:19
james_wluislavena: hi, I don't quite understand what you mean, could you explain please?23:19
spivlifeless: I can take a look at that, but I want to fix 207558 first, so it might be much later today.23:20
bob2jelmer: is bzr-svndev's README still correct wrt gutsy's p-subversion being recent enough (I have it installed, but bzr-svn claims it is not)23:20
bob2luislavena: 'bzr help svn-branching-schemes', I think23:20
lifelessbug 20755823:20
ubotuLaunchpad bug 207558 in bzr ""bzr branch http://bazaar.launchpad.net/...." fails with bzr.dev >= r3309" [Critical,In progress] https://launchpad.net/bugs/20755823:20
lifelessspiv: if you think it will be after 2pm, say so now, other wise deal ( except I will keep churning out patches, so the size may be >> when you get to it)23:21
luislavenabob2: too vague reference, but thank you.23:21
luislavenabob2: I'm dealing with a repo that uses a automated tool to manage merges between branches.23:22
spivlifeless: I think there's a good chance it'll be after 2pm.23:22
bob2luislavena: too vague?23:22
lifelessok23:22
lifelessigc: poolie: desperately seeking reviewer23:22
igclifeless: which patch23:23
luislavenabob2: yep, that don't explain trunk0, trunk1, or which other schemes and how they match to your repo...23:23
igcI'm happy to help23:23
lifelesshttp://bundlebuggy.aaronbentley.com/?selected=mine -> 500 error23:23
lifelessAttributeError: ("'NoneType' object has no attribute 'submitters'", <bound method Root.index of <bundlebuggy.controllers.Root object at 0x8e4f94c>>)23:23
abentleyOoh.23:24
lifelessI think my session had timed out23:24
igclifeless: an email title will do me23:24
abentleylifeless: confirmed-- it happens when I'm logged out and access that URL.23:25
lifelesshttp://bundlebuggy.aaronbentley.com/request/%3C1206593719.7512.459.camel@lifeless-64%3E23:25
lifelesshttp://bundlebuggy.aaronbentley.com/request/%3C1206591531.7512.456.camel@lifeless-64%3E23:25
luislavenabob2: example, I don't know if bzr-svn will take the following as a branch:23:25
igclifeless: ok23:26
luislavenasvn://host/repository/project/branches/exp/enhanced-img-processor23:26
bob2luislavena: ok23:26
lifelesshmm, switch-relative failed to land in london23:26
lifelessthank you bb23:26
bob2luislavena: note that you can use 'bzr branch' without caring about branching layouts23:27
bob2luislavena: hope that automated tool is compatible with svk23:27
luislavenabob2: I was worried of pushing the changes back to the repo :-)23:29
luislavenabob2: no, no svk, just svn.23:29
lifelessspiv: for http://, I think the default in bzr.dev should be to try for smart server facilities23:29
bob2luislavena: afaik if you just branch/push/pull, you don't need to worry about branching layouts23:29
luislavenabob2: it create tags between up and down operations between branches and trunk to keep reference when merging back23:29
lifelessspiv: but if we know of places that this doesn't degrade well, we could have some means to explicitly disable it in the client23:30
spivlifeless: "nobzr+http:" ;)23:30
luislavenabob2: thank you :-)23:30
lifelessspiv: http-bzr:// ?23:30
abentleylifeless: btw, BB now uses launchpad for bug tracking.23:30
spivHeh.23:30
fullermdhttp&~bzr://23:30
spivI don't like how it will degrade, though.  You get unfortunate errors along the lines of "No branch at http://..."23:30
spivWhich won't hint to the user what's going on.23:31
lifelessspiv: can we tell what servers are fixed?23:31
spivlifeless: not without a protocol bump, I think23:31
lifelessso this problem won't go away ever, potentially :>23:32
spivCo-incidentally, we have one of those coming up fairly soon ;)23:32
lifelessDoes lp's http server run the smart server?23:32
spivlifeless: yes, hence "bzr branch http://bazaar.launchpad.net/~bzr/bzr/trunk" is currently broken if you have bzr.dev on the client.23:32
lifelessso23:33
spiv(which is bug 207558)23:33
ubotuLaunchpad bug 207558 in bzr ""bzr branch http://bazaar.launchpad.net/...." fails with bzr.dev >= r3309" [Critical,In progress] https://launchpad.net/bugs/20755823:33
lifelessI propose: disable that on launchpad23:33
lifelessbecause elmo will probably have a hernia about memory use; and it will be slower than http with packs :>23:33
spivlifeless: (incidentally, bzr+ssh beats plain http for pulling the last three weeks of bzr.dev, 52s vs. 1m 21s IIRC)23:34
lifelessand for other servers; can we not recommend that they upgrade / :>23:34
lifelessspiv: ok, thats good to know23:34
lifelessI think initial pull is still slower though23:35
abentleyHuh.  I would have thought bzr+ssh would tend to win on large amounts of data.  On small amounts, SSH connection time has a notable impact.23:36
spivabentley: I was pleasantly surprised, I must admit.  I assume the graph RPC stuff is beating the index-bisection-over-HTTP.  Or maybe my intercepting squid proxy is influencing the HTTP results...23:37
lifelessspiv: incidentally, I suspect packing bzr.dev would reverse the figures23:37
lifelessspiv: oh yeah, you see hno's comments on the http bug ?23:37
spivlifeless: no?23:38
lifelessspiv: turn of the ******g evil interception and I suspect it will be a lot faster23:38
spivOh, right :)23:38
lifelessspiv: you're triggering squids pre-load the whole file behaviour23:38
lifelesswhich is a bug in your version of squid23:38
spivlifeless: yeah, I remember that bug now.23:38
spivlifeless: we just need to hack our range requests ;)23:39
spivlifeless: so, I'm uncomfortable with introducing a regression, even if buggy servers are technically the cause.23:40
spivI don't think keeping the status quo (you need to explicitly use bzr+http to use smart http) for one more release is bad idea.23:41
jdonghey folks, I've filed a FFe for bzr 1.3 at bug 20803923:51
ubotuLaunchpad bug 208039 in bzrtools "Feature Freeze Exception: bzr 1.3" [Undecided,New] https://launchpad.net/bugs/20803923:51
jdonglet me know if I've missed a package23:51
lifelessspiv: ok, though it seems a shame23:52
lifelessspiv: because, for broken servers, bzr+http is already not working23:52
spivlifeless: right, but http *is*.23:52
lifelesswhat I mean is that its unlikely the operator is ignorant of the fact23:53
lifelessthey will, like AfC, have either setup bzr+http so it works, or tried and failed and left it not working23:53
lifelessrelease notes that say 'bzr+http is no longer needed unless you want to disable plain http use' are IMO going to be enough for those admins23:54
spivWell, I guess there is a general issue here, which is that bzr+http can be misconfigured, even if we have all our bugfixes in place.23:54
spivBut reporting a "sorry, no branch here" error in that case as if it were plain HTTP is needlessly confusing.23:54
lifelessspiv: we don't seem to have any answer to that though23:55
lifelessspiv: I don't see how waiting a release makes it better23:55
lifelessi386: what hook23:56
spivI think we probably need an answer to that problem, because it'll be useful for admins if users know which method is actually involved when things fail.23:57
markhramdon question: if launchpad shows me a date as '05/01/2007', is it US or european?23:57
spivPerhaps just a message along the lines of "Detected smart server" if the probe over HTTP succeeds.23:57
markhroger ramdom :)23:57
lifelessmarkh: if you are not logged in , its UTC23:58
lifelessmarkh: if you are logged in, its as per your TZ config for launchpad23:58
markhbut is it d/m/y or m/d/y?23:58
lifelessmarkh: oh, its always sane.23:58
lifeless:>23:58
markhheh - cool :)23:58
lifelessspiv: so, I think that if we need an answer to this diagnostic problem anyhow, that effort during 1.4 dev should be on that answer, not on disabling and renabling autodetection.23:59
lifelessspiv: there is every chance that by the time we release 1.4 all users will have fixed their servers anyway :)23:59

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