Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 790212 - =sys-libs/libseccomp-2.5.l fails portage dependency checks, 2.4.4 works
Summary: =sys-libs/libseccomp-2.5.l fails portage dependency checks, 2.4.4 works
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-14 14:09 UTC by Wilson M. Michaels
Modified: 2021-05-14 14:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wilson M. Michaels 2021-05-14 14:09:45 UTC
=sys-libs/libseccomp-2.5.l is invoked with -static-libs but requires static-libs USE flag 

Reproducible: Always

Steps to Reproduce:
1.emerge -av --update --newuse --deep --autounmask-write --keep-going  --backtrack=50 @world
2.
3.
Actual Results:  
These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy "sys-libs/libseccomp" has unmet requirements.
- sys-libs/libseccomp-2.5.1::gentoo USE="python -static-libs" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_8 -python3_7 -python3_9"

  The following REQUIRED_USE flag constraints are unsatisfied:
    python? ( static-libs )

  The above constraints are a subset of the following complete expression:
    python? ( static-libs any-of ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) )

(dependency required by "app-misc/pax-utils-1.2.9::gentoo[seccomp]" [installed])
(dependency required by "sys-fs/zfs-2.0.4::gentoo[rootfs]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
# 


Expected Results:  
List of updated packages followed by the input request:

Would you like to merge these packages? [Yes/No]


Mask =sys-libs/libseccomp-2.5.l in package.mask then my system updates correctly with version =sys-libs/libseccomp-2.4.4 that is installed.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-14 14:17:27 UTC
It’s saying if you want Python on, you have to turn on static-libs.

I recommend removing Python from your make.conf.

Please share emerge —-info.