I am still working on online upgrade. I wish to try to retain and upgrade packages that have been installed from the OBS repos such as science, games, geo, education, electronics, etc. Much time was spent installing these packages and configuring them. I’d like to avoid a redo. I manually edited the urls for the OBS repos as the naming convention is changed.I would like suggestions as to what to do on “problem” messages I am getting doing a “dry run”. Initially there were 5 problems denoted. I took solution 1 on each. Then a second set of 4 problems were stated. After I selected option 1 on each, a thrd set of 3 problem as denoted. Then there was a set of 2 problems. I cancelled after that.
I know it is not possible to say which option to select but I need a general philosophy as to what to do to give the best chances of keeping these apps operational.
I hope this is not too lengthy. Code output is below:
(base) tom@mydesktop:~> sudo zypper --releasever=15.4 dup --dry-run --download-onl
y --auto-agree-with-licenses --allow-vendor-change
[sudo] password for root:
Warning: Enforced setting: $releasever=15.4
Retrieving repository 'nVidia Graphics Drivers' metadata ......................[done]
Building repository 'nVidia Graphics Drivers' cache ...........................[done]
Retrieving repository 'Packman Repository' metadata ...........................[done]
Building repository 'Packman Repository' cache ................................[done]
Retrieving repository 'leap 15.4 -- games' metadata ...........................[done]
Building repository 'leap 15.4 -- games' cache ................................[done]
Retrieving repository 'leap 15.4 -- science' metadata .........................[done]
Building repository 'leap 15.4 -- science' cache ..............................[done]
Retrieving repository 'leap 15.4 -- education' metadata .....................................................................................................[done]
Building repository 'leap 15.4 -- education' cache ..........................................................................................................[done]
Retrieving repository 'leap 15.4 -- geo' metadata ...........................................................................................................[done]
Building repository 'leap 15.4 -- geo' cache ................................................................................................................[done]
Retrieving repository 'leap 15.4 -- electronics' metadata ...................................................................................................[done]
Building repository 'leap 15.4 -- electronics' cache ........................................................................................................[done]
Retrieving repository 'leap 15.4 -- graphics' metadata ......................................................................................................[done]
Building repository 'leap 15.4 -- graphics' cache ...........................................................................................................[done]
Retrieving repository 'Update Repository of openSUSE Backports' metadata ....................................................................................[done]
Building repository 'Update Repository of openSUSE Backports' cache .........................................................................................[done]
Retrieving repository 'Non-OSS Repository' metadata .........................................................................................................[done]
Building repository 'Non-OSS Repository' cache ..............................................................................................................[done]
Retrieving repository 'Main Repository' metadata ............................................................................................................[done]
Building repository 'Main Repository' cache .................................................................................................................[done]
Retrieving repository 'Update Repository with updates from SUSE Linux Enterprise 15' metadata ...............................................................[done]
Building repository 'Update Repository with updates from SUSE Linux Enterprise 15' cache ....................................................................[done]
Retrieving repository 'Update Repository (OSS)' metadata ....................................................................................................[done]
Building repository 'Update Repository (OSS)' cache .........................................................................................................[done]
Retrieving repository 'Update Repository (Non-Oss)' metadata ................................................................................................[done]
Building repository 'Update Repository (Non-Oss)' cache .....................................................................................................[done]
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...
**5 Problems**:
Problem: the installed python3-Sphinx-doc-man-1.8.5-1.30.noarch requires 'python3-Sphinx = 1.8.5', but this requirement cannot be provided
Problem: the to be installed pipewire-libjack-0_3-0.3.49-150400.1.5.x86_64 conflicts with 'libjackserver0' provided by the installed libjackserver0-1.9.12-1.33.x86
_64
Problem: the to be installed libpoppler-devel-22.01.0-150400.1.5.x86_64 requires 'libboost_headers-devel >= 1.58', but this requirement cannot be provided
Problem: the installed libboost_thread1_75_0-devel-1.75.0-2.5.x86_64 requires 'libboost_headers1_75_0-devel = 1.75.0', but this requirement cannot be provided
Problem: the installed libpoppler-glib-devel-0.79.0-3.5.1.x86_64 requires 'libpoppler-glib8 = 0.79.0', but this requirement cannot be provided
Problem: the installed python3-Sphinx-doc-man-1.8.5-1.30.noarch requires 'python3-Sphinx = 1.8.5', but this requirement cannot be provided
deleted providers: python3-Sphinx-1.8.5-1.24.noarch
Solution 1: deinstallation of python3-Sphinx-doc-man-1.8.5-1.30.noarch
Solution 2: keep obsolete python3-Sphinx-1.8.5-1.24.noarch
Solution 3: break python3-Sphinx-doc-man-1.8.5-1.30.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): **1
Problem: the to be installed pipewire-libjack-0_3-0.3.49-150400.1.5.x86_64 conflicts with 'libjackserver0' provided by the installed libjackserver0-1.9.12-1.33.x86
_64
Solution 1: Following actions will be done:
deinstallation of libjackserver0-1.9.12-1.33.x86_64
deinstallation of libjacknet0-1.9.12-1.33.x86_64
deinstallation of libjack0-1.9.12-1.33.x86_64
deinstallation of jack-1.9.12-1.33.x86_64
Solution 2: deinstallation of pipewire-libjack-0_3-0.3.24-4.3.1.x86_64
Solution 3: keep obsolete pipewire-libjack-0_3-0.3.24-4.3.1.x86_64
**Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): **1
Problem: the to be installed libpoppler-devel-22.01.0-150400.1.5.x86_64 requires 'libboost_headers-devel >= 1.58', but this requirement cannot be provided
not installable providers: libboost_headers1_66_0-devel-1.66.0-12.3.1.x86_64[repo-oss]
Solution 1: Following actions will be done:
deinstallation of libboost_headers1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_system1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_numpy-py3-1_75_0-devel-1.75.0-2.6.x86_64
deinstallation of libboost_program_options1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_regex1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_filesystem1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_date_time1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_chrono1_75_0-devel-1.75.0-2.5.x86_64
Solution 2: deinstallation of libpoppler-devel-0.79.0-3.5.1.x86_64
Solution 3: keep obsolete libpoppler-devel-0.79.0-3.5.1.x86_64
Solution 4: break libpoppler-devel-22.01.0-150400.1.5.x86_64 by ignoring some of its dependencies
**Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 1**
Problem: the installed libboost_thread1_75_0-devel-1.75.0-2.5.x86_64 requires 'libboost_headers1_75_0-devel = 1.75.0', but this requirement cannot be provided
Solution 1: Following actions will be done:
deinstallation of libboost_thread1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_system1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_numpy-py3-1_75_0-devel-1.75.0-2.6.x86_64
deinstallation of libboost_program_options1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_regex1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_filesystem1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_date_time1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_chrono1_75_0-devel-1.75.0-2.5.x86_64
Solution 2: deinstallation of libpoppler-glib-devel-0.79.0-3.5.1.x86_64
Solution 3: keep obsolete libpoppler-glib-devel-0.79.0-3.5.1.x86_64
Solution 4: break libboost_thread1_75_0-devel-1.75.0-2.5.x86_64 by ignoring some of its dependencies
**Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 1**
Problem: the installed libpoppler-glib-devel-0.79.0-3.5.1.x86_64 requires 'libpoppler-glib8 = 0.79.0', but this requirement cannot be provided
deleted providers: libpoppler-glib8-0.79.0-3.5.1.x86_64
Solution 1: Following actions will be done:
keep obsolete libpoppler-glib8-0.79.0-3.5.1.x86_64
keep obsolete typelib-1_0-Poppler-0_18-0.79.0-3.5.1.x86_64
keep obsolete libpoppler-cpp0-0.79.0-3.5.1.x86_64
Solution 2: Following actions will be done:
deinstallation of libboost_test1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_system1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_numpy-py3-1_75_0-devel-1.75.0-2.6.x86_64
deinstallation of libboost_program_options1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_regex1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_filesystem1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_date_time1_75_0-devel-1.75.0-2.5.x86_64
deinstallation of libboost_chrono1_75_0-devel-1.75.0-2.5.x86_64
Solution 3: deinstallation of libOpenSceneGraph-devel-3.6.5-lp153.60.2.x86_64
Solution 4: keep obsolete libpoppler-glib8-0.79.0-3.5.1.x86_64
Solution 5: break libpoppler-glib-devel-0.79.0-3.5.1.x86_64 by ignoring some of its dependencies
**Choose from above solutions by number or skip, retry or cancel [1/2/3/4/5/s/r/c/d/?] (c): **1
Resolving dependencies...
Computing distribution upgrade...
**4 Problems:**
Problem: the to be installed alsa-plugins-jack-1.2.6-150400.1.10.x86_64 requires 'jack', but this requirement cannot be provided
Problem: the installed libboost_test1_75_0-devel-1.75.0-2.5.x86_64 requires 'libboost_headers1_75_0-devel = 1.75.0', but this requirement cannot be provided
Problem: the to be installed libpoppler-devel-22.01.0-150400.1.5.x86_64 requires 'libpoppler-cpp0 = 22.01.0', but this requirement cannot be provided
Problem: the to be installed libpoppler-glib-devel-22.01.0-150400.1.5.x86_64 requires 'libpoppler-glib8 = 22.01.0', but this requirement cannot be provided
Problem: the to be installed alsa-plugins-jack-1.2.6-150400.1.10.x86_64 requires 'jack', but this requirement cannot be provided
Solution 1: Following actions will be done:
keep jack-1.9.12-1.33.x86_64
keep libjacknet0-1.9.12-1.33.x86_64
keep libjackserver0-1.9.12-1.33.x86_64
Solution 2: deinstallation of alsa-plugins-jack-1.2.2-1.55.x86_64
Solution 3: break alsa-plugins-jack-1.2.6-150400.1.10.x86_64 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): **1
Problem: the installed libboost_test1_75_0-devel-1.75.0-2.5.x86_64 requires 'libboost_headers1_75_0-devel = 1.75.0', but this requirement cannot be provided
Solution 1: deinstallation of libboost_test1_75_0-devel-1.75.0-2.5.x86_64
Solution 2: keep libboost_headers1_75_0-devel-1.75.0-2.5.x86_64
Solution 3: break libboost_test1_75_0-devel-1.75.0-2.5.x86_64 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): **1
Problem: the to be installed libpoppler-devel-22.01.0-150400.1.5.x86_64 requires 'libpoppler-cpp0 = 22.01.0', but this requirement cannot be provided
not installable providers: libpoppler-cpp0-22.01.0-150400.1.5.x86_64[repo-oss]
Solution 1: deinstallation of libpoppler-devel-0.79.0-3.5.1.x86_64
Solution 2: keep obsolete libpoppler-devel-0.79.0-3.5.1.x86_64
Solution 3: remove lock to allow removal of libpoppler-cpp0-0.79.0-3.5.1.x86_64
Solution 4: break libpoppler-devel-22.01.0-150400.1.5.x86_64 by ignoring some of its dependencies
**Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 1**
Problem: the to be installed libpoppler-glib-devel-22.01.0-150400.1.5.x86_64 requires 'libpoppler-glib8 = 22.01.0', but this requirement cannot be provided
not installable providers: libpoppler-glib8-22.01.0-150400.1.5.x86_64[repo-oss]
Solution 1: deinstallation of libpoppler-glib-devel-0.79.0-3.5.1.x86_64
Solution 2: keep obsolete libpoppler-glib-devel-0.79.0-3.5.1.x86_64
Solution 3: remove lock to allow removal of libpoppler-glib8-0.79.0-3.5.1.x86_64
Solution 4: break libpoppler-glib-devel-22.01.0-150400.1.5.x86_64 by ignoring some of its dependencies
**Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 1**
Resolving dependencies...
Computing distribution upgrade...
**3 Problems:**
**2 Problems:**
**Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): **c
(base) tom@mydesktop:~>
I had to cut text due to length. thanks, tom kosvic