← Back to team overview

dolfin team mailing list archive

Re: [Deb-dev] [Fwd: ffc_0.6.2-1_amd64.changes REJECTED]

 

On Tue, Aug 18, 2009 at 10:15:30AM +0200, Anders Logg wrote:
> On Tue, Aug 18, 2009 at 10:02:06AM +0200, Johannes Ring wrote:
> > On Tue, August 18, 2009 09:57, Garth N. Wells wrote:
> > >
> > >
> > > Johannes Ring wrote:
> > >> Hi,
> > >>
> > >> FFC was unfortunately rejected into Debian. The problem is that the
> > >> python-ffc package depends on python-ufl but UFL was also rejected not
> > >> long ago (because of here.sty). I guess we need to wait for a new
> > >> release
> > >> of UFL (without here.sty) and then upload UFL and FFC again. Another
> > >> approach may be to remove here.sty and repackage the original tarball.
> > >> What do you think Christophe?
> > >>
> > >
> > > Most of the FEniCS packages use here.sty. I removed it recently from
> > > DOLFIN.
> >
> > Yes, and DOLFIN got into Debian with here.sty. I guess they missed it.
> >
> > > here.sty is only included in the documentation source. Is it appropriate
> > > to have the documentation sources in the package or should we just have
> > > the pdf?
> >
> > Debian requires the sources for pdf's as well. If a pdf comes without
> > sources then the pdf either has to be removed from the original tarball or
> > the package will be rejected.
> >
> > Johannes
>
> I'll get started on removing here.sty from all the manuals right now.
> I've been meaning to do it for some time but other things came in the way.

I've removed here.sty from FFC, UFC and UFL. Garth has already removed
it for DOLFIN.

Feel free to "backport" these fixes to the current packages if you
like, or we could wait for the next release. It's about time we make a
release anyway.

I suggest we move these to 0.9.4:

  # Cleanup Function class logic, see [discussion] and [discussion]
  # Extracting vector field from tensor field, see [discussion]
  # Get all demos to run in parallel

To make a release, we then just need to fix the following:

  # Parsing of command-line arguments
  # Load parameters from file (might work, needs testing), perhaps search default directories for parameter file
  # Only set default argument values in header file of base class, not in subclasses, not in .cpp files

This are fairly easy to fix or are already working, just needing testing.

--
Anders

Attachment: signature.asc
Description: Digital signature


Follow ups