Package Details: geant4 10.6.2-1

Git Clone URL: https://aur.archlinux.org/geant4.git (read-only, click to copy)
Package Base: geant4
Description: A simulation toolkit for particle physics interactions.
Upstream URL: http://geant4.cern.ch/
Licenses: custom: http://geant4.cern.ch/license/
Conflicts: geant4_devel
Submitter: Eothred
Maintainer: donpicoro
Last Packager: donpicoro
Votes: 12
Popularity: 0.000070
First Submitted: 2010-04-08 08:54
Last Updated: 2020-06-01 08:52

Dependencies (21)

Sources (2)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

donpicoro commented on 2020-04-23 11:47

Ok @flagarde I will release that as a default configuration with the next package update.

Thank you for the info.

flagarde commented on 2020-04-23 06:42

Can't build DD4hep with geant4.

changing to -DGEANT4_BUILD_TLS_MODEL=global-dynamic solves the issue.

donpicoro commented on 2019-12-11 11:16

I just added the openmotif dependency without bumping the version number. Just try again and let me know whether it works.

(You need to pull the source code again)

lonaowna commented on 2019-12-10 21:34

Can't build 10.6.0-1:

CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
  Could NOT find Motif (missing: MOTIF_LIBRARIES MOTIF_INCLUDE_DIR)

Installing openmotif fixes it.

TheFlyingPengwyn commented on 2019-07-15 08:43

As the SoXt dependency is broken, you can work around this by disabling the only soxt dependency of geant4: the Inventor GUI.

Remove the line:

-DGEANT4_USE_INVENTOR=ON \

and remove soxt from the dependencies.

donpicoro commented on 2019-04-30 07:58

@jpeter You are right. I'm having that issue myself. I tried to find a way around it but until SoXt get's fixed I'm afraid the only choice is to install geant4 with an older version of SoXt.

The issue is actually not with SoXt itself but with its dependency Coin. I noticed that on the Coin development tree it is fixed. But not on the versioned released as the AUR points to. Have you tried with coin-hg? I believe coin-hg -> SoXt -> geant4 is the way to go installing this.

Let me know how it works.

[Edit, it should work. coin-hg already uses cmake instead of autotools. https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=coin-hg]

jpeter commented on 2019-04-30 04:57

geant4 cannot be installed because soxt is broken.

donpicoro commented on 2019-03-10 21:23

@Sunday

the first warning is normal. There is nothing to worry about. The script geant4.sh lives at /etc/profile.d/geant4.sh and it is executed automatically for you at login for a terminal . If you want to force it after you just compiled geant4 just do:

source /etc/profile.d/geant4.sh

or simply log out and log in again. Let me know if this helps

Sunday commented on 2019-03-08 13:06

I just tried installing this and there was a warning during the packaging process:

==> Checking for packaging issues...

==> WARNUNG: Paket enthält einen Verweis auf $srcdir (translation: package cointains a reference/link to $srcdir)

usr/lib/libG4processes.so

And indeed it does not run:

$ geant4.sh

dirname: missing operand

„dirname --help“ liefert weitere Informationen.

/bin/geant4.sh: Line 48: cd: /home/albn/../lib: file or directory not found

Anyone else having this problem? Not sure how to fix it.

donpicoro commented on 2018-11-23 10:56

NOTE to users compiling geant4 with the option GEANT4_USE_SYSTEM_CLHEP=ON:

The geant4 checks for clhep will fail as they will look for the static libraries which are removed by default.

To avoid the removal of clhep libraries needed by geant4 for its check make sure to add staticlibs to the clhep options array.