Re: branch staging updated: gnu: ghc-7: Clean up package definition.

2020-06-02 Thread zimoun
Dear,

On Tue, 2 Jun 2020 at 22:19, Marius Bakke  wrote:

> Also, we'd have to bother the Savannah admins every time we 'freeze' a
> branch.

However, we could ask to extend the list of tags used by Debbugs.  For
example, by adding the tag 'release-critical' or any other
well-chosen.


> Another option could be to create a tracking bug with a special tag that
> can be displayed by issues.guix.gnu.org.  It could also show any merge
> blockers such as  to make it
> easier to contribute.

Yes.  And similar thing could be done for release.  Special subject
string that Mumi could parse to report accordingly on
issues.guix.gnu.org and blocking tags to synchronize.  I already
thought loud like that [1]. :-)

[1] https://lists.gnu.org/archive/html/guix-devel/2020-04/msg00380.html


All the best,
simon



Re: branch staging updated: gnu: ghc-7: Clean up package definition.

2020-06-02 Thread Jakub Kądziołka
On Tue, Jun 02, 2020 at 09:22:31PM +0200, Marius Bakke wrote:
> guix-comm...@gnu.org writes:
> 
> > This is an automated email from the git hooks/post-receive script.
> >
> > niedzejkob pushed a commit to branch staging
> > in repository guix.
> >
> > The following commit(s) were added to refs/heads/staging by this push:
> >  new f20d1cf  gnu: ghc-7: Clean up package definition.
> > f20d1cf is described below
> >
> > commit f20d1cfb51ed14f325da000406807076323f70bc
> > Author: Jakub Kądziołka 
> > AuthorDate: Wed Apr 8 12:21:42 2020 +0200
> >
> > gnu: ghc-7: Clean up package definition.
> > 
> > * gnu/packages/haskell.scm (ghc-7)[modules, imported-modules]: Remove
> >   the unused rpath module.
> >   [phases]: Use invoke instead of system*.
> 
> Thanks!  Unfortunately the staging branch was recently 'frozen':
> 
>   https://lists.gnu.org/archive/html/guix-devel/2020-05/msg00373.html
> 
> I was about to revert the commit, but as GHC currently only builds on
> i686 and x86_64 and the CI is "half way there" already, perhaps we can
> let it slide:
> 
>   https://ci.guix.gnu.org/eval/13961?status=failed
> 
> We should have a better way to poll branch status other than "read all
> messages on guix-devel" or "ask Marius on IRC".

Ouch, sorry for that! I see two potential solutions:

1. Have a guix-devel-announce mailing list, to which we would post
   things concerning all Guix developers.
2. Configure the git server to reject pushes to frozen branches when
   unless --force is used.

Thoughts?
Jakub Kądziołka


signature.asc
Description: PGP signature


Re: branch staging updated: gnu: ghc-7: Clean up package definition.

2020-06-02 Thread Marius Bakke
guix-comm...@gnu.org writes:

> This is an automated email from the git hooks/post-receive script.
>
> niedzejkob pushed a commit to branch staging
> in repository guix.
>
> The following commit(s) were added to refs/heads/staging by this push:
>  new f20d1cf  gnu: ghc-7: Clean up package definition.
> f20d1cf is described below
>
> commit f20d1cfb51ed14f325da000406807076323f70bc
> Author: Jakub Kądziołka 
> AuthorDate: Wed Apr 8 12:21:42 2020 +0200
>
> gnu: ghc-7: Clean up package definition.
> 
> * gnu/packages/haskell.scm (ghc-7)[modules, imported-modules]: Remove
>   the unused rpath module.
>   [phases]: Use invoke instead of system*.

Thanks!  Unfortunately the staging branch was recently 'frozen':

  https://lists.gnu.org/archive/html/guix-devel/2020-05/msg00373.html

I was about to revert the commit, but as GHC currently only builds on
i686 and x86_64 and the CI is "half way there" already, perhaps we can
let it slide:

  https://ci.guix.gnu.org/eval/13961?status=failed

We should have a better way to poll branch status other than "read all
messages on guix-devel" or "ask Marius on IRC".


signature.asc
Description: PGP signature