[Bug 1200138] New: migration leap15.3 to leap15.3 error show:nothing provides 'yast2-qt-branding' needed by the to be installed yast2-theme-4.4.4-lp154.2.2.1.noarch
https://bugzilla.suse.com/show_bug.cgi?id=1200138 Bug ID: 1200138 Summary: migration leap15.3 to leap15.3 error show:nothing provides 'yast2-qt-branding' needed by the to be installed yast2-theme-4.4.4-lp154.2.2.1.noarch Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: wegao@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Base on instruction of following link to upgrade system 15.3->15.4, conflict happen. https://en.opensuse.org/SDB:System_upgrade_to_Leap_15.4 openqa-migration-qe1-1:~ # zypper --releasever=15.4 dup --download-in-advance Warning: Enforced setting: $releasever=15.4 Loading repository data... Reading installed packages... Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Computing distribution upgrade... Problem: nothing provides 'yast2-qt-branding' needed by the to be installed yast2-theme-4.4.4-lp154.2.2.1.noarch Solution 1: deinstallation of yast2-theme-4.3.11-3.6.1.noarch Solution 2: keep obsolete yast2-theme-4.3.11-3.6.1.noarch Solution 3: break yast2-theme-4.4.4-lp154.2.2.1.noarch by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): c openqa-migration-qe1-1:~ # zypper lr -u Repository priorities are without effect. All enabled repositories share the same priority. # | Alias | Name | Enabled | GPG Check | Refresh | URI ---+-----------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+------------------------------------------------------------------------ 1 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No | ---- | ---- | http://download.opensuse.org/update/leap/15.3/backports_debug/ 2 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/backports/ 3 | repo-debug | Debug Repository | No | ---- | ---- | http://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/ 4 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ---- | http://download.opensuse.org/debug/distribution/leap/15.3/repo/non-oss/ 5 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | http://download.opensuse.org/debug/update/leap/15.3/oss/ 6 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | http://download.opensuse.org/debug/update/leap/15.3/non-oss/ 7 | repo-non-oss | Non-OSS Repository | No | ---- | ---- | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/ 8 | repo-oss | Main Repository | No | ---- | ---- | http://download.opensuse.org/distribution/leap/15.3/repo/oss/ 9 | repo-sle-debug-update | Update repository with debuginfo for updates from SUSE Linux Enterprise 15 | No | ---- | ---- | http://download.opensuse.org/debug/update/leap/15.3/sle/ 10 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/sle/ 11 | repo-source | Source Repository | No | ---- | ---- | http://download.opensuse.org/source/distribution/leap/15.3/repo/oss/ 12 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/oss 13 | repo-update-non-oss | Update Repository (Non-Oss) | No | ---- | ---- | http://download.opensuse.org/update/leap/15.3/non-oss/ -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 WEI GAO <wegao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bchou@suse.com, | |chcao@suse.com, | |hluo@suse.com, | |leli@suse.com, | |richard.fan@suse.com, | |wegao@suse.com, | |ysun@suse.com, | |yuwang@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c1 --- Comment #1 from WEI GAO <wegao@suse.com> --- If you choice 2, after zdup finished, the version still show 15.3 Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 2 Resolving dependencies... Computing distribution upgrade... The following item is locked and will not be changed by any action: Installed: yast2-theme Nothing to do. openqa-migration-qe1-1:~ # cat /etc/os-release NAME="openSUSE Leap" VERSION="15.3" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.3" PRETTY_NAME="openSUSE Leap 15.3" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.3" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 WEI GAO <wegao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|migration leap15.3 to |migration leap15.3 to |leap15.3 error show:nothing |leap15.4 error show:nothing |provides |provides |'yast2-qt-branding' needed |'yast2-qt-branding' needed |by the to be installed |by the to be installed |yast2-theme-4.4.4-lp154.2.2 |yast2-theme-4.4.4-lp154.2.2 |.1.noarch |.1.noarch -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 Lubos Kocman <lubos.kocman@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lubos.kocman@suse.com Component|Upgrade Problems |YaST2 Assignee|screening-team-bugs@suse.de |yast2-maintainers@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c2 --- Comment #2 from Stefan Hundhammer <shundhammer@suse.com> --- yast2-branding-openSUSE is a subpackage of branding-openSUSE which is part of Leap 15.4; I checked. https://build.opensuse.org/package/show/openSUSE:Leap:15.4/branding-openSUSE https://build.opensuse.org/package/view_file/openSUSE:Leap:15.4/branding-ope... %define theme_name openSUSE ... ... %package -n yast2-qt-branding-%{theme_name} But the theme package may not be consistent with this: https://build.opensuse.org/package/show/openSUSE:Leap:15.4/yast2-theme https://build.opensuse.org/package/view_file/openSUSE:Leap:15.4/yast2-theme/... %if 0%{?is_opensuse} # bsc#1105792: firstboot wizard missing branding Requires: google-poppins-fonts Requires: yast2-qt-branding %else # on SLE the qt branding files are included in yast2-them so they # conflict with the separate package that exists on openSUSE # (boo#1133415) Obsoletes: yast2-qt-branding-openSUSE Conflicts: yast2-qt-branding-openSUSE %endif With Leap 15.4 now being much closer to SLE-15 SP4 than it used to be with Leap 15.3 vs. SLE-15 SP3, this might be a lot trickier now. Does it consider itself an openSUSE or a SLE? According to this bug report, it still requires yast2-qt-branding, so it sounds like it's an openSUSE. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c3 --- Comment #3 from Stefan Hundhammer <shundhammer@suse.com> --- (In reply to WEI GAO from comment #1)
openqa-migration-qe1-1:~ # cat /etc/os-release NAME="openSUSE Leap" VERSION="15.3" ... VERSION_ID="15.3" PRETTY_NAME="openSUSE Leap 15.3" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.3" ...
This doesn't look right. Why does it still say 15.3, not 15.4? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 Imobach Gonzalez Sosa <igonzalezsosa@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |igonzalezsosa@suse.com Flags| |needinfo?(wegao@suse.com) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c4 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NORESPONSE --- Comment #4 from Stefan Hundhammer <shundhammer@suse.com> --- No response for 60+ days. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c5 Martin Reichel <martin@eurus.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |martin@eurus.cz Resolution|NORESPONSE |--- Flags|needinfo?(wegao@suse.com) | --- Comment #5 from Martin Reichel <martin@eurus.cz> --- Hello. I am trying to upgrade server from 15.3 to 15.4 and after command zypper --releasever=15.4 dup --download-in-advance a got this message: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Computing distribution upgrade... 42 Problems: Problem: nothing provides 'yast2-qt-branding' needed by the to be installed yast2-theme-4.4.4-lp154.2.2.1.noarch Problem: nothing provides 'libstorage-ng-ruby >= 4.4.76' needed by the to be installed yast2-storage-ng-4.4.40-150400.3.3.1.x86_64 Problem: nothing provides 'yast2-proxy >= 4.4.1' needed by the to be installed yast2-installation-4.4.56-150400.3.9.1.noarch Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed util-linux-systemd-2.37.2-150400.8.3.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed util-linux-2.37.2-150400.8.3.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed systemd-249.11-150400.8.5.1.x86_64 Problem: nothing provides 'sysuser-shadow >= 3.1' needed by the to be installed system-group-audit-3.0.6-150400.4.3.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed sudo-1.9.9-150400.4.3.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed openssl-1_1-1.1.1l-150400.7.10.5.x86_64 Problem: nothing provides 'sysuser-shadow >= 3.1' needed by the to be installed mariadb-client-10.6.10-150400.3.17.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed lvm2-2.03.05-150400.175.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed logrotate-3.18.1-150400.3.7.1.x86_64 Problem: nothing provides 'libproxy.so.1(LIBPROXY_0.4.16)(64bit)' needed by the to be installed libzypp-17.30.2-150400.3.3.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed libmount1-2.37.2-150400.8.3.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed liblvm2cmd2_03-2.03.05-150400.175.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed libdevmapper1_03-1.02.163-150400.17.3.1.x86_64 Problem: nothing provides 'libssh.so.4(LIBSSH_4_8_1)(64bit)' needed by the to be installed libcurl4-7.79.1-150400.5.3.1.x86_64 Problem: nothing provides 'zstd' needed by the to be installed dracut-055+suse.279.g3b3c36b2-150400.3.5.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed dbus-1-1.12.2-150400.18.5.1.x86_64 Problem: nothing provides 'audit-libs = 3.0.6' needed by the to be installed audit-3.0.6-150400.4.3.1.x86_64 Problem: nothing provides 'libssh.so.4(LIBSSH_4_8_1)(64bit)' needed by the to be installed libcurl4-7.79.1-150400.5.3.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed sudo-1.9.9-150400.4.3.1.x86_64 Problem: the to be installed systemd-lang-249.11-150400.8.5.1.noarch requires 'systemd = 249.11', but this requirement cannot be provided Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed systemd-249.11-150400.8.5.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed systemd-249.11-150400.8.5.1.x86_64 Problem: nothing provides 'libselinux.so.1(LIBSELINUX_1.0)(64bit)' needed by the to be installed systemd-249.11-150400.8.5.1.x86_64 Problem: the to be installed util-linux-lang-2.37.2-150400.8.3.1.noarch requires 'util-linux = 2.37.2', but this requirement cannot be provided Problem: the to be installed yast2-nfs-client-4.4.5-150400.3.4.1.noarch requires 'yast2-storage-ng >= 4.4.35', but this requirement cannot be provided Problem: the installed openssl-1_1-1.1.1d-150200.11.54.1.x86_64 requires 'libopenssl1_1 = 1.1.1d-150200.11.54.1', but this requirement cannot be provided Problem: nothing provides 'yast2-proxy >= 4.4.1' needed by the to be installed yast2-installation-4.4.56-150400.3.9.1.noarch Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'crypto-policies' needed by the to be installed libgnutls30-3.7.3-150400.4.10.1.x86_64 Problem: nothing provides 'sysuser-shadow >= 3.1' needed by the to be installed mariadb-client-10.6.10-150400.3.17.1.x86_64 Problem: nothing provides 'yast2-proxy >= 4.4.1' needed by the to be installed yast2-installation-4.4.56-150400.3.9.1.noarch Problem: the installed openssl-1.1.1d-1.46.noarch requires 'openssl-1_1 = 1.1.1d', but this requirement cannot be provided Problem: nothing provides 'yast2-qt-branding' needed by the to be installed yast2-theme-4.4.4-lp154.2.2.1.noarch Solution 1: deinstallation of yast2-theme-4.3.11-3.6.1.noarch Solution 2: keep obsolete yast2-theme-4.3.11-3.6.1.noarch Solution 3: break yast2-theme-4.4.4-lp154.2.2.1.noarch by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): c List of my repos are: zypper lr -u Repository priorities are without effect. All enabled repositories share the same priority. # | Alias | Name | Enabled | GPG Check | Refresh | URI --+-----------------------+----------------------------+---------+-----------+---------+--------------------------------------------------------- 1 | repo-backports-update | repo-backports-update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/backports/ 2 | repo-sle-update | repo-sle-update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/sle/ 3 | repo-update | repo-update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.3/oss/ 4 | zabbix | Zabbix Official Repository | No | ---- | ---- | https://repo.zabbix.com/zabbix/6.0/sles/15/x86_64/ -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c6 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|YaST2 |libzypp Assignee|yast2-maintainers@suse.de |zypp-maintainers@suse.de QA Contact|jsrain@suse.com |qa-bugs@suse.de --- Comment #6 from Stefan Hundhammer <shundhammer@suse.com> --- YaST (which is the selected bug component) isn't even involved here; this was done purely with zypper commands. But I guess the problem is deeper: Somewhere in the 15.4 repositories that combine parts of Leap with parts of SLE-15 SP4. And YaST theme packages vs. openSUSE branding are very likely a problematic mix here (they may conflict with each other); but that's also not a YaST problem. The "nothing provides" messages for all those packages may be additional, unrelated problems. Also, did you try to select one of the proposed solutions? I see that you just cancelled the whole thing. That tells us pretty much nothing. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c7 --- Comment #7 from Martin Reichel <martin@eurus.cz> --- (In reply to Stefan Hundhammer from comment #6)
YaST (which is the selected bug component) isn't even involved here; this was done purely with zypper commands.
But I guess the problem is deeper: Somewhere in the 15.4 repositories that combine parts of Leap with parts of SLE-15 SP4. And YaST theme packages vs. openSUSE branding are very likely a problematic mix here (they may conflict with each other); but that's also not a YaST problem.
The "nothing provides" messages for all those packages may be additional, unrelated problems.
Also, did you try to select one of the proposed solutions? I see that you just cancelled the whole thing. That tells us pretty much nothing.
Yes. I tried all of the suggested solution but it all ended in neverending chain of questions. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c8 --- Comment #8 from Michael Andres <ma@suse.com> --- AFAICS there are only update repos enabled. This may explain why packages are unavailable. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c9 --- Comment #9 from Michael Andres <ma@suse.com> --- Note, if you do
zypper --releasever=15.4 dup ... you should ceck your reps also using --releasever zypper --releasever=15.4 lr -u
Check that there's actually no 15.3 in the urls. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c10 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |INVALID --- Comment #10 from Michael Andres <ma@suse.com> --- You need the update repos in addition to the main reops, not instead of them. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1200138 https://bugzilla.suse.com/show_bug.cgi?id=1200138#c11 --- Comment #11 from Martin Reichel <martin@eurus.cz> --- (In reply to Michael Andres from comment #10)
You need the update repos in addition to the main reops, not instead of them.
You are right. I had added OSS and NON-OSS repos and all works fine now. My mistake, sorry :-) We can close this bug. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com