Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2025-08-19 16:43:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pythia" Tue Aug 19 16:43:54 2025 rev:32 rq:1300090 version:8.315 Changes: -------- --- /work/SRC/openSUSE:Factory/pythia/pythia.changes 2025-03-25 22:20:12.333986293 +0100 +++ /work/SRC/openSUSE:Factory/.pythia.new.1085/pythia.changes 2025-08-19 16:44:41.803309134 +0200 @@ -1,0 +2,38 @@ +Fri Aug 15 04:20:08 UTC 2025 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 8.315: + * Fix bug in the Lund symmetric fragmentation function (LSFF). + It concerns the case where diquarks or strange quarks are + assumed to be produced at a later average time than the up and + down quarks. + * Some changes in the Hidden Valley machinery. Several automatic + rescalings of (safety) parameters and constants to allow a + broader range of HV mass scales, including ones below the QCD + one. + * The prefix for custom weights can now be specified with the + setting Weights:prefix which is by default empty. + * The logic behind the construction of parton-shower histories + in CKKW-L merging has been improved. + * Fixed two bugs in PartonLevel.cc: + - When checking if beams are point-like (to determine if ISR + and beam remnants), a lepton check was not performed for the + second beam (B). + - An incorrect check was made when calculating maximum weights + for FSR decays with W/Z. + * Fixed a rare bug in StringFragmentation::setHadronVertices + that caused a segmentation fault when the string endpoints are + c or b quarks, and a quark mass offset correction is + introduced. + * Fixed typos in the documentation for Hadronization Variations + that do not effect that results of Pythia. + * Reverted beam particles back to raw pointers for technical + reasons. + * An incorrect type declaration in 8.314 invalidated the new + option to derive the a and b parameters from the average and + RMS width of the Lund FF, causing this option to fail for any + choice of input parameters, corrected now. + * Fixed a typo in the MPI initialization when using saved grid + which caused an out-of-access memory read. +- Minor re-base of reproducible.patch for update. + +------------------------------------------------------------------- Old: ---- pythia8313.tgz New: ---- pythia8315.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pythia.spec ++++++ --- /var/tmp/diff_new_pack.LQJT7O/_old 2025-08-19 16:44:44.467420045 +0200 +++ /var/tmp/diff_new_pack.LQJT7O/_new 2025-08-19 16:44:44.483420711 +0200 @@ -1,7 +1,7 @@ # # spec file for package pythia # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,10 @@ # -%define ver 8313 +%define ver 8315 %define soname lib%{name}8 Name: pythia -Version: 8.313 +Version: 8.315 Release: 0 Summary: A simulation program for particle collisions at very high energies License: GPL-2.0-or-later ++++++ pythia8313.tgz -> pythia8315.tgz ++++++ /work/SRC/openSUSE:Factory/pythia/pythia8313.tgz /work/SRC/openSUSE:Factory/.pythia.new.1085/pythia8315.tgz differ: char 5, line 1 ++++++ reproducible.patch ++++++ --- /var/tmp/diff_new_pack.LQJT7O/_old 2025-08-19 16:44:44.899438030 +0200 +++ /var/tmp/diff_new_pack.LQJT7O/_new 2025-08-19 16:44:44.947440028 +0200 @@ -5,11 +5,11 @@ configure | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) -Index: pythia8313/configure +Index: pythia8315/configure =================================================================== ---- pythia8313.orig/configure -+++ pythia8313/configure -@@ -294,7 +294,7 @@ function error() { +--- pythia8315.orig/configure ++++ pythia8315/configure +@@ -296,7 +296,7 @@ function error() { ################################################################################ # Check if help requested. @@ -18,19 +18,19 @@ for VAR in "$@"; do if [ "$VAR" = "-h" ] || [ "$VAR" = "--h" ] || [ "$VAR" = "-help" ] \ || [ "$VAR" = "--help" ]; then -@@ -305,7 +305,7 @@ done +@@ -307,7 +307,7 @@ done # Parse the user arguments and evaluate each as a global variable. echo "# PYTHIA configuration file." > $CFG_FILE --echo "# Generated on" `date` "with the user supplied options:" >> $CFG_FILE -+echo "# Generated with the user supplied options:" >> $CFG_FILE +-echo "# Generated on" `date` "with the following command:" >> $CFG_FILE ++echo "# Generated on with the following command:" >> $CFG_FILE + USER_CFG="" for VAR in "$@"; do - if [[ $OPTIONS =~ (^| )${VAR%%=*}($| ) ]]; then - echo "# $VAR" >> $CFG_FILE; -Index: pythia8313/Makefile + if [[ $OPTIONS =~ (^| )${VAR%%=*}($| ) ]]; then USER_CFG+=" $VAR" +Index: pythia8315/Makefile =================================================================== ---- pythia8313.orig/Makefile -+++ pythia8313/Makefile +--- pythia8315.orig/Makefile ++++ pythia8315/Makefile @@ -129,11 +129,10 @@ $(LOCAL_LIB)/libpythia8powheg%.so: $(POW $(LOCAL_TMP)/LHAPowheg.o $(LOCAL_LIB)/libpythia8$(LIB_SUFFIX) $(CXX) $(LOCAL_TMP)/LHAPowheg.o -o $@ $(CXX_COMMON) $(CXX_SHARED)\