musinsky/cernlib

Project ID: 24175

Description

  • CERN Program Library packages for Fedora and CentOS
  • cernlib 2006 with gfortran
  • unofficial release after very long time
  • cernlib package is now compiling (but not guaranteed to work properly)

Installation Instructions

  • installation
$ dnf copr enable musinsky/cernlib $ dnf install cernlib-utils geant321 paw-gfortran # this will also install: cernlib cernlib-devel cernlib-static
  • usage
$ wget https://raw.githubusercontent.com/musinsky/config/master/CERNLIB/example_hbook/hexam1.f $ gfortran hexam1.f -o hexam1 $(cernlib packlib) $ ./hexam1 $ man cernlib

Troubleshooting with upgrade

Due to recent changes in Fedora's cryptographic policies, the old COPR repository keys were not automatically extended and need to be replaced; if you encounter an expired repository GPG key during upgrade.

Transaction failed: Signature verification failed. PGP check for package "cernlib-2006-48.fc41.x86_64" (/var/cache/libdnf5/copr:copr.fedorainfracloud.org:musinsky:cernlib-01d9180c53510307/packages/cernlib-2006-48.fc41.x86_64.rpm) from repo "copr:copr.fedorainfracloud.org:musinsky:cernlib" has failed: Problem occurred when opening the package.

Please delete the old key and re-import the new one.

$ sudo rpm -e "$(rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n" gpg-pubkey | grep cernlib | cut -f1)" # after delete (erase) the old key, the new key will be imported in the upgrade process # or add manually $ sudo rpm --import https://download.copr.fedorainfracloud.org/results/musinsky/cernlib/pubkey.gpg

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 7 x86_64 (347)* EPEL 7 (240 downloads)
Fedora 38 x86_64 (319)* Fedora 38 (0 downloads)
Fedora 39 x86_64 (217)* Fedora 39 (40 downloads)
Fedora 40 x86_64 (213)* Fedora 40 (33 downloads)
Fedora 41 x86_64 (181)* Fedora 41 (11 downloads)

* Total number of downloaded packages.