@petronny I didn't hit this, would you mind checking if it has been fixed in the newer version I provided in previous comment? https://aur.archlinux.org/packages/heasoft/#comment-737763
Search Criteria
Package Details: heasoft 6.34-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/heasoft.git (read-only, click to copy) |
---|---|
Package Base: | heasoft |
Description: | NASA high energy astrophysics library |
Upstream URL: | https://heasarc.gsfc.nasa.gov/docs/software/lheasoft/ |
Licenses: | GPL, NASA |
Submitter: | ydallilar |
Maintainer: | petronny (AutoUpdateBot) |
Last Packager: | AutoUpdateBot |
Votes: | 4 |
Popularity: | 0.000007 |
First Submitted: | 2017-05-02 20:45 (UTC) |
Last Updated: | 2024-09-03 09:16 (UTC) |
Dependencies (16)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR)
- libidn (libidn-gitAUR)
- libxpm (libxpm-gitAUR)
- ncurses (ncurses-gitAUR)
- readline (readline-gitAUR)
- gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR) (make)
- gcc13-fortran (make)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR) (make)
- perl (perl-gitAUR) (make)
- python-astropy (make)
- python-matplotlib (python-matplotlib-gitAUR) (make)
- python-pip (make)
- python-scipy (python-scipy-gitAUR, python-scipy-mklAUR, python-scipy-mkl-binAUR, python-scipy-mkl-tbbAUR) (make)
- python-setuptools (make)
- python-astropy (optional) – python binding
- python-numpy (python-numpy-gitAUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy1AUR) (optional) – python binding
Required by (1)
Sources (1)
monson commented on 2020-04-13 09:27 (UTC)
petronny commented on 2020-04-13 06:19 (UTC)
Getting
make[3]: Leaving directory '/build/heasoft/src/heasoft-6.26.1/heatools/BUILD_DIR'
make hd-std-subdir
make hd-std-subdir
make[2]: *** [/build/heasoft/src/heasoft-6.26.1/heatools/BUILD_DIR/Makefile-std:1062: all] Error 2
make[2]: Leaving directory '/build/heasoft/src/heasoft-6.26.1/heatools/BUILD_DIR'
make[6]: Entering directory '/build/heasoft/src/heasoft-6.26.1/tcltk/BUILD_DIR'
In file included from heasim.c:16:
heasim.h:11:10: fatal error: cfortran.h: No such file or directory
11 | #include "cfortran.h"
| ^~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:75: heatools] Error 2
make[1]: *** Waiting for unfinished jobs....
hd_install: Installing /build/heasoft/src/heasoft-6.26.1/attitude/BUILD_DIR/hmakerc in /build/heasoft/src/heasoft-6.26.1/attitude/BLD/x86_64-pc-linux-gnu-libc2.31/BUILD_DIR/hmakerc
make install-tcl HD_TOP_EXEC_PFX=/build/heasoft/src/heasoft-6.26.1/tcltk/BLD/x86_64-pc-linux-gnu-libc2.31 HD_EXEC_PFX=/build/heasoft/src/heasoft-6.26.1/tcltk/BLD/x86_64-pc-linux-gnu-libc2.31 HD_CP_P="ln -s"
hd_install: Installing /build/heasoft/src/heasoft-6.26.1/ftools/BUILD_DIR/headas-init.sh in /build/heasoft/src/heasoft-6.26.1/ftools/BLD/x86_64-pc-linux-gnu-libc2.31/BUILD_DIR/headas-init.sh
hd_install: Installing /build/heasoft/src/heasoft-6.26.1/suzaku/BUILD_DIR/config.log in /build/heasoft/src/heasoft-6.26.1/suzaku/BLD/x86_64-pc-linux-gnu-libc2.31/BUILD_DIR/config.log
In file included from finalize.c:8:
heasim.h:11:10: fatal error: cfortran.h: No such file or directory
11 | #include "cfortran.h"
| ^~~~~~~~~~~~
compilation terminated.
initialize.c:9:10: fatal error: fitsio.h: No such file or directory
9 | #include "fitsio.h" /* cfitsio defined constants */
| ^~~~~~~~~~
Creating LYHelp.h
compilation terminated.
In file included from utils.c:8:
heasim.h:11:10: fatal error: cfortran.h: No such file or directory
11 | #include "cfortran.h"
| ^~~~~~~~~~~~
compilation terminated.
spibkgsubtrct.c:11:10: fatal error: fitsio.h: No such file or directory
11 | #include "fitsio.h"
| ^~~~~~~~~~
compilation terminated.
Could you fix this?
monson commented on 2020-04-10 07:41 (UTC) (edited on 2020-04-10 07:43 (UTC) by monson)
@ydallilar
- libidn is needed by heacore/lynx for IDNA support, it seems optional, but I don't know what really happens if missing.
- python-numpy will be needed in makedepends, otherwise heacore/heasp won't build the python wrapper. python will be no needed if we add python-numpy in makedepends, because it will be implicit depends.
P.S., I'm pushing this to be added into arch4edu repo [1] .
[1] https://wiki.archlinux.org/index.php/Unofficial_user_repositories#arch4edu
ydallilar commented on 2020-04-06 09:53 (UTC)
@monson What is libidn for? I guess it should add python to makedepends but do we need python-numpy to build it?
monson commented on 2020-04-06 08:40 (UTC)
Hi @ydallilar, 6.27 is out, and I add some depends and handy tool, would you mind checkout [1] and take a look? Thanks!
[1] https://gist.github.com/holymonson/a326fb899f0a8ff33294172ed46d4852
ydallilar commented on 2017-06-26 15:13 (UTC)
Some packages fail to run due gcc-lib update.
libgfortran.so.3 -> libgofortran.so.4
Recompiling works.
Pinned Comments
petronny commented on 2022-08-12 09:20 (UTC)
Pre-built binary of this package can be found in the arch4edu repository.
And the build log is available at https://arch4edu.github.io/