Package Details: geant4 11.2.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/
Keywords: matter montecarlo radiation transport
Licenses: custom: http://geant4.cern.ch/license/
Conflicts: geant4_devel
Submitter: Eothred
Maintainer: donpicoro
Last Packager: donpicoro
Votes: 19
Popularity: 0.000163
First Submitted: 2010-04-08 08:54 (UTC)
Last Updated: 2024-06-25 16:12 (UTC)

Dependencies (25)

Sources (2)

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 15 Next › Last »

donpicoro commented on 2013-03-28 14:49 (UTC)

I figured out how to handle/keep the location of the data files automatically. From now on everything should "just work". It should not matter whether you update/install/remove just the package or just the data sets. If you encounter any errors, please let me know.

donpicoro commented on 2013-03-23 19:33 (UTC)

@carbolymer: Mmm that is strange. I just rebuilt it with no problems on x86_64 machine. Is your system up to date? Maybe is a 32bits machine? I haven't tested the package for that architecture in a while.

<deleted-account> commented on 2013-03-23 18:38 (UTC)

I've got a problem with QT during installation: http://pastebin.com/raw.php?i=LyCjx6f2 Any ideas? Package is not compiling properly.

donpicoro commented on 2013-02-13 15:40 (UTC)

When you updrade the package, the file /etc/profile.d/geant4.sh will be overwritten. I am not sure how to handle this for now. So please, before updating take note of the data set you have defined there and make sure you place them back, for example in my case. pushd /usr/bin &> /dev/null && source geant4.sh && popd &>/dev/null export G4LEDATA=/usr/share/geant4-ledata/G4EMLOW6.32 export G4LEVELGAMMADATA=/usr/share/geant4-levelgammadata/PhotonEvaporation2.3 export G4RADIOACTIVEDATA=/usr/share/geant4-radioactivedata/RadioactiveDecay3.6 export G4REALSURFACEDATA=/usr/share/geant4-realsurfacedata/RealSurface1.0 or simply reinstall the datasets you want. At installation time the environment variables are automatically added to that file. Sorry for the minor inconvenience.

donpicoro commented on 2012-04-05 20:37 (UTC)

@exaos: Yes and No... The packages are not actually listed anywhere... For that I would have to actually create different packages instead of simply shipping them split into this one... For now I think I will stay with this naming scheme... it goes with the environment variables in geant4. I am glad it works for you now.

<deleted-account> commented on 2012-04-05 13:40 (UTC)

At last, I successfully got the packages like -- :-D geant4-9.5.1-2 geant4-abladata-3.0-1 geant4-ledata-6.23-1 geant4-levelgammadata-2.2-1 geant4-neutronhpdata-4.0-1 geant4-neutronxsdata-1.1-1 geant4-piidata-1.3-1 geant4-radioactivedata-3.4-1 geant4-realsurfacedata-1.0-1 I thinks, it's better to rename all the data packages as "geant4-data-XXX-<ver>", e.g. geant4-data-abla, geant4-data-le, etc. It will help user to search by names.

donpicoro commented on 2012-04-04 23:47 (UTC)

Ok, uploaded again. It is now split :) when you install the geant4 package you are actually installing geant4 and each one of the data sets as an independent package so people who do not really want to use (some or all of) them can easily and clean uninstall them. I am currently in testing stage to check whether all the different environment variables are correctly set but please report back if for some reason it doesn't work for you. @exaos: By using this approach I managed to lower the temporal folder usage down to a max of about 2.9GB so I hope it now works for you... it was one hell of a change but I think it was worth it.

donpicoro commented on 2012-04-04 16:25 (UTC)

@exaos: You are right... I monitored the temporal disk consumption and you are a some MB too short :( The temporal folder takes about 1GB before decompressing the data files. It suddenly jumps to 2.4GB when decompressed And since creating the package requires to 'copy the data files' to the package folder in the end it ends up being 4442MB(!!!) big. Not to mention that to install it you still need on your root partition (/) another 1.5GB that the final package actually uses. I know is VERY stupid to take all that space at once and I am working on creating a group of packages instead of this unholy mess. In the meantime if you need to install/upgrade desperately, there is a workaround to this... if you are using yaourt as your AUR helper go to the file /etc/yaourtrc uncomment and change the line #TMPDIR="/tmp" to a location with enough space. Sorry for the inconvenience... Please check back later today to check whether I manage to tear this apart into a group of packages.

<deleted-account> commented on 2012-04-04 09:46 (UTC)

Though my "/tmp" is 4GB, I failed on "out of space" ERROR.

donpicoro commented on 2012-04-03 21:47 (UTC)

updated to version 9.5.1 (patch01). I gave it an attempt to split the package to no success :( so, again, if you do not need to download the data files just edit the PKGBUILD accordingly. Sorry. NOTE: Make sure you have enough space to build it... remember that it is about 1.5GB -yes, GB(!)- Uninstalling the previous version might help you to liberate some space or configure your building directory in a partition with enough free space. If someone knows how to split a package with different source arrays in the PKGBUILD to avoid the hassle of redownloading the data files... suggestions are welcome. There is a third option that is to properly create two PKGBUILD files... one for geant4 and another for geant4-data. Any preference?