Package Details: ffc-git 20160405-1

Git Clone URL: (read-only)
Package Base: ffc-git
Description: A compiler for finite element variational forms.
Upstream URL:
Licenses: LGPL
Groups: fenics-git
Conflicts: ffc
Provides: ffc
Submitter: myles
Maintainer: None
Last Packager: myles
Votes: 3
Popularity: 0.000000
First Submitted: 2013-03-22 22:49
Last Updated: 2016-04-25 19:34

Required by (0)

Sources (2)

Latest Comments

heitzmann commented on 2016-02-23 17:36

Commit in ffc introduces absolute installation paths that confuse makepkg.

git revert -n bf6e1c3
to the PKGBUILD before the build command fixes the issue (for now).

ftschindler commented on 2015-09-29 10:19

Use of ufc fails because of reference to pkgdir. The following in `package()` should help:
sed -i 's;'"${pkgdir}"';/usr;g' ${pkgdir}/usr/lib/pkgconfig/ufc-1.pc
sed -i 's;'"${pkgdir}"';/usr;g' ${pkgdir}/usr/share/ufc/UFCConfig.cmake

Anonymous comment on 2013-07-11 17:58

Update dependencies package name still needed
- fiat > fiat-git
- ufc > ufc-git
- ufl > ufl-git

Anonymous comment on 2013-06-11 06:33

fiar, ufc and ufl are namend *-git in AUR, otherwise you have to install them manually

myles commented on 2012-05-09 23:32

Orphaned, please see

Anonymous comment on 2012-03-02 16:12

diff for version 1.0.0:

< pkgver=0.9.10
> pkgver=1.0.0
< source=($url/trunk/$pkgver/+download/$pkgname-$pkgver.tar.gz)
< md5sums=('2e8f6689de38604e9594f1ef798f207c')
> source=($url/1.0.x/$pkgver/+download/$pkgname-$pkgver.tar.gz)
> md5sums=('e4838b6eb2a53ba6e0082644e74570aa')

myles commented on 2010-10-14 23:44

Hi alex,
I wonder if you had SciPy installed when you installed FIAT? I installed SciPy using virtualenv and pip so that could be the difference. Can you do 'import scipy' from a python prompt? In the next couple of days I should have time to update the FEniCS packages that now use CMake so finding things might be improved.

Anonymous comment on 2010-10-14 19:59

Hi, ufc fails with this message :

[alex@iskandhar Builds]$ ffc
Traceback (most recent call last):
File "/usr/bin/ffc", line 30, in <module>
from ffc.log import info
File "/usr/lib/python2.6/site-packages/ffc/", line 16, in <module>
from ffc.compiler import compile_form, compile_element
File "/usr/lib/python2.6/site-packages/ffc/", line 112, in <module>
from ffc.analysis import analyze_forms, analyze_elements
File "/usr/lib/python2.6/site-packages/ffc/", line 33, in <module>
from ffc.quadratureelement import default_quadrature_degree
File "/usr/lib/python2.6/site-packages/ffc/", line 13, in <module>
from FIAT.functional import PointEvaluation
File "/usr/lib/python2.6/site-packages/FIAT/", line 9, in <module>
from FIAT.argyris import Argyris
File "/usr/lib/python2.6/site-packages/FIAT/", line 4, in <module>
import finite_element, polynomial_set, dual_set , functional, numpy
File "/usr/lib/python2.6/site-packages/FIAT/", line 5, in <module>
from polynomial_set import PolynomialSet
File "/usr/lib/python2.6/site-packages/FIAT/", line 12, in <module>
import expansions
File "/usr/lib/python2.6/site-packages/FIAT/", line 19, in <module>
Exception: Unable to import the Python Scientific module required by FIAT.
Consider installing the package python-scientific.

[alex@iskandhar Builds]$

Yet i have python scientific installed :

[alex@iskandhar Builds]$ pacman -Ss python-scipy
community/python-scipy 0.8.0-3 [installed]
SciPy (pronounced 'Sigh Pie') is open-source software for mathematics, science, and engineering.
[alex@iskandhar Builds]$

How can I solve this...?