dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #00828
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