3 ms·
The very nature of coordinated package sets makes it impossible to have LTS package sets for the last version on release day. Stackage's policy is to use nightl
by pyrale 3y ago
The very nature of coordinated package sets makes it impossible to have LTS package sets for the last version on release day. Stackage's policy is to use nightly for the latest release, and publish LTS versions for older compiler versions.
If you want to be on the cutting edge of releases and ignore packages coordination delays and package maintainers taking some time to respond because they actually have a life, you can move to the nightly. Smaller package sets but closer to GHC releases. If you want someone else to solve dependency hell for you and take the time to upstream that fix, you need to give people some time to do it.
- ReleaseCandidat 3y ago> [...] nightly. Smaller package sets but closer to GHC releases. Nightly has more packages than LTS. Currently 3213 (nightly) vs. 3010 (LTS).
- pyrale 3y agoThat number grows over time. Although, you're right, the nightly was 3005 packages when stackage moved to 9.4 [1]. I guess taking a few months for compiler version bumps in stackage helps that. [1]: https://www.stackage.org/nightly-2023-06-21 https://www.stackage.org/nightly-2023-06-21