Package Details: heasoft 6.34-1

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.000015
First Submitted: 2017-05-02 20:45 (UTC)
Last Updated: 2024-09-03 09:16 (UTC)

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/

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

raman commented on 2021-10-31 14:57 (UTC) (edited on 2021-10-31 14:57 (UTC) by raman)

when will you solve my problem ? pamac build heasoft is not working. https://www.linux.org/threads/install-heasoft-in-manjaro.37400/#post-139553

ydallilar commented on 2021-10-29 09:19 (UTC)

@raman Please don't file deletion request. It is enough to put your comment below. ty

raman commented on 2021-10-29 09:13 (UTC) (edited on 2021-10-30 03:37 (UTC) by raman)

make[1]: [Makefile:75: suzaku] Error 2 make[1]: Leaving directory '/var/tmp/pamac-build-raman/heasoft/src/heasoft-6.28/BUILD_DIR' make: [Makefile:10: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

BoostCookie commented on 2021-05-04 17:18 (UTC)

The md5sum needs to be updated to 090bac7a7fb7e6691dbeeb55d93086d9

monson commented on 2020-04-20 09:00 (UTC)

@petronny Sorry, I added -j1 in build() but forgot the package(). Please update to 6.27.1-1 and it has been fixed.

petronny commented on 2020-04-20 06:44 (UTC)

Oops, accidently deleted the previous comment by mistake...

The previous error is solved now. However, I get the following error during package():

hd_install: Installing /build/heasoft/src/heasoft-6.27/suzaku/BUILD_DIR/lhea-fixperl in /build/heasoft/pkg/heasoft/opt/heasoft/suzaku/x86_64-pc-linux-gnu-libc2.31/BUILD_DIR/lhea-fixperl
hd_install: Installing /build/heasoft/src/heasoft-6.27/suzaku/BUILD_DIR/hd_install in /build/heasoft/pkg/heasoft/opt/heasoft/suzaku/x86_64-pc-linux-gnu-libc2.31/BUILD_DIR/hd_install
make[4]: Leaving directory '/build/heasoft/src/heasoft-6.27/suzaku/BUILD_DIR'
make[3]: Leaving directory '/build/heasoft/src/heasoft-6.27/suzaku/BUILD_DIR'
make[2]: Leaving directory '/build/heasoft/src/heasoft-6.27/suzaku/BUILD_DIR'
make[1]: Leaving directory '/build/heasoft/src/heasoft-6.27/BUILD_DIR'
make: *** [Makefile:17: install] Error 2
==> ERROR: A failure occurred in package().
    Aborting...

I can't find out what error it is. Everything in the build log seems fine to me.

Could you run extra-x86_64-build to build the package in a clean chroot to re-produce this error and solve it?

ydallilar commented on 2020-04-16 09:24 (UTC)

@monson Done. I added you co-maintainer as well.

monson commented on 2020-04-16 03:16 (UTC)

Sure, if this really becomes an unneeded package to you. And there are something may need improved:

  1. You may want to use CHOST in ./configure --build=${CHOST} and adjust HEADAS, because me and some others are not using x86_64-unknown-linux-gnu.
  2. Hardcoding gcc seems unnecessary, people may want to compile this with other compilers, it's quite common using mkl and icc in large-scale computing. You may want to set CC in your makepkg.conf if you need it.
  3. python-numpy provides python binding functionality, without it heasp binding won't work even built with. But optdepends is just a hint so it doesn't bother me that much.

Thanks for your contribution!

ydallilar commented on 2020-04-16 00:19 (UTC) (edited on 2020-04-16 00:26 (UTC) by ydallilar)

@monson I added python-numpy and libidn. Let me know if you see any problems. Since I haven't been using this for a while, I can't fully test it. Also, let me know if you would like to be a co-maintainer.

Edit: Also, another comment. We can't add python-numpy to both makedepends and optdepends. optdepends is reserved for the case where the package is not required during compilation but it will provide additional functionality when installed.

@petronny You may want to check your settings in /etc/makepkg.conf. For example, I get similar issues with MAKEFLAGS="-j7".