Camelia, the Perl 6 bug

IRC log for #darcs, 2009-08-11

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:01 darcscommitbot joined #darcs
01:35 twb joined #darcs
01:52 twb joined #darcs
01:58 dcoutts_ joined #darcs
03:51 sm joined #darcs
05:44 gour joined #darcs
05:54 gour joined #darcs
06:32 mae joined #darcs
06:37 lelit joined #darcs
07:01 darcscommitbot joined #darcs
07:31 Beelsebob joined #darcs
08:07 gour joined #darcs
08:08 m0wfo left #darcs
08:27 gour joined #darcs
08:58 gour joined #darcs
09:32 lelit` joined #darcs
09:33 lelit` hi all, is darcs.net down? I was looking for darcs 2.3 binaries for amd64, are there any?
09:36 twb lelit`: there are on packages.debian.org, at least
09:36 twb Oh wait, not 2.3 :-(
09:36 twb (Stupid NEW overseers.)
09:37 lelit` I'm actually on a ubuntu jaunty, is it safe to compile darcs 2.3 with ghc 6.8.2 coming with that?
09:38 mornfall lelit`: -f-mmap
09:38 mornfall Actually, nevermind.
09:38 mornfall lelit`: It is safe as long as you don't mind the hanging.
09:38 mornfall lelit`: (Assuming this is still amd64.)
09:38 lelit` yes, thank you
09:39 mornfall Disabling pager seems to help though, IIRC.
09:39 lelit` do you have an handy URL to download 2.3 sources?
09:39 mornfall (DARCS_PAGER= or so...)
09:39 mornfall lelit`: You can get it from hackage, I guess.
09:39 mornfall or darcs.net
09:39 mornfall : - )
09:39 lelit` even ubuntu karmic still carries 2.2.0
09:40 lelit` eh, darcs.net is unreachable right now
09:40 mornfall Ow? :\ Get from hackage.haskell.org then
09:40 mornfall http://hackage.haskell.org/packages/a​rchive/darcs/2.3.0/darcs-2.3.0.tar.gz
09:41 lelit` thank you
09:48 lelit` ok, on that system I don't have cabal 1.6, but have runghc; running "runghc Setup configure" I get "Could not find module `Distribution.Text`"
09:48 lelit` do you have an hint about which pkg contains that module?
09:49 lelit` or can I install cabal 1.6 as requested, given that I'm using ghc 6.8.2 that accordingly with the cabal page comes with an old version?
09:50 * lelit` tries that
09:53 kowey joined #darcs
09:54 * lelit` goes on with cabal-install ...
09:54 kowey uh-oh... darcs.net appears to be in trouble
09:54 lelit` hi kowey, do you know about darcs.net being unreachable?
09:54 lelit` eh :)
09:56 kowey support request has been filed
10:00 lelit` mornfall: ok, I installed latest cabal! now it wants darcs-hs, can I gently ask for a download url for that?-)
10:01 twb lelit`: what wants darcs-hs?
10:01 twb That's a fork of darcs, AFAIK nothing should need that.
10:02 lelit` twb, sorry, I'm being "imprecise" (learning while I go :)
10:03 lelit` I get http://pastebin.com/d5053d50e
10:04 twb lelit`: you need to run "cabal update".
10:04 twb darcs-hs ≠ hashed-storage
10:05 lelit` yes... and, how did you type that symbol?
10:05 twb using the TeX input method
10:05 lelit` yup!
10:05 lelit` its working, thanks
10:17 mornfall lelit`: You could skip downloading tarballs if you have cabal-install. Just say "cabal install darcs" next time. :)
10:17 twb Ya
10:17 mornfall As for fork -- well, not really. Think of it as a development branch.
10:18 twb Same thing :-)
10:18 twb branch = fork = repo
10:20 mornfall Pff. I don't like this fork = branch idea github's been promoting.
10:20 twb I wouldn't know about github
10:20 mornfall Fork has had different meaning forever.
10:20 mornfall Emacs vs XEmacs is a fork.
10:20 twb I avoid github and sf and google code because they're not AFGPL
10:20 twb *Affero GPL
10:21 twb Apparently Launchpad is now, but it looks like it still sucks
10:23 gour joined #darcs
10:39 lelit` mornfall: thanks for the hint
10:40 lelit` OOC, isn't cabal recompiling stuff more than once?
10:40 * lelit` launches darcs 2.3 for the first time :)
10:41 twb lelit`: it's because darcs.cabal currently builds both a library and a binary, and cabal can't re-use the library for the binary
10:41 lelit` I say that because as I'm working on a machine with limited disk space, the compilation ran out of space a few times
10:41 twb Apparently it'll be sorted out by Cabal 1.8
10:41 lelit` at the final link phase, I got "dist/build/darcs/darcs-tmp/Darcs/External.o: could not read symbols: File truncated"
10:43 lelit` so I removed that file, and the next "cabal install" recompiled almost all darcs modules...
10:43 lelit` but I probably miss the dependencies of that module...
10:43 gour lelit`: just use arch, everything is there readily available ;)
10:45 lelit` wow, a tenfold time reduction on "whatsnew" on my NFS-mounted repos!
10:45 lelit` kudos!
10:46 mornfall :)
10:46 lelit` gour: what's "arch"? I bet not the tom lord's tool :)
10:46 mornfall Arch Linux.
10:47 twb lelit`: arch is basically gentoo with binaries
10:47 lelit` ah
10:49 gour yep
10:50 lelit` mornfall: what happens if the _darcs/index cannot be written?
10:50 * lelit` tries
10:52 lelit` the right thing, it seems :)
10:56 lelit` is this http://pastebin.com/d33f6ef30 worth of reporting?
10:57 twb lelit`: that's caused by NFS fighting Cabal
10:58 twb I get it constantly, and not just with Cabal -- building Debian packages, too
10:58 twb I fix it by doing builds in /var/tmp and then copying them back to NFS
10:58 twb Oh, and this is inside OpenVZ, so I kinda suspect OpenVZ is mostly to blame, not NFS.
10:59 lelit` ah, damned NFS :)
11:00 lelit` anyway, thanks all, 2.3 is in /usr/local/bin now :)
11:02 lelit` later, ciao
12:48 jbe joined #darcs
13:01 darcscommitbot joined #darcs
13:27 kowey joined #darcs
13:27 kowey wel, darcs.net is back up
13:28 kowey and I just got 200 alert messages from Samhain
13:28 mornfall Umm.
13:41 kowey now gitit back up again
13:50 kowey the samhain messages say things like ctime_old=<[2008-01-21T18:06:50]>, ctime_new=<[2009-07-12T21:20:31]>
13:50 kowey the new date corresponds to when I upgraded us to Lenny
13:50 kowey but why would Samhain lose state like that?
13:50 mornfall Hm. It took this long to catch up?
13:50 mornfall Ah.
13:50 mornfall Well, you need to sync the database manually IIRC.
13:51 kowey oh
13:51 kowey because after I upgraded in July, I got a similar flood of messages, which then died down, only getting messages after I changed a config file or something
13:51 kowey OK, I guess that would make sense
13:53 kowey from the manpage, I guess I just have to run samhain -t
13:53 kowey err, samhain update
13:54 mornfall I'd guess for -t update. :)
13:55 mornfall I'm probably halfway through the final report.
13:55 kowey cool
13:56 kowey gwern: where does the filestore repo live now, if I may ask?
14:01 intripoon joined #darcs
14:30 kowey there seems to be some checkpoint related cruft in Darcs.Commands.Optimize
14:31 mornfall Yes, there is.
14:36 mornfall Hm, there seems to be a thunderstorm in the store for this evening.
14:45 jbe joined #darcs
14:53 gbeshers joined #darcs
14:54 gbeshers joined #darcs
14:58 gbeshers joined #darcs
15:00 kpreid_ joined #darcs
15:09 gour left #darcs
15:19 gbeshers joined #darcs
15:22 gbeshers joined #darcs
15:26 gbeshers_ joined #darcs
17:14 arjanb joined #darcs
17:15 sm_ joined #darcs
18:47 copumpkin joined #darcs
18:59 gwern joined #darcs
19:01 darcscommitbot joined #darcs
19:12 sm joined #darcs
19:48 sm joined #darcs
19:52 sm_ joined #darcs
20:54 * Heffalump waves
21:29 copumpkin joined #darcs
21:36 [1]intripoon joined #darcs
22:27 gwern @tell kowey dunno where the filestore repo moved. guess john moved it
22:27 lambdabot Consider it noted.
22:59 kpreid_ joined #darcs
23:08 sm joined #darcs
23:16 gbeshers_ joined #darcs

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary