/srv/irclogs.ubuntu.com/2005/07/21/#launchpad.txt

=== bradb tries a third time to baz get kiko's changes
=== terrex [~terrex@84-122-73-155.onocable.ono.com] has joined #launchpad
bradb"Applying 98 revisions"...i can't think of one good reason under the sun of why i should see that when baz get'ing kiko's branch.12:11
=== terrex [~terrex@84-122-73-155.onocable.ono.com] has joined #launchpad
jblackWhat's the problem? 12:22
jblackYou doubt that he comitted 98 times? 12:23
bradb.........12:25
bradbgzip: stdin: unexpected end of file12:25
bradbtar: Child returned status 112:25
bradbtar: Error exit delayed from previous errors12:25
bradbbaz: uncaught exception: -1:(arch_get_patch: tar exitted with non-0 status)12:25
bradb  please report this as a bug to bazaar@lists.canonical.com12:25
bradbjblack: the problem is that it sends a very hostile message to the user. it says "screw you sucker! you ain't goin' ANYWHERE tonight!"12:25
bradband now, heck, it appears i can't even get the branch at all12:26
=== bradb tries getting rf instead
bradbhm, no, maybe delta instead12:30
jblacktar exited with non 0....12:35
jblackThat implies that the archvie is corrupted on the filesystme level12:35
cprovjblack: dude, do you still working ?!?!12:36
bradbjblack: whose archive?12:36
jblackbrabd: whichever archive its building the revision for.12:36
jblackcprov: My flight today was cancelled, so I fly tomorrow instead. 12:37
bradbp.s. i'm now doing: baz delta --diffs $rocketfuel christian.reis@canonical.com--lozenge/launchpad--devel--0 > kikos_changes.patch12:37
jblackcprov: Got you sweet stuff, btw.12:37
jblackbradb: Can you tell which revision tar is complaining about? 12:37
cprovjblack: ohh dear ... 12:37
bradbjblack: christian.reis@canonical.com--lozenge/launchpad--devel--0 is my best guess, but i have absolutely no idea if that's the real problem.12:38
jblackI couldn't get you chocolate (its middle of the summer in the US and it would have melted in the car) but I did get you hard candy. 12:38
jblackbradb: mind giving me the location? I'll try doing a get here.12:38
bradbjblack: sftp://chinstrap.warthogs.hbd.com/home/warthogs/archives/christian.reis@canonical.com--lozenge12:38
jblackregistering... getting (this will take awhile) 12:39
bradbbah, failed again, i give up12:39
bradbthe bottom of the error message looked like:12:40
bradbtar: launchpad--devel--0--patch-3.patches/patches/daemons: Cannot mkdir: No such file or directory12:40
bradbtar: launchpad--devel--0--patch-3.patches/patches/daemons/librarian.tac.patch: Cannot open: No such file or directory12:40
bradbtar: launchpad--devel--0--patch-3.patches/patches/daemons/trebuchet.tac.patch: Cannot open: No such file or directory12:40
bradbtar: Error exit delayed from previous errors12:40
bradbbaz: uncaught exception: -1:(arch_get_patch: tar exitted with non-0 status)12:40
bradboh, i'm out of space again :/12:40
bradb  please report this as a bug to bazaar@lists.canonical.com12:40
jblackAhhh. 12:40
bradbbut i wasn't before12:40
jblackRunning out of disk space would cause that problem.12:40
bradb(i.e. the previous two times it errored out)12:40
jblackmaybe your archive cache and archive lib are loaded up? 12:40
bradbi've deleted them several times in the last 20 minutes12:41
jblackpersonally, I suggest you bite the bullet and get a shiny new 200 gig drive rather than prune, but you're the master of your machine. 12:41
bradbjblack: i suggest the caching be fixed rather than making every user by a baz-sized hard drive. ;)12:41
bradbs/by a/buy a/12:42
jblackHow about pruning out extra debs in /var/cache/apt...whatever,  /var/log... maybe cutting your pr0n back to the 5 best gigs. 12:42
bradbdude, i had 1,3 GIGS of free space!12:42
jblackbradb: Yeah. Some code to limit libraries to an arbitrary revision would be nice. 12:42
jblackis your library sparse or nonsparse? 12:43
bradbsparse12:43
jblackhow big is it? 12:43
jblack(that will take some time to check)12:43
bradbit's empty (again) now12:43
bradb2,2G free, here we go again...12:44
bradb(with the delta command above)12:44
jblackDo you use , in place of . ? 12:44
jblackSo you're saying "2 gigs 200 megs" ? 12:44
bradbi guess so. french thing.12:44
jblackOk. Just making sure.12:44
kikobradb, this is HILARIOUS12:45
jblackThe library shouldn't be filling 2.2 gigs if you're blanking it and then diffing kiko.12:45
bradbbradb@oxygen:~ $ baz delta --diffs $rocketfuel christian.reis@canonical.com--lozenge/launchpad--devel--0 > kikos_changes.patch12:45
jblackIt should be the size of 3 or 4 launchpad trees.12:45
bradb* Scanning for full-tree revision ....................................................................................... done.12:45
bradb* from archive cached: rocketfuel@canonical.com/launchpad--devel--0--patch-207212:45
bradb* Applying 36 revisions ..12:45
bradbat this point, "Applying 36 revisions" is BAD NEWS to me.12:45
bradbbazaar, i *don't* want you to tell me that. i have a lot to do tonight, and it don't include you.12:46
jblackAre you linux or os-10 ? 12:46
kikolinux, jblack 12:46
bradbubuntu12:46
kikohe's been linux for about 10 years now12:46
=== kiko winks
jblackI'm not quite sure what to say here...12:47
jblackYou're wiping the libraries that caches revision building, then complaining that they have to be built? 12:47
bradbdown to 1,8G...12:47
bradb(we'll see if this delta goes ok. fourth time might be the charm.)12:47
jblackbtw, if you think baz is bad, you should see git. =) 12:49
jblackHow big is your hard drive? 12:49
=== mpool [~mbp@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
bradb80G12:50
kikobradb, just erase half of that porn and baz will squeal with glee12:50
bradbhome partition is only 9G12:50
jblackIf you don't mind me asking, what's taking up the other 78 gigs? 12:50
bradbi don't want to embarass myself by filling up /usr with a revision library12:50
jblackcan't you just carve something off with lvm? 12:51
kikobradb, 9G home partition? where do you store all that "source code"?12:51
jblackYou could turn off revision libraries, but performance is going to be bad. 12:51
bradbheh heh12:51
bradbbtw, the reason i only have about 2,2G left is because i like flac12:52
kikoI don't use revlibs at all ftr12:52
jblackkiko: ???? You serious? 12:52
bradb* Applying 36 revisions .................................... done.12:52
bradb* Scanning for full-tree revision ..................................................................................................................................................... done.12:52
kikoyeah12:52
bradb* from archive cached: rocketfuel@canonical.com/launchpad--devel--0--patch-167112:52
bradb* Applying 98 revisions .................12:52
kikoI don't care for revlibs12:52
bradb(1.6G and counting now...)12:52
jblackbradb, if you don't have room for a revision lib, turn it off.12:53
jblackOk. done getting kiko.12:53
bradbjblack: just wondering: is there any particular reason that the speed/cache size issue isn't a developer priority right now? is there something more beneficial to the lp team right now than improving the speed and cache size issues?12:54
jblackthe first time, cold, it took 15 minutes.12:54
kikobradb, they are working on imports, don't twist jblack's arm12:54
kikothere's a lot of booze to import12:54
bradbsorry, particularly bad baz/pqm week for me12:54
kikothey got vodka from finland, sake from japan, caipirinhas from the 3rd world12:55
jblackbradb: The baz team is spending about 90% of its efforts on imports right now.12:55
jblackThe other ten is eaten up by meetings, workflow sync.12:56
jblackGetting baz with a revlib the second time while hot was 1 min 29 secs12:56
jblackGetting baz with a revlib, with --link the third time, while hot, was 7.5 seconds.12:56
bradbi'd love to do --link, if fl-cow were apt-get installable in hoary12:57
kiko192.168.99.199/~kiko/launchpad.tar.gz12:58
cprovjblack: another wierd situation in baz, I've interrupt a commit process at:12:59
jblackWhy's it not in hoary? 12:59
cprov* Creating revlib entry for celso.providelo@canonical.com/launchpad--gpg-ng--0--patch-5812:59
cprov^X12:59
kikointerrupted commits, hoho12:59
cprovjblack:  since it, baz is lost, no status, nothing usable12:59
jblackwhat's broken for you?12:59
cprovjblack: 5 minutes for a status01:00
cprovjblack: after this user-crash01:00
bradbjblack: 01:00
bradb* Applying 98 revisions ...........................................................................................01:00
bradbgzip: stdin: unexpected end of file01:01
bradbtar: Child returned status 101:01
bradbtar: Error exit delayed from previous errors01:01
bradbbaz: uncaught exception: -1:(arch_get_patch: tar exitted with non-0 status)01:01
bradb  please report this as a bug to bazaar@lists.canonical.com01:01
bradbcan this possibly be anything to do with DNS or connectivity issues?01:01
jblackbradb: Didn't we already get to the bottom of it, that your filesystem is too small for a revision library? 01:01
jblackcprov: what was the error? 01:01
bradbjblack: nope, as i already said, it wasn't out of space the first two times it failed. not now either.01:02
bradb/dev/hda5             9,2G  7,4G  1,4G  85% /home01:02
cprovjblack: ok, looks like solved, did "baz library-remove launchpad--gpg-ng--0--patch-58"01:02
jblackbradb: wfm01:02
jblackcprov: great. =)01:02
cprovjblack:  it rebuild the revlib, and baz archive-mirror sends the stuff 01:02
jblackbradb: could you be running out of space in /tmp as well? 01:02
cprovjblack: thanks01:02
bradbjblack: nope01:03
bradbFilesystem            Size  Used Avail Use% Mounted on01:03
bradb/dev/hda3             9,2G  4,5G  4,3G  52% /01:03
bradbtmpfs                 252M     0  252M   0% /dev/shm01:03
bradb/dev/hda5             9,2G  7,4G  1,4G  85% /home01:03
bradb/dev/hda6              37G  2,2G   33G   7% /usr01:03
bradb/dev/hda7             9,2G  3,6G  5,2G  42% /var01:03
bradbnone                  5,0M  600K  4,5M  12% /dev01:03
jblackbradb: Would you mind emailing me a long log, from the line where you type in the command, until the line where you're returned to the shell? 01:03
bradbkiko: what's the external IP for that download? :)01:04
kikobradb, only the eleet have access to that one :)01:05
bradbheh01:05
kikowhat does baz gzip ffs01:05
bradbjblack: sent. it's not actually that long either.01:05
kikobradb, just rm -rf something01:06
kikoand then do it again01:06
kikoactually01:06
kikowhy don't you merge my tree in?01:06
bradbthird time i've done exactly that!01:06
kikooh01:06
=== cprov waves good night all
bradbkiko: merging == risk of conflicts01:06
kikocould your revlibs be foobed01:06
jblackbradb: For some reason, tar on your system is failing. 01:06
kikobradb, you don't have a free branch of rocketfuel?01:06
kikobradb, I'm synced up with RF01:06
bradbjblack: can it be a connectivity issue?01:06
jblackIts not kiko's archive, because I can get it here.01:06
jblackMaybe its your archive cache. 01:06
jblackmaybe you ran out of space and have a partial revision stuck in there01:07
kikomy archive! the nerve!01:07
bradbjblack: it's totally empty dude01:07
jblackNot your arch library. your arch cache01:07
bradbexcept for =greedy and =sparse01:07
bradboh01:07
bradbkiko: nope, i could get one though01:07
=== bradb tries getting rf
bradbjblack: have you somehow from the error message been able to rule out a connectivity issue?01:08
jblackrm -rf .arch-cache/archives/christian.reis@canonical.com--lozenge/*01:09
jblackbradb: Not strictly speaking, no, but it doesn't sound like a conenctivity problem to me, because you can reach some of his stuff. 01:10
jblackI can reach all of his stuff, you can reach all.What sort of connectivity problem would prevent you from hitting a particular .tar.gz file? 01:10
jblackI think what's happened here is that your starved filesystem broke baz at a really unusual time, and you've got something half written somewhere.01:11
jblackthe two places we cache are in a library, if available, and .arch-cache01:11
bradbright, merging into a fresh rf checkout now. maybe the rm -rf foo did it01:12
jblackalso, baz can sometimes sneak out of its tree looking for a sister tree that works, and use that as an impromptu read-only library (I know, I know)01:12
bradbjblack: question: why is it merging in 98 revisions when i merge into a fresh rf tree that kiko says he's synched up to?01:16
bradbsorry, s/merging in/"Applying %d revisions"/01:17
jblackbradb: because 98 revisions back is the latest cached revision in the archive.01:21
jblackbaz stores just the changes between revisions normally. 01:21
jblackso, in order to get a full tree, it has to find the most recent full copy of the tree it can get its hands on, then apply the changes for the following revisions, one at a tme01:21
bradbjblack: when i empty out my revlib, why doesn't isn't it trying to apply 2108 patches to rocketfuel?01:23
bradbs/doesn't//01:24
bradbfor some reason, i had the impression it was smart enough to do a bit of virtualization01:24
jblackbecause somewhere between base-0 and patch-2108, a cached revision was created and stored in the archive.01:24
jblackThat happens by default once every 50 revisions.01:25
bradbah01:25
jblackthat you have to build 98 revisions from kiko tells me he's either using an older baz, has disabled cached revisions, or told mirroring to not upload cached revisions.01:26
jblackor a couple other possibilities01:26
bradb* from archive cached: rocketfuel@canonical.com/launchpad--devel--0--patch-167101:26
bradb* Applying 98 revisions .................................................................................................. done.01:26
bradbRead from remote host chinstrap.warthogs.hbd.com: Connection reset by peer01:27
bradb* Scanning for full-tree revision failed to query archive:01:27
bradb  revision: rocketfuel@canonical.com/launchpad--devel--0--patch-210801:27
bradb  location: sftp://chinstrap.warthogs.hbd.com/home/warthogs/archives/rocketfuel@canonical.com01:27
bradb* Searching for best merge point bradb01:27
bradbdamn dude, i really think there's some connectivity problem action going on here01:27
jblackThat looks like connectivity to me.01:27
bradbmy wireless is flaky sometimes. sometimes it seems like DNS works only 2/3 tries, if that01:27
jblackI can get on chinstrap with no problem.01:27
bradbno, the connectivity would be my problem, not chinstrap01:28
bradbthat's what made me lean towards asking about it before though, admittedly, i too wouldn't see a relationship between the gzip failure messages earlier and a connectivity problem.01:28
jblackYeah. why break _there_, and consistantly at that? 01:29
jblackmore likely it broke at some other time, and wedged something. 01:29
jblackI'm hungry. I don't want to make dishes since I'm leaving tomorrow (again). 01:30
jblackI think I'm going out.01:30
=== Mez [~Mez@cpc2-lich4-3-0-cust115.brhm.cable.ntl.com] has joined #launchpad
bradbright, got kiko's changes, diffing now01:41
kikowwooo!01:45
bradbkiko: first thing i might improve:01:46
bradb class BugWatch(SQLBase):01:46
bradb+    """A watch, which links a Malone bug to a bug in a foreign bugtracker"""01:46
bradbwhat about: """A link between an IBug and a bug in an external tracker."?01:46
bradber, sorry01:46
bradbthat docstring should also be in the iface, not the content class01:46
bradboh...that "Change information for ..." text on the bug edit page is an interesting improvement.01:50
bradband he gets rid of the table for also reported in! :)01:54
bradbkiko: is portlet-bug-people only used on the bug page? (the name implies yes, but just wanted to be sure)01:55
bradbkiko: this is evil: <ul tal:condition="python: not request.getURL().endswith('+edit')"> :)02:00
kikobradb, now, yes02:24
kikoit used to be also used in the person page02:24
kikosorry02:24
kikoit used to be also used in the bugtask page02:25
kikobradb, yes, it's evil. do you have a suggestion?02:25
bradbthinking, while finishing off the rest of the review02:25
kikoI thought of many solutions but none were as simple02:25
kikoit's a damned hack, agreed02:25
bradbare you totally against putting the link in a little actions portlet, *just for now*? (since we've already got actions portlet everywhere anyway)02:25
kikoa one-item actions portlet? :-)02:26
bradbyeah, that's the problem, hm, /me thinks02:27
kikomy solution is crude but works :)02:27
bradbanother option i can think of, slightly crude, but somewhat cleaner, is to define a method on BugTaskEditView02:29
bradbviewingEditScreen, or something02:29
bradbthen tal:condition="view/viewingEditScreen|nothing" (or perhaps a better name for that method)02:29
kikothat doesn't work02:30
kikoBugTaskEditView is not the view for tha tportlet02:30
kikoit makes me feel like crying02:30
kikoI tried doing that02:30
bradboh, ViewWithBugTaskContext, argh, bad memories02:33
kikoyes02:34
kikoright02:34
bradbkiko: response coming along in about 3 mins02:40
kikothanks 02:42
kiko-zzztime for some dinner02:49
bradbsent!02:51
bradbkiko-zzz: ^^^02:52
=== bradb heads out, later all
bradbthanks for putting up with my ranting jblack, hope you have better luck getting to brazil tomorrow ;)03:00
=== lamont-away is now known as lamont
=== Mez [~Mez@cpc2-lich4-3-0-cust115.brhm.cable.ntl.com] has joined #launchpad
=== Mez [~Mez@cpc2-lich4-3-0-cust115.brhm.cable.ntl.com] has joined #launchpad
=== jdahlin [~jdahlin@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== terrex [~terrex@84-122-73-155.onocable.ono.com] has joined #launchpad
=== terrex [~terrex@84-122-73-155.onocable.ono.com] has joined #launchpad
=== spiv [~andrew@fuchsia.puzzling.org] has joined #launchpad
=== stub [~stub@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== terrex [~terrex@84-122-73-155.onocable.ono.com] has joined #launchpad
=== terrex [~terrex@84-122-73-155.onocable.ono.com] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Validators should return NULL ON NULL INPUT (patch-2109: stuart.bishop@canonical.com)09:07
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Refactor database sanity checks to not leave an open connection (patch-2110: stuart.bishop@canonical.com)09:45
=== SnakeBite [~SnakeBite@84.242.143.64] has joined #launchpad
=== SnakeBite [~SnakeBite@84.242.143.64] has joined #launchpad
=== SnakeBite [~SnakeBite@84.242.143.64] has joined #launchpad
=== palmTree [~chatzilla@213.210.238.40] has joined #launchpad
=== palmTree [~chatzilla@213.210.238.40] has left #launchpad []
=== SnakeBite [~SnakeBite@84.242.143.64] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/dists--devel--0: [trivial]  linkchecker tweaks (patch-97: stuart.bishop@canonical.com)11:19
dilysMerge to rocketfuel@canonical.com/dists--devel--0: [trivial]  Trivial fixes lost in PQM (patch-98: stuart.bishop@canonical.com)11:30
dilysMerge to rocketfuel@canonical.com/dists--devel--0: [trivial]  linkchecker tweaks (patch-99)11:31
dilysMerge to rocketfuel@canonical.com/dists--devel--0: [trivial]  linkchecker tweaks (patch-100: stuart.bishop@canonical.com)11:37

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