Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
qt-script, qt-core, qt-sdl, qt-dbus, qt-gui slot conflict
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 24628
Location: here

PostPosted: Fri Mar 02, 2018 6:51 am    Post subject: Reply with quote

Budoka wrote:
Do you think I can just change profile back to 13 and rebuild?

I do not see why change profile to 13, the 17 profile work well
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7959
Location: Austria

PostPosted: Fri Mar 02, 2018 9:26 am    Post subject: Reply with quote

By all means stay with 17.0 profile, it is not responsible for your issues...
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
eohrnberger
Apprentice
Apprentice


Joined: 09 Dec 2004
Posts: 225

PostPosted: Thu Aug 30, 2018 2:59 am    Post subject: Reply with quote

On the topic of qt-script, qt-core, qt-sdl, qt-dbus, qt-gui slot conflict

Quote:

Fix qmake build with glibc 2.28

We haven't yet run the configure checks to see if statx and renameat2
are present in glibc, so this fails when we redefine the structures and
functions.
linux/stat.h:56:8: error: redefinition of 'struct statx_timestamp'
bits/statx.h:25:8: note: previous definition of 'struct statx_timestamp'
qfilesystemengine_unix.cpp:110:12: error: 'int renameat2(int, const char*, int, const char*, unsigned int)' was declared 'extern' and later 'static' [-fpermissive]
Change-Id: Ia741b559c24d46c78fb2fffd1548a792d22e3368
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
https://codereview.qt-project.org/#/c/236308/


Seems that qt-5.11.1 can't compile with glibc 2.28.

Yet, glibc 2.28 is the highest version available?
Code:

eix glibc
[I] sys-libs/glibc
     Available versions:  (2.2) [M]2.19-r1^s [M]**2.19-r2^s [M]2.20-r2^s [M]2.21-r2^s [M]2.22-r4^s [M]2.23-r4^s [M]~2.24-r4^s 2.25-r11^s{tbz2} 2.26-r7^s{tbz2} ~2.27-r4^s ~2.27-r5^s ~2.27-r6^s (**)2.28^s{tbz2} **9999^s
       {audit caps cet compile-locales debug doc gd hardened headers-only +multiarch multilib nscd profile +rpc selinux suid systemtap test vanilla}
     Installed versions:  2.28(2.2)^s{tbz2}(14:08:26 08/05/18)(multiarch multilib -audit -caps -cet -compile-locales -doc -gd -hardened -headers-only -nscd -profile -selinux -suid -systemtap -test -vanilla)
     Homepage:            https://www.gnu.org/software/libc/
     Description:         GNU libc C library


If that's the case, shouldn't the qt-5.11.1 related packages all be masked until either an updated and compatible glibc version is available? And made as a requirement to qt-5.11.1?

Fixed the closing tag on the code block. -- desultory
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7959
Location: Austria

PostPosted: Thu Aug 30, 2018 5:26 am    Post subject: Reply with quote

glibc-2.28 does not have any keywords.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
blackkstar
n00b
n00b


Joined: 14 Nov 2012
Posts: 23

PostPosted: Tue Sep 11, 2018 8:31 pm    Post subject: Reply with quote

Yeah, but when you go to update, glibc updates to 2.28 and then portage wants to pull in qtcore 5.11.1. This can potentially break your KDE, it's happened to me. In fact, here's what happened to me:

Not update in a month or so, need to install chromium. Can't install chromium without an aUDN world. Run the aUDN world, glibc updates to 2.28, wants to pull in qtcore 5.11.1, qtcore can't compile because of

Code:

In file included from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:94:0:
/usr/include/linux/stat.h:18:8: error: redefinition of 'struct statx_timestamp'
 struct statx_timestamp {
        ^~~~~~~~~~~~~~~
In file included from /usr/include/sys/stat.h:446:0,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/mkspecs/linux-g++/qplatformdefs.h:75,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:42:
/usr/include/bits/statx.h:25:8: note: previous definition of 'struct statx_timestamp'
 struct statx_timestamp
        ^~~~~~~~~~~~~~~
In file included from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:94:0:
/usr/include/linux/stat.h:61:8: error: redefinition of 'struct statx'
 struct statx {
        ^~~~~
In file included from /usr/include/sys/stat.h:446:0,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/mkspecs/linux-g++/qplatformdefs.h:75,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:42:
/usr/include/bits/statx.h:36:8: note: previous definition of 'struct statx'
 struct statx
        ^~~~~
/var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp: In function 'int renameat2(int, const char*, int, const char*, unsigned int)':
/var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:110:12: error: 'int renameat2(int, const char*, int, const char*, unsigned int)' was declared 'extern' and later 'static' [-fpermissive]
 static int renameat2(int oldfd, const char *oldpath, int newfd, const char *newpath, unsigned flags)
            ^~~~~~~~~
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include/g++-v7/cstdio:42:0,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include/g++-v7/ext/string_conversions.h:43,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include/g++-v7/bits/basic_string.h:6349,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.0/include/g++-v7/string:52,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/../../src/corelib/tools/qbytearray.h:52,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/qbytearray.h:1,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/../../src/corelib/tools/qstring.h:49,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/qstring.h:1,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/../../src/corelib/io/qiodevice.h:50,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/qiodevice.h:1,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/../../src/corelib/io/qfiledevice.h:43,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/include/QtCore/qfiledevice.h:1,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfile.h:44,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_p.h:54,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:43:
/usr/include/stdio.h:164:12: note: previous declaration of 'int renameat2(int, const char*, int, const char*, unsigned int)'
 extern int renameat2 (int __oldfd, const char *__old, int __newfd,
            ^~~~~~~~~
/var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:115:12: error: 'int statx(int, const char*, int, unsigned int, statx*)' was declared 'extern' and later 'static' [-fpermissive]
 static int statx(int dirfd, const char *pathname, int flag, unsigned mask, struct statx *statxbuf)
            ^~~~~
In file included from /usr/include/sys/stat.h:446:0,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/mkspecs/linux-g++/qplatformdefs.h:75,
                 from /var/tmp/portage/dev-qt/qtcore-5.11.1/work/qtbase-everywhere-src-5.11.1/src/corelib/io/qfilesystemengine_unix.cpp:42:
/usr/include/bits/statx.h:87:5: note: previous declaration of 'int statx(int, const char*, int, unsigned int, statx*)'
 int statx (int __dirfd, const char *__restrict __path, int __flags,
     ^~~~~
gmake: *** [Makefile:422: qfilesystemengine_unix.o] Error 1
gmake: *** Waiting for unfinished jobs....



Is there some way to mask qt libs 5.11.1? I tried

Code:
=kde-apps/kdebase-meta-18.08.1
=kde-plasma/plasma-meta-5.13.5
=kde-plasma/plasma-desktop-5.13.5
=dev-qt/qt*-5.11.1

and it's still bringing in qt libs 5.11.1. I am running ~amd64, and I was having problems trying to do an update with just amd64. I am trying to mask all qt 5.11.1 packages but there's a lot of them.

I don't know what else to do, I know I can't downgrade glibc and I can't seem to get portage to not update KDE stuff.

Thanks

EDIT: I rolled back to amd64 and default/linux/amd64/13.0/desktop/plasma profile and I could fix the missing KDE and QT libs. Still a mess, though.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 15972

PostPosted: Wed Sep 12, 2018 1:24 am    Post subject: Reply with quote

What is the output of emerge --pretend --verbose sys-libs/glibc sys-kernel/linux-headers after you get the compilation error?
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7959
Location: Austria

PostPosted: Wed Sep 12, 2018 5:23 am    Post subject: Reply with quote

blackkstar wrote:
Yeah, but when you go to update, glibc updates to 2.28

No, absolutely not. You must have put an entry into package.accept_keywords for that to happen.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
blackkstar
n00b
n00b


Joined: 14 Nov 2012
Posts: 23

PostPosted: Wed Sep 12, 2018 3:43 pm    Post subject: Reply with quote

Hu wrote:
What is the output of emerge --pretend --verbose sys-libs/glibc sys-kernel/linux-headers after you get the compilation error?


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

Calculating dependencies... done!
[ebuild     UD ] sys-kernel/linux-headers-4.13::gentoo [4.17::gentoo] USE="-headers-only" 0 KiB
[ebuild     UD ] sys-libs/glibc-2.26-r7:2.2::gentoo [2.28:2.2::gentoo] USE="(multilib) -audit -caps -debug% -doc -gd (-hardened) -headers-only -nscd -profile (-selinux) -suid -systemtap (-vanilla) (-cet%) (-compile-locales%) (-multiarch%*) (-test%)" 405 KiB

Total: 2 packages (2 downgrades), Size of downloads: 405 KiB

without ~amd64

Code:
Calculating dependencies... done!
[ebuild     UD ] sys-libs/glibc-2.27-r6:2.2::gentoo [2.28:2.2::gentoo] USE="multiarch (multilib) -audit -caps (-compile-locales) -doc -gd (-hardened) -headers-only -nscd -profile (-selinux) -suid -systemtap (-vanilla) (-cet%) (-test%)" 163 KiB
[ebuild   R    ] sys-kernel/linux-headers-4.17::gentoo  USE="-headers-only" 0 KiB

Total: 2 packages (1 downgrade, 1 reinstall), Size of downloads: 163 KiB

With ~amd64

Has something changed that allows downgrading glibc or should I just hold on, I have my system working now and I think if I sit tight until qt libs work properly with glibc 2.28 I'l be fine. This isn't my primary computer. It would be nice to get an update world through, though.

asturm wrote:
blackkstar wrote:
Yeah, but when you go to update, glibc updates to 2.28

No, absolutely not. You must have put an entry into package.accept_keywords for that to happen.


Yeah, I did screw up, thanks for pointing that out, it would have kept causing problems. I have no idea what I was doing there.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2115
Location: Here and Away Again

PostPosted: Thu Sep 13, 2018 11:01 am    Post subject: ><)))°€ Reply with quote

In general, I don't believe anything has changed. You would still need to remove some restrictions to actually make that emerge go through.

While downgrading 'sys-libs/glibc' /is/ possible without breakage (although that might not be completely true, if there's even one package that needs to be re-compiled), I would only suggest it if you knew exactly what packages you already emerged against the current version (it looks like you might have emerged quite a bit), and even then with lots of caution and “you'll get to keep the pieces if it (unexpectedly) explodes”. :]

(I have done it myself successfully, but I was quite prepared to un-do it all, too.)

If things indeed work, and stay working without serious security issues for example, it might indeed be best to just wait it out, and keep an eye or few on Bug 663916 (glibc-2.28) - [TRACKER] Issues with sys-libs/glibc-2.28 (directly and indirectly).
_________________
Kind regards,
Chiitoo.

You might remember me from Gentoo projects such as Forums, LXQt, Qt, and Wine.
Back to top
View user's profile Send private message
blackkstar
n00b
n00b


Joined: 14 Nov 2012
Posts: 23

PostPosted: Thu Sep 13, 2018 10:03 pm    Post subject: Reply with quote

Thank you everyone for the help. I had a mess and I figured I might as well downgrade because the next step was reinstall. I got away with a downgrade because I only emerged a few additional packages, and I had an old GCC laying around (6.3.0). So I rolled back to 6.3.0, downgraded glibc, then recompiled gcc 8.2.0, and am now emerging world. I keep getting weird errors that have no google search results, like qtsql not compiling because features.sql-sqlite are not found. But I just re-emerge them with emerge -1 (package atom) and it works.

This sure turned into a mess after I thought it was just a little qtlib slot problem. Looks like I'm on the road to recovery. Thank you again for the help, I love Gentoo, and it's just been getting better and better over the years.

EDIT: it exploded, was a good effort though and I had some fun. Time for a clean install. Don't play with glibc kids!
Back to top
View user's profile Send private message
imieinazwisko
n00b
n00b


Joined: 13 Feb 2020
Posts: 39

PostPosted: Mon May 11, 2020 12:32 am    Post subject: Reply with quote

I hope I'm using this sticky right. Reading through it seems to be a catch all for all Qt slot conflicts with each having a different solution. Running a system update:

Code:
emerge -auvND --with-bdeps=y --keep-going @world


Results in the following slot conflicts (mostly in line with the sticky topic):

Code:
dev-qt/qtcore-5.14.2:5/5.14.2::gentoo
dev-qt/qtnetwork-5.14.2:5/5.14::gentoo
dev-qt/qtdbus-5.14.2:5/5.14::gentoo
dev-qt/qtgui-5.14.2:5/5.14.2::gentoo
dev-qt/qtx11extras-5.14.2:5/5.14::gentoo
dev-qt/qtwidgets-5.14.2:5/5.14::gentoo
dev-qt/qtdiag-5.14.2:5/5.14::gentoo


Per the suggestion of Portage I try to emerge with
Code:
--backtrack=30
and
Code:
--backtrack=1000
with the same results. Following the guide here I have tried to do a one shot of the most recent dev-qt packages (5.14.2):
Code:
emerge --oneshot =dev-qt/qtcore-5.14.2:5/5.14.2 =dev-qt/qtnetwork-5.14.2:5/5.14 =dev-qt/qtdbus-5.14.2:5/5.14 =dev-qt/qtgui-5.14.2:5/5.14.2 =dev-qt/qtx11extras-5.14.2:5/5.14 =dev-qt/qtwidgets-5.14.2:5/5.14 =dev-qt/qtdiag-5.14.2:5/5.14


But again, I get the same result with slot conflicts. The full wgetpaste is here. Should I mask the 5.14.1 versions of dev-qt? Is there something else wrong in my approach or misunderstanding from the wiki? Thanks.
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 24628
Location: here

PostPosted: Mon May 11, 2020 6:08 am    Post subject: Reply with quote

Code:
/usr/lib/python3.7/site-packages/portage/package/ebuild/_config/KeywordsManager.py:70: UserWarning: /etc/portage/package.keywords is deprecated, use /etc/portage/package.accept_keywords instead
  UserWarning)

First rename your /etc/portage/package.keywords in /etc/portage/package.accept_keywords.
You are in a stable system and if you want install keyworded qt you should unmask all package (qt must have same version) so add dev-qt/* in /etc/portage/package.accept_keywords
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
imieinazwisko
n00b
n00b


Joined: 13 Feb 2020
Posts: 39

PostPosted: Tue May 12, 2020 2:43 am    Post subject: Reply with quote

fedeliallalinea wrote:
Code:
/usr/lib/python3.7/site-packages/portage/package/ebuild/_config/KeywordsManager.py:70: UserWarning: /etc/portage/package.keywords is deprecated, use /etc/portage/package.accept_keywords instead
  UserWarning)

First rename your /etc/portage/package.keywords in /etc/portage/package.accept_keywords.
You are in a stable system and if you want install keyworded qt you should unmask all package (qt must have same version) so add dev-qt/* in /etc/portage/package.accept_keywords


I've been meaning to fix the pack.accept_keywords...I finally did it.

What you said fixed the issue..I want to make sure I understand what I did. Basically I unmasked all unstable dev-qt packages? What clued you in to needing to unmask the packages? Usually portage complains to me about the ~amd64 keyword missing so I know I need to unmask something. Usually I like to keep as much as I can on stable. I tried to go all ~amd64 but had a bad experience. I'm apprehensive about having all of dev-qt unmasked.
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2115
Location: Here and Away Again

PostPosted: Tue May 12, 2020 3:42 am    Post subject: €°(((>< Reply with quote

imieinazwisko wrote:
Basically I unmasked all unstable dev-qt packages? What clued you in to needing to unmask the packages? Usually portage complains to me about the ~amd64 keyword missing so I know I need to unmask something. Usually I like to keep as much as I can on stable. I tried to go all ~amd64 but had a bad experience. I'm apprehensive about having all of dev-qt unmasked.

In short, all the installed Qt package versions must match.

However, you should /not/ need to add keywords to packages when running 'stable', which directly leads us to the cause: some package has been (allowed to be) '~amd64', which in turn requires more 'unstable' packages.

So, if you don't know that you want/need them unmasked, you should not need to unmask them.

It's fine to mix /some/ 'unstable' with 'stable', depending on the package, but it can lead into weird-looking problems like this.

I personally found 'stable' very boring, and switched to fully 'unstable' almost 10 years ago. It's been pretty boring too, though in a good way. :]
_________________
Kind regards,
Chiitoo.

You might remember me from Gentoo projects such as Forums, LXQt, Qt, and Wine.
Back to top
View user's profile Send private message
imieinazwisko
n00b
n00b


Joined: 13 Feb 2020
Posts: 39

PostPosted: Tue May 12, 2020 1:00 pm    Post subject: Re: €°(((>< Reply with quote

Chiitoo wrote:
imieinazwisko wrote:
Basically I unmasked all unstable dev-qt packages? What clued you in to needing to unmask the packages? Usually portage complains to me about the ~amd64 keyword missing so I know I need to unmask something. Usually I like to keep as much as I can on stable. I tried to go all ~amd64 but had a bad experience. I'm apprehensive about having all of dev-qt unmasked.

In short, all the installed Qt package versions must match.

However, you should /not/ need to add keywords to packages when running 'stable', which directly leads us to the cause: some package has been (allowed to be) '~amd64', which in turn requires more 'unstable' packages.

So, if you don't know that you want/need them unmasked, you should not need to unmask them.

It's fine to mix /some/ 'unstable' with 'stable', depending on the package, but it can lead into weird-looking problems like this.

I personally found 'stable' very boring, and switched to fully 'unstable' almost 10 years ago. It's been pretty boring too, though in a good way. :]


I was going through my package.accept_keywords file and those initial Qt packages that were causing problems had been unmasked for something. I do have some unstable packages installed. Most of the time I unmask things manually but the last couple times I decided to try the "autounmask" feature of portage. Based on the comments it leaves it appears to be Zoom video that originally required some Qt 5.14.2 files. I only had XFCE installed at the time. I decided to try KDE and that brings in many more Qt packages which caused the conflict.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7959
Location: Austria

PostPosted: Sun May 17, 2020 10:55 am    Post subject: Re: €°(((>< Reply with quote

imieinazwisko wrote:
Based on the comments it leaves it appears to be Zoom video that originally required some Qt 5.14.2 files.

net-im/zoom depends on dev-qt/qtdiag which is not stable. autounmask would have tried to unmask the latest available version of dev-qt/qtdiag because it does not know better and that was 5.14.2, while only Qt 5.14.1 is currently stable. dev-qt/qtdiag-5.14.2 itself depends on 5.14.2 versions of Qt so that's why autounmask required you to add even more Qt packages to package.accept_keywords.

The best way would have been to add only dev-qt/qtdiag-5.14.1 to package.accept_keywords.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
an0nymity
n00b
n00b


Joined: 06 Jul 2002
Posts: 25

PostPosted: Wed Sep 23, 2020 5:08 pm    Post subject: [SOLVED] qt 5.x Slot Conflicts Issue Reply with quote

*** Marking this as Resolved. Putting resolution on bottom of this post. ***

I am having a similar issue as described in this topic. Here is what I am executing:


I ommited the package list. Please let me know if you want the full output
Code:
emerge --ask --verbose --keep-going dde-base/dde-meta

Code:
Total: 445 packages (4 downgrades, 441 new), Size of downloads: 1,849,731 KiB

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtgui:5

  (dev-qt/qtgui-5.15.1:5/5.15.1::gentoo, installed) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)" pulled in by
    ~dev-qt/qtgui-5.15.1[gles2-only=] required by (dev-qt/qtprintsupport-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="cups -debug -gles2-only -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                                       
    ~dev-qt/qtgui-5.15.1[gles2-only=] required by (dev-qt/qtmultimedia-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="alsa gstreamer widgets -debug -gles2-only -openal -pulseaudio -qml -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                                                                               
    ~dev-qt/qtgui-5.15.1[-gles2-only] required by (dev-qt/qtwayland-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="X -debug -test -vulkan" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                           
    ~dev-qt/qtgui-5.15.1 required by (dev-qt/qtquickcontrols2-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test -widgets" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                   
    ~dev-qt/qtgui-5.15.1 required by (dev-qt/qtgraphicaleffects-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                             
    ~dev-qt/qtgui-5.15.1 required by (dev-qt/qtquickcontrols-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="widgets -debug -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                 
    ~dev-qt/qtgui-5.15.1:5=[gles2-only=,vulkan=] required by (dev-qt/qtdeclarative-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)"
    ^             ^^^^^^^^^                                                                                                                                                                                           
    ~dev-qt/qtgui-5.15.1:5= required by (dev-qt/designer-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -declarative -test -webkit" ABI_X86="(64)"
    ^             ^^^^^^^^^                                                                                                                                       
    ~dev-qt/qtgui-5.15.1 required by (dev-qt/qtvirtualkeyboard-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="X spell -debug -handwriting -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                                 
    ~dev-qt/qtgui-5.15.1 required by (dev-qt/qtimageformats-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="mng -debug -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                             
    ~dev-qt/qtgui-5.15.1[gles2-only=,png=,X?] required by (dev-qt/qtwidgets-5.15.1:5/5.15::gentoo, installed) USE="X gtk png -debug -gles2-only -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                             
    ~dev-qt/qtgui-5.15.1 required by (dev-qt/qtwebengine-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="alsa system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -jumbo-build -kerberos -pulseaudio -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                                                                                                               
    ~dev-qt/qtgui-5.15.1[dbus] required by (dev-qt/qtwidgets-5.15.1:5/5.15::gentoo, installed) USE="X gtk png -debug -gles2-only -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                               
    ~dev-qt/qtgui-5.15.1[X] required by (dev-qt/qtx11extras-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                         
    ~dev-qt/qtgui-5.15.1[egl,libinput,vulkan=] required by (dev-qt/qtwayland-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="X -debug -test -vulkan" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                                   
    ~dev-qt/qtgui-5.15.1[gles2-only=] required by (dev-qt/qtopengl-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -gles2-only -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                                           
    ~dev-qt/qtgui-5.15.1 required by (dev-qt/qtsvg-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                               

  (dev-qt/qtgui-5.15.0-r1:5/5.15.0::gentoo, ebuild scheduled for merge) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)" pulled in by
    ~dev-qt/qtgui-5.15.0 required by (dev-qt/qtxcb-private-headers-5.15.0:5/5.15::deepin, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^             ^^^^^^                                                                                                                               

dev-qt/qtcore:5

  (dev-qt/qtcore-5.15.1:5/5.15.1::gentoo, installed) USE="icu -debug -old-kernel -systemd -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/designer-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -declarative -test -webkit" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                                       
    ~dev-qt/qtcore-5.15.1:5/5.15.1= required by (dev-qt/qttest-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^                    ^^^^^^^^^^                                                                                               
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtopengl-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -gles2-only -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                               
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtscript-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="jit -debug -scripttools -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                   
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtdeclarative-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                     
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtsensors-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -qml -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                         
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtgraphicaleffects-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                             
    ~dev-qt/qtcore-5.15.1:5/5.15.1= required by (dev-qt/qtgui-5.15.1:5/5.15.1::gentoo, installed) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)"
    ^                    ^^^^^^^^^^                                                                                                                                                                                                                         
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtconcurrent-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                       
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtwebchannel-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="qml -debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                           
    ~dev-qt/qtcore-5.15.1:5/5.15.1= required by (dev-qt/qtdbus-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^                    ^^^^^^^^^^                                                                                               
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtmultimedia-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="alsa gstreamer widgets -debug -gles2-only -openal -pulseaudio -qml -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                                   
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtwayland-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="X -debug -test -vulkan" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                             
    ~dev-qt/qtcore-5.15.1:5/5.15.1= required by (dev-qt/qtwidgets-5.15.1:5/5.15::gentoo, installed) USE="X gtk png -debug -gles2-only -test" ABI_X86="(64)"
    ^                    ^^^^^^^^^^                                                                                                                         
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/linguist-tools-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -qml -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                             
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtsvg-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                               
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtxmlpatterns-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -qml -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                             
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtvirtualkeyboard-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="X spell -debug -handwriting -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                 
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtx11extras-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                     
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtnetwork-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="networkmanager ssl -bindist -connman -debug -gssapi -libproxy -libressl -sctp -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                                                                                           
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qttest-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                               
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtimageformats-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="mng -debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                             
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtprintsupport-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="cups -debug -gles2-only -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                                         
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtwebengine-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="alsa system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -jumbo-build -kerberos -pulseaudio -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                                                                               
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtgui-5.15.1:5/5.15.1::gentoo, installed) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                                                                                                                         
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qdbus-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                               
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtquickcontrols2-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test -widgets" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                   
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtdbus-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                               
    ~dev-qt/qtcore-5.15.1 required by (dev-qt/qtquickcontrols-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="widgets -debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                 
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtwidgets-5.15.1:5/5.15::gentoo, installed) USE="X gtk png -debug -gles2-only -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                         
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtsql-5.15.1:5/5.15.1::gentoo, ebuild scheduled for merge) USE="sqlite -debug -freetds -mysql -oci8 -odbc -postgres -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                                                               
    ~dev-qt/qtcore-5.15.1:5= required by (dev-qt/qtxml-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                               
    ~dev-qt/qtcore-5.15.1:5/5.15.1= required by (dev-qt/qtxml-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^                    ^^^^^^^^^^                                                                                               

  (dev-qt/qtcore-5.15.0:5/5.15.0::gentoo, ebuild scheduled for merge) USE="icu -debug -old-kernel -systemd -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtcore-5.15.0:5= required by (dev-qt/qtdbus-5.15.0:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                 
    ~dev-qt/qtcore-5.15.0:5= required by (dev-qt/qtgui-5.15.0-r1:5/5.15.0::gentoo, ebuild scheduled for merge) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)"
    ^              ^^^^^^^^^                                                                                                                                                                                                                                             

dev-qt/qtdbus:5

  (dev-qt/qtdbus-5.15.1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtdbus-5.15.1 required by (dev-qt/qdbus-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                               
    ~dev-qt/qtdbus-5.15.1 required by (dev-qt/qtsensors-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -qml -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                         
    ~dev-qt/qtdbus-5.15.1 required by (dev-qt/qtnetwork-5.15.1:5/5.15::gentoo, ebuild scheduled for merge) USE="networkmanager ssl -bindist -connman -debug -gssapi -libproxy -libressl -sctp -test" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                                           
    ~dev-qt/qtdbus-5.15.1 required by (dev-qt/qtgui-5.15.1:5/5.15.1::gentoo, installed) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                                                                         

  (dev-qt/qtdbus-5.15.0:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtdbus-5.15.0 required by (dev-qt/qtgui-5.15.0-r1:5/5.15.0::gentoo, ebuild scheduled for merge) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)"


Code:
emerge --info

Code:
Portage 3.0.8 (python 3.7.9-final-0, default/linux/amd64/17.1/desktop, gcc-10.2.0, glibc-2.32-r1, 5.8.10-gentoo-x86_64 x86_64)
=================================================================
System uname: Linux-5.8.10-gentoo-x86_64-x86_64-Intel-R-_Core-TM-_i5-2520M_CPU_@_2.50GHz-with-gentoo-2.7
KiB Mem:    16348644 total,  14864468 free
KiB Swap:     524284 total,    524284 free
Timestamp of repository gentoo: Tue, 22 Sep 2020 20:30:01 +0000
Head commit of repository gentoo: 1fb3653eda7234dd86981d5632a9a31b7432d29f
Head commit of repository deepin: 7cbf1bf986c07987158c32b2e8e854bf77f39798

sh bash 5.0_p18
ld GNU ld (Gentoo 2.34 p6) 2.34.0
app-shells/bash:          5.0_p18::gentoo
dev-lang/perl:            5.30.3-r1::gentoo
dev-lang/python:          2.7.18-r3::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0_rc2::gentoo
dev-util/cmake:           3.18.2::gentoo
sys-apps/baselayout:      2.7::gentoo
sys-apps/openrc:          0.42.1::gentoo
sys-apps/sandbox:         2.20::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.16.2::gentoo
sys-devel/binutils:       2.34-r2::gentoo
sys-devel/gcc:            10.2.0-r1::gentoo
sys-devel/gcc-config:     2.3.2::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers)
sys-libs/glibc:           2.32-r1::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts:

deepin
    location: /var/db/repos/deepin
    sync-type: git
    sync-uri: https://github.com/zhtengw/deepin-overlay.git
    masters: gentoo

x-portage
    location: /usr/local/portage
    masters: gentoo
    priority: 0

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=sandybridge -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=sandybridge -O2 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-march=sandybridge -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=sandybridge -O2 -pipe"
GENTOO_MIRRORS="http://www.gtlib.gatech.edu/pub/gentoo rsync://rsync.gtlib.gatech.edu/gentoo"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb bluetooth branding bzip2 cairo cdda cdr clamav cli crypt cups curl dbus dedicated dga dri dts dvd dvdr elogind emboss encode exif fbcon ffmpeg flac fortran gdbm geoip gif gpm gstreamers gtk gui gzip iconv icu ipv6 jpeg lame lcms ldap libglvnd libnotify libtirpc lm-sensors mad matroska mng mp3 mp4 mpeg mplayer multilib ncurses networkmanager nls nptl ogg opengl openmp pam pango pcre pdf perl png policykit ppds qt5 readline sdl seccomp spell split-usr ssl startup-notification svg syslog tcpd threads tiff truetype udev udisks unicode upower usb videos vorbis wifi wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2 php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby25 ruby26" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


I believe all I need to do to resolve this is make sure all package builds can use "qt-dev/qt*-5.15.1". However I am not sure how to accomplish that. If someone could point me in the right direction that would be appreciated. If I need to provide any additional information, please let me know.

RESOLUTION:

Thanks to fedeliallalinea for identifing the issue in the post just below this one. The issue is there is a mismatch in dependacies for qt between 5.15.0 and 5.15.1.

Utilized Package Masking and limited all dev-qt/* to >5.15.0-r1.

Once that was completed, could start the emerge no problem.


Last edited by an0nymity on Wed Sep 23, 2020 9:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 24628
Location: here

PostPosted: Wed Sep 23, 2020 5:49 pm    Post subject: Reply with quote

Your problem is dev-qt/qtxcb-private-headers in deepin overlay that has not 5.15.1 version but only 5.15.0 and cause your conflicts problem.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9
Page 9 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum