Logs: liberachat/#haskell
| 2021-08-18 06:42:08 | → | smitop joins (~smitop@user/smitop) |
| 2021-08-18 06:43:46 | → | lortabac joins (~lortabac@151.73.97.57) |
| 2021-08-18 06:44:52 | → | acidjnk_new3 joins (~acidjnk@p200300d0c72b955250c7a959aba8feb6.dip0.t-ipconnect.de) |
| 2021-08-18 06:48:06 | → | ubert1 joins (~Thunderbi@91.141.56.213.wireless.dyn.drei.com) |
| 2021-08-18 06:48:33 | → | michalz joins (~michalz@185.246.204.62) |
| 2021-08-18 06:48:48 | → | gehmehgeh joins (~user@user/gehmehgeh) |
| 2021-08-18 06:49:39 | → | Unhammer joins (~Unhammer@user/unhammer) |
| 2021-08-18 06:59:13 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 248 seconds) |
| 2021-08-18 07:03:11 | → | derelict joins (~derelict@user/derelict) |
| 2021-08-18 07:04:15 | → | Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915) |
| 2021-08-18 07:04:40 | × | Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 240 seconds) |
| 2021-08-18 07:05:28 | Lord_of_Life_ | is now known as Lord_of_Life |
| 2021-08-18 07:10:46 | <albet70> | please unbanned 47.245.54.240 |
| 2021-08-18 07:15:00 | <dibblego> | albet70: read the topic |
| 2021-08-18 07:16:52 | → | Boomerang joins (~Boomerang@xd520f68c.cust.hiper.dk) |
| 2021-08-18 07:23:58 | → | u0_a2531 joins (~u0_a253@2402:9d80:247:f919:942:7578:ff92:e257) |
| 2021-08-18 07:24:47 | → | Erutuon joins (~Erutuon@user/erutuon) |
| 2021-08-18 07:25:17 | × | lortabac quits (~lortabac@151.73.97.57) (Read error: Connection reset by peer) |
| 2021-08-18 07:26:05 | × | u0_a253 quits (~u0_a253@2402:9d80:247:f919:764b:d5cb:dc9:2b1d) (Remote host closed the connection) |
| 2021-08-18 07:26:44 | × | u0_a2531 quits (~u0_a253@2402:9d80:247:f919:942:7578:ff92:e257) (Remote host closed the connection) |
| 2021-08-18 07:28:56 | → | lortabac joins (~lortabac@151.73.97.57) |
| 2021-08-18 07:30:09 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-08-18 07:34:20 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 2021-08-18 07:35:05 | × | shriekingnoise quits (~shrieking@186.137.144.80) (Quit: Quit) |
| 2021-08-18 07:39:13 | → | slack1256 joins (~slack1256@191.125.227.92) |
| 2021-08-18 07:40:59 | × | justache quits (~justache@user/justache) (Ping timeout: 252 seconds) |
| 2021-08-18 07:41:42 | → | benin036932 joins (~benin@183.82.178.142) |
| 2021-08-18 07:43:00 | → | justache joins (~justache@user/justache) |
| 2021-08-18 07:44:33 | × | eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2021-08-18 07:45:10 | → | eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
| 2021-08-18 07:47:10 | × | justache quits (~justache@user/justache) (Ping timeout: 240 seconds) |
| 2021-08-18 07:47:10 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3ab-85.dhcp.inet.fi) (Read error: Connection reset by peer) |
| 2021-08-18 07:47:21 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3ab-85.dhcp.inet.fi) |
| 2021-08-18 07:49:21 | × | eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 248 seconds) |
| 2021-08-18 07:52:17 | → | justache joins (~justache@user/justache) |
| 2021-08-18 07:56:07 | × | Xnuk quits (~xnuk@vultr.xnu.kr) (Quit: ZNC - https://znc.in) |
| 2021-08-18 07:56:25 | → | Xnuk joins (~xnuk@45.76.202.58) |
| 2021-08-18 07:58:27 | × | justache quits (~justache@user/justache) (Read error: Connection reset by peer) |
| 2021-08-18 07:58:49 | × | hnOsmium0001 quits (uid453710@id-453710.stonehaven.irccloud.com) (Quit: Connection closed for inactivity) |
| 2021-08-18 07:59:18 | → | justache joins (~justache@user/justache) |
| 2021-08-18 07:59:32 | → | burnsidesLlama joins (~burnsides@dhcp168-023.wadham.ox.ac.uk) |
| 2021-08-18 08:03:16 | <merijn> | sshine_: I wouldn't say that's *cabal* failing, but it's a weird error. You're using a much newer version of hspec than your stack setup, but afaict the newer Hspec still exports Spec there, so that compilation still shouldn't fail |
| 2021-08-18 08:04:50 | <maralorn> | maerwald: I have just tested streamly-posix with hspec 2.7.10 (because that’s the stackage-lts version). That worked. So theoretically you could lower the version bound on it. |
| 2021-08-18 08:05:23 | <merijn> | sshine_: oh, I have a *wildly* speculative theory, lemme test it :) |
| 2021-08-18 08:05:25 | → | hendursa1 joins (~weechat@user/hendursaga) |
| 2021-08-18 08:05:42 | <maerwald> | maralorn: hspec-discover as well? |
| 2021-08-18 08:06:05 | × | slack1256 quits (~slack1256@191.125.227.92) (Remote host closed the connection) |
| 2021-08-18 08:06:13 | <maralorn> | maerwald: Yes |
| 2021-08-18 08:06:37 | <maerwald> | maralorn: what version? |
| 2021-08-18 08:06:47 | <maralorn> | Same |
| 2021-08-18 08:07:20 | → | dschrempf joins (~dominik@2a01-036d-0118-a2d1-3c86-9363-4322-fee7.pool6.digikabel.hu) |
| 2021-08-18 08:08:36 | → | Kirat joins (~Gill@103.217.122.17) |
| 2021-08-18 08:08:40 | × | hendursaga quits (~weechat@user/hendursaga) (Ping timeout: 244 seconds) |
| 2021-08-18 08:08:47 | → | nschoe joins (~quassel@2a01:e0a:8e:a190:f185:3872:6a89:c741) |
| 2021-08-18 08:09:57 | <maralorn> | maerwald: ^ |
| 2021-08-18 08:10:07 | <maralorn> | (forgot the highlight) |
| 2021-08-18 08:12:25 | → | oldsk00l joins (~znc@ec2-3-69-166-47.eu-central-1.compute.amazonaws.com) |
| 2021-08-18 08:12:42 | × | Kirat quits (~Gill@103.217.122.17) (Client Quit) |
| 2021-08-18 08:13:39 | → | Guest48 joins (~Guest48@2001:8003:33f0:c100:90f4:2120:7bc8:55aa) |
| 2021-08-18 08:14:05 | × | tzh quits (~tzh@c-24-21-73-154.hsd1.or.comcast.net) (Quit: zzz) |
| 2021-08-18 08:17:23 | × | ubert quits (~Thunderbi@91.141.56.213.wireless.dyn.drei.com) (Quit: ubert) |
| 2021-08-18 08:17:24 | ubert1 | is now known as ubert |
| 2021-08-18 08:17:39 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
| 2021-08-18 08:17:39 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 2021-08-18 08:17:42 | allbery_b | is now known as geekosaur |
| 2021-08-18 08:17:42 | → | ub joins (~Thunderbi@91.141.56.213.wireless.dyn.drei.com) |
| 2021-08-18 08:17:58 | <merijn> | sshine_: That I can't test, because I can't reproduce it locally >.> But at the very least I see a couple of errors in the repo/config |
| 2021-08-18 08:22:07 | × | ub quits (~Thunderbi@91.141.56.213.wireless.dyn.drei.com) (Ping timeout: 245 seconds) |
| 2021-08-18 08:22:36 | × | oldsk00l quits (~znc@ec2-3-69-166-47.eu-central-1.compute.amazonaws.com) (Remote host closed the connection) |
| 2021-08-18 08:23:07 | × | econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity) |
| 2021-08-18 08:27:55 | → | Pickchea joins (~private@user/pickchea) |
| 2021-08-18 08:30:04 | × | timCF quits (~timCF@200-149-20-81.sta.estpak.ee) (Quit: leaving) |
| 2021-08-18 08:31:13 | × | rovert quits (uid389732@id-389732.tooting.irccloud.com) (Quit: Connection closed for inactivity) |
| 2021-08-18 08:35:41 | → | dyeplexer joins (~dyeplexer@user/dyeplexer) |
| 2021-08-18 08:36:22 | → | waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) |
| 2021-08-18 08:36:49 | × | micro quits (~micro@user/micro) (Quit: Lost terminal) |
| 2021-08-18 08:37:35 | → | micro joins (~micro@user/micro) |
| 2021-08-18 08:38:25 | × | Guest48 quits (~Guest48@2001:8003:33f0:c100:90f4:2120:7bc8:55aa) (Quit: Client closed) |
| 2021-08-18 08:38:29 | → | fendor joins (~fendor@77.119.161.62.wireless.dyn.drei.com) |
| 2021-08-18 08:40:44 | → | defanor joins (~defanor@tart.uberspace.net) |
| 2021-08-18 08:43:55 | × | burnsidesLlama quits (~burnsides@dhcp168-023.wadham.ox.ac.uk) () |
| 2021-08-18 08:46:54 | <defanor> | Hello. I've just updated to Cabal 3 (cabal-install from Debian 11 repositories), and failing to find how to install custom libraries (the ones I'm writing) properly: `cabal install --lib` appears to work fine (no errors), but then `cabal install` says "unknown package" when I'm trying to build projects dependent on such a library. Is it the intended behaviour, and how does one build projects like that with Cabal 3 ( |
| 2021-08-18 08:46:54 | <defanor> | except for v2- commands)? |
| 2021-08-18 08:47:09 | → | burnsidesLlama joins (~burnsides@dhcp168-023.wadham.ox.ac.uk) |
| 2021-08-18 08:48:07 | <merijn> | defanor: tbh, you really shouldn't be using "install --lib" |
| 2021-08-18 08:48:37 | <merijn> | defanor: Also, in cabal 3 the X and "v2-X" are identical |
| 2021-08-18 08:49:11 | <defanor> | merijn: Oh, perhaps I had in mind v1- ones then; meant the old behaviour. What should I use instead of install, then? |
| 2021-08-18 08:49:25 | <merijn> | It depends *why* you want to install |
| 2021-08-18 08:49:45 | <merijn> | If it is "so I can use this in another library/project I work on" the answer is: you shouldn't use install at all |
| 2021-08-18 08:50:20 | <defanor> | Indeed, to use those libraries from other projects. What should I use instead, then? |
| 2021-08-18 08:51:45 | <merijn> | defanor: If the libraries are on hackage, then nothing, they will be installed automatically when you use "build" if you want to depend on local (modified?) versions of libraries or unreleased libraries, then you want to use a cabal.project file with either 1) a remote-repo entry or 2) a filled in "local-packages:" pointing at the relevant local paths |
| 2021-08-18 08:51:51 | → | kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be) |
| 2021-08-18 08:52:42 | <defanor> | It's the latter in this case (some of those are work-related), will look into those options. Thanks! |
| 2021-08-18 08:52:46 | <merijn> | defanor: See https://cabal.readthedocs.io/en/latest/cabal-project.html#specifying-the-local-packages which has examples of both |
| 2021-08-18 08:52:49 | × | Pickchea quits (~private@user/pickchea) (Ping timeout: 248 seconds) |
| 2021-08-18 08:52:49 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 248 seconds) |
| 2021-08-18 08:53:04 | <merijn> | defanor: And https://cabal.readthedocs.io/en/latest/cabal-project.html#specifying-packages-from-remote-version-control-locations |
| 2021-08-18 08:54:38 | <merijn> | defanor: For work situations where everyone is consistently using the same "internal" packages, you should probably just commit the cabal.project file to the repo for everyone to use |
| 2021-08-18 08:56:12 | <merijn> | also, in the category more complicated (but thorough) solutions: It's perfectly possible to run your own private hackage server and point cabal-install at that so it will consult both the internal hackage server and public hackage |
| 2021-08-18 09:00:02 | × | polyphem quits (~polyphem@2a02:810d:640:776c:f4c0:a27a:540e:c15e) (Ping timeout: 245 seconds) |
All times are in UTC.