Upgrading GHC 8.8.1+dfsg1+is+8.6.5+dfsg1-3 to 8.8.1?

Mattia Rizzolo mapreri at ubuntu.com
Tue Apr 28 13:55:45 UTC 2020


On Tue, Apr 28, 2020 at 09:50:13AM +0200, Martijn Bastiaan wrote:
> Are there any plans to make it actually package 8.8.1? More

No; the whole point of stable releases is that once a version is there
it stay there.  There are very few exceptions to this, and all of them
are just because the new versions promises to not break unrelated
things.
The version of ghc is tighly coupled with many things, and it's not as
easy as "updating the package" (for example, we'd want to rebuild all
haskell packages, which are _many_).

> fundamentally, what's the reason for including "xxx+is+yyy" packages?

the +is version (usually is spelled +really, +is is weird) are used as a
way to "downgrade" the version.
Most likely, 8.8.1 was uploaded, then realized too many things broke and
the whole archive wasn't ready for that version, so it was rolled back
to 8.6.5.  Since versions can't go backward, here comes the +really (or
+is in this case..) in play.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
More about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20200428/70fde6b7/attachment.sig>


More information about the Ubuntu-devel-discuss mailing list