Barry Smith <[email protected]> writes: > =============================================================================== > > Trying to download > http://www.fenics.org/pub/software/ffc/v0.3/ffc-0.3.3.tar.gz for FFC > > =============================================================================== > > > > > ******************************************************************************* > UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for > details): > ------------------------------------------------------------------------------- > file could not be opened successfully > Downloaded package FFC from: > http://www.fenics.org/pub/software/ffc/v0.3/ffc-0.3.3.tar.gz is not a tarball. > [or installed python cannot process compressed files] > > fenics.org doesn’t seem around any more.
It was renamed to fenicsproject.org many years ago. > And what is the business of having a tar ball but needing no install? > Surely it must at least need to be put some where? It is a Python code-generation package. With Sieve gone, I'm pretty sure it can be deleted. > Can FFC.py be removed? > > > class Configure(PETSc.package.NewPackage): > def __init__(self, framework): > PETSc.package.NewPackage.__init__(self, framework) > self.download = > ['http://www.fenics.org/pub/software/ffc/v0.3/ffc-0.3.3.tar.gz'] > return > > def setupDependencies(self, framework): > PETSc.package.NewPackage.setupDependencies(self, framework) > self.fiat = self.framework.require('config.packages.fiat', self) > self.deps = [self.fiat] > return > > def Install(self): > import sys > ffcDir = self.getDir() > # We could make a check of the md5 of the current configure framework > self.logPrintBox('FFC needs no installation') > self.framework.actions.addArgument('FFC', 'Install', 'Installed FFC into > '+ffcDir) > return ffcDir
pgpTaPTYgB5k3.pgp
Description: PGP signature
