Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 905455 - dev-util/cppcheck-2.9: stabilisation
Summary: dev-util/cppcheck-2.9: stabilisation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks: python3.11-stable
  Show dependency tree
 
Reported: 2023-05-02 12:26 UTC by Guido Winkelmann
Modified: 2023-05-27 06:32 UTC (History)
1 user (show)

See Also:
Package list:
dev-util/cppcheck-2.9
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guido Winkelmann 2023-05-02 12:26:25 UTC
Trying to emerge dev-util/cppcheck-2.6.3 on a stable system currently fails with this error message:

=====================
# emerge -v1 cppcheck

These are the packages that would be merged, in order:

Calculating dependencies -

!!! Problem resolving dependencies for dev-util/cppcheck
... done!
Dependency resolution took 2.28 s.


!!! The ebuild selected to satisfy "cppcheck" has unmet requirements.
- dev-util/cppcheck-2.6.3::gentoo USE="pcre qt5 z3 -htmlreport -test" ABI_X86="(64)" PYTHON_TARGETS="-python3_10"

  The following REQUIRED_USE flag constraints are unsatisfied:
    python_targets_python3_10

  The above constraints are a subset of the following complete expression:
    any-of ( python_targets_python3_10 )
=====================

Since 2.6.3 is the most recent stable Gentoo package for cppcheck at this moment, cppcheck cannot be used on stable systems at the moment. For me, just having it installed blocks the entire sytem upgrade.

Reproducible: Always

Steps to Reproduce:
1. emerge -v1 cppcheck or emerge -uvaDN world with cppcheck currently installed
Actual Results:  
Emerge stops with the error message given above.

Expected Results:  
cppcheck is emerged for the systems's current Python version.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-05-02 19:05:15 UTC

*** This bug has been marked as a duplicate of bug 896924 ***
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-05-02 19:06:03 UTC
sorry, not a dupe, I thought I'd filed a stable bug for this already, but apparently not
Comment 3 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-05-03 06:30:51 UTC
amd64 done
Comment 4 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-05-06 11:46:52 UTC
x86 done
Comment 5 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-05-27 06:32:43 UTC
sparc done
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-05-27 06:32:44 UTC
arm64 done

all arches done