Re: Licensing issue with Gmsh?

2020-10-02 Thread zimoun
Hi Paul, Thank you for the review. On Fri, 2 Oct 2020 at 23:59, Paul Garlick wrote: > The file is part of METIS and thereby covered by the Apache license. > It only provides entry points for ParMETIS, so ignoring it in the build > stage, in the way that Gmsh does, seems to be appropriate. Fine

Re: Licensing issue with Gmsh?

2020-10-02 Thread Paul Garlick
Hi Simon, > There is only a parmetis.c file included in the metis directory. > However, it is commented out in CMakeLists.txt. > To be "Guix compliant", this parametis.c file should be removed, > right? The file is part of METIS and thereby covered by the Apache license. It only provides entry

Re: Running service migrations during upgrades

2020-10-02 Thread Christopher Baines
Marius Bakke writes: > Some services require administrator interaction when they are updated. > The most prominent examples here are MySQL/MariaDB and PostgresQL. ... > Another approach is adding a 'herd upgrade' Shepherd action along with a > news entry describing what to do. Of course it is

Re: Licensing issue with Gmsh?

2020-10-02 Thread zimoun
Dear Paul, On Fri, 2 Oct 2020 at 18:26, Paul Garlick wrote: > Thank you for working on the Gmsh package. There have been a great > many changes since the last update. Yeah, the Christophe's talk at last FOSDEM was exciting about the new features in 4.x. ;-) And since the Guix v1.2 is in the pi

Re: Licensing issue with Gmsh?

2020-10-02 Thread Paul Garlick
Hi Simon, Thank you for working on the Gmsh package. There have been a great many changes since the last update. > I am inclined to enable METIS because it appears to me fine. However, > since freedom is essential, it would like another advice and/or comment > on. There is a distinction betwee

Re: Licensing issue with Gmsh?

2020-10-02 Thread zimoun
Dear, On Fri, 2 Oct 2020 at 10:07, zimoun wrote: > --8<---cut here---start->8--- > (snippet >;; Remove non-free METIS code >'(begin > (delete-file-recursively "contrib/metis") > #t > --8<---cut here

Re: How to build Guix to send a patch when Guix build fails?

2020-10-02 Thread Denis 'GNUtoo' Carikli
On Thu, 01 Oct 2020 15:54:06 +0200 zimoun wrote: > > I also tried on another machine with the following configuration: > > - Architecture: x86-64 > > - Host distribution: Parabola x86_64 without guile-json installed > > - Guix architecture: x86_64 > > - Guix environment command: 'guix environment

Re: How to build Guix to send a patch when Guix build fails?

2020-10-02 Thread zimoun
On Fri, 2 Oct 2020 at 01:22, Denis 'GNUtoo' Carikli wrote: > > git pull > > guix pull > > guix environment -C guix > > ./bootstrap > > ./configure --localstatedir=/var/ > > make > > Apparently that didn't work on my pure x86_64 machine. It still kept > not finding guile-json. Hum? W

Licensing issue with Gmsh?

2020-10-02 Thread zimoun
Dear, I am updating the package gmsh. Currently, the part ’contrib/metis’ is removed with the comment “non-free METIS code”: --8<---cut here---start->8--- (snippet ;; Remove non-free METIS code '(begin (delete-file-recursively "co