/srv/irclogs.ubuntu.com/2012/03/29/#bzr.txt

vilahi all !06:49
LarstiQhey vila!06:50
mgrandihi06:52
poolieo/ vila, larstiq07:10
vilapoolie: hey !07:10
=== bigjools-afk is now known as jtvs-evil-twin
=== jtvs-evil-twin is now known as bigjools_
mgzmorning08:21
pooliehi mgz08:24
mgzhey poolie08:24
vilamgz: hey !08:28
mgzcanonical as a company name makes for some funny phrases09:46
mgzI like "non-canonical copyright holders" from jelmer's email09:46
jelmermgz: :)09:57
jelmerthere's a company in the CIFS/SMB world called "LikeWise"09:57
mgzehehe, that's hillarious09:58
jelmeralso the cause of very amusing conversation sometimes09:58
mgzprivate bug 968065 is a dupe of bug 894195 maybe?11:07
ubot5Error: Launchpad bug 968065 could not be found11:07
ubot5Launchpad bug 894195 in bzr-git (Ubuntu) "bzr crashed with TypeError in smart_add(): __call__() takes at least 5 arguments (1 given)" [Medium,Fix released] https://launchpad.net/bugs/89419511:07
jelmermgz: yes11:15
jelmermgz: marked as such11:15
mgzhm, fun conflicts merging up from 2.4 to 2.511:30
jelmerfeature flags related?11:31
mgznot obviously, no11:31
mgz...some of it is find_format, so that will be.11:32
jelmerthe 2.4 changes there should be discarded11:32
jelmerlet me know if there's anything I cna help with11:32
mgzso, I kill the find_format methods?11:33
jelmerlet me check..11:35
jelmermgz: the custom find_format that's being introduced in Branch, WorkingTree and Repository, yes11:36
jelmermgz: they're inherited from BzrFormat in 2.511:36
mgzah, I think I understand this bzrlib.errors conflict now11:38
mgzokay, that's got it I think, just ParseFormatError added is right.11:43
mgzwait, now there are two...11:43
mgzokay, drop the one without the format param.11:44
mgzhm. both forms are used.11:47
mgzbzrdir.extract_format_string has:11:49
mgzraise errors.ParseFormatError(lineno=lineno+2, line=line, text=text)11:50
jelmerbzrdir.extract_format_string shouldn't be in 2.511:50
mgzokay11:50
jelmerthat's merely a convenience function for the way features are handled in 2.4511:50
jelmer*2.411:50
* mgz re-eyes the diff for other additions11:50
mgzokay, that's nearly sane now11:50
jelmermgz: any news on the new windows installers?12:14
* jelmer had another person hit the bzr-svn incompatibility12:14
mgzposted them (late) the other evening when I said I was building them and bugged you about plugin versions12:16
mgztranslations are a little borked, but actually not quite as borked as I thought they were going to be,12:16
jelmerah, cool12:17
mgzbzr-svn and bzr-git versions should all be happy.12:17
mgzhow do you spell cyrillic...12:17
mgzI can't get close enough to make greping /etc/.../words work12:19
mgzgoooogle12:19
mgzwait, that is how you spell it.12:19
mgzI was sure I'd get a "Did you mean..."12:20
mgz...I didn't use -i12:20
mgzand it's captialized >_<12:20
mgzI'm not sure what the 'Cyrillic's' entry is about12:21
jelmermgz: can you mention when you've uploaded new windows binaries in https://bugs.launchpad.net/bzr-windows-installers/+bug/950751?12:21
ubot5Ubuntu bug 950751 in Bazaar Windows Installers "Update broken with bzr-svn 1.1.2" [High,Fix released]12:21
didrockshey jelmer12:23
didrocksjelmer: I just noticed something which puzzled me using bzr buildder12:24
didrocksfrom this change: https://code.launchpad.net/~jelmer/bzr-builddeb/auto-apply-quilt/+merge/87555 all quilt patches are applied when bzr bd-do or bzr bd by bzr12:24
didrockshowever, there is no trace in the build log about them12:24
didrocksnot sure if run_quilt() is eating the output12:25
didrocks(as you quilt push -a -v)12:25
didrocksor it's because of the quiet parameter :)12:25
didrocksbut I think that you can wonder if the new added patch is applied (did you bzr add? add it to debian/patches/series)12:25
didrocks(in fact, it just happened to me ;))12:25
mgzjelmer: done12:27
jelmerdidrocks: you should see the output during the source package build12:28
jelmermgz: thanks!12:29
didrocksjelmer: hum, just tried again and I don't12:29
didrocksjelmer: I'm in merge mode if that can be of importance12:30
jelmerdidrocks: what's the build?12:30
didrocksjelmer: just pushed the branch: lp:~compiz/libcompizconfig-backend-gconf/ubuntu12:31
jelmerdidrocks: I'm curious about the launchpad build log specifically, or was this using a local build?12:32
didrocksjelmer: just the local build, the launchpad build log is fine and dpkg-source shows that it's applying patches12:33
didrocksjelmer: just talking about bzr bd here (merge mode only related, maybe?)12:33
jelmerahh12:34
jelmeryou said bzr-buildder, which is a typo that can be read in two ways :)12:34
didrocksah? ;)12:34
didrocksbzr builddeb? :)12:34
jelmerI thought you were talking about bzr-builder, which also does quilt applying12:34
didrocksok, sorry for the confusion :-)12:35
jelmeras far as I know run_quilt() shouldn't be eating the output12:36
jelmerI'll try your branch12:36
didrocksthanks ;) seb128 confirmed as well12:37
didrocks(on another branch)12:37
didrocksit's not a big deal, just puzzling until you know12:37
jelmeryep, I can reproduce it too12:40
jelmerit's a bug, we're returning the output to the caller, who ignores it12:40
jelmerI'll file a bug and subscribe you12:41
didrocksjelmer: excellent, thanks :-)12:41
vilajelmer: why did you resubmit lazy-registries ? I can't reply anymore to the previous one, I don't have access to the intermediate diffs inline... it just makes my reviewer's life harder for ... what ?12:54
mgzthere are plusses and minuses12:56
jelmervila: I'd merged bzr.dev in between12:56
jelmervila: this refreshes the diff12:56
vilaok, I think I see the minuses :) Tell me about the plusses :)12:56
vilathe diff is always refreshed12:56
vilaand the intermediate ones leave reviewers the choice of either checking them or re-review the whole12:57
jelmersorry :-/12:57
vilaresubmitting just make that impossible on both :-/12:57
vilait may be a bug (or two) against lp that the 'reply' buttons are not there anymore (in both proposals) and neither are the diffs but :-/12:58
jelmervila: it's mostly a force of habit I guess, sorry12:58
vilano worries, I thought I mentioned it anyway in case you could do that less often ;)12:59
vilaIt's true that it's the way to go in some cases but in general I find it more disruptive and only ask for it (or do it) when the discussion is long and the proposal change enough to be worth creating a new one13:00
vila(and also when I foobar the target ;)13:00
vilajelmer: I find that merging  bzr.dev just before submitting leves the proposal cleaner. It's not always viable though.13:07
vilajelmer, mgz: Is it only me or does clicking the proposal status button always display a new page now ?13:09
mgzvila: check your js error log? you get a new page for changing the status when js is off.13:10
vila. o O (js error log ??? kids these days...)13:11
vilawhere the hell do I find that ?13:11
vilawow indeed bunch of warnings there (~40 or something at least)13:13
vilabah, the log in chronological order, most recent entries *last* ;_;13:15
jelmervila: do we really need a test for lazy_register_filter_stack_map when deprecating it ? That function didn't have any tests to begin with..13:22
jelmerhmm, I guess it's not the hardest test to write, though13:23
vilaright, that was a bug :) Adding a test now will less costly than wondering in 6 months when deleting the function: where is the test ? Why isn't there one ?13:23
vilaexactly13:23
jelmervila: I'm not sure I understand why the test is necessary though?13:23
vilabecause that's a good rule ? And easy to remember ? ;)13:24
jelmervila: I don't think that's a good rule for deprecated code13:24
fullermdIf you just outright delete it now, you avoid the issue  8-}13:25
jelmervila: if you're worried we'll spend time looking for tests when we remove the function in 6 months, can't we just add a comment ?13:25
vilajelmer: I think the other review where I mentioned the issue was a better context but I can't remember which one it was13:25
vilajelmer: saying 'there is no test for that ?', fair enough :)13:26
jelmervila: great :)13:26
jelmervila: thanks for the reviews!14:23
vilahehe, I'm not done yet :)14:24
jelmerooh, even better :)14:28
=== deryck is now known as deryck[lunch]
mgzvila: still online?16:46
vilamgz: not for long :-/16:47
mgzso, the future has been laid out16:49
fullermdSweet.  Got some stock tips for me then?16:52
mgzsell.16:52
fullermdShoot, I could tell you that without laying out any future...16:53
mgz...being in the UK makes for depression at the moment16:53
mgzit's sunny though.16:53
mgztortoise is happy.16:53
fullermdITYM "on earth".16:53
fullermdIt's sunny here too.  I hate it.16:54
mgzI therefore deduce that you are not a tortoise.16:54
fullermdD'oh.  You saw right through my shell game.16:54
fullermdAccording to the thermometer hanging outside my window, it's 102 degrees.16:55
vilano sun here16:55
fullermdOf course, it goes way high, hanging in the sun.  TWC says only 77.  Still way too zarking hot for March.16:55
fullermdBodes ill for the summer.  I may have to hibernate for 5 months or so.16:55
vilahehe, poor tortured meters...16:56
fullermdShould get over 80 today.  And for most of the next 10 days, by the forecast...16:56
fullermdvila: Are you waiting for anything from me on that date: bug?17:02
vilaremind the number ?17:02
vilaI think I was waiting for some confirmation17:02
fullermdWhat, you want me to actually THINK now too?17:02
fullermdbug 96417117:02
ubot5Launchpad bug 964171 in Bazaar "date:today in log broken in 2.5+" [Undecided,Incomplete] https://launchpad.net/bugs/96417117:02
vilawell, you're not a troll, so hot temperatures shouldn't be a problem for your brain ;)17:03
fullermdYou had one reply that seemed to ask something I couldn't quite figure, but then another that seemed like you saw it and had some idea about fixing it.17:03
=== deryck[lunch] is now known as deryck
pmatulishow do i revert a committed change?17:24
pmatulisi already pushed this to l/p17:24
jelmerpmatulis: "bzr merge -rNEWREV..OLDREV ." to unapply the changes between OLDREV and NEWREV17:25
jelmerthen "bzr commit -m 'Explain why'"17:25
pmatulisjelmer: i'll try it, thanks17:25
fullermdColloquially, what you do is more "reverse" it.17:25
vilafullermd: yeah, well, I was investigating and had a crash and lose track of this particular bug, thanks for the heads-up17:29
fullermdWell, stop investigating bugs while you're driving!   :p17:30
* SamB wishes bzr would make some kind of effort to check locks for freshness ...17:31
jelmerSamB: on the local machine, and with current versions of bzr it will17:31
fullermdYeah, 's nothing worse than stale lox...17:32
SamBdefine "current"17:32
lifelessfullermd: low17:32
fullermdNo, that's cows, not salmon   :p17:34
SamB... know a good way to tell mutt to delete all messages with bodies identical to the one I'm looking at?17:34
pmatulisjelmer: so if i have revisions 9, 10, 11, and i want to blow away 10 i would do 'bzr merge -r9..11 .' ?17:34
fullermdDon't think there is one.  If there's a sufficiently distinctive sufficiently short phrase in it, you could tag on it.17:34
lifelesspmatulis: bzr merge -r 11..10 .17:35
fullermdNo, 10..9, if you want to get rid of 10.17:35
lifelessbah17:36
lifelessyes17:36
fullermd(you're undoing the 9..10 change)17:36
pmatulisfullermd: ah ok17:37
SamBhmm, it looks like to upgrade bzr to the sid version I need to uninstall bzr-hg :-(17:41
mgzSamB: current=2.5, but you can also enable it with a config option on older bzrs17:42
SamBmgz: that's funny, I *had* 2.5 ...17:43
SamB... is there a way to disable these "Doing on-the-fly conversion" warnings ... ?17:44
* mgz double checks the lockdir code17:44
mgzSamB: `bzr config --scope=bazaar locks.steal_dead=true`17:48
mgzseems it didn't get flipped for 2.5 after all.17:49
SamBthanks17:49
mgzbest way to lose the conversion warnings is to upgrade both sides to 2a17:50
mgrandihello17:57
mgzhey mgrandi17:59
mgzand how are you this evening?18:00
mgrandiwell, still morning for me haha18:00
mgrandispent all of yesterday at work trying to fix a problem where my universities wifi wasn't authenticating me >.>18:00
mgzthat's always joyous18:01
mgrandiit was, even more since there is a wonderful layer of redtape and the left hand doesn't know what the right is doing, so pretty much impossible to talk to the people who can actually figure out whats going wrong18:02
mgrandiand the 'public' wifi means i can (barely) only use a web browser, and some webpages don't work on that, but its fixed nwo18:03
mgrandiHOWEVER, i was wondering, if there are any ways to test like...the integrity of a branch, unit tests or something, because i want to see if this bzr plugin for some IDE still works (it was last updated in early 2011)18:05
SamBbzr has no magical knowledge of what the code in a branch is supposed to do ...18:12
mgrandii meant was18:12
mgrandithe actual branch18:12
mgrandinot what's inside of it18:12
SamByou just want to check that it's not corrupt?18:12
mgrandiyeah more or less. to see if the plugin works and isn't going to corrupt any repositiories i have18:13
SamB"bzr check" does some stuff ...18:17
mgrandii knew of that, just wondering if there was anything else18:19
mgzso, if the plugin itself has tests, you can run those18:20
mgrandiit doesn't seem to have tests18:20
mgzgenerally with `bzr selftest -s bp.PLUGINNAME`18:20
mgrandiwell its not a bzr plugin18:20
mgrandiits a plugin for a IDE that interacts with bzr, somehow (haven't looked at it indepth yet)18:21
mgzokay, not having tests is bad18:22
mgzbut in general, just make sure you mirror the branch you're working on somewhere else as well?18:22
mgrandiyeah18:23
mgzthe main plus of dvcs is you have backups on everyone else's machines18:23
mgrandiyeah18:26
mgrandiit 'looks' like its just calling the bzr executable18:26
mgrandiShellCommandService.getInstance(project).execute(hgFile.getRepo(), "revert", Arrays.asList("-q", "--no-backup", hgFile.getRelativePath()));18:26
mgrandiso i'll research it more.18:35
=== Quintasan_ is now known as Quintasan
=== yofel_ is now known as yofel
pooliehi all22:25
jelmerg'morning poolie22:26
pooliehey there22:26

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