[Bug 1229757] New: Package conflict in libsemanage (shadow) update
https://bugzilla.suse.com/show_bug.cgi?id=1229757 Bug ID: 1229757 Summary: Package conflict in libsemanage (shadow) update Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.6 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: msvec@suse.com QA Contact: qa-bugs@suse.de CC: meissner@suse.com, mvetter@suse.com Target Milestone: --- Found By: --- Blocker: --- This is what I get with the latest MU: + zypper patch --with-optional Problem: 1: the to be installed libsemanage2-3.5-150600.1.48.x86_64 requires 'libsemanage-conf >= 3.5', but this requirement cannot be provided not installable providers: libsemanage-conf-3.5-150600.1.48.x86_64[repo-oss] Solution 1: Following actions will be done: do not install patch:openSUSE-SLE-15.6-2024-2808-1.noarch do not install patch:openSUSE-SLE-15.6-2024-2630-1.noarch Solution 2: deinstallation of libsemanage1-3.1-150400.1.65.x86_64 Solution 3: deinstallation of shadow-4.8.1-150400.8.57.x86_64 Solution 4: break libsemanage2-3.5-150600.1.48.x86_64 by ignoring some of its dependencies -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 Michael Vetter <mvetter@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsegitz@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=1229757 Michael Vetter <mvetter@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cathy.hu@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=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c2 Michal Svec <msvec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msvec@suse.com --- Comment #2 from Michal Svec <msvec@suse.com> --- I did the usual 'zypper dup' for the upgrade. So I guess there are some missing Provides/Obsoletes in the 15.6 packages? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 Cathy Hu <cathy.hu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Package conflict in |[SELinux] Package conflict |libsemanage (shadow) update |in libsemanage (shadow) | |update -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c3 --- Comment #3 from Marcus Meissner <meissner@suse.com> --- It is not clear why shadow was not updated with zypper dup. zypper in shadow-4.8.1-150600.15.45 does this give an error? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c4 --- Comment #4 from Michal Svec <msvec@suse.com> --- bash# zypper in shadow-4.8.1-150600.15.45 Loading repository data... Reading installed packages... There is an update candidate 'shadow-4.8.1-150600.17.6.1.x86_64' for 'shadow-4.8.1-150400.8.57.x86_64', but it does not match the specified version, architecture, or repository. Resolving package dependencies... Problem: 1: the to be installed shadow-4.8.1-150600.15.45.x86_64 requires 'libsemanage.so.2()(64bit)', but this requirement cannot be provided not installable providers: libsemanage2-3.5-150600.1.48.x86_64[repo-oss] Solution 1: deinstallation of libsemanage1-3.1-150400.1.65.x86_64 Solution 2: do not install shadow-4.8.1-150600.15.45.x86_64 Solution 3: break shadow-4.8.1-150600.15.45.x86_64 by ignoring some of its dependencies -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c5 --- Comment #5 from Marcus Meissner <meissner@suse.com> --- solution 1 it is ... rpm -q --provides openSUSE-release | grep libsemanage1 should show: weakremovers.inc:Provides: weakremover(libsemanage1) But I think there you would need to have zypper migrate and not zypper dup? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c6 --- Comment #6 from Michal Svec <msvec@suse.com> --- bash$ rpm -q --provides openSUSE-release | grep libsemanage1 bash$ I can remove the package on my own - I just wanted to see whether we are not missing some Obsoletes somewhere. If this is a corner case and there's nothing to be fixed in the packages I'll just remove it and we can close this. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 Ahmad Alzayed <aalzayed@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aalzayed@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=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c7 --- Comment #7 from Michal Svec <msvec@suse.com> --- bash# zypper -v rm libsemanage1 Verbosity: 2 Non-option program arguments: 'libsemanage1' Initializing Target Reading installed packages... Selecting 'libsemanage1-3.1-150400.1.65.x86_64' for removal. Resolving package dependencies... Force resolution: Yes The following 6 packages are going to be REMOVED: libsemanage1 3.1-150400.1.65 samba 4.19.7+git.357.1d7950ebd62-150600.3.3.2 samba-winbind 4.19.7+git.357.1d7950ebd62-150600.3.3.2 shadow 4.8.1-150400.8.57 sysuser-shadow 3.2-150400.3.5.3 wine 9.0-bp156.1.7 6 packages to remove. After the operation, 232.2 MiB will be freed. Backend: classic_rpmtrans Continue? [y/n/v/...? shows all options] (y): n -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c8 --- Comment #8 from Michal Svec <msvec@suse.com> --- bash# zypper -v patch Verbosity: 2 Initializing Target Checking whether to refresh metadata for edge Checking whether to refresh metadata for games Checking whether to refresh metadata for microsoft-edge-beta Checking whether to refresh metadata for msvec Checking whether to refresh metadata for Libdvdcss Repository Checking whether to refresh metadata for Packman Repository Checking whether to refresh metadata for Update repository of openSUSE Backports Checking whether to refresh metadata for Non-OSS Repository Checking whether to refresh metadata for Main Repository Checking whether to refresh metadata for Update repository with updates from SUSE Linux Enterprise 15 Checking whether to refresh metadata for Main Update Repository Checking whether to refresh metadata for Update Repository (Non-Oss) Checking whether to refresh metadata for teams Loading repository data... Reading installed packages... Selecting 'patch:openSUSE-SLE-15.6-2024-2630-1.noarch' from repository 'Update repository with updates from SUSE Linux Enterprise 15' for installation. Selecting 'patch:openSUSE-SLE-15.6-2024-2808-1.noarch' from repository 'Update repository with updates from SUSE Linux Enterprise 15' for installation. Resolving package dependencies... Force resolution: No Problem: 1: the to be installed shadow-4.8.1-150600.17.6.1.x86_64 requires 'libsemanage.so.2()(64bit)', but this requirement cannot be provided not installable providers: libsemanage2-3.5-150600.1.48.x86_64[repo-oss] Solution 1: Following actions will be done: do not install patch:openSUSE-SLE-15.6-2024-2808-1.noarch do not install patch:openSUSE-SLE-15.6-2024-2630-1.noarch Solution 2: deinstallation of libsemanage1-3.1-150400.1.65.x86_64 Solution 3: deinstallation of shadow-4.8.1-150400.8.57.x86_64 Solution 4: break shadow-4.8.1-150600.17.6.1.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c): 2 Applying solution 2 Resolving dependencies... Resolving package dependencies... Force resolution: No The following package is going to be upgraded: shadow 4.8.1-150400.8.57 -> 4.8.1-150600.17.6.1 The following 2 NEW packages are going to be installed: libsemanage-conf 3.5-150600.1.48 libsemanage2 3.5-150600.1.48 The following 2 NEW patches are going to be installed: openSUSE-SLE-15.6-2024-2630 1 openSUSE-SLE-15.6-2024-2808 1 The following package is going to be REMOVED: libsemanage1 3.1-150400.1.65 1 package to upgrade, 2 new, 1 to remove. Overall download size: 732.6 KiB. Already cached: 0 B. After the operation, additional 27.3 KiB will be used. Backend: classic_rpmtrans Continue? [y/n/v/...? shows all options] (y): n -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c9 --- Comment #9 from Michal Svec <msvec@suse.com> --- Removing the package via zypper is not really a viable option :-) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c10 Johannes Segitz <jsegitz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |jsegitz@suse.com --- Comment #10 from Johannes Segitz <jsegitz@suse.com> --- Did you use the repositories from security:SElinux on this system? This could have caused this issue -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 Hans-Peter Jansen <hp.jansen@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugzilla.suse.com/s | |how_bug.cgi?id=1230135 CC| |hp.jansen@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=1229757 Johannes Segitz <jsegitz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(msvec@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=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c12 Michal Svec <msvec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(msvec@suse.com) | --- Comment #12 from Michal Svec <msvec@suse.com> --- Nope. Only the official update repos. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c13 --- Comment #13 from Johannes Segitz <jsegitz@suse.com> --- would you be willing to upload a supportconfig of your system? That would make debugging this for me much easier/possible -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229757 Johannes Segitz <jsegitz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(msvec@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=1229757 Michal Svec <msvec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(msvec@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=1229757 https://bugzilla.suse.com/show_bug.cgi?id=1229757#c16 Johannes Segitz <jsegitz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Flags| |needinfo? Resolution|--- |FIXED --- Comment #16 from Johannes Segitz <jsegitz@suse.com> --- Marcus adjusted the project config and I submitted to make the packaging more robust: sr#1216701 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com