
2003年06月13日(金)の17時53分に Jens Petersen 曰く:
The latest package is named ghc6.0-6.0-1 and there is also a ghc5.04.3-5.04.3-2 package[...] The ghc5.04.3 and ghc6.0 can be installed in parallel without conflicts,
Thinking about it more, I realised that of course what is really being numbered here is the interface version number of the hi files (the "ABI" version if you like), so perhaps it would be better to name the packages ghc6000 and ghc5043? These names also seems a little more seemly...
The reason for including the version number in the name is so you can have side-by-side installation of several different versions of GHC, right? Is there really a demand for having several different patchlevel releases installed at the same time? On FreeBSD, for example, we currently allow both GHC 6.x and 5.x to be installed side-by-side, but nothing finer grained than that. There doesn't seem to be a precedent for doing this in RPMs - there are only a few cases where I have multiple versions of the same package installed together, and they tend to be confined to major releases (eg. python & python2). Cheers, Simon