← Back to team overview

dolfin team mailing list archive

Re: request for assistance with Debian package

 

On Sun, Jul 17, 2005 at 03:02:53AM -0400, Faheem Mitha wrote:

> [...]
>
> >Apart from debhelper (which I don't understand why it's included),
> 
> Debhelper is a Build Depends since the rules files uses it, and so the 
> package will not build without it.

As I understand it, Debhelper is only a requirement for you to build
the DOLFIN package, not for a user who installs it so it should not be
a requirement. Right?

> [...]
> 
> Ok. I'll hold off on packaging FFC and FIAT till later.

Should be very easy to package. The only thing that needs to happen is
a to copy a bunch of .py files to

    /usr/lib/python-<version>/site-packages/<name>

which is what happens when you run

    python setup.py install

in FFC or FIAT (Python standard correpsonding to ./configure + make).

But this can wait.

> libpetsc is too big. Please suggest how its size could be reduced. Also, 
> do you have any suggestions on how the runtime and dev libraries could be 
> split up?

Seems to be difficult to get around:

galerkin:/usr/local/lib/petsc> ls -lh lib/linux-gnu/
totalt 157M
-rw-r--r--  1 root root  56K 2005-07-04 06:06 libmpiuni.a
-rw-r--r--  1 root root  33M 2005-07-04 06:06 libpetsc.a
-rw-r--r--  1 root root  11M 2005-07-04 06:06 libpetscdm.a
-rw-r--r--  1 root root  38M 2005-07-04 06:06 libpetscfortran.a
-rw-r--r--  1 root root  20M 2005-07-04 06:06 libpetscksp.a
-rw-r--r--  1 root root  38M 2005-07-04 06:06 libpetscmat.a
-rw-r--r--  1 root root 5,3M 2005-07-04 06:06 libpetscsnes.a
-rw-r--r--  1 root root 3,1M 2005-07-04 06:06 libpetscts.a
-rw-r--r--  1 root root  11M 2005-07-04 06:06 libpetscvec.a

/Anders



Follow ups

References