makepkg stalls at: ==> Tidying install... -> Removing info/doc files... -> Compressing man pages... -> Stripping debugging symbols from binaries and libraries... for yay -S geant4-full I do not seem to have this problem with other packages. Editing PKGBUILD and passing '!strip' in options appears to patch the issue
Search Criteria
Package Details: geant4-full 11.2.1-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/geant4-full.git (read-only, click to copy) |
---|---|
Package Base: | geant4-full |
Description: | A simulation toolkit for particle physics interactions - includes all the optional libraries |
Upstream URL: | http://geant4.cern.ch/ |
Licenses: | custom: http://geant4.cern.ch/license/ |
Conflicts: | geant4, geant4-abladata, geant4-debug, geant4-ensdfstatedata, geant4-incldata, geant4-ledata, geant4-levelgammadata, geant4-neutronhpdata, geant4-neutronxsdata, geant4-particlexsdata, geant4-piidata, geant4-radioactivedata, geant4-realsurfacedata, geant4-saiddata, geant4_devel |
Provides: | geant4 |
Submitter: | effeffe |
Maintainer: | effeffe |
Last Packager: | effeffe |
Votes: | 3 |
Popularity: | 0.004659 |
First Submitted: | 2022-12-14 14:46 (UTC) |
Last Updated: | 2024-05-30 14:22 (UTC) |
Dependencies (15)
- boost (boost-gitAUR)
- cmake (cmake-gitAUR)
- glu (glu-gitAUR)
- openmotif
- python (python37AUR, python311AUR, python310AUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- root (root-cuda)
- soqt (soqt-gitAUR)
- tbb (onetbb-gitAUR, onetbb)
- xerces-c
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- dawnAUR (dawn-simpleAUR) (optional)
- geant4-lendAUR (optional)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, amazon-corretto-18AUR, jdk18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, amazon-corretto-20-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, jdk8AUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-jetbrainsAUR, jdk8-openj9-binAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, jdk17-openj9-binAUR, liberica-nik-24-full-binAUR, jdk21-jetbrains-gitAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, amazon-corretto-22-binAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, zulu-21-binAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, liberica-jdk-8-full-binAUR, liberica-jdk-21-full-binAUR, jdk8-temurinAUR, mandrel-binAUR, mandrel24-binAUR, zulu-17-fx-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk8-perfAUR, jdk22-graalvm-binAUR, jdk19-openjdkAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openjdk-wakefieldAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, liberica-jdk-full-binAUR, jabba-binAUR, jdk21-jetbrainsAUR, jdk17-zulu-prime-binAUR, jdk21-openj9-binAUR, jdkAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, java-openjdk-ea-binAUR, jdk-android-studioAUR, jdk-temurinAUR, jdk21-jetbrains-binAUR, java-openjdk-binAUR, jre-jetbrainsAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (optional)
- tcsh (tcsh-gitAUR) (optional)
Required by (21)
- bxdecay0-geant4 (requires geant4)
- bxdecay0-geant4-git (requires geant4)
- dd4hep (requires geant4)
- g4python-git (requires geant4)
- g4see-git (requires geant4)
- geant4-abladata (requires geant4) (optional)
- geant4-ensdfstatedata (requires geant4) (optional)
- geant4-incldata (requires geant4)
- geant4-ledata (requires geant4) (optional)
- geant4-lend (requires geant4) (optional)
- geant4-levelgammadata (requires geant4) (optional)
- geant4-neutronhpdata (requires geant4) (optional)
- geant4-neutronxsdata (requires geant4)
- geant4-particlehpdata (requires geant4) (optional)
- geant4-particlexsdata (requires geant4) (optional)
- geant4-piidata (requires geant4) (optional)
- geant4-radioactivedata (requires geant4) (optional)
- geant4-realsurfacedata (requires geant4) (optional)
- geant4-saiddata (requires geant4) (optional)
- opengate (requires geant4)
- Show 1 more...
Sources (2)
ryottmp3 commented on 2024-02-28 18:31 (UTC)
FibonacciEffect commented on 2024-02-28 09:20 (UTC)
It works now, thanks a lot : )
effeffe commented on 2024-02-27 15:58 (UTC)
Updated again, I apologise for that. I forgot to push the correct geant4-fill.install file
FibonacciEffect commented on 2024-02-27 15:42 (UTC)
Okay, what I did was that I deleted everything and pulled again from scratch, so I assumed that all files should be up to date:
(base) ➜ geant4 rm -rf geant4-full
(base) ➜ geant4 git clone https://aur.archlinux.org/geant4-full.git
Cloning into 'geant4-full'...
remote: Enumerating objects: 134, done.
remote: Counting objects: 100% (134/134), done.
remote: Compressing objects: 100% (106/106), done.
remote: Total 134 (delta 42), reused 115 (delta 28), pack-reused 0
Receiving objects: 100% (134/134), 41.54 KiB | 1012.00 KiB/s, done.
Resolving deltas: 100% (42/42), done.
(base) ➜ geant4 cd geant4-full
(base) ➜ geant4-full git:(master) makepkg -si
==> Making package: geant4-full 11.2.0-3 (Tue Feb 27 16:39:53 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading geant4-v11.2.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 34.9M 100 34.9M 0 0 27.0M 0 0:00:01 0:00:01 --:--:-- 32.7M
-> Found geant4-full.install
-> Found SoQt.patch
==> Validating source files with sha256sums...
geant4-v11.2.0.tar.gz ... Passed
geant4-full.install ... FAILED
SoQt.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
(base) ➜ geant4-full git:(master) ✗
effeffe commented on 2024-02-27 15:36 (UTC)
That is weird tbh, the geant4-full.install file hasn't been modified. Can you remove your .install and PKGBUILD files and pull them again, please?
FibonacciEffect commented on 2024-02-27 15:15 (UTC)
Thanks a lot, now they are not passing the validity check
geant4-full git:(master) makepkg -si
==> Making package: geant4-full 11.2.0-3 (Tue Feb 27 16:14:31 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading geant4-v11.2.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- -- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- -- 71 34.9M 71 25.0M 0 0 21.9M 0 0:00:01 0100 34.9M 100 34.9M 0 0 24.3M 0 0:00:01 0:00:01 --:--:-- 29.0M
-> Found geant4-full.install
-> Found SoQt.patch
==> Validating source files with sha256sums...
geant4-v11.2.0.tar.gz ... Passed
geant4-full.install ... FAILED
SoQt.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
effeffe commented on 2024-02-27 14:35 (UTC)
Try now, it is a minor update, so no pkgrel number change. Please let me know
AlexBocken commented on 2024-02-27 13:24 (UTC) (edited on 2024-02-27 13:33 (UTC) by AlexBocken)
Please quote all occurences of $srcdir
and $pkgdir
, otherwise the PKGBUILD fails in paths containing spaces.
In general, quote your variables, otherwise the script could fail in a quite ugly way.
FibonacciEffect commented on 2024-02-27 13:16 (UTC)
@effefe No, it throws an error:
➜ geant4-full git:(master) ✗ makepkg -si
==> Making package: geant4-full 11.2.0-3 (Tue Feb 27 14:13:41 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found geant4-v11.2.0.tar.gz
-> Found geant4-full.install
-> Found SoQt.patch
==> Validating source files with sha256sums...
geant4-v11.2.0.tar.gz ... Passed
geant4-full.install ... Passed
SoQt.patch ... Passed
==> Extracting sources...
-> Extracting geant4-v11.2.0.tar.gz with bsdtar
==> Starting prepare()...
/popos/home/.../code/geant4/geant4-full/PKGBUILD: line 62: cd: too many arguments
==> ERROR: A failure occurred in prepare().
Aborting...
effeffe commented on 2024-02-27 12:22 (UTC)
@FibonacciEffect if you simply run $ makepkg -si
does it work?
I usually test that each version compiles correctly before pushing the update on AUR
I'll try again today and update this post
Pinned Comments
effeffe commented on 2024-01-24 11:06 (UTC) (edited on 2024-01-24 11:12 (UTC) by effeffe)
Update 11.2
Please note Geant4 is now using Qt6 as beta. The OpenGL driver is currently being diverted to TSG. As a result, either use OGL or TSG_QT_GLES instead of OGLSqt or any other specific OGL driver