[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: partway to partway to LTS-4.0


Am Montag, den 18.01.2016, 03:43 +0000 schrieb Dmitry Bogatov:
> On 2016-01-15, Dmitry Bogatov <KAction@gnu.org> wrote:
> > On 2016-01-14, Clint Adams <clint@debian.org> wrote:
> > > In order to get sid in a migratable state again we need
> > > 
> > > 1) haskell-userid to go through NEW
> > > 2) someone to fix up gitit and happstack-authenticate (Dmitry
> > >    already started on this)
> > > 3) someone to look at the aeson build failures (it appears to be
> > >    broken on all 32-bit architectures except for hurd-i386)
> > > 4) any other problems I haven't noticed
> > > 5) multiple waves of binNMUs to go through
> There is tricky situation. LTS-5.0 in week (news on /r/haskell),

*throws hands up in the air* How comes such important news is on
reddit? For example on the official stackage mailing list, or 

>  and it
> will ship aeson-0.9, since 0.10 caused major havoc. Is it any way to
> downgrade package in sid?

Only with horrible hacks, such as a version number "0.10really0.9",
which might break some of our team-specific tools, or adding an epoch
number in front, which we have to carry forever (but which our tools
support). Not sure which is favorable.

> With this at hand, I would prefer wait for lts-5.0 and drop
> `relax-aeson-dependencies.patches`. WDYT?

Well, we should still fix any outstanding problems that we can fix, who
knows if the stackage guys can deliver in time.

And next time, we should make better use of our tools to avoid such
problems: Prepare a large (i.e. LTS-bump) transition on a branch of the
package plan, then prepare the packaging on a branch of the packages
repo, using "dht make-all" to test this without affecting the archive,
and only when there are no problems there, merge the branches into
master and upload everything to the archive.


Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part

Reply to: