Logs: freenode/#haskell
| 2021-03-19 09:46:26 | <merijn> | Ah, ok :) |
| 2021-03-19 09:46:28 | <kuribas> | ah right. |
| 2021-03-19 09:46:33 | <kuribas> | this was an explicit fail. |
| 2021-03-19 09:46:43 | → | tsaka__ joins (~torstein@2a02:587:1b19:7300:189d:1826:982b:b559) |
| 2021-03-19 09:47:54 | × | xhlr quits (~xhlr@87-92-158-145.rev.dnainternet.fi) (Quit: Leaving) |
| 2021-03-19 09:48:54 | → | acidjnk_new joins (~acidjnk@p200300d0c72b9511759421c9ddfcc58f.dip0.t-ipconnect.de) |
| 2021-03-19 09:50:26 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8) (Ping timeout: 264 seconds) |
| 2021-03-19 09:51:44 | → | heatsink joins (~heatsink@2600:1700:bef1:5e10:b5a7:9e26:9598:47de) |
| 2021-03-19 09:54:52 | → | unlink_ joins (~unlink2@p200300ebcf13b600588c7881abb1ea42.dip0.t-ipconnect.de) |
| 2021-03-19 09:56:22 | × | heatsink quits (~heatsink@2600:1700:bef1:5e10:b5a7:9e26:9598:47de) (Ping timeout: 244 seconds) |
| 2021-03-19 09:56:48 | → | Sathiana joins (~kath@185-113-98-38.cust.bredband2.com) |
| 2021-03-19 09:58:29 | × | Lycurgus quits (~niemand@98.4.116.165) (Quit: Exeunt) |
| 2021-03-19 09:58:50 | → | royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-03-19 10:01:37 | → | Neuromancer joins (~Neuromanc@unaffiliated/neuromancer) |
| 2021-03-19 10:05:56 | → | kinsho joins (~kinsho@83.137.249.87) |
| 2021-03-19 10:07:54 | ← | kinsho parts (~kinsho@83.137.249.87) () |
| 2021-03-19 10:09:17 | × | tsaka__ quits (~torstein@2a02:587:1b19:7300:189d:1826:982b:b559) (Ping timeout: 244 seconds) |
| 2021-03-19 10:09:53 | hackage | kind-generics-th 0.2.2.2 - Template Haskell support for generating `GenericK` instances https://hackage.haskell.org/package/kind-generics-th-0.2.2.2 (AlejandroSerrano) |
| 2021-03-19 10:12:01 | → | darjeeling_ joins (~darjeelin@122.245.217.128) |
| 2021-03-19 10:15:03 | × | Sathiana quits (~kath@185-113-98-38.cust.bredband2.com) (Quit: WeeChat 3.0) |
| 2021-03-19 10:15:41 | → | Sathiana joins (~kath@185-113-98-38.cust.bredband2.com) |
| 2021-03-19 10:16:01 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 256 seconds) |
| 2021-03-19 10:16:56 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8) |
| 2021-03-19 10:17:53 | → | day joins (~Unknown@unaffiliated/day) |
| 2021-03-19 10:18:31 | → | kinsho joins (~kinsho@83.137.249.87) |
| 2021-03-19 10:21:10 | × | puffnfresh quits (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) (Ping timeout: 256 seconds) |
| 2021-03-19 10:21:38 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8) (Ping timeout: 264 seconds) |
| 2021-03-19 10:22:42 | <kinsho> | \part |
| 2021-03-19 10:22:47 | ← | kinsho parts (~kinsho@83.137.249.87) () |
| 2021-03-19 10:24:18 | → | Rudd0^ joins (~Rudd0@185.189.115.103) |
| 2021-03-19 10:24:25 | × | Sathiana quits (~kath@185-113-98-38.cust.bredband2.com) (Quit: WeeChat 3.0) |
| 2021-03-19 10:25:03 | → | Sathiana joins (~kath@185-113-98-38.cust.bredband2.com) |
| 2021-03-19 10:25:44 | → | dramforever joins (~dram@unaffiliated/dramforever) |
| 2021-03-19 10:27:23 | hackage | forsyde-shallow 3.5.0.0 - ForSyDe's Haskell-embedded Domain Specific Language. https://hackage.haskell.org/package/forsyde-shallow-3.5.0.0 (ingo) |
| 2021-03-19 10:27:46 | × | Rudd0 quits (~Rudd0@185.189.115.103) (Ping timeout: 260 seconds) |
| 2021-03-19 10:29:02 | → | stree joins (~stree@68.36.8.116) |
| 2021-03-19 10:29:02 | × | emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
| 2021-03-19 10:29:13 | → | emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
| 2021-03-19 10:30:21 | → | aggin joins (~ecm@103.88.87.37) |
| 2021-03-19 10:33:17 | → | son0p joins (~son0p@181.58.39.182) |
| 2021-03-19 10:36:14 | → | puffnfresh joins (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) |
| 2021-03-19 10:39:22 | <day> | what is the currently recommended way to install haskell on archlinux? |
| 2021-03-19 10:39:23 | → | __monty__ joins (~toonn@unaffiliated/toonn) |
| 2021-03-19 10:40:08 | <yushyin> | day: ghcup works fine |
| 2021-03-19 10:41:15 | <day> | yes i think that's what i used the last time. but haskell.org recommends 'pacman -S ghc cabal-install happy alex haskell-haddock-library' thus i thought that maybe things turned greener :D |
| 2021-03-19 10:42:50 | <joel135> | Things were still bleak a couple of months ago. |
| 2021-03-19 10:43:03 | × | Guest217 quits (~textual@2603-7000-3040-0000-7953-b284-70cd-9e2c.res6.spectrum.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-03-19 10:43:28 | <joel135> | I am running all Haskell through stack now. |
| 2021-03-19 10:43:39 | <day> | the drama is kind of hilarious though ngl |
| 2021-03-19 10:44:15 | <__monty__> | The Arch maintainers' handling of haskell infra has pretty permanently undermined my confidence in their ability to communicate and deal with upstream anything tbh. |
| 2021-03-19 10:44:44 | <joel135> | I don't remember if I used ghcup to make that work. But whatever I did should be in my channel logs so I could find it it you want. |
| 2021-03-19 10:44:53 | hackage | postgresql-placeholder-converter 0.2.0.0 - Converter for question mark style and dollar sign style of PostgreSQL SQL. https://hackage.haskell.org/package/postgresql-placeholder-converter-0.2.0.0 (kakkun61) |
| 2021-03-19 10:44:55 | <day> | eh i think it turned into something personal at some point and now it's impossible to resolve |
| 2021-03-19 10:45:25 | <day> | joel135: it's fine i will just use ghcup |
| 2021-03-19 10:45:29 | <joel135> | Ok |
| 2021-03-19 10:46:52 | × | conal quits (~conal@64.71.133.70) (Read error: Connection reset by peer) |
| 2021-03-19 10:48:25 | × | aggin quits (~ecm@103.88.87.37) (Quit: WeeChat 3.0.1) |
| 2021-03-19 10:48:46 | → | vilpan joins (~0@212.117.1.172) |
| 2021-03-19 10:49:08 | × | guest316` quits (~user@49.5.6.87) (Remote host closed the connection) |
| 2021-03-19 10:49:08 | × | emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
| 2021-03-19 10:49:19 | → | emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
| 2021-03-19 10:49:50 | <yushyin> | day: you will face a lot of opposition here regarding arch linux, i still recommend ghcup because it also simplifies things like installing and managing multiple ghc versions compared to packages from the linux distribution. |
| 2021-03-19 10:50:19 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 276 seconds) |
| 2021-03-19 10:50:38 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-03-19 10:51:13 | <__monty__> | I don't see why it should be personal. The Arch maintainers decided everything should be dynamically linked for some reason. GHC defaults to statically linking most things because a strong reliance on inlining etc. makes dynamic linking impractical/deleterious. Rather than either distributing libraries compatible with that default or changing the default setting GHC installs with, they simply choose to |
| 2021-03-19 10:51:19 | <__monty__> | make it hard to start using GHC on Arch. It's as if they have a vendetta against Haskell more than anything. |
| 2021-03-19 10:52:02 | → | tessier joins (~treed@kernel-panic/copilotco) |
| 2021-03-19 10:53:21 | <tomsmeding> | I'm happily using Arch and ghcup :) |
| 2021-03-19 10:53:32 | → | Codaraxis joins (~Codaraxis@193.27.14.10) |
| 2021-03-19 10:54:39 | → | conal joins (~conal@64.71.133.70) |
| 2021-03-19 10:54:41 | → | aggin joins (~ecm@103.88.87.37) |
| 2021-03-19 10:55:10 | × | puffnfresh quits (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) (Ping timeout: 256 seconds) |
| 2021-03-19 10:55:14 | <dramforever> | Literally every single person that has anything to do with Arch insist on telling me the benefits of dynamically linking libraries |
| 2021-03-19 10:55:28 | <dramforever> | *every single person I've met |
| 2021-03-19 10:55:36 | <dramforever> | 'This literally does not work' does not seem like an effective objection |
| 2021-03-19 10:55:51 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
| 2021-03-19 10:55:55 | → | xhlr joins (~xhlr@87-92-158-145.rev.dnainternet.fi) |
| 2021-03-19 10:56:00 | <__monty__> | It seems to me they've subscribed to glibc's party line for some reason. |
| 2021-03-19 10:56:15 | <dramforever> | I'm starting to feel like stop supporting dynamic linking in GHC 10 or something might be the only remaining option :( |
| 2021-03-19 10:56:26 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-03-19 10:56:52 | <__monty__> | That'd be unfortunate. |
| 2021-03-19 10:56:59 | <dramforever> | I am *perfectly* okay with the distros distributing their things their way |
| 2021-03-19 10:57:06 | <dramforever> | I just can't stand the wrong reasons |
| 2021-03-19 10:57:36 | <yushyin> | ghc's support for dynamic linking is mediocre anyways |
| 2021-03-19 10:57:49 | <__monty__> | I do want to highlight that generally Arch *users* are great. They have a tendency to run unstable software and report bugs. |
| 2021-03-19 10:58:27 | <dramforever> | Arch maintainers are great too |
| 2021-03-19 10:58:50 | <dramforever> | I admire like 99%+ of their work |
| 2021-03-19 10:59:02 | ski_ | is now known as ski |
| 2021-03-19 10:59:17 | → | Kaiepi joins (~Kaiepi@47.54.252.148) |
| 2021-03-19 10:59:24 | × | danso quits (~dan@2001:1970:52e7:d000:96b8:6dff:feb3:c009) (Ping timeout: 244 seconds) |
| 2021-03-19 10:59:24 | <dramforever> | yushyin: I'd put it this way: GHC technically supports dynamic linking |
| 2021-03-19 11:00:06 | → | danso joins (~dan@2001:1970:52e7:d000:96b8:6dff:feb3:c009) |
| 2021-03-19 11:00:30 | <yushyin> | true :D |
| 2021-03-19 11:00:37 | <dramforever> | I hope I'm not spreading any hate here, all the Arch users and maintainers I've met are amazing people, including those who I complained about |
| 2021-03-19 11:01:14 | <dramforever> | I want to be clear that however emotional, I do intend it to be a technical discussion about the ways GHC the program and Haskell the ecosystem works |
| 2021-03-19 11:01:20 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-03-19 11:01:40 | <dramforever> | however emotional I accidentally get, or whatever, not sure how to put this |
| 2021-03-19 11:01:57 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-03-19 11:02:17 | <yushyin> | for now you cannot even set -dynamic as the default in a global config file anymore, https://github.com/haskell/cabal/issues/6505 makes it even more stressful to use arch linux's haskell packages |
| 2021-03-19 11:02:21 | × | mnrmnaugh quits (~mnrmnaugh@unaffiliated/mnrmnaugh) (Ping timeout: 264 seconds) |
All times are in UTC.