Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 681136 - USE="-filecaps" needed to break dependency cycle in stage3 with ~amd64
Summary: USE="-filecaps" needed to break dependency cycle in stage3 with ~amd64
Status: RESOLVED DUPLICATE of bug 663440
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Catalyst Developers
Depends on:
Reported: 2019-03-21 09:11 UTC by Alexis Lahouze
Modified: 2019-03-28 08:21 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Alexis Lahouze 2019-03-21 09:11:18 UTC
Hello there,

Again I am not sure if this is the right place to file this one, or if I should file it in portage.

While building stage3, I got this error:

 * Error: circular dependencies:

(virtual/pam-0-r1:0/0::gentoo, ebuild scheduled for merge) depends on
 (sys-libs/pam-1.3.1-r1:0/0::gentoo, ebuild scheduled for merge) (runtime)
  (sys-libs/libcap-2.26-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
   (virtual/pam-0-r1:0/0::gentoo, ebuild scheduled for merge) (buildtime)

It might be possible to break this cycle
by applying any of the following changes:
- sys-libs/libcap-2.26-r2 (Change USE: -pam)
- sys-libs/pam-1.3.1-r1 (Change USE: -filecaps)

To avoid this I had to manually set USE="-filecaps" in catalystrc.

Here is my spec file:

## Static settings
subarch: amd64
target: stage3
rel_type: default
profile: default/linux/amd64/17.0
cflags: -O2 -pipe -march=native
## Dynamic settings (might be passed on as parameters instead)
source_subpath: default/stage2-amd64-latest
# Name of the portage snapshot to use
snapshot: latest
# Timestamp to use on your resulting stage3 file
version_stamp: latest

Best regards,
Comment 1 Alexis Lahouze 2019-03-28 08:21:01 UTC

*** This bug has been marked as a duplicate of bug 663440 ***