Perl 6 - the future is here, just unevenly distributed

IRC log for #darcs, 2014-03-26

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

All times shown according to UTC.

Time Nick Message
00:13 dolio joined #darcs
00:48 mizu_no_oto joined #darcs
01:17 dolio gh_: Any ideas? Is it something I can fix, or do I just need to go back to an older version?
02:22 alexsuraci_ joined #darcs
03:06 gh_ dolio, I wonder if this is related to the change that now darcs only write global cache at .cache/darcs/  , instead of .darcs/cache . The strange thing is that it should still use .darcs/cache as read-only
03:06 dolio I think I deleted .darcs/cache a ways back.
03:07 dolio It's gone.
03:07 gh_ it could be that there was the file needed
03:09 dolio What would fix it? Checking out a new copy?
03:09 dolio Of my repos?
03:11 dolio Actually, that doesn't help.
03:12 dolio I can get a new copy of my bytestring-show repository from hub.darcs.net, and it immediately complains about not being able to reach the repository it just created.
03:12 dolio And if I whatsnew in the brand new repository, it complains about not being able to open a file in _darcs/pristine.hashed.
03:13 dolio Which, the file doesn't exist.
03:15 gh_ what about running `darcs repair` ?
03:15 dolio I can see the file it wants in my original repository, though.
03:18 dolio It did something, but didn't solve either problem.
03:20 gh_ "repair" should have rebuilt the hashed.pristine directory
03:20 gh_ what about copying that file to the _darcs/pristine.hashed/ directory of the repository that lacks it?
03:22 dolio That lets whatsnew work, but not recording in the new repo.
03:24 dolio I see the file it complains about not being able to fetch in _darcs/inventories.
03:45 gh_ with latest darcs head I can get your repo from hub.darcs.net and record some patch in it..
03:46 dolio Are you building with 7.8?
03:46 gh_ no
03:46 gh_ 7.6.3
03:46 gh_ I should install that beta someday
03:47 dolio That's one of the few changes I can think of.
03:47 dolio When I rebuilt recently it was 7.8, and previously probably 7.6.3.
03:47 dolio Although I have no idea why that'd matter.
03:50 gh_ actually the missing file from your paste cannot be a file from _darcs/pristine-hashed . it can be a patch file or an inventory file
03:50 gh_ (because its name is prefixed by its size)
03:50 dolio Yeah, the one in the past is an inventory file.
03:50 dolio The one whatsnew complained about was pristine.hashed.
03:50 gh_ ok
03:52 dolio Let me rebuild with 7.6.3.
04:20 dolio Okay, that definitely seems to be the difference.
04:20 dolio Something is going seriously wrong when compiling with 7.8.
04:23 dolio Missing files in _darcs/pristine.hashed, can't see files in _darcs/inventory, etc.
04:24 dolio Well, maybe not etc. :)
06:21 Heffalump dolio: that's bizarre - are you able to try to line up the package versions that went into it?
06:21 Heffalump I hope it's not really the compiler at fault
06:22 Heffalump and is this easily reproducible? A shell test or similar would make it much easier to track down/debug.
06:37 lelit joined #darcs
08:32 raichoo joined #darcs
08:51 raichoo joined #darcs
09:32 favonia joined #darcs
09:43 schlaftier joined #darcs
13:00 mizu_no_oto joined #darcs
13:33 exlevan_ joined #darcs
13:47 amgarchIn9 joined #darcs
14:04 xymox joined #darcs
14:11 amgarchIn9 joined #darcs
14:11 xymox joined #darcs
14:41 dolio Heffalump: 7.6.3 dependencies: http://lpaste.net/7848907365976899584
14:41 dolio 7.8 dependencies: http://lpaste.net/6243537088533233664
14:44 dolio Differences are newer array, base, binary, bytestring, containers, directory (slightly), filepath (slightly), oldtime (slightly), process, and unix. mtl and text are older in my 7.8 install, but that probably means nothing.
14:45 dolio It's really easy to reproduce, at least on my machine.
14:46 dolio darcs get http://hub.darcs.net/dolio/bytestring-show ; cd bytestring-show ; darcs whatsnew
14:48 dolio That complains about a missing pristine file.
14:49 dolio Could be some bad CPP branches? I see two '#if __GLASGOW_HASKELL__ >= 708'
14:49 dolio Wait, that's in tests....
14:49 dolio Anyhow, I should get going.
14:53 mizu_no_oto joined #darcs
15:15 exlevan_ joined #darcs
15:33 schlaftier joined #darcs
15:34 dolio joined #darcs
15:38 colDrMcBeardman joined #darcs
16:16 raichoo joined #darcs
16:20 mizu_no_oto joined #darcs
16:33 n-dolio joined #darcs
16:58 colDrMcBeardman joined #darcs
17:19 edwardk joined #darcs
17:35 lelit joined #darcs
17:58 edwardk dolio: that is.. impressive
18:38 edwardk joined #darcs
19:00 amgarchIn9 joined #darcs
19:03 favonia joined #darcs
19:13 amgarching joined #darcs
19:16 gh_ dolio, thanks for the precise report
19:25 notdan can it be something about filenames and stuff?
19:32 mornfall it can certainly be something about stuff :-)
19:54 notdan ok that is certainly a start point ;)
21:27 favonia joined #darcs
22:23 amgarching joined #darcs
22:31 schlaftier joined #darcs
22:49 thorkilnaur joined #darcs
23:06 dolio notdan: Obviously someone underestimated the filepath 1.3.0.1 to 1.3.0.2 change when calculating the new version number.
23:26 edwardk joined #darcs
23:28 mizu_no_oto joined #darcs

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