Problems updating to 4-5.2

Versions

Please provide the used software versions.

FLUKA: 4-2.2 to 4-5.2
Flair: 3.4-5.4
Operating system: Fedore43
Compiler: GNU Fortran (GCC) 15.3.1

Description

i’ve tried to update like in the past, renaming the existing /usr/local/fluka directory and using rpm -ivh but I obtained error messages:

rpm -ivh fluka-4-5.2.x86-Linux-gfor9.x86_64.rpm
Verifica in corso… ################################# [100%]
Preparazione in corso… ################################# [100%]
il pacchetto fluka-4-5.2.x86_64 non supera la verifica: nessun digest
il file /usr/local/fluka/AUTHORS dell’installazione di fluka-4-5.2.x86_64 entra in conflitto con il file del pacchetto fluka-4-2.2.x86_64
il file /usr/local/fluka/REFERENCES dell’installazione di fluka-4-5.2.x86_64 entra in conflitto con il file del pacchetto fluka-4-2.2.x86_64
il file /usr/local/fluka/RELEASE-NOTES dell’installazione di fluka-4-5.2.x86_64 entra in conflitto con il file del pacchetto fluka-4-2.2.x86_64
il file /usr/local/fluka/Version.tag dell’installazione di fluka-4-5.2.x86_64 entra in conflitto con il file del pacchetto fluka-4-2.2.x86_64

…ecc … ecc… all files were conflicting with the previous

I tried again using options to overwrite:

rpm -ivh fluka-4-5.2.x86-Linux-gfor9.x86_64.rpm --replacefiles --replacepkgs
Verifica in corso… ################################# [100%]
Preparazione in corso… ################################# [100%]
il pacchetto fluka-4-5.2.x86_64 non supera la verifica: nessun digest

it did not work again.

I thought something went wrong in the download of the package and downloeaded it again, but the result does not change.

Could you kindly help ?

Thanks in advance for any suggestion

Mario

Input files

Please upload all relevant files. (FLUKA input file, Flair project file, user routines, and data files)

now i’ve tried to remove completely the old fluka installation, using rpm -e , but when after I try to install ver. 4.5.2 I got again the message that the package does’not pass the check: no digest.

This should mean that something is wrong with the package, or it has been corrupted duirng the download.
however I downloaded it already twice.

Any suggestion ?

Mario

Downloaded a third time and tried to install:

Verifica in corso… ################################# [100%]
Preparazione in corso… ################################# [100%]
il pacchetto fluka-4-5.2.x86_64 non supera la verifica: nessun digest

again it does’not work

Dear Mario,

Thanks for reporting this, we are investigating your issue.
In the meantime, could you please try to download the TGZ version at Download latest FLUKA release | The official CERN FLUKA website?
The corresponding instructions are at Installing FLUKA on GNU/Linux or macOS (.tgz packages) | The official CERN FLUKA website

Thanks in advance,
Gabrielle

Dear Mario,

We could reproduce your issue.
If you want to install via RPM, you should add the –nodigest option:
sudo rpm -ivh --nodigest fluka-4-5.2.x86-Linux-gfor9.x86_64.rpm

For compatibility reasons, we generate our RPM packages on old machines, but the most recent operating systems (such as Fedora>=43) enforce updated security rules that are not compatible with the checksum/signature format we put. We will address this for the next release.

In the meantime, please let me know whether this trick works for you,
And thanks a lot for reporting this,
Gabrielle

Sorry, I could not reply immediately.

I tried as you suggested adding the option --nodigest to rpm and it worked perfectly !

Thank you very much for your help

Mario