← Back to team overview

fenics team mailing list archive

Re: Release deadline

 

On Thursday 11 February 2010 15:18:19 Anders Logg wrote:
> Here's an update on the status for getting packages ready for
> inclusion in the next Ubuntu LTS release.
> 
> 1. Johannes needs all releases to be ready by Monday. That will give
> him a couple of days to prepare the packages.
> 
> Which releases do we want to make? There have been JIT compiler fixes
> in FFC and UFL that would be good to get in, and also updates in
> DOLFIN.
> 
> We have also made changes to Instant. The buildbot is failing for
> Instant but I don't know why.
> 
> 2. Unfortunately the DOLFIN package needs to be build without CGAL and
> ParMETIS.
> 
> The reason is that both CGAL and ParMETIS are in the non-free section
> of Debian. I knew from before that ParMETIS has a non-free license
> (which makes an even stronger case for SCOTCH) but I don't know why
> CGAL is in non-free. Anyone else knows why?

Quote from <http://www.cgal.org/license.html>:

"Some parts of CGAL are available under the LGPL, other parts are under the 
QPL"

It looks like higher level algorithms are released under QPL. I do not know if 
we use such parts. 

Johan 

> If DOLFIN is compiled against CGAL or ParMETIS then the DOLFIN package
> would depend on a non-free package, which would place DOLFIN in the
> contrib section, which for technical Debian reasons places DOLFIN in
> the "NEW" queue, which means Johannes cannot upload but must get
> someone else with higher "Debian security clearance" to upload and
> that will take a while. There would also be a similar problem for the
> FEniCS meta package.
> 
> So DOLFIN will be built without CGAL and ParMETIS in Ubuntu, but will
> be available with these dependencies in Launchpad PPA.
> 
> We should sort out our dependencies for future releases.
> 
> --
> Anders
> 



References