I’m trying to do online migration from SUSE for SAP 15 SP2 to SP3 with Yast and it says “Cannot solve all conflicts. Manual intervention is required” in badlist there are these
the to be installed libndr1-4.13.4+git.187.5ad4708741a-1.34.x86_64 requires ‘libreplace-samba4.so(SAMBA_4.13.4_GIT.187.5AD4708741A1.34_SUSE_OS15.0_X86_64)(64bit)’, but this requirement cannot be provided
the to be installed libndr1-32bit-4.13.10+git.236.0517d0e6bdf-3.7.12.x86_64 requires ‘libreplace-samba4.so(SAMBA_4.13.10_GIT.236.0517D0E6BDF3.7.12_SUSE_OS15.0_I386)’, but this requirement cannot be provided
Welcome!
I’m suspicious of the to be installed libndr1-32bit package given that the version is different to (higher than) that of the to be installed libndr1 - they should be the same (lower) version.
What does zypper se -s libndr1
report?
Refreshing service ‘Basesystem_Module_15_SP2_x86_64’.
Refreshing service ‘Desktop_Applications_Module_15_SP2_x86_64’.
Refreshing service ‘Development_Tools_Module_15_SP2_x86_64’.
Refreshing service ‘Legacy_Module_15_SP2_x86_64’.
Refreshing service ‘SAP_Applications_Module_15_SP2_x86_64’.
Refreshing service ‘SUSE_Linux_Enterprise_High_Availability_Extension_15_SP2_x86_64’.
Refreshing service ‘SUSE_Linux_Enterprise_Server_for_SAP_Applications_15_SP2_x86_64’.
Refreshing service ‘Server_Applications_Module_15_SP2_x86_64’.
Loading repository data…
Reading installed packages…
No matching items found.
Sorry, SP2 has libndr0 - zypper se -s libndr0
What is providing the SP3 repos for your online upgrade - SUSE Customer Center (SCC), local SUSE Manager, local SMT or RMT, etc.?
Now I got this list. SCC, I’m just running yast and let it to download files.
i+ | libndr0 | package | 4.11.14+git.396.91f4f677472-150200.4.52.5 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0 | package | 4.11.14+git.386.cc81f3dca2-150200.4.47.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0 | package | 4.11.14+git.384.5dc2c21dce-150200.4.44.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0 | package | 4.11.14+git.325.2e31b7efa01-150200.4.41.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0 | package | 4.11.14+git.322.4d2b83a55cc-150200.4.38.2 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0 | package | 4.11.14+git.319.91d693db37c-4.35.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0 | package | 4.11.14+git.313.d4e302805e1-4.32.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.14+git.313.d4e302805e1-4.32.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0 | package | 4.11.14+git.308.666c63d4eea-4.28.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.14+git.263.a1d04a0b95e-4.25.8 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.14+git.260.32282693e40-4.22.2 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.14+git.247.8c858f7ee14-4.19.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.14+git.202.344b137b75d-4.16.2 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.14+git.202.344b137b75d-4.14.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.13+git.189.e9bd318cd13-4.11.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.11+git.182.fe3646e9391-4.8.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.11+git.180.2cf3b203f07-4.5.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0 | package | 4.11.5+git.161.74bc5e6ec8e-2.16 | x86_64 | SLE-Module-Basesystem15-SP2-Pool
i+ | libndr0-32bit | package | 4.11.14+git.396.91f4f677472-150200.4.52.5 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.386.cc81f3dca2-150200.4.47.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.384.5dc2c21dce-150200.4.44.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.325.2e31b7efa01-150200.4.41.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.322.4d2b83a55cc-150200.4.38.2 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.319.91d693db37c-4.35.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.313.d4e302805e1-4.32.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.313.d4e302805e1-4.32.1 | x86_64 | SLE-Product-SLES_SAP15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.308.666c63d4eea-4.28.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.263.a1d04a0b95e-4.25.8 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.260.32282693e40-4.22.2 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.247.8c858f7ee14-4.19.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.202.344b137b75d-4.16.2 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.14+git.202.344b137b75d-4.14.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.13+git.189.e9bd318cd13-4.11.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.11+git.182.fe3646e9391-4.8.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.11+git.180.2cf3b203f07-4.5.1 | x86_64 | SLE-Module-Basesystem15-SP2-Updates
v | libndr0-32bit | package | 4.11.5+git.161.74bc5e6ec8e-2.16 | x86_64 | SLE-Module-Basesystem15-SP2-Pool
So that output shows you have the latest libndr0 & libndr0-32-bit packages available for SLES15 SP2 installed which also matches SUSE Patches .
Can I also check that you’re following this procedure to upgrade online to SP3 using YaST - SLES 15 SP3 | Upgrade Guide | Upgrading online ?
Problem solved, it was bug or feature in Yast. with Zypper we managed to upgrade.
The steps were:
zypper refresh
zypper patch
shutdown -r now
zypper refresh
zypper migrate <selected the 15 SP 3>
shutdown -r now
zypper patch