Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 585756 - Mask USE=seccomp or keyword sys-libs/libseccomp
Summary: Mask USE=seccomp or keyword sys-libs/libseccomp
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-12 22:20 UTC by William Throwe
Modified: 2018-06-21 10:54 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 William Throwe 2016-06-12 22:20:25 UTC
app-misc/pax-utils-1.1.6 (a dependency of portage) has the seccomp use flag enabled by default, but this pulls in sys-libs/libseccomp, which has no prefix keywords.

I don't really know what seccomp does, so I don't know whether it makes sense on prefix.  I have also not checked whether sys-libs/libseccomp compiles.
Comment 1 Fabian Groffen gentoo-dev 2016-06-27 16:10:02 UTC
I've masked the USE-flag, thanks
Comment 2 Benda Xu gentoo-dev 2016-09-16 08:48:58 UTC
@Fabian, this affects the bootstrap.  We need to roll out a new snapshot.
Comment 3 Fabian Groffen gentoo-dev 2016-09-16 11:20:39 UTC
@benda, did you test with latest to see if a bootstrap succeeds from a recent snapshot?
Comment 4 Blacklight Shining 2016-09-27 20:23:07 UTC
@Fabian bootstrapping fails for me; `emerge` says that `**` needs to be added to accept_keywords for sys-libs/libseccomp. Adding `-seccomp` to the useflags in make.conf seems to fix it.
Comment 5 Fabian Groffen gentoo-dev 2016-09-28 06:35:34 UTC
I've bumped the snapshot, sorry for the wait.
Comment 6 Larry the Git Cow gentoo-dev 2018-06-21 10:54:23 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81da9a4ecc45e7d3cbebbec97b86c2c7a9c7e3fa

commit 81da9a4ecc45e7d3cbebbec97b86c2c7a9c7e3fa
Author:     Michael Haubenwallner <haubi@gentoo.org>
AuthorDate: 2018-06-21 09:10:26 +0000
Commit:     Michael Haubenwallner <haubi@gentoo.org>
CommitDate: 2018-06-21 10:53:02 +0000

    profiles/prefix: advance seccomp to use.mask
    
    There are more packages than just app-misc/pax-utils that may use it,
    so advance seccomp from package.use.mask to use.mask.
    
    Bug: https://bugs.gentoo.org/585756

 profiles/prefix/package.use.mask | 5 -----
 profiles/prefix/use.mask         | 7 ++++++-
 2 files changed, 6 insertions(+), 6 deletions(-)