Bug 2325266 - cscppc: fails to install from epel10
Summary: cscppc: fails to install from epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: cscppc
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kamil Dudka
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2319786
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-11-11 19:49 UTC by Carl George 🤠
Modified: 2024-11-21 03:35 UTC (History)
3 users (show)

Fixed In Version: cscppc-2.2.6-2.el10_0 cscppc-2.2.6-2.el9 cscppc-2.2.6-2.el8 cscppc-2.2.6-2.fc40 cscppc-2.2.6-2.fc41
Clone Of:
Environment:
Last Closed: 2024-11-20 14:26:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Carl George 🤠 2024-11-11 19:49:35 UTC
Description of problem:
cscppc from epel10 has one or more unresolved dependencies, causing it to be uninstallable.


Version-Release number of selected component (if applicable):
cscppc-2.2.6-1.el10_0


How reproducible:
always


Steps to Reproduce:
1. dnf install cscppc


Actual results:
Error: 
 Problem: conflicting requests
  - nothing provides cppcheck >= 1.85 needed by cscppc-2.2.6-1.el10_0.x86_64 from epel


Expected results:
successful installation


Additional info:
If you think resolving this will take a long time, and would prefer to remove this uninstallable package from EPEL 10 in the meantime, just say so in this ticket and I can untag the build for you.  This won't retire the branch, so as soon as the underlying problem is resolved you can re-publish by creating a new update.

Comment 1 Kamil Dudka 2024-11-12 07:49:12 UTC
Thank you for reporting it!  I will make the dependency on cppcheck weak because cscppc is linked statically and it can be used with csmock-plugin-cppcheck even when cppcheck is not installed in the host environment.  This is the approach that https://openscanhub.fedoraproject.org takes internally, for example.

Comment 2 Kamil Dudka 2024-11-12 08:11:08 UTC
I have submitted a pull request upstream: https://github.com/csutils/cscppc/pull/45

Comment 4 Fedora Update System 2024-11-12 08:57:52 UTC
FEDORA-2024-dd2dcc29d3 (cscppc-2.2.6-2.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-dd2dcc29d3

Comment 5 Fedora Update System 2024-11-12 08:57:57 UTC
FEDORA-EPEL-2024-7bd28d189d (cscppc-2.2.6-2.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-7bd28d189d

Comment 6 Fedora Update System 2024-11-12 08:57:58 UTC
FEDORA-EPEL-2024-e0eb73f265 (cscppc-2.2.6-2.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-e0eb73f265

Comment 7 Fedora Update System 2024-11-12 08:58:01 UTC
FEDORA-2024-d090da2981 (cscppc-2.2.6-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-d090da2981

Comment 8 Fedora Update System 2024-11-12 08:58:04 UTC
FEDORA-EPEL-2024-4c1e823d15 (cscppc-2.2.6-2.el8) has been submitted as an update to Fedora EPEL 8.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-4c1e823d15

Comment 9 Fedora Update System 2024-11-13 02:43:43 UTC
FEDORA-2024-d090da2981 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-d090da2981`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-d090da2981

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2024-11-13 03:19:41 UTC
FEDORA-EPEL-2024-7bd28d189d has been pushed to the Fedora EPEL 10.0 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-7bd28d189d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2024-11-13 03:21:45 UTC
FEDORA-EPEL-2024-e0eb73f265 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-e0eb73f265

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2024-11-13 03:23:21 UTC
FEDORA-EPEL-2024-4c1e823d15 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-4c1e823d15

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2024-11-13 20:40:12 UTC
FEDORA-2024-dd2dcc29d3 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-dd2dcc29d3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-dd2dcc29d3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2024-11-20 14:26:11 UTC
FEDORA-EPEL-2024-e0eb73f265 (cscppc-2.2.6-2.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 15 Fedora Update System 2024-11-20 14:43:13 UTC
FEDORA-EPEL-2024-4c1e823d15 (cscppc-2.2.6-2.el8) has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2024-11-20 16:21:33 UTC
FEDORA-2024-d090da2981 (cscppc-2.2.6-2.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2024-11-20 16:59:29 UTC
FEDORA-EPEL-2024-7bd28d189d (cscppc-2.2.6-2.el10_0) has been pushed to the Fedora EPEL 10.0 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2024-11-21 03:35:00 UTC
FEDORA-2024-dd2dcc29d3 (cscppc-2.2.6-2.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.