Logs: liberachat/#haskell
| 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.