Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,804,487 events total
2021-08-25 17:41:02 benin0369329 joins (~benin@183.82.178.142)
2021-08-25 17:42:10 × drd quits (~drd@2001:b07:a70:9f1f:1562:34de:f50f:77d4) (Ping timeout: 240 seconds)
2021-08-25 17:43:23 × benin036932 quits (~benin@183.82.178.142) (Ping timeout: 250 seconds)
2021-08-25 17:43:23 benin0369329 is now known as benin036932
2021-08-25 17:46:59 × ec_ quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 244 seconds)
2021-08-25 17:47:36 × azeem quits (~azeem@176.201.15.223) (Read error: Connection reset by peer)
2021-08-25 17:48:42 vysn joins (~vysn@user/vysn)
2021-08-25 17:48:43 azeem joins (~azeem@dynamic-adsl-78-13-242-140.clienti.tiscali.it)
2021-08-25 17:49:27 mc47 joins (~mc47@xmonad/TheMC47)
2021-08-25 17:52:14 drd joins (~drd@2001:b07:a70:9f1f:1562:34de:f50f:77d4)
2021-08-25 17:52:41 ec_ joins (~ec@gateway/tor-sasl/ec)
2021-08-25 17:57:06 × acid quits (~acid@user/acid) (Remote host closed the connection)
2021-08-25 17:58:00 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-08-25 17:58:00 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Changing host)
2021-08-25 17:58:00 wroathe joins (~wroathe@user/wroathe)
2021-08-25 17:59:29 aegon joins (~mike@174.127.249.180)
2021-08-25 18:01:35 × zer0bitz quits (~zer0bitz@dsl-hkibng31-58c384-213.dhcp.inet.fi) (Ping timeout: 250 seconds)
2021-08-25 18:03:46 × keutoi quits (~keutoi@157.47.99.152) (Ping timeout: 252 seconds)
2021-08-25 18:05:12 × phma quits (phma@2001:5b0:211f:c4a8:b4c0:8312:139:73b8) (Read error: Connection reset by peer)
2021-08-25 18:05:55 phma joins (phma@2001:5b0:215d:bf48:a0b0:d9f3:6271:d4bf)
2021-08-25 18:07:46 <haskl> I'm trying to build my program. Not sure what the issue is here/not sure what libHSparsec is or what I need to install to get it working with ghc. I'm using ghcup and trying to install with cabal. https://paste.mozilla.org/jvFcCYCb
2021-08-25 18:08:42 <maerwald> haskl: distro?
2021-08-25 18:09:00 × Guest7836 quits (~chris@81.96.113.213) (Remote host closed the connection)
2021-08-25 18:09:03 <haskl> maerwald, Debian 11.
2021-08-25 18:09:21 <maerwald> haskl: which GHC is used?
2021-08-25 18:09:26 <maerwald> the path
2021-08-25 18:10:17 × eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:d4c9:355c:bd9d:df19) (Remote host closed the connection)
2021-08-25 18:12:46 <haskl> test
2021-08-25 18:13:16 <haskl> oh sorry! i was using ghcup it's using /home/tilde/.ghcup/bin/ghc
2021-08-25 18:14:19 eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:d4c9:355c:bd9d:df19)
2021-08-25 18:14:29 <maerwald> not sure if the store is busted
2021-08-25 18:14:35 <haskl> i can build in 8.10.5 though, but I get this issue when i try to run `cabal run cabal test`: https://paste.mozilla.org/fh6t5kEC
2021-08-25 18:15:20 <haskl> i remember being able to run doctests a while back but now that i' mtrying to run them i'm gettin gtrouble. i remember there was a weird problem with doctests in a specific version of ghc so that's why i was version hopping
2021-08-25 18:15:35 <maerwald> haskl: use cabal-docspec for doctests
2021-08-25 18:16:04 <maerwald> https://github.com/phadej/cabal-extras/tree/master/cabal-docspec
2021-08-25 18:16:17 <maerwald> here are static binaries https://downloads.haskell.org/~ghcup/unofficial-bindists/cabal-docspec/
2021-08-25 18:18:31 <haskl> hm i'll have to read about how to make use of this thanks
2021-08-25 18:19:23 <maerwald> https://github.com/phadej/cabal-extras/blob/master/cabal-docspec/MANUAL.md
2021-08-25 18:19:26 × drd quits (~drd@2001:b07:a70:9f1f:1562:34de:f50f:77d4) (Quit: ZNC 1.8.2 - https://znc.in)
2021-08-25 18:19:45 drd joins (~drd@93-39-151-19.ip76.fastwebnet.it)
2021-08-25 18:19:46 <maerwald> 1. you build your project, 2. you run `cabal-docspec`
2021-08-25 18:19:53 <maerwald> you don't need a Main for it
2021-08-25 18:20:00 <maerwald> no test suite in .cabal
2021-08-25 18:20:23 <Kabouik> Thank you for all your help today maerwald. Sorry that the maintainer was a little bit hostile to your remarks (I remember him being very nice and patient so that's probably just a tone thing today)
2021-08-25 18:20:37 <haskl> thanks maerwald
2021-08-25 18:20:41 <maerwald> Kabouik: I don't think he was hostile :p
2021-08-25 18:20:46 <maerwald> just grumpy
2021-08-25 18:21:03 <maerwald> because he maintains 200 haskell packages alone
2021-08-25 18:21:04 <Kabouik> Yeah, better wording. A bit hostile to the changes you suggested though
2021-08-25 18:21:15 <Kabouik> But he *is* nice
2021-08-25 18:21:15 <maerwald> I don't understand why distros keep doing it
2021-08-25 18:21:20 pavonia is now known as `\pavonia^{}
2021-08-25 18:21:21 amahl joins (~amahl@dsl-jklbng12-54fbca-64.dhcp.inet.fi)
2021-08-25 18:21:29 × liskin quits (~liskin@xmonad/liskin) (Ping timeout: 252 seconds)
2021-08-25 18:21:34 tzh joins (~tzh@c-24-21-73-154.hsd1.wa.comcast.net)
2021-08-25 18:21:44 <maerwald> Yeah, I'm not sure if solus support is gonna move forward if they don't fix libtinfo
2021-08-25 18:22:06 <maerwald> it's really just a compat symlink
2021-08-25 18:22:08 <Kabouik> I have no understanding of what is being done to comment, I just grasped that he takes security seriously and don't want to give any attack exposure that could be avoided with some dedication from the maintainer
2021-08-25 18:22:21 <maerwald> that was all offtopic :p
2021-08-25 18:23:03 <Kabouik> Yeah I could see you two couldn't find a common ground, basically not agreeing on the issues or mechanisms themselves, so not easy to talk
2021-08-25 18:23:11 <maerwald> https://gitlab.haskell.org/ghc/ghc/-/issues/17878 would solve most of our problems
2021-08-25 18:23:16 `\pavonia^{} is now known as pavonia
2021-08-25 18:24:01 <Kabouik> So I was reading you two exchanging, and every tine someone was saying something, I was like "Oh that's true, one point for him"
2021-08-25 18:24:07 <Kabouik> And then same with the other. :>
2021-08-25 18:24:16 <Kabouik> Just too candid and believing everyone is right.
2021-08-25 18:24:34 <maerwald> I've spent too much time on distro packaging, so yeah
2021-08-25 18:24:46 <Rembane_> I love the "the rest should be piece of cake?"-part
2021-08-25 18:24:48 <maerwald> and seeing how they self-inflict pain doesn't make it better
2021-08-25 18:24:52 × reumeth quits (~reumeth@user/reumeth) (Ping timeout: 250 seconds)
2021-08-25 18:25:00 <Kabouik> Just when he said it's not his experience that users have trouble compiling stuff with cabal due to the Solus choices, I almost just waved timidly in the discussion because I did have trouble.
2021-08-25 18:26:25 <maerwald> man, do static binary for pandoc and remove all the haskell-dev packages
2021-08-25 18:26:32 <maerwald> it's too much work for no real gain
2021-08-25 18:26:53 <maerwald> dynamic haskell libs... tzz
2021-08-25 18:27:13 <maerwald> our dynamic libraries aren't great
2021-08-25 18:27:37 <Kabouik> From what I understood, they consider there's a gain and it's worth it. I'm not able or skilled to judge though, and I know you disagree
2021-08-25 18:27:42 <maerwald> no one packages go libs either, so what's the point
2021-08-25 18:28:24 <maerwald> otherwise it will end up like arch linux, which just causes pain for their haskell users
2021-08-25 18:31:56 × ec_ quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 244 seconds)
2021-08-25 18:32:27 × hendursaga quits (~weechat@user/hendursaga) (Ping timeout: 244 seconds)
2021-08-25 18:33:55 ec_ joins (~ec@gateway/tor-sasl/ec)
2021-08-25 18:34:49 hendursaga joins (~weechat@user/hendursaga)
2021-08-25 18:34:54 × dyeplexer quits (~dyeplexer@user/dyeplexer) (Remote host closed the connection)
2021-08-25 18:43:06 × phma quits (phma@2001:5b0:215d:bf48:a0b0:d9f3:6271:d4bf) (Read error: Connection reset by peer)
2021-08-25 18:45:38 × kuribas quits (~user@ptr-25vy0i7291ltmu3yh3q.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3))
2021-08-25 18:46:06 × azeem quits (~azeem@dynamic-adsl-78-13-242-140.clienti.tiscali.it) (Ping timeout: 250 seconds)
2021-08-25 18:46:28 azeem joins (~azeem@176.201.15.223)
2021-08-25 18:48:42 phma joins (~phma@host-67-44-208-160.hnremote.net)
2021-08-25 18:50:33 × MQ-17J quits (~MQ-17J@8.6.144.209) (Ping timeout: 250 seconds)
2021-08-25 18:55:28 × azeem quits (~azeem@176.201.15.223) (Ping timeout: 252 seconds)
2021-08-25 18:55:56 kimjetwav joins (~user@2607:fea8:235f:9730:98d1:a22e:1d0c:6a1f)
2021-08-25 18:56:12 azeem joins (~azeem@176.201.15.223)
2021-08-25 18:56:37 × drd quits (~drd@93-39-151-19.ip76.fastwebnet.it) (Ping timeout: 250 seconds)
2021-08-25 19:00:05 × mei quits (~mei@user/mei) (Ping timeout: 250 seconds)
2021-08-25 19:00:58 Pickchea joins (~private@user/pickchea)
2021-08-25 19:03:22 × econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity)
2021-08-25 19:06:09 × remedan quits (~remedan@balak.me) (Quit: Bye!)
2021-08-25 19:07:02 remedan joins (~remedan@balak.me)
2021-08-25 19:07:19 × markpythonicbtc quits (~textual@50.228.44.6) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-08-25 19:10:32 × remedan quits (~remedan@balak.me) (Client Quit)
2021-08-25 19:13:33 × jess quits (~jess@libera/staff/jess) ()

All times are in UTC.