stable

HepMC3-3.3.1-7.el9, js-jsroot-7.10.1-1.el9, & 2 more

FEDORA-EPEL-2025-aaace928cd created by ellert 3 months ago for Fedora EPEL 9
  • ROOT 6.38.00
  • js-jsroot 7.10.1
  • pythia8 8.3.16
  • HepMC3 (rebuilt for root 6.38)

This update has been submitted for testing by ellert.

3 months ago

This update's test gating status has been changed to 'ignored'.

3 months ago

This update has been pushed to testing.

3 months ago
User Icon stevetraylen commented & provided feedback 3 months ago
karma

Hi There

With: python3-root-0:6.36.04-1.el9.x86_64

It fails to install

dnf --enablerepo=epel-testing install python3-root 
Last metadata expiration check: 0:08:16 ago on Wed 17 Dec 2025 08:27:54 AM CET.
Package python3-root-6.36.04-1.el9.x86_64 is already installed.
Error: 
 Problem: cannot install the best candidate for the job
  - nothing provides libcppyy.so.6.38()(64bit) needed by python3-root-6.38.00-2.el9.x86_64 from epel-testing
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

in particular

dnf --enablerepo=epel-testing repoquery --requires python3-root | grep cpp
Last metadata expiration check: 0:08:36 ago on Wed 17 Dec 2025 08:27:54 AM CET.
libcppyy.so.6.38()(64bit)

[root@75f8f4b502d8 /]# dnf --enablerepo=epel-testing repoquery --provides python3-root | grep cpp
Last metadata expiration check: 0:08:43 ago on Wed 17 Dec 2025 08:27:54 AM CET.
libcppyy.so.6.36()(64bit)
libcppyy_backend.so.6.36()(64bit)

Note the 36 vs 38

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

3 months ago
User Icon stevetraylen commented & provided feedback 3 months ago

I noticed the EPEL10 package provides both versions:

libcppyy.so.6.36()(64bit)
libcppyy.so.6.38()(64bit)
libcppyy_backend.so.6.36()(64bit)
User Icon gtenagli provided feedback 3 months ago
karma
User Icon djuarezg provided feedback 3 months ago
karma

This update has been obsoleted.

3 months ago

ellert edited this update.

New build(s):

  • root-6.38.00-3.el9

Removed build(s):

  • root-6.38.00-2.el9

Karma has been reset.

3 months ago

This update has been submitted for testing by ellert.

3 months ago

This update has been pushed to testing.

3 months ago
User Icon ellert commented & provided feedback 3 months ago

Hi @stevetraylen

Thank you for reporting this. I did try to install the packages before submitting the update, but not on every distribution. It did work on rawhide, and the spec file is the same everywhere so I did not expect the Provides and Requires to differ. However there can be subtle differences due to different rpm versions or differences in rpm configurations between distributions.

Some files changed install location between root 6.36 and 6.38 and I did not catch that this required some changes to the Provides filtering.

In the 6.38.00-3 build the python3-root package neither Provides nor Requires libcppyy.so, which is correct given its new install location in the python site-packages. It used to be in the library directory before and then the Provides and Requires were correct.

This update can be pushed to stable now if the maintainer wishes

3 months ago

This update has been submitted for stable by ellert.

3 months ago

This update has been pushed to stable.

3 months ago

Please log in to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
3 months ago
in testing
3 months ago
in stable
3 months ago
approved
3 months ago
BZ#2416990 root-6.38.00 is available
0
0

Automated Test Results