From 7dbcb77a8f9464f91fbfaa8835e67ee99fca9605 Mon Sep 17 00:00:00 2001 From: Qiyu Yan Date: Wed, 3 Apr 2024 14:07:58 +0100 Subject: [PATCH] fix build & switch to ROOT/w pythia6 --- fedora-common-ostree.yaml | 2 +- pythia6.repo | 10 ++++++++++ root-pythia6.yaml | 40 +++++++++++++++++++++++++++++++++++++++ server.yaml | 18 +----------------- 4 files changed, 52 insertions(+), 18 deletions(-) create mode 100644 pythia6.repo create mode 100644 root-pythia6.yaml diff --git a/fedora-common-ostree.yaml b/fedora-common-ostree.yaml index d5d7392..3895bf4 100644 --- a/fedora-common-ostree.yaml +++ b/fedora-common-ostree.yaml @@ -128,6 +128,6 @@ postprocess: # Fix triggerin for samba-client in cups package (not supported by rpm-ostree yet) # https://github.com/fedora-silverblue/issue-tracker/issues/532 - ln -snf /usr/libexec/samba/cups_backend_smb /usr/lib/cups/backend/smb + # ln -snf /usr/libexec/samba/cups_backend_smb /usr/lib/cups/backend/smb postprocess-script: "postprocess.sh" diff --git a/pythia6.repo b/pythia6.repo new file mode 100644 index 0000000..dc440f2 --- /dev/null +++ b/pythia6.repo @@ -0,0 +1,10 @@ +[pythia6] +name=Pythia6 packages +baseurl=https://download.copr.fedorainfracloud.org/results/yanqiyu/pythia6/fedora-40-$basearch/ +type=rpm-md +skip_if_unavailable=True +gpgcheck=1 +gpgkey=https://download.copr.fedorainfracloud.org/results/yanqiyu/pythia6/pubkey.gpg +repo_gpgcheck=0 +enabled=1 +enabled_metadata=1 diff --git a/root-pythia6.yaml b/root-pythia6.yaml new file mode 100644 index 0000000..0b68461 --- /dev/null +++ b/root-pythia6.yaml @@ -0,0 +1,40 @@ +packages: + - root-fonts + - root-icons + - root-io + - root-mathmore + - root-graf-postscript + - root-graf-x11 + - root-graf + - root-graf-gpad + - root-graf3d + - root-hist + - root-hist-painter + - root-matrix + - root-mathcore + - root-minuit + - root-multiproc + - root-net + - root-physics + - root-tree + - root-tree-ntuple + - root-graf-asimage + - root-gui + - root-gui-ged + - root-tree-player + - root-tree-dataframe + - root-vecops + - root-core + - root-cling + - root-montecarlo-eg + - root-montecarlo-pythia6 + - root + - root-genvector + - root-geom + - root-netx + - root-smatrix + - pythia6 + - pythia6-devel + +repos: + - pythia6 diff --git a/server.yaml b/server.yaml index 0eec535..7ee6dd6 100644 --- a/server.yaml +++ b/server.yaml @@ -1,5 +1,6 @@ include: - fedora-common-ostree.yaml + - root-pythia6.yaml ref: fedora/40/${basearch}/karuboniru-server repos: @@ -208,23 +209,6 @@ packages: - glibc-all-langpacks - plymouth-system-theme - # HEP - - python3-root - - root-genvector - - root-geom - - root-gui-webgui6 - - root-hist-factory - - root-minuit2 - - root-montecarlo-pythia8 - - root-netx - - root-roofit-more - - root-smatrix - - root-spectrum - - root-tutorial - - root-unfold - - xrootd-client - - xrootd-voms - # identity file - fedora-release-identity-server