Thanks for the report. I applied the patch in #11379 and another patch that makes us stricter in boost version detection (which avoids those problems).
Search Criteria
Package Details: deal-ii 9.6.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/deal-ii.git (read-only, click to copy) |
---|---|
Package Base: | deal-ii |
Description: | An Open Source Finite Element Differential Equations Analysis Library |
Upstream URL: | https://www.dealii.org/ |
Keywords: | fem pde science |
Licenses: | LGPL-2.1-or-later |
Submitter: | coincoin |
Maintainer: | coincoin (drwells) |
Last Packager: | drwells |
Votes: | 15 |
Popularity: | 0.000428 |
First Submitted: | 2013-09-11 11:11 (UTC) |
Last Updated: | 2024-08-23 22:02 (UTC) |
Dependencies (28)
- boost (boost-gitAUR)
- kokkosAUR (trilinosAUR)
- cmake (cmake-gitAUR) (make)
- adol-cAUR (adol-c-gitAUR, python-adolcAUR) (optional) – automatic differentiation library
- arpack (arpack-gitAUR) (optional) – Fortran77 subroutines designed to solve large scale eigenvalue problems
- assimp (assimp-gitAUR) (optional) – Library to import various well-known 3D model formats in an uniform manner
- cgal (cgal-gitAUR) (optional) – Computational Geometry Algorithms Library
- gmshAUR (gmsh-gitAUR, gmsh-binAUR) (optional) – An automatic 3D finite element mesh generator with pre and post-processing facilities
- gsl (gsl-gitAUR) (optional) – A modern numerical library for C and C++ programmers
- hdf5-openmpi (optional) – General purpose library and file format for storing scientific data
- intel-mkl (intel-oneapi-mkl) (optional) – Intel Math Kernel Library
- lapack (aocl-libflame-aoccAUR, lapack-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, openblas-lapackAUR, blas-mklAUR, aocl-libflameAUR, blas-openblas) (optional) – Linear Algebra PACKage
- metisAUR (metis-gitAUR) (optional) – partitioning graphs, finite element meshes, fill reducing orderings for sparse matrices.
- muparser (optional) – A fast math parser library
- opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR) (optional) – Open CASCADE Technology, 3D modeling & numerical simulation
- openmpi (openmpi-gitAUR) (optional) – High performance message passing library (MPI)
- p4est-deal-iiAUR (optional) – The parallel forest (p4est) library, built to work with deal.II
- parmetisAUR (parmetis-gitAUR) (optional) – A parallel graph partitioning library
- petscAUR (petsc-gitAUR, petsc-complexAUR) (optional) – Portable, extensible toolkit for scientific computation
- scalapackAUR (optional) – subset of scalable LAPACK routines redesigned for distributed memory MIMD parallel computers
- slepcAUR (slepc-gitAUR) (optional) – Scalable library for Eigenvalue problem computations
- suitesparse (optional) – A collection of sparse matrix libraries
- sundials (sundials-seqAUR) (optional) – Suite of nonlinear differential/algebraic equation solvers
- symengine (symengine-gitAUR) (optional) – Fast symbolic manipulation library
- tbb (onetbb-gitAUR, onetbb) (optional) – High level abstract threading library
- trilinosAUR (trilinos-gitAUR) (optional) – algorithms for the solution of large-scale scientific problems
- vtk (vtk-gitAUR) (optional) – Software system for 3D computer graphics, image processing, and visualization
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (optional) – Compression library implementing the deflate compression method found in gzip and PKZIP
Required by (0)
Sources (1)
drwells commented on 2020-12-24 15:33 (UTC)
juliandoerner commented on 2020-12-23 17:15 (UTC)
Execution of binariess build with dealii faill with
error while loading shared libraries: libboost_iostreams.so.1.72.0: cannot open shared object file: No such file or directory
Dealii version 9.2.0 is incompatible with boost 1.75.0. See commit #11379 for details.
drwells commented on 2020-06-19 15:14 (UTC)
This is now up-to-date and includes a workaround for muParser's changed version configuration scheme. Please post if something doesn't work.
Additionally, please be aware that the default Trilinos build in the AUR is missing some symbols - if you want to rebuild Trilinos right now you will need to disable panzer (see the Trilinos AUR thread for more information).
drwells commented on 2019-06-26 01:41 (UTC)
@jang0 Thanks for reporting this. I fixed the misnamed file issue and pushed a new version.
<deleted-account> commented on 2019-06-15 21:21 (UTC)
Installation throw me the following error:
-- Install configuration: "DebugRelease"
rm: cannot remove '$path/deal-ii/pkg/deal-ii//usr/LICENSE': No such file or directory
==> ERROR: A failure occurred in package().
Is something relationed with the Licence path or name in PKGBUILD: the path have two slash and LICENSE.md file is named LICENSE insted. I changed the names, it install but examples doesn't compile. Could you please help me?
<deleted-account> commented on 2019-06-15 21:16 (UTC)
Installation throws me the following error: -- Install configuration: "DeburRelease" rm: cannot remove '$path/deal-ii/pkg/deal-ii//usr/LICENSE': Is something relationed with the Licence path or name in PKGBUILD: the path have two backslash and LICENSE.md file is named LICENSE insted. I changed the names, it install but examples does not compile. Could you please help me?
drwells commented on 2019-05-31 22:57 (UTC)
This is now updated to 9.1.1. Let me know if something does not work.
Alad commented on 2019-01-08 19:23 (UTC)
Trilinos is already in the repositories, see https://www.archlinux.org/packages/community/x86_64/trilinos/. I haven't used PETSc, but I can take look.
drwells commented on 2019-01-08 19:19 (UTC)
@Alad it looks like the Trilinos package no longer sets that environment variable. I guess I never noticed that they changed it a few years ago, see
https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=trilinos&id=c8ab4590f601
I will post something there about this. Like you said, its not critical.
What remedy are you proposing for dealing with all of the dependencies in the AUR? It would be great if Trilinos and PETSc (which are the biggest dependencies) were also available in the official repositories. Will that happen?
Alad commented on 2019-01-08 12:21 (UTC) (edited on 2019-01-08 12:23 (UTC) by Alad)
The PKGBUILD implicitely assumes that the trilinos package defines TRILINOS_DIR. I can't find a reference to this variable outside of what deal-ii supports, so I didn't set it in the [community] package for trilinos.
I guess it doesn't matter (i.e. -DTRILINOS_DIR is not required) since everything is installed to standard locations /usr/include anyway.
Regarding the "build time optdepends": Arch generally builds packages with all features enabled. I guess there's some problematic when half of the possible dependencies are in AUR, but I'm looking into remedying that.
Pinned Comments
drwells commented on 2024-06-19 03:16 (UTC)
I've updated to 9.5.2 and patched SUNDIALS.
9.6 should be out in the next month or two!