Third party packages removed during online/offline upgrade
This document (000020400) is provided subject to the disclaimer at the end of this document.
Environment
SUSE Linux Enterprise Server 15 SP3
SUSE Linux Enterprise Server 15 SP2
SUSE Linux Enterprise Server 15 SP1 LTSS
Situation
After the server has been upgraded, these packages can be re-installed without conflicts.
Resolution
The SLES15 SP2 and SP3 libsolv update released October/2021 (libsolv-0.7.20) and
SLES15 SP1 LTSS update libsolv update (libsolv-0.7.20-4.3.1) released November/2021
include the patch to resolve the problem.
The update needs to be installed before the migration and before calling dist-upgrade (zypper dup/zypper migration).
Before calling "zypper dup"/"zypper migration", set a lock on the packages you wish to keep:
# zypper addlock <package>
Cause
Additional Information
Then the packages are not seen as orphaned/dropped and won't be cleaned.
If there's no remote repository available, a local plaindir repository is easily created:
# mkdir /Local_Repo
# zypper ar -f /Local_Repo Local_Repo
Copy the 3rd party rpms into the directory.
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:000020400
- Creation Date: 29-Sep-2021
- Modified Date:24-Nov-2021
-
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com