installing opensuse argon repositories for KDE gives a lot of requests

Hi, on my laptop I upgraded to 15.4 and use KDE and I would like to install opensuse argon (as it was with 15.3) following the opensuse instructions here (as I did in 15.3)
https://en.opensuse.org/SDB:KDE_repositories#KDE_Frameworks_5.2C_Plasma_5_and_Applications
I used yast and switched to the QT5 repository
https://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_15.4/
but there are a lot of requests:

YaST2 conflicts list - generated 2022-08-30 18:08:52

the installed libKF5XmlGui5-5.90.0-150400.1.4.x86_64 requires ‘libQt5Core.so.5(Qt_5.15.2_PRIVATE_API)(64bit)’, but this requirement cannot be provided

 ] break libKF5XmlGui5-5.90.0-150400.1.4.x86_64 by ignoring some of its dependencies
 ] keep obsolete libQt5Core5-5.15.2+kde294-150400.4.8.x86_64
 ] install libKF5XmlGui5-5.97.0-lp154.271.5.x86_64 from vendor obs://build.opensuse.org/KDE

replacing libKF5XmlGui5-5.90.0-150400.1.4.x86_64 from vendor SUSE LLC <https://www.suse.com/&gt;

the installed plasma5-integration-plugin-5.24.4-bp154.1.28.x86_64 requires ‘libQt5Gui.so.5(Qt_5.15.2_PRIVATE_API)(64bit)’, but this requirement cannot be provided

 ] break plasma5-integration-plugin-5.24.4-bp154.1.28.x86_64 by ignoring some of its dependencies
 ] install plasma5-integration-plugin-5.25.4-lp154.1.12.x86_64 from vendor obs://build.opensuse.org/KDE

replacing plasma5-integration-plugin-5.24.4-bp154.1.28.x86_64 from vendor openSUSE

 ] keep obsolete libQt5Gui5-5.15.2+kde294-150400.4.8.x86_64

the installed xdg-desktop-portal-kde-5.24.4-bp154.1.31.x86_64 requires ‘libQt5PrintSupport.so.5(Qt_5.15.2_PRIVATE_API)(64bit)’, but this requirement cannot be provided

 ] install xdg-desktop-portal-kde-5.25.4-lp154.219.8.x86_64 from vendor obs://build.opensuse.org/KDE

replacing xdg-desktop-portal-kde-5.24.4-bp154.1.31.x86_64 from vendor openSUSE

 ] keep obsolete libQt5PrintSupport5-5.15.2+kde294-150400.4.8.x86_64
 ] break xdg-desktop-portal-kde-5.24.4-bp154.1.31.x86_64 by ignoring some of its dependencies

the installed layer-shell-qt5-5.24.4-bp154.1.113.x86_64 requires ‘libQt5WaylandClient.so.5(Qt_5.15.2_PRIVATE_API)(64bit)’, but this requirement cannot be provided

 ] install layer-shell-qt5-5.25.4-lp154.37.7.x86_64 from vendor obs://build.opensuse.org/KDE

replacing layer-shell-qt5-5.24.4-bp154.1.113.x86_64 from vendor openSUSE

 ] keep obsolete libQt5WaylandClient5-5.15.2+kde54-150400.1.4.x86_64
 ] break layer-shell-qt5-5.24.4-bp154.1.113.x86_64 by ignoring some of its dependencies

the installed libKPimItinerary5-21.12.3-bp154.1.73.x86_64 requires ‘libQt5Qml.so.5(Qt_5.15.2_PRIVATE_API)(64bit)’, but this requirement cannot be provided

 ] install libKPimItinerary5-22.08.0-lp154.146.6.x86_64 from vendor obs://build.opensuse.org/KDE

replacing libKPimItinerary5-21.12.3-bp154.1.73.x86_64 from vendor openSUSE

 ] keep obsolete libQtQuick5-5.15.2+kde43-150400.2.5.x86_64
 ] break libKPimItinerary5-21.12.3-bp154.1.73.x86_64 by ignoring some of its dependencies

the installed qqc2-desktop-style-5.90.0-bp154.1.106.x86_64 requires ‘libqt5-qtquickcontrols2 = 5.15.2+kde10’, but this requirement cannot be provided

 ] install qqc2-desktop-style-5.97.0-lp154.131.5.x86_64 from vendor obs://build.opensuse.org/KDE

replacing qqc2-desktop-style-5.90.0-bp154.1.106.x86_64 from vendor openSUSE

 ] keep obsolete libqt5-qtquickcontrols2-5.15.2+kde10-150400.1.4.x86_64
 ] break qqc2-desktop-style-5.90.0-bp154.1.106.x86_64 by ignoring some of its dependencies

the installed libQt5Gui5-5.15.2+kde294-150400.4.8.x86_64 requires ‘libQt5DBus5 = 5.15.2+kde294’, but this requirement cannot be provided

 ] Following actions will be done:

install kwin5-5.25.4-lp154.464.7.x86_64 from vendor obs://build.opensuse.org/KDE
replacing kwin5-5.24.4-bp154.1.33.x86_64 from vendor openSUSE
install libKF5WindowSystem5-5.97.0-lp154.269.4.x86_64 from vendor obs://build.opensuse.org/KDE
replacing libKF5WindowSystem5-5.90.0-150400.1.4.x86_64 from vendor SUSE LLC <https://www.suse.com/&gt;
install libKF5KCMUtils5-5.97.0-lp154.256.6.x86_64 from vendor obs://build.opensuse.org/KDE
replacing libKF5KCMUtils5-5.90.0-bp154.1.42.x86_64 from vendor openSUSE
install libKF5WindowSystem5-lang-5.97.0-lp154.269.4.noarch from vendor obs://build.opensuse.org/KDE
replacing libKF5WindowSystem5-lang-5.90.0-150400.1.4.noarch from vendor SUSE LLC <https://www.suse.com/&gt;
install plasma-framework-lang-5.97.0-lp154.362.6.noarch from vendor obs://build.opensuse.org/KDE
replacing plasma-framework-lang-5.90.0-bp154.1.42.noarch from vendor openSUSE
install libKF5KCMUtils5-lang-5.97.0-lp154.256.6.noarch from vendor obs://build.opensuse.org/KDE
replacing libKF5KCMUtils5-lang-5.90.0-bp154.1.42.noarch from vendor openSUSE
install kdeclarative-components-5.97.0-lp154.264.5.x86_64 from vendor obs://build.opensuse.org/KDE
replacing kdeclarative-components-5.90.0-bp154.1.48.x86_64 from vendor openSUSE
] keep obsolete libQt5DBus5-5.15.2+kde294-150400.4.8.x86_64

 ] break libQt5Gui5-5.15.2+kde294-150400.4.8.x86_64 by ignoring some of its dependencies

the installed libQtQuick5-5.15.2+kde43-150400.2.5.x86_64 requires ‘libQt5Test.so.5(Qt_5.15.2_PRIVATE_API)(64bit)’, but this requirement cannot be provided

 ] install analitza-22.08.0-lp154.1.6.x86_64 from vendor obs://build.opensuse.org/KDE

replacing analitza-21.12.3-bp154.1.105.x86_64 from vendor openSUSE

 ] keep obsolete libQt5Test5-5.15.2+kde294-150400.4.8.x86_64
 ] break libQtQuick5-5.15.2+kde43-150400.2.5.x86_64 by ignoring some of its dependencies

and more, I tried to use susepaste with all the text but it says that I’m a spammer :frowning:

Well, I was about to comment on respective output but as you see text is not included in reply because you added it as quotation. So generic answer - if you replace libraries used by KDE with incompatible version it is just logical that you have to also replace applications using these libraries. And zypper even offered it as one of choice.

manythanks, the text is only partial, but as an example, among these choice:

the installed libQt5Gui5-5.15.2+kde294-150400.4.8.x86_64 requires ‘libQt5DBus5 = 5.15.2+kde294’, but this requirement cannot be provided

] Following actions will be done:
install kwin5-5.25.4-lp154.464.7.x86_64 from vendor obs://build.opensuse.org/KDE
replacing kwin5-5.24.4-bp154.1.33.x86_64 from vendor openSUSE
install libKF5WindowSystem5-5.97.0-lp154.269.4.x86_64 from vendor obs://build.opensuse.org/KDE
replacing libKF5WindowSystem5-5.90.0-150400.1.4.x86_64 from vendor SUSE LLC <https://www.suse.com/&gt;
install libKF5KCMUtils5-5.97.0-lp154.256.6.x86_64 from vendor obs://build.opensuse.org/KDE
replacing libKF5KCMUtils5-5.90.0-bp154.1.42.x86_64 from vendor openSUSE
install libKF5WindowSystem5-lang-5.97.0-lp154.269.4.noarch from vendor obs://build.opensuse.org/KDE
replacing libKF5WindowSystem5-lang-5.90.0-150400.1.4.noarch from vendor SUSE LLC <https://www.suse.com/&gt;
install plasma-framework-lang-5.97.0-lp154.362.6.noarch from vendor obs://build.opensuse.org/KDE
replacing plasma-framework-lang-5.90.0-bp154.1.42.noarch from vendor openSUSE
install libKF5KCMUtils5-lang-5.97.0-lp154.256.6.noarch from vendor obs://build.opensuse.org/KDE
replacing libKF5KCMUtils5-lang-5.90.0-bp154.1.42.noarch from vendor openSUSE
install kdeclarative-components-5.97.0-lp154.264.5.x86_64 from vendor obs://build.opensuse.org/KDE
replacing kdeclarative-components-5.90.0-bp154.1.48.x86_64 from vendor openSUSE
] keep obsolete libQt5DBus5-5.15.2+kde294-150400.4.8.x86_64

] break libQt5Gui5-5.15.2+kde294-150400.4.8.x86_64 by ignoring some of its dependencies

to do what I would like, the choice should be the first?

as the requests are many, is there a command line to give in konsole that I can use to switch the system to a particlar repo?
and can I use an option like, for example, --allow-vendor-change to give to solve all the questions?

There was a slight hint somewhere above, that it would be appreciated if you used CODE tags and not QUOTE tags for what you copy from the screen into a post.

You are of course free do to that or not, but be aware that others are also free to then skip your posts and stop helping.

sorry, I used QUOTE tag becouse the quoted text was a YAST output so I supposed it was more close to a QUOTE than to a CODE, a CODE tag I supposed to be used when it was a CODE coming from a language or an output from a commandline, manythanks, I will use CODE

well, I tried to do something to have less aswer to give for updating to opensuse argon,
using --dry-run and these commands:

zypper dup --dry-run --from "KDE-Qt5(neon)" --allow-vendor-change

gives also a lot of questions with 3 or 4 options to choose

tried also Disabling Vendor stickiness as here suggested:
In /etc/zypp/zypp.conf set

solver.allowVendorChange = true

as at the beginning there was a “#” I tried also to remove “#”
but also a lot of questions but with less, 2 or 3, options to choose

which is the safest way?
is there a way to have very less questions to choose?

You can start with actually following the instructions on wiki page you yourself mentioned. Out of curiosity I installed KDE pattern on Leap 15.4 and then simply copy-pasted commands verbatim. I did not have any conflicts, zypper automatically switched vendor where appropriate.

mennythanks, I chosen all the options where there was “replacing…” and everything went fine,
my question was if there was a command that can avoid me to choose tenths of options, something like --allow-vendor-change that in this case doesn’t works