Bug 1186879

Summary: Patch SUSE-2021-1526 conflicts with many packages
Product: [openSUSE] openSUSE Distribution Reporter: David Kerkhof <dutchkind>
Component: MaintenanceAssignee: Marcus Meissner <meissner>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P3 - Medium CC: andreas.osterburg, bernd.speiser, cryinkfly.szabka, cus, duge, gregory.baudet, jo4su, mario_bz, meissner, nwr10cst-oslnx, ralf.koelmel, sebix+novell.com, Ulrich.Windl
Version: Leap 15.3   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Screen shot of proplem popup
Screen shot with more problems in popup
zypper output

Description David Kerkhof 2021-06-04 15:52:16 UTC
After upgrade from 15.2 to 15.3 I get that the updater fails with a message that SUSE-2021-1526 conflicts with readline-doc. If I then run online update in yast I get more than 2471 packages have to be uninstalled to install this patch. What is happening? 
I had also right after installing yesterday some patch conflicting with Libreoffice, which I let install hoping it would just install some newer version of Libreoffice, which was not the case, so I had to reinstall Libreoffice, but almost 2500 packages to reinstall?
If this patch is not removed, the updater in the systray is rendered useless since any update will need manual intervention
Comment 1 Mario Guzman 2021-06-04 18:07:07 UTC
I did a clean install from scratch and have the exact same problem except my yast readline.doc conflict wants to remove 1313 modules! When I set don't install, then tried to select an optional patch, the message comes back up and the checkbox clears. Right now, there is no way to update 15.3.
Comment 2 Andreas Stieger 2021-06-05 05:56:28 UTC
*** Bug 1186891 has been marked as a duplicate of this bug. ***
Comment 3 Gregory Baudet 2021-06-05 07:09:59 UTC
It seems to be same/related to Bug 1186866 as well.
Comment 4 David Kerkhof 2021-06-05 09:06:39 UTC
(In reply to Mario Guzman from comment #1)
> I did a clean install from scratch and have the exact same problem except my
> yast readline.doc conflict wants to remove 1313 modules! When I set don't
> install, then tried to select an optional patch, the message comes back up
> and the checkbox clears. Right now, there is no way to update 15.3.

There is a way to update, I did through zypper up in a terminal, and then that patch is not there.

Btw, After upgrade I also had a message that one repository was incorrect (or something like that) After doing a refresh of all repositories via yast and trusting the new Suse repo, this was solved and I was able to update.
Comment 5 Marcus Meissner 2021-06-05 12:45:15 UTC
see bug 1186866

the sle repo is fluctuating depending for what SLES service pack we released updates last... a bug in the script that does the import I assume.

Just now I released a 15-sp3 sles update ... this might temporary cure the readline-doc issue.
Comment 6 Mario Guzman 2021-06-05 17:20:38 UTC
Just an FYI, nothing changed as of today other than there was a YAST Main update which I updated from Yast. Also, this is odd: when I do a zypper up, it does not show the patch(es) I saw on Yast, instead, it shows an update available for yast-trans which does not show up in yast. So yast and zypper are out of sync.
Comment 7 Mario Guzman 2021-06-06 15:14:12 UTC
To be precise: When I update via yast it says:
"patch:SUSE-2021-1526.1.noarch conflicts with readline-doc<7.0-19.3.1 provided by ...."

Installation would remove 1313 packages, I don't do that. When I select do not install, there is a recommended patch for bash, but the box must be left unchecked or the original message reappears. I was able to install an update for yast-main.

When I do a "zypper up" it list yast-trans as a new package, and would remove yast-trans-en and yast-trans-en_us. At no time did "zypper up" ever display the yast-main and bash updates seen in yast. And yast never displayed the yast-trans update.

I would have thought they should always be the same.
Comment 8 Ulrich Windl 2021-06-07 05:58:26 UTC
Created attachment 849968 [details]
Screen shot of proplem popup

Same issue here (first online update after upgrade with repository updates enabled)
Comment 9 Ulrich Windl 2021-06-07 06:04:06 UTC
I'm also wondering whether the right repository had been activated as my repository is labeled as "Update repository with updates from SUSE Linux Enterprise 15".
Comment 10 Marcus Meissner 2021-06-07 10:51:21 UTC
leap 15.3 imports SLES updates directly, so this repository is expected.


The readline-doc issue should now have been resolved.

Is anyone seeing other problems (Excepting libreoffice)?
Comment 11 Gregory Baudet 2021-06-07 11:27:05 UTC
I have been able to install this patch now. I also got some other updates too, that worked well.
I don't have anymore pending updates anywhere at the moment.
Comment 12 Bernd Speiser 2021-06-07 11:48:04 UTC
The Updater Applet now runs fine (with path SUSE-2021-1526 and 50+ others).

The only other problem I encountered with updates after the upgrade to Leap 15.3 was an inconsistency found by the Updater Applet for libLLVM11 (needs /bin/sh; strangle since /bin/sh of course is present). This I resolved already yesterday by running zypper up, which did not complain.

Thanks for solving the problem!
Comment 13 Andreas Osterburg 2021-06-07 18:29:38 UTC
Meanwhile there occurred new problems:
The following patches lead to lots of conflicts and cannot be installed:
! | SUSE-2020-2950    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2020-3129    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2020-3792    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1200    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1235    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1243    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1244    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1245    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1499    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1569    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-1589    | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-221     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-27      | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-308     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-510     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-521     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-538     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-572     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-76      | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-931     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15
! | SUSE-2021-985     | patch | 1       | noarch | Update repository with updates from SUSE Linux Enterprise 15

So it seems, that this issue still exists.
Comment 14 Ulrich Windl 2021-06-08 05:59:31 UTC
Created attachment 850059 [details]
Screen shot with more problems in popup

(In reply to Marcus Meissner from comment #10)
> Is anyone seeing other problems (Excepting libreoffice)?

After installing two zypper patches, there are many problems (see attachment).
Comment 15 Bernd Speiser 2021-06-08 09:38:38 UTC
Created attachment 850068 [details]
zypper output
Comment 16 Bernd Speiser 2021-06-08 09:39:39 UTC
I just uploaded an attachment with zypper up output at this point in time. Maybe this is helpful.
Comment 17 Marcus Meissner 2021-06-08 14:12:26 UTC
we are going over them and releasing fixes as fast as we can.

i hope to get it solved this week
Comment 18 Joachim Wagner 2021-06-09 16:03:05 UTC
I can confirm Ulrich's observation of a long list of conflict in yast2 online update after "zypper up". This is on a system that was freshly installed from Build142.1 and "zypper dup"ed a day after the release day. Start of list looks mostly the same. Number 2 is "patch:SUSE-2021-76-1.noarch" for me. In total, I count 15 conflicts. 1 patch wants to uninstall over 1000 packages, a few want to uninstall hundreds.

In addition to 14 cases of "the to be installed ..." I also have 1 conflict concerning "the installed zypper-search-packages-plugin-0.7-5.35.noarch". It is reported to have a "requirement [that] cannot be provided". Does this mean my system is currently in a broken state even though I always pressed "Cancel" when conflicts were shown?
Comment 19 Mario Guzman 2021-06-09 19:13:36 UTC
Yast update still same as I previously reported on a non-upgrade clean install. Below is todays list if it helps. I also saw a bunch of architecture change messages:
architecture change of libgstsdp-1_0-0-1.16.3-4.3.1.x86_64 to libgstsdp-1_0-0-1.16.3-4.3.1.i586


the to be installed patch:SUSE-2020-3792-1.noarch conflicts with 'gzip.x86_64 < 1.10-4.3.1' provided by the installed gzip-1.10-3.11.1.x86_64

the to be installed patch:SUSE-2021-510-1.noarch conflicts with 'ucode-intel.x86_64 < 20210216-3.64.1' provided by the installed ucode-intel-20210216-2.19.1.x86_64

the to be installed patch:SUSE-2021-931-1.noarch conflicts with 'libnghttp2-14.x86_64 < 1.40.0-3.11.1' provided by the installed libnghttp2-14-1.40.0-3.5.1.x86_64

the to be installed patch:SUSE-2021-1235-1.noarch conflicts with 'numactl.x86_64 < 2.0.14-4.3.1' provided by the installed numactl-2.0.14-1.1.x86_64

the to be installed patch:SUSE-2021-1499-1.noarch conflicts with 'webkit2gtk-4_0-injected-bundles.x86_64 < 2.32.0-3.74.1' provided by the installed webkit2gtk-4_0-injected-bundles-2.32.0-3.15.1.x86_64

the to be installed patch:SUSE-2021-1589-1.noarch conflicts with 'libnuma1.x86_64 < 2.0.14-4.6.1' provided by the installed libnuma1-2.0.14-1.1.x86_64

the to be installed patch:SUSE-2021-1654-1.noarch conflicts with 'libxml2-tools.x86_64 < 2.9.7-3.34.1' provided by the installed libxml2-tools-2.9.7-3.31.1.x86_64

deinstallation of discthe to be installed patch:SUSE-2021-1654-1.noarch conflicts with 'libxml2-tools.x86_64 < 2.9.7-3.34.1' provided bythe to be installed patch:SUSE-2021-1765-1.noarch conflicts with 'libX11-xcb1.x86_64 < 1.6.5-3.18.1' provided by the installed libX11-xcb1-1.6.5-3.15.1.x86_64

 the installed libxml2-tools-2.9.7-3.31.1.x86_64
over-backend-fwupd-5.18.5-bp153.1.36.x86_64

deinstallation of ksshthe to be installed patch:SUSE-2021-1765-1.noarch conflicts with 'libX11-xcb1.x86_64 < 1.6.5-3.18.1' provided by the installed libX11-xcb1-1.6.5-3.15.1.x86_64
askpass5-5.18.5-bp153.1.23.x86_64

the to be installed patch:SUSE-2021-1914-1.noarch conflicts with 'libopenmpt0.x86_64 < 0.3.28-2.13.1' provided by the installed libopenmpt0-0.3.19-2.10.1.x86_64

the to be installed patch:SUSE-2020-3129-1.noarch conflicts with 'sysconfig-netconfig.x86_64 < 0.85.6-3.6.1' provided by the installed sysconfig-netconfig-0.85.6-3.3.1.x86_64
Comment 20 Marcus Meissner 2021-06-10 07:22:00 UTC
tracked in bug 1186642

*** This bug has been marked as a duplicate of bug 1186642 ***