Open 4e6 opened 6 years ago
Nixpkgs generally uses underscore (_
) to replace .
in package names that include versions, so one idea that's consistent with Nixpkgs would be, e.g., lts-11_0
and lts-1_10
.
As far as I remember, back in the days, Nixpkgs used this particular naming for Stackage LTS releases, so I decided to inherit it.
Sounds good. Let's stick to the underscore character instead of the dots since it is the established naming.
The last update revealed that current naming can be ambiguous. There is a conflict between
lts-1.10
andlts-11.0
which result tolts-110
Nix key, see stackage/default.nixNix doesn't allow dots in the attribute keys. Removing the dots, the standard Nix way to deal with that seems doesn't work in our case.
Come up with a different naming scheme.