Gentoo Archives: gentoo-user

From: Daniel Frey <djqfrey@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] slot conflict for the same package: how to add a USE flag?
Date: Wed, 20 May 2020 19:25:34
Message-Id: 9b443081-d522-31f0-2d7c-061a37f5ea35@gmail.com
In Reply to: Re: [gentoo-user] slot conflict for the same package: how to add a USE flag? by n952162
1 On 5/20/20 12:06 PM, n952162 wrote:
2 > The command was:
3 >
4 > emerge -vu dev-qt/qtgui dev-qt/qtx11extras dev-qt/qtopengl
5 > dev-qt/qtprintsupport dev-qt/qtwidgets dev-qt/qtxml
6 > dev-qt/linguist-tools dev-qt/qtnetwork dev-qt/qtsvg dev-qt/qtcore
7 >
8 > The output to that is attached.
9 >
10 > I tried just emerging zlib with the static-libs USE flag ... that log is
11 > also attached.
12 >
13 > On 05/20/20 18:59, Ashley Dixon wrote:
14 >> On Wed, May 20, 2020 at 02:35:52PM +0200, n952162 wrote:
15 >>> I have a slot conflict for sys-libs/zlib, whereby both users want
16 >>> the same package.  Studying the USE variables shows that the new
17 >>> package wants, additionally, the "static-libs" USE flag.
18 >>>
19 >>> I thought, the way to handle this is to add the static-libs USE
20 >>> variable in /etc/portage/package.use and re-emerge with
21 >>> --changed-use.  Unfortunately, that gives me the same conflict.
22 >> Can you attach the full output of emerge ?
23 >>
24 >
25
26 This is most likely due to so many packages that need to be upgraded at
27 the same time. You're only asking to update a few select packages and
28 it's borking because it's finding packages outside your request that
29 also need to be updated at the same time.
30
31 Have you tried an `emerge -avuD world` to see if portage can backtrack
32 far enough to sort dependencies out?
33
34 Dan

Replies