Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
qt5 related blocking resolved (discourage by many see below)
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
ngorelen
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2019
Posts: 96
Location: Princeton, NJ

PostPosted: Tue Dec 31, 2024 4:48 pm    Post subject: qt5 related blocking resolved (discourage by many see below) Reply with quote

I thought this may help some gentoo users.

I have updated my gentoo, actually 3 on my PCs, in recent days.
I am seeing apparently the same problem on all of them, i.e. I see "inter"blocking qt5 packages.

At the end of "emerge -uvNDq world" I was getting the following:
Code:
  [blocks B     ] <dev-qt/qtdbus-5.15.16:5 ("<dev-qt/qtdbus-5.15.16:5" is soft blocking dev-qt/qtcore-5.15.16)
  [blocks B     ] <dev-qt/qtgui-5.15.16:5 ("<dev-qt/qtgui-5.15.16:5" is soft blocking dev-qt/qtcore-5.15.16)
  [blocks B     ] <dev-qt/qtwayland-5.15.16:5 ("<dev-qt/qtwayland-5.15.16:5" is soft blocking dev-qt/qtcore-5.15.16)


What worked out for me is that I had to emerge with certain flags qtcore:
Code:
emerge -1O dev-qt/qtcore dev-qt/qtdbus dev-qt/qtgui dev-qt/qtwayland


It allows to install those blocked packages in addition to qt6 version.
I am not sure why both versions are needed.

After that emerge world worked as expected. If you still have conflicts try this: emerge -vuNDq --backtrack=200 world.

[Administrator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]


Last edited by ngorelen on Wed Jan 01, 2025 12:30 am; edited 3 times in total
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22919

PostPosted: Tue Dec 31, 2024 5:22 pm    Post subject: Reply with quote

emerge -O is short for emerge --nodeps. Using --nodeps is generally discouraged, and should be used only if you can explain why Portage's dependency resolver is wrong. In particular, I think you should not be encouraging people to bypass the dependency resolver as a "quick fix" to a more complicated problem. Typically, qt-related blocks like this are because you have created a situation where Portage is told to upgrade only some of the components, but the only valid dependency solution is to upgrade all of them in a single call. If we had the full output of the original failure, and the contents of the affected world file, we could likely find a solution that does not require bypassing the dependency resolver.
Back to top
View user's profile Send private message
ngorelen
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2019
Posts: 96
Location: Princeton, NJ

PostPosted: Tue Dec 31, 2024 6:18 pm    Post subject: Reply with quote

To @Hu,
it is hard for me to "explain why Portage's dependency resolver is wrong."
I just interupted the emerge upgrade to collect what you are asking.

That blockage was the result of either "emerge -1vqu $(qlist -CI dev-qt/*)" or, as I said, "emerge -vuNDq ".
Also below is the output of my emerge --info FYI.

Code:
emerge -vuNDq --verbose-conflicts world

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

dev-qt/qtwayland:5

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

  (dev-qt/qtwayland-5.15.14:5/5.15.14::gentoo, installed) USE="vulkan -compositor -debug -test" ABI_X86="(64)" pulled in by
    >=dev-qt/qtwayland-5.15.9:5/5.15.14= required by (kde-plasma/kwayland-5.116.0:5/5.116::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
                             ^^^^^^^^^^^                                                                                                                                                                                                                           

dev-qt/qtwayland:6

  (dev-qt/qtwayland-6.8.1:6/6.8.1::gentoo, installed) USE="qml vulkan -accessibility -compositor -gnome -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtwayland-6.8.1:6 required by (dev-qt/qtbase-6.8.1:6/6.8.1::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 -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

  (dev-qt/qtwayland-6.7.3-r1:6/6.7.3::gentoo, ebuild scheduled for merge) USE="qml vulkan -accessibility -compositor -test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtwayland-6.7.3:6 required by (dev-qt/qtbase-6.7.3-r2:6/6.7.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 -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

dev-qt/qtbase:6

  (dev-qt/qtbase-6.8.1:6/6.8.1::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 -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.1:6[opengl=] required by (dev-qt/qttools-6.8.1:6/6.8.1::gentoo, installed) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
    ~dev-qt/qtbase-6.8.1:6[gui,icu=,network,xml] required by (dev-qt/qt5compat-6.8.1:6/6.8.1::gentoo, installed) USE="icu qml -test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                               
    ~dev-qt/qtbase-6.8.1:6[widgets?] required by (dev-qt/qttools-6.8.1:6/6.8.1::gentoo, installed) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    ~dev-qt/qtbase-6.8.1:6[network,xml,zstd=] required by (dev-qt/qttools-6.8.1:6/6.8.1::gentoo, installed) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    ~dev-qt/qtbase-6.8.1:6[gui] required by (dev-qt/qtshadertools-6.8.1:6/6.8.1::gentoo, installed) USE="-test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                   
    ~dev-qt/qtbase-6.8.1:6[concurrent,network,sql,sqlite] required by (dev-qt/qttools-6.8.1:6/6.8.1::gentoo, installed) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    ~dev-qt/qtbase-6.8.1:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] required by (dev-qt/qtdeclarative-6.8.1:6/6.8.1::gentoo, installed) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -qmlls" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    ~dev-qt/qtbase-6.8.1:6[dbus,xml] required by (dev-qt/qttools-6.8.1:6/6.8.1::gentoo, installed) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    >=dev-qt/qtbase-6.6.2:6/6.8.1=[X] required by (kde-frameworks/kglobalaccel-6.7.0-r1:6/6.7::gentoo, installed) USE="X -debug -doc -test" ABI_X86="(64)"
                         ^^^^^^^^^                                                                                                                                                                                                                                                           
    >=dev-qt/qtbase-6.6.2:6/6.8.1=[concurrent,dbus,gui,network] required by (kde-frameworks/kirigami-6.7.0:6/6.7::gentoo, installed) USE="openmp -debug -examples -test" ABI_X86="(64)"
                         ^^^^^^^^^                                                                                                                                                                                                                                                                                       
    >=dev-qt/qtbase-6.6.2:6/6.8.1=[wayland] required by (kde-frameworks/kguiaddons-6.7.0-r1:6/6.7::gentoo, installed) USE="X dbus wayland -debug -doc -test" ABI_X86="(64)"
                         ^^^^^^^^^                                                                                                                                                                                                                                                                                                                 
    >=dev-qt/qtbase-6.6.2:6/6.8.1=[gui,X] required by (kde-frameworks/kdbusaddons-6.7.0:6/6.7::gentoo, installed) USE="X -debug -doc -test" ABI_X86="(64)"
                         ^^^^^^^^^                                                                                                                                                                                                                                                           
    ~dev-qt/qtbase-6.8.1:6[accessibility=,gui,opengl,vulkan=,wayland] required by (dev-qt/qtwayland-6.8.1:6/6.8.1::gentoo, installed) USE="qml vulkan -accessibility -compositor -gnome -test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                 
    ~dev-qt/qtbase-6.8.1:6 required by (dev-qt/qttranslations-6.8.1:6/6.8.1::gentoo, installed) USE="" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                       

  (dev-qt/qtbase-6.7.3-r2:6/6.7.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 -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.6.2:6/6.7.3=[X] required by (kde-frameworks/kjobwidgets-6.7.0-r1:6/6.7::gentoo, installed) USE="X -debug -doc -test" ABI_X86="(64)"
                         ^^^^^^^^^                                                                                                                                                                                                                                                         
    ~dev-qt/qtbase-6.7.3:6[opengl=] required by (dev-qt/qttools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="18 -15 -16 -17"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
    ~dev-qt/qtbase-6.7.3:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] required by (dev-qt/qtdeclarative-6.7.3-r4:6/6.7.3::gentoo, ebuild scheduled for merge) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -qmlls" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    ~dev-qt/qtbase-6.7.3:6 required by (dev-qt/qttranslations-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                         
    ~dev-qt/qtbase-6.7.3:6[network,xml,zstd=] required by (dev-qt/qttools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="18 -15 -16 -17"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
    ~dev-qt/qtbase-6.7.3:6[accessibility=,gui,opengl,vulkan=,wayland] required by (dev-qt/qtwayland-6.7.3-r1:6/6.7.3::gentoo, ebuild scheduled for merge) USE="qml vulkan -accessibility -compositor -test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                           
    ~dev-qt/qtbase-6.7.3:6[dbus,xml] required by (dev-qt/qttools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="18 -15 -16 -17"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
    >=dev-qt/qtbase-6.6.2:6/6.7.3=[dbus,gui,widgets] required by (kde-frameworks/kiconthemes-6.7.0:6/6.7::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
                         ^^^^^^^^^                                                                                                                                                                                                                                                                             
    ~dev-qt/qtbase-6.7.3:6[widgets?] required by (dev-qt/qttools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="18 -15 -16 -17"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
    ~dev-qt/qtbase-6.7.3:6[gui] required by (dev-qt/qtshadertools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                     
    ~dev-qt/qtbase-6.7.3:6[network,sql,sqlite] required by (dev-qt/qttools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="18 -15 -16 -17"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    ~dev-qt/qtbase-6.7.3:6[gui,widgets] required by (dev-qt/qtsvg-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                     

dev-qt/qttools:6

  (dev-qt/qttools-6.8.1:6/6.8.1::gentoo, installed) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18" pulled in by
    ~dev-qt/qttools-6.8.1:6[linguist] required by (dev-qt/qttranslations-6.8.1:6/6.8.1::gentoo, installed) USE="" ABI_X86="(64)"
    ^               ^^^^^^^                                                                                                                                                                                                 

  (dev-qt/qttools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="18 -15 -16 -17" pulled in by
    ~dev-qt/qttools-6.7.3:6[linguist] required by (dev-qt/qttranslations-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^               ^^^^^^^                                                                                                                                                                                                                   

dev-qt/qtdeclarative:6

  (dev-qt/qtdeclarative-6.8.1:6/6.8.1::gentoo, installed) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -qmlls" ABI_X86="(64)" pulled in by
    ~dev-qt/qtdeclarative-6.8.1:6[widgets?] required by (dev-qt/qttools-6.8.1:6/6.8.1::gentoo, installed) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qmlls -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="19 -17 -18"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    ~dev-qt/qtdeclarative-6.8.1:6 required by (dev-qt/qt5compat-6.8.1:6/6.8.1::gentoo, installed) USE="icu qml -test" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                         

  (dev-qt/qtdeclarative-6.7.3-r4:6/6.7.3::gentoo, ebuild scheduled for merge) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -qmlls" ABI_X86="(64)" pulled in by
    ~dev-qt/qtdeclarative-6.7.3:6[widgets?] required by (dev-qt/qttools-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="assistant designer linguist opengl qdbus qml vulkan widgets (zstd) -clang -distancefieldgenerator -gles2-only -pixeltool -qdoc -qtattributionsscanner -qtdiag -qtplugininfo" ABI_X86="(64)" LLVM_SLOT="18 -15 -16 -17"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

dev-qt/qtsvg:6

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

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

dev-qt/qtshadertools:6

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

  (dev-qt/qtshadertools-6.8.1:6/6.8.1::gentoo, installed) USE="-test" ABI_X86="(64)" pulled in by
    ~dev-qt/qtshadertools-6.8.1:6 required by (dev-qt/qtdeclarative-6.8.1:6/6.8.1::gentoo, installed) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -qmlls" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                       
    ~dev-qt/qtshadertools-6.8.1:6 required by (dev-qt/qt5compat-6.8.1:6/6.8.1::gentoo, installed) USE="icu qml -test" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                         

dev-qt/qttranslations:6

  (dev-qt/qttranslations-6.7.3:6/6.7.3::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" pulled in by
    ~dev-qt/qttranslations-6.7.3:6 required by (dev-qt/qtbase-6.7.3-r2:6/6.7.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 -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                      ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

  (dev-qt/qttranslations-6.8.1:6/6.8.1::gentoo, installed) USE="" ABI_X86="(64)" pulled in by
    ~dev-qt/qttranslations-6.8.1:6 required by (dev-qt/qtbase-6.8.1:6/6.8.1::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 -eglfs -evdev -gles2-only -gssapi -gtk -journald -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib" ABI_X86="(64)"
    ^                      ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

dev-qt/qtgui:5

  (dev-qt/qtgui-5.15.16:5/5.15.16::gentoo, ebuild scheduled for merge) USE="X accessibility dbus egl jpeg libinput png udev vulkan wayland -debug -eglfs -evdev -gles2-only -ibus -linuxfb -test -tslib -tuio -vnc" ABI_X86="(64)" pulled in by
    =dev-qt/qtgui-5.15.16*:5=[egl,libinput,vulkan=] required by (dev-qt/qtwayland-5.15.16-r1:5/5.15.16::gentoo, ebuild scheduled for merge) USE="vulkan -compositor -debug -test" ABI_X86="(64)"
    ^             ^^^^^^^^^^^                                                                                                                                                                                                                                                                                                                                           
    =dev-qt/qtgui-5.15.16*:5=[gles2-only=,png=,X?] required by (dev-qt/qtwidgets-5.15.16:5/5.15::gentoo, ebuild scheduled for merge) USE="X dbus png -debug -gles2-only -gtk -test" ABI_X86="(64)"
    ^             ^^^^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                       
    =dev-qt/qtgui-5.15.16*[X] required by (dev-qt/qtx11extras-5.15.16:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^             ^^^^^^^^                                                                                                                                                                                                                                         

  (dev-qt/qtgui-5.15.14:5/5.15.14::gentoo, installed) USE="X accessibility dbus egl jpeg libinput png udev vulkan wayland -debug -eglfs -evdev -gles2-only -ibus -linuxfb -test -tslib -tuio -vnc" ABI_X86="(64)" pulled in by
    >=dev-qt/qtgui-5.15.9:5/5.15.14=[egl] required by (kde-plasma/kwayland-5.116.0:5/5.116::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
                         ^^^^^^^^^^^                                                                                                                                                                                                                                 



emerge: there are no ebuilds to satisfy "=dev-qt/qtcore-5.15.14*:5/5.15.14=".
(dependency required by "dev-qt/qtwayland-5.15.14::gentoo" [installed])
(dependency required by "kde-plasma/kwayland-5.116.0::gentoo" [installed])
(dependency required by "app-crypt/pinentry-1.3.1::gentoo[wayland,qt5]" [installed])
(dependency required by "app-emacs/pinentry-0.1_p20231126::gentoo" [installed])


The output of emerge --info:
Code:
Portage 3.0.66.1 (python 3.12.8-final-0, default/linux/amd64/23.0/split-usr/desktop/plasma, gcc-14, glibc-2.40-r5, 6.6.58-gentoo-r1 x86_64)
=================================================================
System uname: Linux-6.6.58-gentoo-r1-x86_64-Intel-R-_Core-TM-_i7-4810MQ_CPU_@_2.80GHz-with-glibc2.40
KiB Mem:    16291384 total,   5125476 free
KiB Swap:   16777212 total,  13763124 free
Timestamp of repository gentoo: Mon, 30 Dec 2024 14:30:00 +0000
Head commit of repository gentoo: edc84228f04b0b40288e888b5065ccd215a7e17c
Timestamp of repository slonko: Mon, 30 Dec 2024 08:18:32 +0000
Head commit of repository slonko: 28062683dfbc4fcad58e84ce3120a30c6f69879a

sh bash 5.2_p37
ld GNU ld (Gentoo 2.43 p3) 2.43.1
app-misc/pax-utils:        1.3.8::gentoo
app-shells/bash:           5.2_p37::gentoo
dev-build/autoconf:        2.72-r1::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.30.6::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r100::gentoo
dev-build/meson:           1.5.2::gentoo
dev-java/java-config:      2.3.4::gentoo
dev-lang/perl:             5.40.0::gentoo
dev-lang/python:           3.9.21_p1::gentoo, 3.10.16_p1::gentoo, 3.11.11_p1::gentoo, 3.12.8::gentoo, 3.13.1::gentoo
dev-lang/rust:             1.81.0-r100::gentoo, 1.82.0-r101::gentoo
dev-lang/rust-bin:         1.81.0-r101::gentoo, 1.82.0-r101::gentoo
llvm-core/clang:           18.1.8-r6::gentoo, 19.1.4::gentoo
llvm-core/llvm:            18.1.8-r6::gentoo, 19.1.4::gentoo
sys-apps/baselayout:       2.17::gentoo
sys-apps/openrc:           0.55.1::gentoo
sys-apps/sandbox:          2.39::gentoo
sys-devel/binutils:        2.32-r1::gentoo, 2.43-r2::gentoo
sys-devel/binutils-config: 5.5.2::gentoo
sys-devel/gcc:             14.2.1_p20241221::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-kernel/linux-headers:  6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc:            2.40-r5::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    volatile: True
    sync-rsync-verify-jobs: 1
    sync-rsync-extra-opts:
    sync-rsync-verify-max-age: 3
    sync-rsync-verify-metamanifest: yes

slonko
    location: /var/db/repos/slonko
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/slonko.git
    masters: gentoo
    volatile: False

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=haswell -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /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/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=haswell -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE 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 XDG_STATE_HOME"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="https://mirrors.rit.edu/gentoo/ ftp://mirrors.tera-byte.com/pub/gentoo ftp://mirrors.rit.edu/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/ ftp://ftp.gtlib.gatech.edu/pub/gentoo "
LANG="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
LEX="flex"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
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"
SHELL="/bin/bash"
USE="X a52 aac acl acpi activities alsa amd64 bluetooth branding bzip2 cairo cdda cdr cet crypt cups dbus declarative dri dri2 dts dvd dvdr elogind emacs encode exif flac fortran gdbm gif glamor gpm gui iconv icu ipv6 jpeg kde kf6compat kwallet latex lcms libnotify libtirpc lyx mad mmx mng mp3 mp4 mpeg multilib ncurses networkmanager nls nptl nptlonly ogg opengl openmp pam pango pcre pdf pipewire plasma png policykit ppds pulseaudio qml qt5 qt6 readline screencast sdl seccomp semantic-desktop sound spell split-usr sse sse2 ssl startup-notification svg test-rust tiff truetype udev udisks unicode upower usb vorbis vulkan wayland widgets wxwidgets x264 xattr xcb xft xml xv xvid zlib" ABI_X86="64 32" ADA_TARGET="gcc_13" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio 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 navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-2" POSTGRES_TARGETS="postgres16" PYTHON_SINGLE_TARGET="python3_12" PYTHON_TARGETS="python3_12" RUBY_TARGETS="ruby32" VIDEO_CARDS="intel i965" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS


The content of my world: cat /var/lib/portage/world.
Code:
acct-group/utmp
app-admin/gkrellm
app-admin/logrotate
app-admin/sudo
app-admin/syslog-ng
app-arch/lzlib
app-arch/plzip
app-arch/rpm
app-arch/unrar
app-crypt/gpgme
app-dicts/aspell-en
app-dicts/aspell-ru
app-dicts/myspell-en
app-dicts/myspell-ru
app-eselect/eselect-repository
app-i18n/man-pages-ru
app-laptop/laptop-mode-tools
app-misc/c_rehash
app-misc/resolve-march-native
app-office/libreoffice-bin
app-office/lyx::gentoo
app-portage/cpuid2cpuflags
app-portage/eix
app-portage/elicense
app-portage/gentoolkit
app-shells/tcsh
app-text/aspell
app-text/djview
app-text/flpsed
app-text/gv
app-text/hunspell
app-text/pdftk
app-text/texlive
app-text/texlive-core
app-text/wgetpaste
dev-build/autoconf
dev-debug/strace
dev-haskell/alsa-mixer
dev-haskell/base-orphans
dev-haskell/binary
dev-haskell/bytestring-builder
dev-haskell/fail
dev-haskell/hashable
dev-haskell/nats
dev-haskell/primitive
dev-haskell/quickcheck:0
dev-haskell/random
dev-haskell/semigroups
dev-haskell/splitmix
dev-haskell/tagged
dev-haskell/tf-random
dev-haskell/transformers
dev-haskell/transformers-compat
dev-haskell/unordered-containers
dev-lang/perl
dev-lang/python
dev-lang/python-exec
dev-lang/rust
dev-lang/rust-bin
dev-libs/boost
dev-libs/ell
dev-libs/glib
dev-libs/icu
dev-libs/libffi
dev-libs/libqtxdg
dev-libs/openssl
dev-libs/openssl:0.9.8
dev-libs/wayland
dev-lisp/sbcl
dev-perl/Net-DBus
dev-python/matplotlib
dev-python/pygobject
dev-python/scipy
dev-python/toml
dev-qt/linguist-tools
dev-qt/qtchooser
dev-qt/qtcore
dev-qt/qtnetwork
dev-qt/qtsvg
dev-tex/revtex
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-humanities
dev-texlive/texlive-langcyrillic
dev-texlive/texlive-langenglish
dev-texlive/texlive-langgreek
dev-texlive/texlive-luatex
dev-texlive/texlive-publishers
dev-util/cbindgen
dev-util/lxqt-build-tools
dev-util/vulkan-tools
dev-vcs/git
gnome-base/gconf:2
kde-apps/dolphin
kde-apps/kaddressbook
kde-apps/kde-apps-meta
kde-apps/kldap
kde-apps/kmix
kde-apps/konqueror
kde-frameworks/kwindowsystem
kde-frameworks/kxmlgui
kde-plasma/kwayland
kde-plasma/plasma-meta
llvm-core/clang
llvm-core/clang-runtime
llvm-runtimes/compiler-rt
llvm-runtimes/compiler-rt-sanitizers
lxqt-base/lxqt-meta
media-gfx/geeqie
media-gfx/gimp
media-gfx/pstoedit
media-gfx/xfig
media-libs/alsa-lib
media-libs/lcms
media-libs/libaom
media-libs/mesa
media-libs/mlt
media-libs/opencv
media-plugins/alsa-plugins
media-plugins/frei0r-plugins
media-sound/alsa-utils
media-sound/audacious
media-sound/mp3splt
media-sound/ogg2mp3
media-sound/pulseaudio
media-sound/vorbis-tools
media-video/ffmpeg
media-video/mplayer
media-video/vlc
net-analyzer/macchanger
net-analyzer/traceroute
net-firewall/iptables
net-im/zoom
net-misc/dhcpcd
net-misc/keychain
net-misc/openssh
net-misc/rdesktop
net-p2p/amule
net-vpn/globalprotect-openconnect::slonko
net-vpn/openconnect
net-wireless/wireless-tools
net-wireless/wpa_supplicant
sci-libs/netcdf
sci-libs/netcdf-fortran
sci-libs/pgplot
sci-libs/superlu
sci-mathematics/maxima
sci-mathematics/wxmaxima
sci-visualization/gnuplot
sys-apps/dbus
sys-apps/gentoo-functions
sys-apps/mlocate
sys-apps/openrc
sys-apps/pcmciautils
sys-apps/portage
sys-apps/usbutils
sys-block/thin-provisioning-tools
sys-boot/grub-static
sys-devel/binutils
sys-devel/binutils:2.32
sys-devel/gcc
sys-devel/gcc-config
sys-fs/exfat-utils
sys-fs/fuse-exfat
sys-fs/reiserfsprogs
sys-kernel/gentoo-sources
sys-kernel/gentoo-sources:6.6.21
sys-kernel/linux-firmware
sys-libs/glibc
sys-libs/libutempter
sys-libs/ncurses
sys-power/acpi
sys-power/acpid
sys-power/cpupower
sys-power/ncpufreqd
sys-power/suspend
sys-power/upower
sys-process/lsof
virtual/jpeg
virtual/libiconv
virtual/libintl
virtual/man
www-client/firefox-bin
www-client/google-chrome
www-client/lynx
www-plugins/adobe-flash
x11-apps/mesa-progs
x11-apps/xclock
x11-apps/xlsfonts
x11-base/xorg-server
x11-drivers/xf86-video-dummy
x11-drivers/xf86-video-fbdev
x11-drivers/xf86-video-r128
x11-drivers/xf86-video-vesa
x11-drivers/xf86-video-vmware
x11-libs/gtk+
x11-libs/gtk+:2
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXpm
x11-libs/libdrm
x11-libs/libxcb
x11-misc/x11vnc
x11-plugins/gkrellflynn
x11-plugins/gkrellm-volume
x11-plugins/gkrellmoon
x11-plugins/gkrellmss
x11-plugins/gkrellmwireless
x11-plugins/gkrelltop
x11-terms/xterm
x11-themes/adwaita-icon-theme
x11-themes/gkrellm-themes
x11-wm/twm


[Administrator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 2066

PostPosted: Tue Dec 31, 2024 7:49 pm    Post subject: Reply with quote

Please share the full output of emerge -p -uvDU @world and emerge -pev @world --backtrack=0.
Back to top
View user's profile Send private message
ngorelen
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2019
Posts: 96
Location: Princeton, NJ

PostPosted: Tue Dec 31, 2024 10:54 pm    Post subject: Reply with quote

@sam_, how do i share big files of the output. They are apparently too big for this forum.
Somebody gave me a short command in the past to upload the file, i forgot to save it.
Back to top
View user's profile Send private message
alamahant
Advocate
Advocate


Joined: 23 Mar 2019
Posts: 3935

PostPosted: Tue Dec 31, 2024 11:49 pm    Post subject: Reply with quote

You explicitly installed these packages
Code:

dev-qt/linguist-tools
dev-qt/qtchooser
dev-qt/qtcore
dev-qt/qtnetwork
dev-qt/qtsvg

Try
Code:

emerge -cav <for each one>
or
equery d  <for each one>


if you see its a dependency of another package go on and deselect it.
Code:

emerge --deselect <each one>

You should avoid explicitly emerging packages that are dependencies of other packages.
Instead let them be pulled.First by your profile, then by USE flags you set either in make.conf or package.use ,then by other packages and as a last resort then and only then explicitly emerge.
This is a kind of Gentoo going with the flow.
Especially in qt packages which are notorious for creating tremendous problems when updating.
Also avoid mixing stable and testing ESPECIALLY with Qt.

See this
https://wiki.gentoo.org/wiki/User:Vaukai/checkworldfile#Checking
to remove entries that shouldnt be in world file in the first place.
I had a look again in your world file.It indeed contains many packages that should not be there.
_________________
:)


Last edited by alamahant on Wed Jan 01, 2025 12:35 am; edited 6 times in total
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20552

PostPosted: Tue Dec 31, 2024 11:52 pm    Post subject: Reply with quote

ngorelen wrote:
@sam_, how do i share big files of the output. They are apparently too big for this forum.
Somebody gave me a short command in the past to upload the file, i forgot to save it.
wgetpaste is usually the command (there may be others). In case you don't have it, is provided by: app-text/wgetpaste
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
ngorelen
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2019
Posts: 96
Location: Princeton, NJ

PostPosted: Wed Jan 01, 2025 12:28 am    Post subject: Reply with quote

Thanks to all, will do in the future.

Since @sam_ asked extra information, here it is:

From emerge -pev @world --backtrack=0: https://bpa.st/VVMA
From emerge -p -uvDU @world: https://bpa.st/QSMA
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