Newest at the top
| 2026-01-09 15:09:39 +0100 | fp1 | (~Thunderbi@2001:708:20:1406::1370) fp |
| 2026-01-09 15:04:32 +0100 | danza | (~danza@user/danza) danza |
| 2026-01-09 15:04:16 +0100 | danza | (~danza@user/danza) (Read error: Connection reset by peer) |
| 2026-01-09 14:56:48 +0100 | danza | (~danza@user/danza) danza |
| 2026-01-09 14:54:18 +0100 | trickard_ | trickard |
| 2026-01-09 14:46:58 +0100 | xff0x | (~xff0x@2405:6580:b080:900:bec2:3356:308f:6c3f) |
| 2026-01-09 14:39:21 +0100 | xff0x | (~xff0x@2405:6580:b080:900:bec2:3356:308f:6c3f) (Ping timeout: 252 seconds) |
| 2026-01-09 14:20:45 +0100 | synchromesh | (~john@2406:5a00:2412:2c00:a1a6:38bb:f8dc:df9a) synchromesh |
| 2026-01-09 14:19:48 +0100 | synchromesh | (~john@2406:5a00:2412:2c00:a1a6:38bb:f8dc:df9a) (Read error: Connection reset by peer) |
| 2026-01-09 14:18:07 +0100 | trickard_ | (~trickard@cpe-50-98-47-163.wireline.com.au) |
| 2026-01-09 14:17:52 +0100 | trickard | (~trickard@cpe-50-98-47-163.wireline.com.au) (Ping timeout: 246 seconds) |
| 2026-01-09 14:03:56 +0100 | bionade24 | (~quassel@server2.oscloud.info) bionade24 |
| 2026-01-09 14:03:45 +0100 | bionade24 | (~quassel@server2.oscloud.info) (Quit: Apocalypse Incoming!) |
| 2026-01-09 14:00:18 +0100 | hsw | (~hsw@106.104.102.45) hsw |
| 2026-01-09 13:59:42 +0100 | weary-traveler | (~user@user/user363627) user363627 |
| 2026-01-09 13:44:09 +0100 | danza | (~danza@user/danza) (Remote host closed the connection) |
| 2026-01-09 13:43:21 +0100 | danza | (~danza@user/danza) danza |
| 2026-01-09 13:35:54 +0100 | trickard_ | trickard |
| 2026-01-09 13:27:39 +0100 | user363627 | (~user@user/user363627) (Remote host closed the connection) |
| 2026-01-09 13:24:47 +0100 | trickard_ | (~trickard@cpe-50-98-47-163.wireline.com.au) |
| 2026-01-09 13:24:34 +0100 | trickard | (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-01-09 13:20:59 +0100 | trickard_ | trickard |
| 2026-01-09 13:20:53 +0100 | ttybitnik | (~ttybitnik@user/wolper) ttybitnik |
| 2026-01-09 13:20:31 +0100 | Enrico63 | (~Enrico63@host-95-251-99-143.retail.telecomitalia.it) Enrico63 |
| 2026-01-09 13:18:49 +0100 | xff0x | (~xff0x@2405:6580:b080:900:bec2:3356:308f:6c3f) |
| 2026-01-09 13:13:37 +0100 | trickard_ | (~trickard@cpe-50-98-47-163.wireline.com.au) |
| 2026-01-09 13:13:23 +0100 | trickard_ | (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-01-09 13:10:51 +0100 | danza | (~danza@user/danza) (Remote host closed the connection) |
| 2026-01-09 12:45:55 +0100 | <danza> | this https://termbin.com/uecp is how i was specifying local packages before. Not terrible, but somewhat fragile, not portable, and recent cabal does not seem to put the file in that path anymore |
| 2026-01-09 12:40:30 +0100 | <danza> | *i am aware |
| 2026-01-09 12:40:23 +0100 | <danza> | anyway i am away that `packages` work locally, but the usability did not seem worth it to me. I much prefer `source-repository-package` |
| 2026-01-09 12:39:31 +0100 | <danza> | i tried with packages: ../*/*.cabal, because all my repos are under one folder, but that did not work |
| 2026-01-09 12:38:43 +0100 | <danza> | shouldn't the stanza somewhat specify _all_ dependencies? |
| 2026-01-09 12:35:21 +0100 | <newmind> | you can just `packages: path/to/your/package` in the cabal.project(.local), no need to publish anything |
| 2026-01-09 12:35:13 +0100 | housemate | (~housemate@202.7.247.224) housemate |
| 2026-01-09 12:33:01 +0100 | trickard_ | (~trickard@cpe-50-98-47-163.wireline.com.au) |
| 2026-01-09 12:32:47 +0100 | trickard | (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-01-09 12:28:56 +0100 | <danza> | although i did not understand whether `source-repository-package` works without publishing on some concurrent versioning system, but publishing on github is not a problem at the moment |
| 2026-01-09 12:28:01 +0100 | <danza> | `source-repository-package` is neat! I was used to specify this via `packages` but was more awkward |
| 2026-01-09 12:14:21 +0100 | trickard_ | trickard |
| 2026-01-09 12:11:56 +0100 | <Leary> | +'re |
| 2026-01-09 12:11:56 +0100 | <danza> | i see |
| 2026-01-09 12:11:49 +0100 | <Leary> | They both `cabal.project` stanzas. |
| 2026-01-09 12:11:31 +0100 | __monty__ | (~toonn@user/toonn) toonn |
| 2026-01-09 12:11:30 +0100 | <danza> | the doc you linked is for the `cabal.project` solution, right? |
| 2026-01-09 12:09:40 +0100 | <danza> | thanks Leary |
| 2026-01-09 12:09:11 +0100 | <Leary> | danza: It's plenty common. If you want to develope it together with the revdep, add it to `packages` in `cabal.project`. Otherwise you can make it a `source-repository-package`. See: https://cabal.readthedocs.io/en/stable/cabal-project-description-file.html |
| 2026-01-09 12:06:46 +0100 | danza | (~danza@user/danza) danza |
| 2026-01-09 12:06:30 +0100 | danz99375 | (~danza@user/danza) (Remote host closed the connection) |
| 2026-01-09 12:02:04 +0100 | <danz99375> | i am surprised this is not a more common usecase. I don't want to clutter hackage with my silly personal packages |