Logs: liberachat/#haskell
| 2021-07-06 13:48:31 | <davean> | mikail: its not "dynamic-linking" in the normal sense |
| 2021-07-06 13:48:43 | <davean> | Which is why this is so dumb |
| 2021-07-06 13:52:41 | → | fizbin joins (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) |
| 2021-07-06 13:53:53 | → | norias joins (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) |
| 2021-07-06 13:54:44 | → | weirane joins (~weirane@user/weirane) |
| 2021-07-06 13:54:58 | × | LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 240 seconds) |
| 2021-07-06 13:56:07 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 2021-07-06 13:56:54 | → | waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) |
| 2021-07-06 13:58:26 | → | LukeHoersten joins (~LukeHoers@user/lukehoersten) |
| 2021-07-06 14:00:34 | <yushyin> | mikail: many of us just use ghcup anyway |
| 2021-07-06 14:00:52 | → | chomwitt joins (~Pitsikoko@athedsl-16082.home.otenet.gr) |
| 2021-07-06 14:01:33 | → | hammock joins (~Hammock@2600:1700:19a1:3330::625) |
| 2021-07-06 14:01:49 | <Gurkenglas> | adamse, ye thanks |
| 2021-07-06 14:02:23 | × | hammock quits (~Hammock@2600:1700:19a1:3330::625) (Client Quit) |
| 2021-07-06 14:02:42 | × | LukeHoersten quits (~LukeHoers@user/lukehoersten) (Client Quit) |
| 2021-07-06 14:03:16 | × | pavonia quits (~user@user/siracusa) (Quit: Bye!) |
| 2021-07-06 14:04:54 | → | samhh joins (~samhh@90.252.112.94) |
| 2021-07-06 14:04:55 | × | Vajb quits (~Vajb@85-76-2-254-nat.elisa-mobile.fi) (Read error: Connection reset by peer) |
| 2021-07-06 14:05:23 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 2021-07-06 14:06:58 | <mikail> | yushyin, on hindsight I should have just done that |
| 2021-07-06 14:10:31 | <sclv> | i've proposed before that we simply disable entirely the dynamic-only path in ghc |
| 2021-07-06 14:10:36 | <sclv> | as a forcing function for arch |
| 2021-07-06 14:11:17 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:cdb:cabc:a7c7:75c9) |
| 2021-07-06 14:11:28 | <merijn> | :p |
| 2021-07-06 14:12:11 | → | ystael joins (~ystael@user/ystael) |
| 2021-07-06 14:12:20 | → | dunkeln joins (~dunkeln@188.71.194.238) |
| 2021-07-06 14:12:50 | → | jneira_ joins (~jneira_@217.red-81-39-172.dynamicip.rima-tde.net) |
| 2021-07-06 14:13:03 | × | MQ-17J quits (~MQ-17J@8.21.10.15) (Ping timeout: 252 seconds) |
| 2021-07-06 14:13:28 | → | MQ-17J joins (~MQ-17J@8.21.10.15) |
| 2021-07-06 14:14:35 | × | norias quits (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) (Ping timeout: 252 seconds) |
| 2021-07-06 14:14:51 | <davean> | it seems better to just have GHC detect Arch and give up the will to live when it detects its being run on Arch. |
| 2021-07-06 14:15:23 | <davean> | I'd really like to understand why they insist on hurting their users and us so much |
| 2021-07-06 14:15:31 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:cdb:cabc:a7c7:75c9) (Ping timeout: 246 seconds) |
| 2021-07-06 14:15:34 | <Rembane> | Principles I guess? |
| 2021-07-06 14:15:42 | <davean> | Rembane: What principle? |
| 2021-07-06 14:15:54 | <davean> | You can insist pi=3 but it doesn't |
| 2021-07-06 14:16:06 | <Rembane> | davean: That everything should be dynamically linked. |
| 2021-07-06 14:16:19 | <nshepperd> | a foolish consistency |
| 2021-07-06 14:16:36 | <davean> | But its not even a consistency |
| 2021-07-06 14:16:58 | <Rembane> | Yes |
| 2021-07-06 14:17:10 | <Rembane> | They can be wrong and very stubborn at the same time. |
| 2021-07-06 14:17:16 | <merijn> | davean: tbh, insisting that pi=3 is far more practical |
| 2021-07-06 14:17:25 | <Hecate> | < davean> it seems better to just have GHC detect Arch and give up the will to live when it detects its being run on Arch. // well well, should I add another item to our incoming tech track meeting? :P |
| 2021-07-06 14:17:28 | <yushyin> | i propose arch removes all haskell packages, it might stop the bashing here |
| 2021-07-06 14:17:28 | <merijn> | pi=3 is a reasonable approximation at tons of human scales >.< |
| 2021-07-06 14:18:00 | <davean> | Hecate: sadly, I'll be dealing with other things, like mac ci, so I won't get to enjoy it :( |
| 2021-07-06 14:18:20 | <nshepperd> | ghc not working on arch would be inconvenient |
| 2021-07-06 14:18:30 | <Hecate> | nshepperd: depends |
| 2021-07-06 14:18:47 | <merijn> | nshepperd: Arch maintainers generating infinite questions here is also inconvenient :p |
| 2021-07-06 14:18:57 | <Hecate> | current situation: Arch users pay 0,00€ and we get them a GHC that works but at the expense of our health |
| 2021-07-06 14:19:30 | <Hecate> | ideal situation: Arch developers contribute to make their platform less shitty or port GHC like a true principled Unix would do, and we give them a hand |
| 2021-07-06 14:19:38 | <nshepperd> | installing it with ghcup seems easier than installing a vm just to use ghc |
| 2021-07-06 14:19:59 | × | rostero quits (uid236576@id-236576.tooting.irccloud.com) (Quit: Connection closed for inactivity) |
| 2021-07-06 14:20:06 | <Hecate> | it's not only about how to install GHC |
| 2021-07-06 14:21:28 | → | timCF joins (~timCF@m91-129-99-121.cust.tele2.ee) |
| 2021-07-06 14:21:57 | × | favonia quits (~favonia@user/favonia) (Remote host closed the connection) |
| 2021-07-06 14:22:17 | → | favonia joins (~favonia@user/favonia) |
| 2021-07-06 14:24:16 | × | dunkeln quits (~dunkeln@188.71.194.238) (Ping timeout: 246 seconds) |
| 2021-07-06 14:25:46 | × | timCF quits (~timCF@m91-129-99-121.cust.tele2.ee) (Ping timeout: 240 seconds) |
| 2021-07-06 14:29:32 | → | dunkeln joins (~dunkeln@188.71.194.238) |
| 2021-07-06 14:30:35 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 2021-07-06 14:31:11 | → | chris-the-slurpa joins (~chris@81.96.113.213) |
| 2021-07-06 14:32:52 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 2021-07-06 14:33:29 | → | chris-the-slurpa joins (~chris@81.96.113.213) |
| 2021-07-06 14:35:06 | → | S3thR0gen joins (~thanos@2a02:2149:8858:e100:4b:1c5f:edb7:9c20) |
| 2021-07-06 14:35:26 | → | norias joins (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) |
| 2021-07-06 14:35:36 | × | acidjnk_new quits (~acidjnk@p200300d0c72b9556fc4d5c290a2b1a2d.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
| 2021-07-06 14:37:48 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Ping timeout: 252 seconds) |
| 2021-07-06 14:38:28 | <nshepperd2> | to put it another way: arch maintainers already cause me enough annoyance and suffering without ghc maintainers also doing that |
| 2021-07-06 14:38:54 | <nshepperd2> | otoh, disabling dynamic-only mode sounds like a good idea. does anyone even want it? |
| 2021-07-06 14:39:07 | <merijn> | There are *some* uses, but it's fairly niche |
| 2021-07-06 14:40:59 | × | Obo quits (~roberto@70.pool90-171-81.dynamic.orange.es) (Ping timeout: 252 seconds) |
| 2021-07-06 14:41:06 | → | timCF joins (~timCF@m91-129-99-121.cust.tele2.ee) |
| 2021-07-06 14:41:26 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.2) |
| 2021-07-06 14:41:32 | × | chomwitt quits (~Pitsikoko@athedsl-16082.home.otenet.gr) (Ping timeout: 252 seconds) |
| 2021-07-06 14:41:53 | × | yauhsien quits (~yauhsien@61-231-39-135.dynamic-ip.hinet.net) (Read error: Connection reset by peer) |
| 2021-07-06 14:42:34 | × | mikoto-chan quits (~mikoto-ch@ip-213-49-189-31.dsl.scarlet.be) (Ping timeout: 240 seconds) |
| 2021-07-06 14:43:03 | → | chris-the-slurpa joins (~chris@81.96.113.213) |
| 2021-07-06 14:44:40 | → | mikoto-chan joins (~mikoto-ch@ip-213-49-189-31.dsl.scarlet.be) |
| 2021-07-06 14:45:07 | <nshepperd2> | relatedly, my cabal-static package broke because bootstrap.sh got removed from the most recent cabal-install sdist |
| 2021-07-06 14:46:15 | <merijn> | nshepperd: Not just from the sdist :p |
| 2021-07-06 14:46:19 | <merijn> | bootstrap.sh is gone entirely |
| 2021-07-06 14:46:25 | <merijn> | It is not a python program |
| 2021-07-06 14:46:26 | <merijn> | iirc |
| 2021-07-06 14:47:07 | <nshepperd2> | it is not... python? what does that have to do with it |
| 2021-07-06 14:47:15 | <merijn> | *now |
| 2021-07-06 14:47:27 | <merijn> | https://github.com/haskell/cabal/tree/master/bootstrap |
| 2021-07-06 14:48:14 | <nshepperd2> | oh, i see, it's separately distributed now |
| 2021-07-06 14:49:22 | <davean> | nshepperd2: why did you use it? |
| 2021-07-06 14:49:23 | → | slowButPresent joins (~slowButPr@user/slowbutpresent) |
| 2021-07-06 14:49:53 | × | timCF quits (~timCF@m91-129-99-121.cust.tele2.ee) (Ping timeout: 265 seconds) |
| 2021-07-06 14:50:28 | × | weirane quits (~weirane@user/weirane) (Quit: weirane) |
| 2021-07-06 14:50:42 | → | wootehfoot joins (~wootehfoo@user/wootehfoot) |
| 2021-07-06 14:51:22 | × | S3thR0gen quits (~thanos@2a02:2149:8858:e100:4b:1c5f:edb7:9c20) (Quit: WeeChat 2.8) |
| 2021-07-06 14:51:49 | <nshepperd2> | to build a non-broken cabal-install package for arch |
| 2021-07-06 14:57:10 | → | jolly joins (~jolly@208.180.97.158) |
| 2021-07-06 14:57:22 | <davean> | nshepperd2: ugh, sorry that somehow supporting Arch became your problem. Hope you escape |
| 2021-07-06 14:57:38 | <nshepperd2> | i use arch lol |
| 2021-07-06 14:57:46 | <davean> | And I hope you escape |
| 2021-07-06 14:57:52 | × | derelict quits (~derelict@user/derelict) (Ping timeout: 246 seconds) |
All times are in UTC.