Package Details: ffc-git 20160405-1

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

Required by (1)

Sources (2)

  • ffc
  • paths.patch

Latest Comments

heitzmann commented on 2016-02-23 17:36

Commit https://bitbucket.org/fenics-project/ffc/commits/bf6e1c39211850aaf55813af006c58602c7eca86 in ffc introduces absolute installation paths that confuse makepkg.

Adding:
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 http://aur.archlinux.org/packages.php?ID=58971

Anonymous comment on 2012-03-02 16:12

diff for version 1.0.0:

3c3
< pkgver=0.9.10
---
> pkgver=1.0.0
13,14c13,14
< 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.
Myles

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/__init__.py", line 16, in <module>
from ffc.compiler import compile_form, compile_element
File "/usr/lib/python2.6/site-packages/ffc/compiler.py", line 112, in <module>
from ffc.analysis import analyze_forms, analyze_elements
File "/usr/lib/python2.6/site-packages/ffc/analysis.py", line 33, in <module>
from ffc.quadratureelement import default_quadrature_degree
File "/usr/lib/python2.6/site-packages/ffc/quadratureelement.py", line 13, in <module>
from FIAT.functional import PointEvaluation
File "/usr/lib/python2.6/site-packages/FIAT/__init__.py", line 9, in <module>
from FIAT.argyris import Argyris
File "/usr/lib/python2.6/site-packages/FIAT/argyris.py", line 4, in <module>
import finite_element, polynomial_set, dual_set , functional, numpy
File "/usr/lib/python2.6/site-packages/FIAT/finite_element.py", line 5, in <module>
from polynomial_set import PolynomialSet
File "/usr/lib/python2.6/site-packages/FIAT/polynomial_set.py", line 12, in <module>
import expansions
File "/usr/lib/python2.6/site-packages/FIAT/expansions.py", 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...?