Perl 6 - the future is here, just unevenly distributed

IRC log for #darcs, 2016-08-19

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

All times shown according to UTC.

Time Nick Message
00:28 der-landgraf joined #darcs
01:06 Big_G joined #darcs
01:48 ilbot3 joined #darcs
01:48 Topic for #darcs is now Darcs/Pijul Sprint, Helsinki, 6th-8th May http://darcs.net/Sprints/2016-05 | http://darcs.net/ | logs: http://irclog.perlgeek.de/darcs/ | darcs 2.10.3 is out http://darcs.net/Releases/2.10
03:37 der-landgraf joined #darcs
06:10 Weltraumschaf joined #darcs
07:57 Weltraumschaf joined #darcs
08:12 Weltraumschaf_ joined #darcs
10:58 telnoratti joined #darcs
11:07 gh_ joined #darcs
11:08 gh_ hi
11:09 gh_ a colleague of mine tried to cabal install darcs on ubuntu trusty (14.04), which ships with GHC 7.6, and got caught with the following bug: https://www.reddit.com/r/haskell/comments/3634x2/cabal_is_giving_a_weird_error_when_attempting_to/
11:09 gh_ caught *by
11:10 gh_ I don't know if the same problem happens under debian jessie
11:12 gh_ I'm not aware of a "real" solution to that bug, the easiest workaround seems to be to install GHC 7.10 or 8 from some alternative ubuntu package repository
11:15 gh_ I'll be able to try cabal install darcs on a debian jessie machine on tuesday; if this does not "just work" maybe we should consider directly *not* allowing darcs to be build with GHC 7.6 and save people time?
11:18 gh_ also, ubuntu trusty (14.04) provides darcs 2.8 which does not seem to be able to connect to hub.darcs.net, hence the attempt to compile it
13:09 Big_G joined #darcs
14:37 pbgc joined #darcs
15:15 sm darcs 2.8 can't connect to hub.darcs.net ? a problem with ssh config seems likely (see ssh setup tips on front page)
15:31 maerwald well, seems darcs still does not build with ghc-8?
15:37 gh_ joined #darcs
15:42 gh_ sm, first there was a confusion because the URL user@hub.darcs.net:user/repo does not work (one has to use user@hub.darcs.net:repo) ; I wonder if it could work by darcsden using some symbolic link? I sometimes do this mistake myself
15:44 sm gh_: that should work, front page says darcs get [YOU@]hub.darcs.net:[OWNER/]REPO
15:44 sm if not, we should open a  bug
15:44 gh_ sm, it does not
15:44 gh_ ok, I'll do
15:45 sm it works here
15:45 sm darcs get hub.darcs.net:simon/darcsden --lazy
15:45 sm Finished cloning.
15:46 gh_ oh.. let me try too
15:47 gh_ ok indeed :-) sorry, that was bad diagnosis
15:58 gh_ looks like ssh < 7 does not need special configuration as indicated in hub.darcs.net's front page, but I cannot try it right now
16:01 Riastradh joined #darcs
16:18 maerwald still can't build with ghc-8
16:23 sm Heffalump had ghc 8 working I heard
16:24 sm is darcs dev very quiet right now, or is there a problem with the lists ?
16:31 maerwald http://bugs.darcs.net/issue2498
16:31 maerwald unfixed
16:35 maerwald and that bug is 3 months old... yet still applies
16:40 * sm tries
16:44 sm for a ghc 8 stack build, darcs needs updating for sandi-0.4
16:51 maerwald darcsden
16:51 maerwald => darcs>=2.10.1 && <2.12
16:51 maerwald why is that?
16:53 maerwald I don't get why haskellers misuse upper bounds so much.
16:54 sm maerwald: it hasn't been updated
16:54 sm patch welcome!
16:55 maerwald exactly, that's why upper bounds should only be added when it's _known_ to not work with a newer version of library XY
16:55 maerwald but that's just my opinion
16:56 sm it's a controversial issue. I use stack, and would be happy to forget about upper bounds
16:56 maerwald that's why I don't like stack, because it makes people even more lazy wrt correct dependencies
16:57 maerwald which has a negative impact on cabal-install users
16:57 maerwald LETS FIGHT OVER IT
16:57 sm because I don't want to hear complaints like this, I keep adding upper bounds. But I can't win :)
16:57 * maerwald starts brawling
17:04 maerwald sm: I got complaints that there is no plain body for the e-mails. So I wanted to fix http://hub.darcs.net/simon/darcsden/browse/src/DarcsDen/Mail.hs#142
17:04 maerwald which is the culprit
17:04 sm hmm. Building HsOpenSSL on mac now requires special cabal flags because the brew openssl package doesn't symlink into /usr/local/include
17:05 sm maerwald: great. Are you able to build now ?
17:05 maerwald I enabled snap-server-1.0.0.0, I guess everything will blow up now
17:05 maerwald probably not
17:05 maerwald building the deps right now
17:05 sm I'm trying too
17:05 maerwald snap 0.9.x has 'time (>=1.0 && <1.6)' which doesn't allow me to build it
17:06 maerwald I doubt that dependency is even correct
17:06 maerwald the time API is rather solid
17:06 maerwald but can't mess with snap package now, can I
17:14 sm maerwald: it looks as if darcsden doesn't build with darcs 2.12, so the upper bound is in fact saving you pain
17:15 maerwald I like pain!
17:16 sm good man! if you're using cabal, --allow-newer to bring it on!
17:16 sm I wish I knew how to do that with stack
17:16 maerwald rm -rf stack
17:18 sm that answer is not correct
17:19 maerwald did you just try that? xD
17:19 maerwald also, I made ghc panic by trying to update th-lift-instances
17:19 maerwald so I'm giving up now.
17:23 sm "stack build" now works again
17:25 sm for any other build issues, patches welcome
17:32 maerwald not really interested in investigating ghc panics...
19:25 Riastradh joined #darcs
22:29 der-landgraf joined #darcs
23:06 Big_G joined #darcs

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