Bug 2248713 - dnf system-upgrade fails on sssd-dbus
Summary: dnf system-upgrade fails on sssd-dbus
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: sssd
Version: 39
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: sssd-maintainers
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-11-08 13:59 UTC by Ian Kumlien
Modified: 2023-11-17 01:38 UTC (History)
15 users (show)

Fixed In Version: sssd-2.9.2-3.fc39
Clone Of:
Environment:
Last Closed: 2023-11-17 01:38:30 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ian Kumlien 2023-11-08 13:59:05 UTC
Description of problem:
dnf system-upgrade download --releasever=39
....
Error: 
 Problem: package libsss_simpleifp-2.9.1-1.fc38.x86_64 from @System requires sssd-dbus = 2.9.1-1.fc38, but none of the providers can be installed
  - sssd-dbus-2.9.1-1.fc38.x86_64 from @System  does not belong to a distupgrade repository
  - problem with installed package libsss_simpleifp-2.9.1-1.fc38.x86_64
(try to add '--skip-broken' to skip uninstallable packages)

dnf system-upgrade download --releasever=39 --skip-broken
....
Error: 
 Problem: package libsss_simpleifp-2.9.1-1.fc38.x86_64 from @System requires sssd-dbus = 2.9.1-1.fc38, but none of the providers can be installed
  - sssd-dbus-2.9.1-1.fc38.x86_64 from @System  does not belong to a distupgrade repository
  - problem with installed package libsss_simpleifp-2.9.1-1.fc38.x86_64


Version-Release number of selected component (if applicable):


How reproducible:
all the time

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Alexey Tikhonov 2023-11-08 14:34:18 UTC
'libsss_simpleifp' removed in F39 ( https://docs.fedoraproject.org/en-US/fedora/latest/release-notes/sysadmin/Security/#_the_sssd_sss_simpleifp_library_has_been_removed )

https://src.fedoraproject.org/rpms/sssd/blob/f39/f/sssd.spec#_168 :
```
# libsss_simpleifp is removed starting 2.9.0
Obsoletes: libsss_simpleifp < 2.9.0
Obsoletes: libsss_simpleifp-debuginfo < 2.9.0
```

I guess the problems is that F38 packaged it for 2.9.1 - https://src.fedoraproject.org/rpms/sssd/blob/f38/f/sssd.spec#_434 :
```
%package -n libsss_simpleifp
```

@pbrezina, probably condition in F39+ spec files should be changed to "< 2.9.2"?

Comment 2 Fedora Update System 2023-11-09 11:50:45 UTC
FEDORA-2023-8eddd5e5c2 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-8eddd5e5c2

Comment 3 Pavel Březina 2023-11-09 11:51:46 UTC
Yes, this should now be fixed in sssd-2.9.2-3

Comment 4 Fedora Update System 2023-11-10 02:18:25 UTC
FEDORA-2023-8eddd5e5c2 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-8eddd5e5c2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-8eddd5e5c2

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2023-11-17 01:38:30 UTC
FEDORA-2023-8eddd5e5c2 has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.