/srv/irclogs.ubuntu.com/2011/09/25/#bzr.txt

=== yofel_ is now known as yofel
lifelessjelmer: why did you marjk lp:~jelmer/testrepository/fix-uxsuccess rejected?03:17
AuroraBorealishmmm04:50
AuroraBorealisanyone know what this error means? :<04:50
AuroraBorealisbzr: ERROR: Failed to rename C:/Users/Mark/Code/bzr/mips/csc252/trunk/prog2 to C:/Users/Mark/Code/bzr/mips/csc252/trunk/.bzr/checkout/limbo/new-5/prog2: [Error 5] Access is denied04:50
=== nyuszika7h is now known as nyan_cat
=== nyan_cat is now known as nyan-cat
=== nyan-cat is now known as nyuszika7h
jelmerlifeless: I got a disapprove vote and I'm not going to look into it further at this point.11:55
=== Quintasan_ is now known as Quintasan
Noldorin_hi jelmer14:53
jelmerhi Noldorin_14:53
Noldorin_how's it going?14:53
jelmeralright, how are you?14:54
lifelessjelmer: I thought it was just needs-tests18:59
lifelessjelmer: jml said he was going to look at landing it himself18:59
jelmerlifeless: yes, but with tests - my fix was trivial19:00
jelmerlifeless: anyway, I was mainly just trying to clean up my list of in-progress branches19:05
jelmerlifeless: I agree it wasn't really rejected as such, but there isn't really a way to stop being involved in a MP otherwise19:06
lifelessrejection doesn't stop involvement either :)19:07
jelmerlifeless: ok, you got me there. but it at least means it no longer shows up in my wip and needsreview listings19:08
lifelesssure. I can understad the motivation19:08
=== marienz_ is now known as marienz
=== marienz_ is now known as marienz
=== marienz_ is now known as marienz
lamontbzr: ERROR: exceptions.AssertionError: get_next() called when there are no chars left22:36
lamontsigh22:36
lamontthat's in 2.2.4-0ubuntu122:36
jelmerlamont: hi22:44
jelmerlamont: that's usually a sign of a corrupt dirstate because of a truncated file - unsafe unmount?22:44
jelmerlamont: FWIW, newer versions of bzr fdatasync more agressively22:45
lamontjelmer: machine panic22:46
lamontso yeah, that could be consistent with an unsafe umount22:46
lamontOTOH, it should be ext322:46
jelmerlamont: removing the checkout and creating it again should fix, but will discard any pending metadata changes you had in bzr22:47
jelmer"rm -rf .bzr/checkout; bzr co"22:47
lamontsomething tells me that a bzr co might tend to modify files in the working directory22:48
spivlamont: IIRC it's not impossible for the "write tmp file, rename tmp to final location" idiom to leave 0-byte files after a crash with ext3, because by default it allows metadata to be committed before data.22:49
lamontspiv: and whether or not that is a grave bug in ext3 has been debated before22:50
spivThe O_PONIES feature request :)22:50
jelmerhey spiv :)22:53
spivo/22:53
lifelessspiv: thats ext4 I believe22:56
lifelessspiv: ext3 cna't selectively sync journal contents22:56
spivlifeless: IIRC it's possible (but less probable) under ext3 too22:57
lifelessspiv: you need journal_data_writeback for that23:00
lifelessspiv: IIRC which is not on ext3 by default (it defaults (or defaulted?) to journal_data_order23:00
lifelessspiv: IMBW - I haven't checked the code since ages ;)23:01
spivlifeless: http://lwn.net/Articles/351422/ says the defautl mode under ext3 switched from data=ordered to data=writeback around 2.6.3023:02
spivPossibly that change got reverted later due to this sort of fallout?23:03
lifelessah! heh23:03
spivBut anyway that's enough for me to stop short of being certain that "default ext3" == "necessarily safe for that idiom"23:04
lifelessso if they changed that, then yes, its unsafe23:04
lifelessand sigh, still no user space barriers23:04
lifelessto we have to choose between slow and crap23:04
lifelessor use btrfs!23:05
pooliehi lamont, spiv, jelmer, lifeless23:07
lamonthowdy23:11
pooliethere is a repair-dirstate operation23:11
poolie'bzr repair-workingtree'23:12
lifelessmorning poolie23:14
Peng/1/123:15
Peng>.>23:15
poolielamont, i think that's https://bugs.launchpad.net/bzr/+bug/709158 btw23:18
ubot5Ubuntu bug 709158 in Bazaar "bzrlib._dirstate_helpers_pyx.Reader.get_next: AssertionError: get_next() called when there are no chars left" [High,Confirmed]23:18
pooliethanks for pointing it out23:18
lamontah, cool23:19
jelmerg'morning poolie23:30
wgrantMorning.23:38
wgrantwgrant@lucid-test-lp:~/launchpad/lp-branches/separate-zopeless-mail$ bzr pull :push23:39
wgrantbzr: ERROR: Unsupported protocol for url "lp:~wgrant/launchpad/separate-zopeless-mail"23:39
wgrantIs that meant to not work?23:39
wgrantI believe the push URL is set in locations.conf.23:39
jelmerwgrant: it's a known issue; bzr itself always sets expanded URLs (not requiring directory services) in configuration files23:40
wgrantjelmer: Hmm, but bzr push works fine.23:40
jelmerwgrant: does "bzr push :push" work?23:41
wgrantIndeed not. Good point.23:41
wgrantAt least there is a workaround, then. Thanks!23:42
jelmerwgrant: anytime23:45
=== yofel_ is now known as yofel

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