Package Details: abinit 8.10.1-2

Git Clone URL: https://aur.archlinux.org/abinit.git (read-only)
Package Base: abinit
Description: Full-featured atomic-scale first-principles simulation software.
Upstream URL: https://www.abinit.org/
Licenses: GPLv3
Submitter: None
Maintainer: Xyne
Last Packager: Xyne
Votes: 3
Popularity: 0.002572
First Submitted: 2009-12-18 07:23
Last Updated: 2018-11-04 02:22

Latest Comments

1 2 Next › Last »

Xyne commented on 2018-09-08 15:46

@hzhangxyz I've removed the atompaw dependency.

hzhangxyz commented on 2018-08-18 10:10

does it really need atompaw? it seems not?

you didn't add something like --with-atompaw-bins ?

Xyne commented on 2018-06-03 18:21

I'm trying to update to version 8.8.2 but the build fails with an "assignment to contiguous pointer from non-contiguous target" error. I get the same error with 8.8.1. Does anyone have any suggestions? I have opened a thread on the abinit forum to try to resolve this: https://forum.abinit.org/viewtopic.php?f=17&t=3860

Here's the PKGBUILD that produces the error:

# Contributor: Ed Sandberg <scarypezsanta@gmail.com>
# Maintainer: Xyne

pkgname=abinit
pkgver=8.8.2
pkgrel=1
pkgdesc="Full-featured atomic-scale first-principles simulation software."
arch=('i686' 'x86_64')
url="https://www.abinit.org/"
license=('GPLv3')
depends=('lapack' 'blas' 'openmpi' 'atompaw')
makedepends=('gcc-fortran' 'perl')
source=(
  "https://www.abinit.org/sites/default/files/packages/$pkgname-$pkgver.tar.gz"
)

build() {
  cd -- "$srcdir/$pkgname-$pkgver"
  ./configure --prefix=/usr #--disable-all-plugins
  make #-j $(($(nproc) + 1))
}

package() {
  cd -- "$srcdir/$pkgname-$pkgver"
  make DESTDIR="$pkgdir" install
}

sha512sums=('dcd402d49c5f4b42f4345d498445d222958e3d584334347a1e378a2c1c368c2d1d35f17b1474ec57a3035e8fbb9dd4bc737cd95e018a05d4698cc8b3639cc936')

Xyne commented on 2017-09-09 03:11

Switching to HTTPS allowed me to access the site. I find it strange that I wasn't redirected automatically. Anyway, the package has been updated.

rogphys commented on 2017-09-08 12:28

Thanks for the great work. Perhaps switching from http to https will fix your access problem to www.abinit.org.

Xyne commented on 2017-09-06 21:10

Upstream's website is timing out for me right now. I will update at soon as I can access it again.

Xyne commented on 2013-09-17 15:23

The package compiles with the latest upstream release.

Xyne commented on 2013-05-18 11:39

I am unable to compile the current package and cannot spend any more time on it right now. I have not found anything on the upstream forum that would help either. It seems to be a simple linker error but I am not sure what it is expecting.

If someone finds a solution, please let me know. I will orphan the package if someone with more time or better understanding of the package wishes to maintain it, otherwise I will try to fix this when I have more time.

Sorry.

Anonymous comment on 2013-05-16 14:36

Doesn't compile here :(
also tried to download new version and compile by hand, but same error:

../../src/11_memory_mpi/lib11_memory_mpi.a(m_profiling.o):/home/mh/bulids/abinit-7.2.1/src/11_memory_mpi/m_profiling.F90:133: first defined here
/home/mh/bulids/abinit-7.2.1/fallbacks/exports/lib/libabinit.a(m_profiling.o): In function `__m_profiling_MOD_memocc_set_state':
/home/mh/bulids/abinit-7.2.1/fallbacks/sources/bigdft-abi-1.0.4/libABINIT/src/18_memory/m_profiling.F90:71: multiple definition of `__m_profiling_MOD_memocc_set_state'
../../src/11_memory_mpi/lib11_memory_mpi.a(m_profiling.o):/home/mh/bulids/abinit-7.2.1/src/11_memory_mpi/m_profiling.F90:83: first defined here
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[3]: *** [abinit] Fehler 1
make[3]: Leaving directory `/home/mh/bulids/abinit-7.2.1/src/98_main'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/mh/bulids/abinit-7.2.1/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/mh/bulids/abinit-7.2.1'
make: *** [all] Fehler 2

Xyne commented on 2013-01-31 03:18

Disowned, adopted and updated. The package had been out-of-date for nearly 2 years and the maintainer has not been active for nearly 2.5.

The current package uses the default upstream configuration options, which include about 164 MB of test files. I am not familiar with the software so I do not yet know if these files are useful. They may be moved to a separate package in the future.