← Back to team overview

dolfin team mailing list archive

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

 

On Tue, August 18, 2009 11:16, Anders Logg wrote:
> 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.

Good.

> 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 could patch the UFL package and ask Christophe to upload, however, if a
release is coming soon I guess I rather wait for this.

Johannes

> 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
>




References