On Sun, 27 Aug 2017 00:33:07 +0200 Roel Janssen wrote: > Christopher Baines writes: > > > This is a work in progress issue for supporting MongoDB in Guix. > > > > Back in March 2016, Roel Janssen sent a working package patch to > > guix-devel, but there was concern from those reviewing about the > > security implications of the amount of third party code that is > > included with the MongoDB source. > > > > I've taken that original patch, and started to try and get MongoDB > > to build using libraries and tools from Guix. In addition, I've > > added a very basic service definition and system test. > > > > This isn't ready to be merged yet, but I think it's good to work on > > in public. Patches to follow... > > Hello Chris, > > Sorry for the late reaction and thanks for picking this up. I haven't > built mongodb with your patches, but I hope to find the time for this > at some point next week. > > I believe I ran into a licensing issue with mongodb's third party > stuff. I cannot find the problematic library so quickly, but we > should verify the licenses of each library in the "third_party" > folder: https://github.com/mongodb/mongo/tree/master/src/third_party > > So, at least the list of licenses for the mongodb package should be > made complete. Sounds good. Note that I don't think we need to check all the libraries, as we can hopefully remove the libraries where a --use-system-... flag is present, which is 5 of them at the moment.