Re: Python 2 end-of-life?

2019-11-28 Thread Konrad Hinsen
Hi Bengt and Simon, Nice discussion, please go on. With Simon taking the pragmatic point of view ("what can we do right now?") and Bengt the long-term idealist perspective ("where should Guix be going?"), we might end up getting both ends right. Bengt Richter writes: > The first step is probab

Re: Python 2 end-of-life?

2019-11-28 Thread Bengt Richter
Hi zimoun, On +2019-11-27 18:28:36 +0100, zimoun wrote: > Hi, > > On Tue, 26 Nov 2019 at 22:52, Bengt Richter wrote: > > > egrep -oh '^[^@;]+' py2eol.txt|sort|uniq -c|sort -h|tail > > --8<---cut here---start->8--- > > 1 zziplib > > 2 ffmpeg > >

Re: Python 2 end-of-life?

2019-11-28 Thread Bengt Richter
Hi zimoun, On +2019-11-27 18:35:42 +0100, zimoun wrote: > Hi Konrad, > > On Wed, 27 Nov 2019 at 08:56, Konrad Hinsen > wrote: > > > > IOW, a bunch just differ by version -- I wonder how many of the > > > packages that drew in old versions could run fine with respective > > > latest versions of

Guix pull chokes on uglify-js

2019-11-28 Thread Tobias Geerinckx-Rice
Pierre, ‘guix pull’ is borken: (repl-version 0 0)Generating package cache for '/gnu/store/n9rwj3jlrf262jgj0ynwf5ihf7kdxvi7-profile'...(exception misc-error (value #f) (value "~A ~S ~S ~S") (value ("No variable named" uglify-js in # 70d17be0>)) (value #f)) mbakke noted that commit ab

Re: [PATCH 1/2] Support publishing build events

2019-11-28 Thread Christopher Baines
Ludovic Courtès writes: > Hi Chris, > > Christopher Baines skribis: > >> --- >> Makefile.am | 8 +- >> bin/cuirass-send-events.in | 90 +++ >> src/cuirass/base.scm| 9 ++- >> src/cuirass/database.scm| 142 +--

Re: Moving Lisp libraries to lisp-xyz.scm?

2019-11-28 Thread Pierre Neidhardt
OK, will look again. I was careful to check for compilation warnings, but looks like it didn't cut it. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Moving Lisp libraries to lisp-xyz.scm?

2019-11-28 Thread Ricardo Wurmus
Pierre Neidhardt writes: > Merged, let me know if there is anything wrong. I just had to revert this because it broke “guix pull”. Looks like some module was still referencing uglify-js from the old module. I didn’t have time to investigate this and reverting was the fastest way to fix “guix

[PATCH 1/2] Support publishing build events

2019-11-28 Thread Christopher Baines
Add a table to store events, which have a type and a JSON blob. These can be used to record changes, this commit inserts events when new builds are created, and when the status of builds change. The EventsOutbox table is then used to track when events have been sent out. This is done through the n

[PATCH 2/2] Support publishing evaluation events

2019-11-28 Thread Christopher Baines
* src/cuirass/base.scm (process-specs): Record the creation of new evaluations as events. * src/cuirass/database.scm (db-set-evaluation-done): Record when evaluations finish as an event. * src/cuirass/http.scm (url-handler): Add a new /api/evaluation-events page. --- src/cuirass/base.scm | 5 +

Re: Python 2 end-of-life?

2019-11-28 Thread zimoun
Hi Konrad and Hartmut, This is great! On Thu, 28 Nov 2019 at 18:24, Hartmut Goebel wrote: > I've put this into a ehterpad, so we can collaboratively work on this, > without doing duplicate work, and add comments: > > https://annuel.framapad.org/p/guix-python2-eol?lang=en I am proposing to hav

Re: Help wanted for mumi (issues.guix.gnu.org)

2019-11-28 Thread zimoun
Hi Ricardo, Thank you for initiating this project. On Sat, 19 Oct 2019 at 23:13, Ricardo Wurmus wrote: > our bug tracker web interface at issues.guix.gnu.org could really > benefit from a more reliable, faster search. Yes, it already improves the situation. I feel grumpy when I use debbugs.g

Re: New POWER9 machines for the Guix build farm?

2019-11-28 Thread Leo Famulari
On Thu, Nov 28, 2019 at 11:57:19AM +0100, Jonathan Brielmaier wrote: > I own now a RaptorCS Blackbird[0] with an 8 core CPU and 32GiB RAM for > half a year. I use it as my daily desktop driver. It runs openSUSE > Tumblweed[1]. > > Setup was quite easy if you only want to use it as server without a

Re: Moving Lisp libraries to lisp-xyz.scm?

2019-11-28 Thread Pierre Neidhardt
Merged, let me know if there is anything wrong. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Python 2 end-of-life?

2019-11-28 Thread Hartmut Goebel
Am 28.11.19 um 15:40 schrieb Konrad Hinsen: > Konrad Hinsen writes: > >> I'd say the very first thing we should do is look at all non-Python >> packages that depend indirectly on Python 2. > Here comes an update of my Python-2-in-Guix analysis. Sorted output, > distinction between likely libraries

Re: Python 2 end-of-life?

2019-11-28 Thread Konrad Hinsen
Konrad Hinsen writes: > I'd say the very first thing we should do is look at all non-Python > packages that depend indirectly on Python 2. Here comes an update of my Python-2-in-Guix analysis. Sorted output, distinction between likely libraries and likely application packages. Plus the list of P

Re: [PATCH] WIP patches for the rust importer

2019-11-28 Thread Efraim Flashner
On Wed, Nov 27, 2019 at 04:36:20PM -0800, mjbe...@riseup.net wrote: > > > I'd love to see what you have so far if you want to share > > Okie Dokie, I posted it and cc'd ya. > > Also I took a look at your patches. > 0001-import-crate-Don-t-include-optional-dependencies.patch should work > just fi

wishlist: Guix tagging/logging

2019-11-28 Thread zimoun
Hi Guix, Some years ago, Ludo proposed [1] pinning Guix versions which is now implemented (see Inferiors, "guix pull --commit=", manifest.scm, "guix time-machine", etc.). However, in the bug report, Ludo also proposed tagging. --8<---cut here---start->8--- I th

Re: New POWER9 machines for the Guix build farm?

2019-11-28 Thread Jonathan Brielmaier
On 28.11.19 01:50, Tobias Geerinckx-Rice wrote: Fellow Guix, The Guix sysadmins are considering buying shiny hardware for the ci.guix.gnu.org build farm, and it would be awesome if that included our first POWER9 machine(s)! This would be very neat. So please, share your expertise and experie

Re: ldap support for Claws Mail

2019-11-28 Thread Marco van Hulten
Hi Ricardo— On 22 Mar 15:05 Ricardo Wurmus wrote: > > Added configure option is enough (works without the openldap package). > > Thanks for the patch! > > I pushed it to the master branch after changing the commit summary and > the formatting. Thanks for this. Sorry for the late response, bu