Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Updates/rebuilds ... skipped due to a dependency conflct
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
lars_the_bear
Guru
Guru


Joined: 05 Jun 2024
Posts: 520

PostPosted: Fri Aug 02, 2024 7:59 am    Post subject: Updates/rebuilds ... skipped due to a dependency conflct Reply with quote

Hi folks

Could anybody interpret this warning message from
Code:
emerge @world
, and give me an idea whether I ought to be concerned or not? I simply don't have the faintest idea what the problem is. So far as I know, everything is currently working fine.

Thanks in advance.

BR, Lars.


Code:

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-qt/qtbase:6

  (dev-qt/qtbase-6.7.2-r1:6/6.7.2::gentoo, ebuild scheduled for merge) USE="X concurrent cups dbus gtk gui icu libinput libproxy network nls opengl sql sqlite ssl udev vulkan widgets xml (zstd) -accessibility -brotli -eglfs -evdev -gles2-only -gssapi -journald -mysql -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib -wayland" ABI_X86="(64)" conflicts with
    =dev-qt/qtbase-6.7.1*:6[concurrent,dbus,-gles2-only,network,opengl,sql,widgets,xml] required by (dev-python/pyside6-6.7.1:6/6.7.1::gentoo, installed) USE="bluetooth concurrent dbus gui network opengl printsupport qml quick sql svg testlib webchannel webengine widgets xml -3d -charts -designer -gles2-only -help -location -multimedia -network-auth -nfc -pdfium -positioning -quick3d -scxml -sensors -serialport -spatialaudio -speech -test -websockets" ABI_X86="(64)" LLVM_SLOT="17 -15 -16 -18" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
    ^              ^^^^^^                                                             
    ~dev-qt/qtbase-6.7.1:6[gui,widgets] required by (dev-qt/qtsvg-6.7.1:6/6.7.1::gentoo, installed) USE="-test" ABI_X86="(64)"
    ^              ^^^^^               
    ~dev-qt/qtbase-6.7.1:6[network] required by (dev-qt/qtconnectivity-6.7.1:6/6.7.1::gentoo, installed) USE="bluetooth -nfc -smartcard -test" ABI_X86="(64)"
    ^              ^^^^^           
    =dev-qt/qtbase-6.7.1*:6[gui,jpeg(+)] required by (dev-python/pyside6-6.7.1:6/6.7.1::gentoo, installed) USE="bluetooth concurrent dbus gui network opengl printsupport qml quick sql svg testlib webchannel webengine widgets xml -3d -charts -designer -gles2-only -help -location -multimedia -network-auth -nfc -pdfium -positioning -quick3d -scxml -sensors -serialport -spatialaudio -speech -test -websockets" ABI_X86="(64)" LLVM_SLOT="17 -15 -16 -18" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
    ^              ^^^^^^               
    =dev-qt/qtbase-6.7.1*:6[ssl] required by (dev-python/pyside6-6.7.1:6/6.7.1::gentoo, installed) USE="bluetooth concurrent dbus gui network opengl printsupport qml quick sql svg testlib webchannel webengine widgets xml -3d -charts -designer -gles2-only -help -location -multimedia -network-auth -nfc -pdfium -positioning -quick3d -scxml -sensors -serialport -spatialaudio -speech -test -websockets" ABI_X86="(64)" LLVM_SLOT="17 -15 -16 -18" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
    ^              ^^^^^^       
    =dev-qt/qtbase-6.7.1*:6[gui,widgets] required by (dev-python/pyside6-6.7.1:6/6.7.1::gentoo, installed) USE="bluetooth concurrent dbus gui network opengl printsupport qml quick sql svg testlib webchannel webengine widgets xml -3d -charts -designer -gles2-only -help -location -multimedia -network-auth -nfc -pdfium -positioning -quick3d -scxml -sensors -serialport -spatialaudio -speech -test -websockets" ABI_X86="(64)" LLVM_SLOT="17 -15 -16 -18" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
    ^              ^^^^^^               
    ~dev-qt/qtbase-6.7.1:6[concurrent] required by (dev-qt/qtwebchannel-6.7.1:6/6.7.1::gentoo, installed) USE="-qml -test" ABI_X86="(64)"
    ^              ^^^^^             
    =dev-qt/qtbase-6.7.1*:6 required by (dev-python/shiboken6-6.7.1:6/6.7.1::gentoo, installed) USE="docstrings vulkan -numpy -test" ABI_X86="(64)" LLVM_SLOT="17 -15 -16 -18" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
    ^              ^^^^^^ 
    ~dev-qt/qtbase-6.7.1:6[-accessibility,gui,opengl,vulkan,widgets] required by (dev-qt/qtwebengine-6.7.1:6/6.7.1::gentoo, installed) USE="alsa jumbo-build opengl system-icu vulkan widgets -accessibility -bindist -custom-cflags -designer -geolocation -kerberos -pdfium -pulseaudio -qml -screencast -test -vaapi -webdriver" ABI_X86="(64)"
    ^              ^^^^^                                           
    ~dev-qt/qtbase-6.7.1:6[dbus] required by (dev-qt/qtconnectivity-6.7.1:6/6.7.1::gentoo, installed) USE="bluetooth -nfc -smartcard -test" ABI_X86="(64)"
    ^              ^^^^^       
    ~dev-qt/qtbase-6.7.1:6[-accessibility,gui,network,opengl,sql,ssl,vulkan,widgets] required by (dev-qt/qtdeclarative-6.7.1:6/6.7.1::gentoo, installed) USE="jit network opengl sql ssl svg vulkan widgets -accessibility -qmlls" ABI_X86="(64)"
    ^              ^^^^^                                                           
    =dev-qt/qtbase-6.7.1*:6[gui] required by (dev-python/pyside6-6.7.1:6/6.7.1::gentoo, installed) USE="bluetooth concurrent dbus gui network opengl printsupport qml quick sql svg testlib webchannel webengine widgets xml -3d -charts -designer -gles2-only -help -location -multimedia -network-auth -nfc -pdfium -positioning -quick3d -scxml -sensors -serialport -spatialaudio -speech -test -websockets" ABI_X86="(64)" LLVM_SLOT="17 -15 -16 -18" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 (-python3_13)"
    ^              ^^^^^^       


!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:

dev-python/shiboken6:6
dev-python/pyside6:6
dev-qt/qtshadertools:6
dev-qt/qtwebengine:6
dev-qt/qttools:6
dev-qt/qt5compat:6
dev-qt/qtdeclarative:6
Back to top
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1699
Location: South America

PostPosted: Fri Aug 02, 2024 12:47 pm    Post subject: Re: Updates/rebuilds ... skipped due to a dependency conflct Reply with quote

lars_the_bear wrote:
Could anybody interpret this warning message from
Code:
emerge @world

Not without the full output, but if you are trying to do a world update, emerge @world is not the command to do it, you are missing several emerge options, including --update.
_________________
NeddySeagoon wrote:
I'm not a witch, I'm a retired electronics engineer :)
Ionen wrote:
As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though :)
Back to top
View user's profile Send private message
lars_the_bear
Guru
Guru


Joined: 05 Jun 2024
Posts: 520

PostPosted: Fri Aug 02, 2024 1:10 pm    Post subject: Re: Updates/rebuilds ... skipped due to a dependency conflct Reply with quote

GDH-gentoo wrote:
lars_the_bear wrote:
Could anybody interpret this warning message from
Code:
emerge @world

Not without the full output, but if you are trying to do a world update, emerge @world is not the command to do it, you are missing several emerge options, including --update.


Thank you, but what I posted was pretty-much the full output, apart from a bit of boilerplate. I have added the rest below.

What I actually ran was

Code:

emerge -avuDN --getbinpkg @world


BR, Lars.

Code:

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

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


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

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... done!
Dependency resolution took 48.51 s (backtrack: 11/20).

Total: 0 packages, Size of downloads: 0 KiB
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6147
Location: Dallas area

PostPosted: Fri Aug 02, 2024 1:20 pm    Post subject: Reply with quote

Code:
=dev-qt/qtbase-6.7.1*:6 ... required by (dev-python/pyside6-6.7.1:6

_________________
UM780, 6.1 zen kernel, gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2418

PostPosted: Fri Aug 02, 2024 1:24 pm    Post subject: Reply with quote

That's just a warning informing you that there are updates available but they cannot be emerged because something holds on older version/s of some thing/s else.

Particularly, see the above replay.

Emerge should be able to continue despite those or just not find anything it can update and exit.

Best Regards,
Georgi
Back to top
View user's profile Send private message
lars_the_bear
Guru
Guru


Joined: 05 Jun 2024
Posts: 520

PostPosted: Fri Aug 02, 2024 1:37 pm    Post subject: Reply with quote

logrusx wrote:

Emerge should be able to continue despite those or just not find anything it can update and exit.


Thanks. So is it Qt6 that has an update, that can't be installed?

It's not stopping emerge working, and everything is up to date (apart from this). I'm just not sure whether I should be worried that I can't install something.

I'm not sure why I need Qt6 -- I'm guessing it's for FreeCAD.

BR, Lars.
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22648

PostPosted: Fri Aug 02, 2024 2:13 pm    Post subject: Reply with quote

Yes. Per the bit that Anon-E-Moose quoted, you have a package pinning to qt-6.7.1. Per the line:
Code:
  (dev-qt/qtbase-6.7.2-r1:6/6.7.2::gentoo, ebuild scheduled for merge) USE="X concurrent cups dbus gtk gui icu libinput libproxy network nls opengl sql sqlite ssl udev vulkan widgets xml (zstd) -accessibility -brotli -eglfs -evdev -gles2-only -gssapi -journald -mysql -oci8 -odbc -postgres -renderdoc -sctp -syslog -test -tslib -wayland" ABI_X86="(64)" conflicts with
You would update Qt to 6.7.2, if not for the dependency requirements holding you back at 6.7.1.
Back to top
View user's profile Send private message
lars_the_bear
Guru
Guru


Joined: 05 Jun 2024
Posts: 520

PostPosted: Fri Aug 02, 2024 2:16 pm    Post subject: Reply with quote

Thanks, folks.

So I'm guessing I'm OK, until something needs a later revision of Qt6? Presumably that won't be a problem if the thing that is keeping the older version also needs a later version.

BR, Lars.
Back to top
View user's profile Send private message
Anon-E-moose
Watchman
Watchman


Joined: 23 May 2008
Posts: 6147
Location: Dallas area

PostPosted: Fri Aug 02, 2024 2:24 pm    Post subject: Reply with quote

pyside has a 6.7.2 version
_________________
UM780, 6.1 zen kernel, gcc 13, profile 17.0 (custom bare multilib), openrc, wayland
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2418

PostPosted: Fri Aug 02, 2024 5:38 pm    Post subject: Reply with quote

Anon-E-moose wrote:
pyside has a 6.7.2 version


Actually I don't even see 6.7.1 version mentioned in the output, so if OP syncs, everything should be solved.

Best Regards,
Georgi
Back to top
View user's profile Send private message
lars_the_bear
Guru
Guru


Joined: 05 Jun 2024
Posts: 520

PostPosted: Mon Aug 05, 2024 7:28 am    Post subject: Reply with quote

logrusx wrote:

Actually I don't even see 6.7.1 version mentioned in the output, so if OP syncs, everything should be solved.


Thanks. Everything works fine, but the warning message doesn't go away. I see it every time I sync. I'm just ignoring it right now.

BR, Lars.
Back to top
View user's profile Send private message
logrusx
Advocate
Advocate


Joined: 22 Feb 2018
Posts: 2418

PostPosted: Mon Aug 05, 2024 7:46 am    Post subject: Reply with quote

lars_the_bear wrote:
logrusx wrote:

Actually I don't even see 6.7.1 version mentioned in the output, so if OP syncs, everything should be solved.


Thanks. Everything works fine, but the warning message doesn't go away. I see it every time I sync. I'm just ignoring it right now.

BR, Lars.


Interesting. What does

Code:
emerge -pvc =dev-qt/qtbase-6.7.1


say?

Best Regards,
Georgi
Back to top
View user's profile Send private message
lars_the_bear
Guru
Guru


Joined: 05 Jun 2024
Posts: 520

PostPosted: Mon Aug 05, 2024 7:52 am    Post subject: Reply with quote

@logrusx

Thanks. It says the attached.

Incidentally, getting FreeCAD installed was a bit of a pain. There's a related discussion here:

https://forums.gentoo.org/viewtopic-t-1169699-highlight-freecad.html

It seems plausible that something I had to do, to make FreeCAD build, has had odd side-effects. But I'm just guessing.

BR, Lars.

Code:

Calculating dependencies... done!
  dev-qt/qtbase-6.7.1 pulled in by:
    dev-python/pyside6-6.7.1 requires =dev-qt/qtbase-6.7.1*:6[gui], =dev-qt/qtbase-6.7.1*:6[gui,jpeg(+)], =dev-qt/qtbase-6.7.1*:6[concurrent,dbus,-gles2-only,network,opengl,sql,widgets,xml], =dev-qt/qtbase-6.7.1*:6[ssl], =dev-qt/qtbase-6.7.1*:6[gui,widgets]
    dev-python/shiboken6-6.7.1 requires =dev-qt/qtbase-6.7.1*:6
    dev-qt/qt5compat-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[gui,icu,network,xml]
    dev-qt/qtconnectivity-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[dbus], ~dev-qt/qtbase-6.7.1:6[network]
    dev-qt/qtdeclarative-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[-accessibility,gui,network,opengl,sql,ssl,vulkan,widgets]
    dev-qt/qtshadertools-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[gui]
    dev-qt/qtsvg-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[gui,widgets]
    dev-qt/qttools-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[dbus,xml], ~dev-qt/qtbase-6.7.1:6[opengl], ~dev-qt/qtbase-6.7.1:6[network,widgets], ~dev-qt/qtbase-6.7.1:6[sql,sqlite]
    dev-qt/qttranslations-6.7.1 requires ~dev-qt/qtbase-6.7.1:6
    dev-qt/qtwebchannel-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[concurrent]
    dev-qt/qtwebengine-6.7.1 requires ~dev-qt/qtbase-6.7.1:6[-accessibility,gui,opengl,vulkan,widgets]
    media-gfx/freecad-0.21.2-r3 requires dev-qt/qtbase:6[concurrent,network,xml], dev-qt/qtbase:6[gui,opengl,widgets]
    sci-libs/vtk-9.2.5 requires dev-qt/qtbase:6[gui,opengl,sql,widgets]

>>> No packages selected for removal by depclean
Packages installed:   950
Packages in world:    68
Packages in system:   49
Required packages:    950
Number to remove:     0
Back to top
View user's profile Send private message
NichtDerHans
Apprentice
Apprentice


Joined: 27 Jan 2023
Posts: 177

PostPosted: Mon Aug 05, 2024 10:42 am    Post subject: Re: Updates/rebuilds ... skipped due to a dependency conflct Reply with quote

lars_the_bear wrote:


Code:


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



First: Read the news!
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