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

2020-04-28 Thread Martijn Bastiaan
That clears things up. Thank you Mattia.

Op di 28 apr. 2020 om 15:56 schreef Mattia Rizzolo :
>
> 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  `-
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss@lists.ubuntu.com
> Modify settings or unsubscribe at: 
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


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

2020-04-28 Thread Mattia Rizzolo
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  `-


signature.asc
Description: PGP signature
-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


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

2020-04-28 Thread Martijn Bastiaan
Hi all,

I was wondering about the package "ghc" in the Ubuntu 20.04
repositories. It's version reads "8.8.1+dfsg1+is+8.6.5+dfsg1-3". At
first glance it seems like it would install GHC 8.8.1, but it actually
packages GHC 8.6.5 (like it promises after the +is).

Are there any plans to make it actually package 8.8.1? More
fundamentally, what's the reason for including "xxx+is+yyy" packages?

Cheers,
Martijn

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss