Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] dev-qt/... packages world upgrade fail
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
yaslam
n00b
n00b


Joined: 08 May 2024
Posts: 37

PostPosted: Fri Apr 18, 2025 8:25 am    Post subject: [SOLVED] dev-qt/... packages world upgrade fail Reply with quote

Hi everyone. I recently did an emerge --sync and emerge -avuDN --backtrack=100 @world but it is failing:
Code:

Local copy of remote index is up-to-date and will be used.

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

Calculating dependencies 
 * IMPORTANT: 30 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

.. ........ . .... ... ... done!
Dependency resolution took 77.92 s (backtrack: 10/100).

[ebuild   R    ] net-libs/ngtcp2-1.11.0-r1::gentoo  USE="gnutls ssl (-openssl)" ABI_X86="32* (64) (-x32)" 638 KiB
[ebuild     U  ] x11-libs/xcb-util-errors-1.0.1-r2::gentoo [1.0.1-r1::gentoo] 262 KiB
[ebuild     U  ] dev-qt/qtbase-6.8.3:6/6.8.3::gentoo [6.8.2-r2:6/6.8.2::gentoo] USE="X concurrent cups dbus gui icu libinput libproxy mysql network nls opengl sql sqlite ssl udev vulkan wayland widgets xml (zstd) -accessibility -brotli -custom-cflags -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" 47,292 KiB
[ebuild     U  ] dev-qt/qtwayland-6.8.3:6/6.8.3::gentoo [6.8.2-r1:6/6.8.2::gentoo] USE="qml vulkan -accessibility -compositor -custom-cflags -gnome -test" 1,115 KiB
[ebuild     U  ] dev-qt/qtshadertools-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="-custom-cflags -test" 1,114 KiB
[ebuild     U  ] dev-qt/qtsvg-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="-custom-cflags -test" 1,962 KiB
[ebuild     U  ] dev-qt/qtdeclarative-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="jit network opengl sql ssl svg vulkan widgets -accessibility -custom-cflags -qmlls" 35,649 KiB
[ebuild     U  ] dev-qt/qttools-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="assistant linguist opengl qdbus qml vulkan widgets (zstd) -clang -custom-cflags -designer -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" LLVM_SLOT="19 -17 -18 (-20)" 10,061 KiB
[ebuild     U  ] dev-qt/qttranslations-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="-custom-cflags" 1,541 KiB
[ebuild     U  ] dev-qt/qt5compat-6.8.3:6/6.8.3::gentoo [6.8.2-r1:6/6.8.2::gentoo] USE="gui icu qml -custom-cflags -test" 14,292 KiB
[ebuild     U  ] dev-qt/qtwebchannel-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="qml -custom-cflags -test" 205 KiB
[ebuild     U  ] dev-qt/qtquicktimeline-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="-custom-cflags -test" 110 KiB
[ebuild     U  ] dev-qt/qtsensors-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="qml -custom-cflags -test" 1,465 KiB
[ebuild     U  ] dev-qt/qtcharts-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="qml -custom-cflags -gles2-only -test" 4,555 KiB
[ebuild     U  ] dev-qt/qtwebsockets-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="qml ssl -custom-cflags -test" 452 KiB
[ebuild     U  ] dev-qt/qtnetworkauth-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="-custom-cflags -test" 252 KiB
[ebuild     U  ] dev-qt/qtimageformats-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="mng -custom-cflags -test" 1,988 KiB
[ebuild     U  ] dev-qt/qtconnectivity-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="bluetooth -custom-cflags -neard -nfc -smartcard -test" 1,047 KiB
[ebuild     U  ] dev-qt/qtquick3d-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="opengl vulkan -custom-cflags -test" 73,541 KiB
[ebuild     U  ] dev-qt/qtmultimedia-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="X alsa dbus%* ffmpeg opengl pipewire%* pulseaudio qml vaapi vulkan wayland -custom-cflags -eglfs -gstreamer -test -v4l (-screencast%*)" 9,478 KiB
[ebuild     U  ] dev-qt/qtspeech-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="qml speechd -custom-cflags -flite" 259 KiB
[ebuild     U  ] dev-qt/qtpositioning-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="geoclue qml -custom-cflags -nmea -test" 649 KiB
[ebuild     U  ] dev-qt/qtlocation-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="-custom-cflags -test" 3,092 KiB
[ebuild     U  ] dev-qt/qtwebengine-6.8.3:6/6.8.3::gentoo [6.8.2-r1:6/6.8.2::gentoo] USE="alsa jumbo-build opengl pdfium* pulseaudio qml screencast system-icu vaapi vulkan widgets -accessibility -bindist -custom-cflags -designer -geolocation -kerberos -test -webdriver" 553,275 KiB
[ebuild     U  ] dev-qt/qtwebview-6.8.3:6/6.8.3::gentoo [6.8.2:6/6.8.2::gentoo] USE="-custom-cflags -test" 138 KiB

Total: 25 packages (24 upgrades, 1 reinstall), Size of downloads: 764,422 KiB

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

dev-qt/qtbase:6

  (dev-qt/qtbase-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="X concurrent cups dbus gui icu libinput libproxy mysql network nls opengl sql sqlite ssl udev vulkan wayland widgets xml (zstd) -accessibility -brotli -custom-cflags -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)" pulled in by
    ~dev-qt/qtbase-6.8.3:6[widgets?] required by (dev-qt/qttools-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="assistant linguist opengl qdbus qml vulkan widgets (zstd) -clang -custom-cflags -designer -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18 (-20)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                               
    (and 28 more with the same problem)

  (dev-qt/qtbase-6.8.2-r2:6/6.8.2::gentoo, installed) USE="X concurrent cups dbus gui icu libinput libproxy mysql network nls opengl sql sqlite ssl udev vulkan wayland widgets xml (zstd) -accessibility -brotli -custom-cflags -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)" pulled in by
    ~dev-qt/qtbase-6.8.2:6[gui,widgets] required by (dev-qt/qtsvg-6.8.2-1:6/6.8.2::gentoo, installed) USE="-custom-cflags -test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                     
    >=dev-qt/qtbase-6.7.2:6/6.8.2=[X] required by (kde-frameworks/kglobalaccel-6.10.0-2:6/6.10::gentoo, installed) USE="X -debug -doc -test" ABI_X86="(64)"
                         ^^^^^^^^^                                                                                                                         
    (and 42 more with the same problems)

dev-qt/qtwayland:6

  (dev-qt/qtwayland-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="qml vulkan -accessibility -compositor -custom-cflags -gnome -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtwayland-6.8.3:6 required by (dev-qt/qtbase-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="X concurrent cups dbus gui icu libinput libproxy mysql network nls opengl sql sqlite ssl udev vulkan wayland widgets xml (zstd) -accessibility -brotli -custom-cflags -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                       

  (dev-qt/qtwayland-6.8.2-r1-1:6/6.8.2::gentoo, installed) USE="qml vulkan -accessibility -compositor -custom-cflags -gnome -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtwayland-6.8.2:6 required by (dev-qt/qtbase-6.8.2-r2:6/6.8.2::gentoo, installed) USE="X concurrent cups dbus gui icu libinput libproxy mysql network nls opengl sql sqlite ssl udev vulkan wayland widgets xml (zstd) -accessibility -brotli -custom-cflags -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                         
    >=dev-qt/qtwayland-6.7.2:6/6.8.2= required by (kde-plasma/plasma-workspace-6.2.5-3:6/6::gentoo, installed) USE="calendar fontconfig handbook (policykit) screencast semantic-desktop systemd wallpaper-metadata -appstream -debug -geolocation -gps -telemetry -test" ABI_X86="(64)"
                            ^^^^^^^^^                                                                                                                                                                                                                                                   
    (and 4 more with the same problems)

dev-qt/qttranslations:6

  (dev-qt/qttranslations-6.8.2-1:6/6.8.2::gentoo, installed) USE="-custom-cflags" ABI_X86="(64)" pulled in by
    ~dev-qt/qttranslations-6.8.2:6 required by (dev-qt/qtbase-6.8.2-r2:6/6.8.2::gentoo, installed) USE="X concurrent cups dbus gui icu libinput libproxy mysql network nls opengl sql sqlite ssl udev vulkan wayland widgets xml (zstd) -accessibility -brotli -custom-cflags -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                      ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                         

  (dev-qt/qttranslations-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="-custom-cflags" ABI_X86="(64)" pulled in by
    ~dev-qt/qttranslations-6.8.3:6 required by (dev-qt/qtbase-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="X concurrent cups dbus gui icu libinput libproxy mysql network nls opengl sql sqlite ssl udev vulkan wayland widgets xml (zstd) -accessibility -brotli -custom-cflags -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                      ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                       

dev-qt/qtsvg:6

  (dev-qt/qtsvg-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="-custom-cflags -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtsvg-6.8.3:6 required by (dev-qt/qtdeclarative-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -custom-cflags -qmlls" ABI_X86="(64)"
    ^             ^^^^^^^                                                                                                                                                                                             

  (dev-qt/qtsvg-6.8.2-1:6/6.8.2::gentoo, installed) USE="-custom-cflags -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtsvg-6.8.2:6 required by (dev-qt/qtdeclarative-6.8.2-1:6/6.8.2::gentoo, installed) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -custom-cflags -qmlls" ABI_X86="(64)"
    ^             ^^^^^^^                                                                                                                                                                               

dev-qt/qtdeclarative:6

  (dev-qt/qtdeclarative-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -custom-cflags -qmlls" ABI_X86="(64)" pulled in by
    ~dev-qt/qtdeclarative-6.8.3:6[widgets?] required by (dev-qt/qttools-6.8.3:6/6.8.3::gentoo, ebuild scheduled for merge) USE="assistant linguist opengl qdbus qml vulkan widgets (zstd) -clang -custom-cflags -designer -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18 (-20)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                                                                                               
    (and 13 more with the same problem)

  (dev-qt/qtdeclarative-6.8.2-1:6/6.8.2::gentoo, installed) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -custom-cflags -qmlls" ABI_X86="(64)" pulled in by
    >=dev-qt/qtdeclarative-6.7.2:6/6.8.2= required by (kde-frameworks/qqc2-desktop-style-6.10.0-2:6/6.10::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
                                ^^^^^^^^^                                                                                                                     
    (and 1 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The following installed packages are masked:
- app-emulation/q4wine-1.3.13::gentoo (masked by: package.mask)
/var/db/repos/gentoo/profiles/package.mask:
# Andreas Sturmlechner <asturm@gentoo.org> (2025-04-14)
# Package destabilisation mask after prolongued time w/o maintainer.
# Bug #949838

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Do I have to mask all the packages that are wanting to be upgraded? I am confused as to how to solve this issue.
Thanks


Last edited by yaslam on Fri Apr 18, 2025 9:17 am; edited 1 time in total
Back to top
View user's profile Send private message
yaslam
n00b
n00b


Joined: 08 May 2024
Posts: 37

PostPosted: Fri Apr 18, 2025 9:10 am    Post subject: [solved] Reply with quote

I have solved the issue, I had the qt5 USE flag disabled, so re-enabling that (as plasma-meta depends on it still) and removing q4wine solved the issue.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9376

PostPosted: Fri Apr 18, 2025 12:15 pm    Post subject: Re: [solved] Reply with quote

yaslam wrote:
I had the qt5 USE flag disabled, so re-enabling that (as plasma-meta depends on it still) and removing q4wine solved the issue.

Yet, Qt5 was nowhere involved in your output.

The message about q4wine just informed you that the package had its stable status dropped back to ~arch. 1.4.0 is available:

Code:
$ eshowkw q4wine
Keywords for app-emulation/q4wine:
         |                             |   u   | 
         | a   a     p s   a l   r     |   n   | 
         | m   r h   p p   l o m i s m | e u s | r
         | d a m p p c a x p o i s 3 6 | a s l | e
         | 6 r 6 p p 6 r 8 h n p c 9 8 | p e o | p
         | 4 m 4 a c 4 c 6 a g s v 0 k | i d t | o
---------+-----------------------------+-------+-------
[I]1.4.0 | ~ o o o o o o ~ o o o o o o | 8 o 0 | gentoo
Back to top
View user's profile Send private message
yaslam
n00b
n00b


Joined: 08 May 2024
Posts: 37

PostPosted: Fri Apr 18, 2025 3:44 pm    Post subject: Re: [solved] Reply with quote

asturm wrote:
yaslam wrote:
I had the qt5 USE flag disabled, so re-enabling that (as plasma-meta depends on it still) and removing q4wine solved the issue.

Yet, Qt5 was nowhere involved in your output.

The message about q4wine just informed you that the package had its stable status dropped back to ~arch. 1.4.0 is available:

Code:
$ eshowkw q4wine
Keywords for app-emulation/q4wine:
         |                             |   u   | 
         | a   a     p s   a l   r     |   n   | 
         | m   r h   p p   l o m i s m | e u s | r
         | d a m p p c a x p o i s 3 6 | a s l | e
         | 6 r 6 p p 6 r 8 h n p c 9 8 | p e o | p
         | 4 m 4 a c 4 c 6 a g s v 0 k | i d t | o
---------+-----------------------------+-------+-------
[I]1.4.0 | ~ o o o o o o ~ o o o o o o | 8 o 0 | gentoo


I had followed this guide https://wiki.gentoo.org/wiki/Qt/FAQ and it is after running one of the commands there (I think it was: emerge -pev @world --backtrack=0) that it informed me that the qt5 USE flag was disabled and needed for plasma-meta. After I ran the commands there (except step 6) I removed q4wine because I did not need it anyway. (I also cleaned the world file from unused dependencies to be safe, although my world file did not contain any dependencies related to qt). After doing them things I ran emerge -avuDN @world again and it had worked.
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
Page 1 of 1

 
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