Bug 2230052 - When I update, this package is preventing other packages from updating because of conflicts
Summary: When I update, this package is preventing other packages from updating becaus...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kmymoney
Version: 37
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-08 15:03 UTC by stan
Modified: 2023-08-22 17:34 UTC (History)
3 users (show)

Fixed In Version: kmymoney-5.1.3-5.fc38 kmymoney-5.1.3-5.fc37
Clone Of:
Environment:
Last Closed: 2023-08-22 17:16:06 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description stan 2023-08-08 15:03:00 UTC
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 kf5-akonadi-server             x86_64  22.08.2-1.fc37              fedora           2.4 M
 kf5-akonadi-server             x86_64  23.04.3-2.fc37              updates-testing  2.5 M
 kf5-kidentitymanagement        x86_64  22.08.2-1.fc37              fedora           144 k
 kf5-kidentitymanagement        x86_64  23.04.3-2.fc37              updates-testing  151 k
Skipping packages with broken dependencies:
 akonadi-import-wizard          x86_64  23.04.3-2.fc37              updates-testing  775 k
 kaddressbook-libs              x86_64  23.04.3-2.fc37              updates-testing  233 k
 kmymoney-libs                  x86_64  5.1.2-8.fc37                fedora           2.2 M


Reproducible: Always

Steps to Reproduce:
1. Have kmymoney installed with other kde programs
2. Update the system, I have updates testing turned on
3.
Actual Results:  
Problem 1: package kmymoney-libs-5.1.3-1.fc37.x86_64 from @System requires libKF5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.12.3-2.fc37.x86_64 from @System
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.08.2-1.fc37.x86_64 from fedora
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.12.3-2.fc37.x86_64 from updates
  - cannot install the best update candidate for package kmymoney-libs-5.1.3-1.fc37.x86_64
  - cannot install the best update candidate for package kf5-akonadi-server-22.12.3-2.fc37.x86_64
 Problem 2: package kmymoney-5.1.3-1.fc37.x86_64 from @System requires kmymoney-libs(x86-64) = 5.1.3-1.fc37, but none of the providers can be installed
  - package kmymoney-libs-5.1.3-1.fc37.x86_64 from @System requires libKF5IdentityManagement.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-libs-5.1.3-1.fc37.x86_64 from updates requires libKF5IdentityManagement.so.5()(64bit), but none of the providers can be installed
  - cannot install both kf5-kidentitymanagement-23.04.3-2.fc37.x86_64 from updates-testing and kf5-kidentitymanagement-22.12.3-1.fc37.x86_64 from @System
  - cannot install both kf5-kidentitymanagement-23.04.3-2.fc37.x86_64 from updates-testing and kf5-kidentitymanagement-22.08.2-1.fc37.x86_64 from fedora
  - cannot install both kf5-kidentitymanagement-23.04.3-2.fc37.x86_64 from updates-testing and kf5-kidentitymanagement-22.12.3-1.fc37.x86_64 from updates
  - cannot install the best update candidate for package kmymoney-5.1.3-1.fc37.x86_64
  - cannot install the best update candidate for package kf5-kidentitymanagement-22.12.3-1.fc37.x86_64
 Problem 3: problem with installed package kmymoney-libs-5.1.3-1.fc37.x86_64
  - package kmymoney-libs-5.1.3-1.fc37.x86_64 from @System requires libKF5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-libs-5.1.3-1.fc37.x86_64 from updates requires libKF5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.12.3-2.fc37.x86_64 from @System
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.08.2-1.fc37.x86_64 from fedora
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.12.3-2.fc37.x86_64 from updates
  - package akonadi-import-wizard-23.04.3-2.fc37.x86_64 from updates-testing requires libKPim5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - package akonadi-import-wizard-23.04.3-2.fc37.x86_64 from updates-testing requires libKPim5AkonadiWidgets.so.5()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package akonadi-import-wizard-22.12.3-1.fc37.x86_64
 Problem 4: problem with installed package kmymoney-5.1.3-1.fc37.x86_64
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_csvimportercore.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_icons.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_menus.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_models.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_mymoney.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_payeeidentifier.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_plugin.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_printer.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_settings.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from @System requires libkmm_widgets.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_csvimportercore.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_icons.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_menus.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_models.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_mymoney.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_payeeidentifier.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_plugin.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_printer.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_settings.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-5.1.3-1.fc37.x86_64 from updates requires libkmm_widgets.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-libs-5.1.3-1.fc37.x86_64 from @System requires libKF5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-libs-5.1.2-8.fc37.x86_64 from fedora requires libKF5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - package kmymoney-libs-5.1.3-1.fc37.x86_64 from updates requires libKF5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.12.3-2.fc37.x86_64 from @System
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.08.2-1.fc37.x86_64 from fedora
  - cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.12.3-2.fc37.x86_64 from updates
  - package kaddressbook-libs-23.04.3-2.fc37.x86_64 from updates-testing requires libKPim5AkonadiCore.so.5()(64bit), but none of the providers can be installed
  - package kaddressbook-libs-23.04.3-2.fc37.x86_64 from updates-testing requires libKPim5AkonadiWidgets.so.5()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package kaddressbook-libs-22.12.3-1.fc37.x86_64

Expected Results:  
Successful update

I didn't try with --allowerasing yet, I think it shouldn't be needed.

I waited a few days in case it was just a glitch, but it didn't change anything.

Comment 2 stan 2023-08-09 13:58:42 UTC
Upgrading:
 kmymoney                                             x86_64                                        5.1.3-4.fc37                                        @commandline                                        9.0 M
 kmymoney-libs                                        x86_64                                        5.1.3-4.fc37                                        @commandline                                        2.3 M

...

Upgraded:
  kmymoney-5.1.3-4.fc37.x86_64                                                                          kmymoney-libs-5.1.3-4.fc37.x86_64                                                                         

Complete!

Yes!  Thanks a lot for your help.

Comment 3 Fedora Update System 2023-08-10 05:44:44 UTC
FEDORA-2023-48d17857a2 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-48d17857a2

Comment 4 Fedora Update System 2023-08-10 05:44:45 UTC
FEDORA-2023-af9692eb94 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-af9692eb94

Comment 5 stan 2023-08-10 12:58:42 UTC
I spoke too soon.  When I ran my daily update this morning, the same errors were there.  So, I used the recommended --best --allowerasing, and it updated a lot of packages.  I think the kmymoney packages you built were still dependent on old libraries that were holding up the updates.  It did no harm, but it didn't pull in new libraries that would allow the rest of the updates to complete.
Error
- cannot install both kf5-akonadi-server-23.04.3-2.fc37.x86_64 from updates-testing and kf5-akonadi-server-22.12.3-2.fc37.x86_64 from updates
Successful update
Upgrading        : kf5-akonadi-server-23.04.3-2.fc37.x86_64             2/128
Cleanup          : kf5-akonadi-server-22.12.3-2.fc37.x86_64           111/128
  

Upgrading:
 akonadi-import-wizard       x86_64  23.04.3-2.fc37      updates-testing  775 k
 akregator                   x86_64  23.04.3-2.fc37      updates-testing  2.1 M
 akregator-libs              x86_64  23.04.3-2.fc37      updates-testing  514 k
 grantlee-editor             x86_64  23.04.3-2.fc37      updates-testing  331 k
 grantlee-editor-libs        x86_64  23.04.3-2.fc37      updates-testing   44 k
 kaddressbook                x86_64  23.04.3-2.fc37      updates-testing  3.2 M
 kaddressbook-libs           x86_64  23.04.3-2.fc37      updates-testing  233 k
 kalarm                      x86_64  23.04.3-2.fc37      updates-testing  3.0 M
     replacing  kf5-kalarmcal.x86_64 21.12.3-1.fc37
 kdepim-addons               x86_64  23.04.3-2.fc37      updates-testing  2.2 M
 kdepim-runtime              x86_64  1:23.04.3-2.fc37    updates-testing  3.4 M
 kdepim-runtime-libs         x86_64  1:23.04.3-2.fc37    updates-testing  355 k
 kf5-akonadi-calendar        x86_64  23.04.3-2.fc37      updates-testing  652 k
 kf5-akonadi-contacts        x86_64  23.04.3-2.fc37      updates-testing  646 k
 kf5-akonadi-mime            x86_64  23.04.3-2.fc37      updates-testing  231 k
 kf5-akonadi-notes           x86_64  23.04.3-2.fc37      updates-testing   68 k
 kf5-akonadi-search          x86_64  23.04.3-2.fc37      updates-testing  347 k
 kf5-akonadi-server          x86_64  23.04.3-2.fc37      updates-testing  2.5 M
 kf5-akonadi-server-mysql    x86_64  23.04.3-2.fc37      updates-testing   13 k
 kf5-calendarsupport         x86_64  23.04.3-2.fc37      updates-testing  636 k
 kf5-eventviews              x86_64  23.04.3-2.fc37      updates-testing  670 k
 kf5-grantleetheme           x86_64  23.04.3-2.fc37      updates-testing   98 k
 kf5-incidenceeditor         x86_64  23.04.3-2.fc37      updates-testing  611 k
 kf5-kcalendarutils          x86_64  23.04.3-2.fc37      updates-testing  361 k
 kf5-kidentitymanagement     x86_64  23.04.3-2.fc37      updates-testing  151 k
 kf5-kimap                   x86_64  23.04.3-2.fc37      updates-testing  242 k
 kf5-kitinerary              x86_64  23.04.3-2.fc37      updates-testing  1.4 M
 kf5-kldap                   x86_64  23.04.3-2.fc37      updates-testing  279 k
 kf5-kmailtransport          x86_64  23.04.3-2.fc37      updates-testing  283 k
 kf5-kmailtransport-akonadi  x86_64  23.04.3-2.fc37      updates-testing   45 k
 kf5-kmbox                   x86_64  23.04.3-2.fc37      updates-testing   45 k
 kf5-kmime                   x86_64  23.04.3-2.fc37      updates-testing  191 k
 kf5-kontactinterface        x86_64  23.04.3-2.fc37      updates-testing   87 k
 kf5-kpimtextedit            x86_64  23.04.3-2.fc37      updates-testing  409 k
 kf5-kpkpass                 x86_64  23.04.3-2.fc37      updates-testing   51 k
 kf5-ksmtp                   x86_64  23.04.3-2.fc37      updates-testing   90 k
 kf5-ktnef                   x86_64  23.04.3-2.fc37      updates-testing  161 k
 kf5-libgravatar             x86_64  23.04.3-2.fc37      updates-testing   78 k
 kf5-libkdepim               x86_64  23.04.3-2.fc37      updates-testing  124 k
 kf5-libkleo                 x86_64  23.04.3-2.fc37      updates-testing  751 k
 kf5-libksieve               x86_64  23.04.3-2.fc37      updates-testing  804 k
 kf5-mailcommon              x86_64  23.04.3-2.fc37      updates-testing  871 k
 kf5-mailimporter            x86_64  23.04.3-2.fc37      updates-testing  279 k
 kf5-mailimporter-akonadi    x86_64  23.04.3-2.fc37      updates-testing   29 k
 kf5-messagelib              x86_64  23.04.3-2.fc37      updates-testing  6.6 M
 kf5-pimcommon               x86_64  23.04.3-2.fc37      updates-testing  273 k
 kf5-pimcommon-akonadi       x86_64  23.04.3-2.fc37      updates-testing  225 k
 kgpg                        x86_64  23.04.3-2.fc37      updates-testing  3.3 M
 kleopatra                   x86_64  23.04.3-2.fc37      updates-testing  3.2 M
 kleopatra-libs              x86_64  23.04.3-2.fc37      updates-testing   63 k
 kmail                       x86_64  23.04.3-2.fc37      updates-testing  6.4 M
 kmail-account-wizard        x86_64  23.04.3-2.fc37      updates-testing  617 k
 kmail-libs                  x86_64  23.04.3-2.fc37      updates-testing  1.0 M
 knotes                      x86_64  23.04.3-2.fc37      updates-testing  580 k
 knotes-libs                 x86_64  23.04.3-2.fc37      updates-testing  262 k
 kontact                     x86_64  23.04.3-2.fc37      updates-testing  797 k
 kontact-libs                x86_64  23.04.3-2.fc37      updates-testing  104 k
 korganizer                  x86_64  23.04.3-2.fc37      updates-testing  1.8 M
 korganizer-libs             x86_64  23.04.3-2.fc37      updates-testing  836 k
 libkgapi                    x86_64  23.04.3-2.fc37      updates-testing  586 k
 pim-data-exporter           x86_64  23.04.3-2.fc37      updates-testing  388 k
 pim-data-exporter-libs      x86_64  23.04.3-2.fc37      updates-testing  182 k
 pim-sieve-editor            x86_64  23.04.3-2.fc37      updates-testing  600 k
Installing dependencies:
 ktextaddons                 x86_64  1.1.1-3.fc37        updates-testing  389 k
Removing dependent packages:
 kmymoney                    x86_64  5.1.3-4.fc37        @@commandline     23 M
 kmymoney-libs               x86_64  5.1.3-4.fc37        @@commandline    8.6 M

Comment 6 Vasiliy Glazov 2023-08-10 13:08:58 UTC
You have testing repos active :(
Now need to wait https://bodhi.fedoraproject.org/updates/FEDORA-2023-c0c3fb364f in updates and rebuild kmymoney again.

Comment 7 Fedora Update System 2023-08-11 00:54:36 UTC
FEDORA-2023-af9692eb94 has been pushed to the Fedora 38 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-af9692eb94`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-af9692eb94

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

Comment 8 Fedora Update System 2023-08-11 02:26:21 UTC
FEDORA-2023-48d17857a2 has been pushed to the Fedora 37 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-48d17857a2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-48d17857a2

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

Comment 9 stan 2023-08-12 14:07:37 UTC
I tried to install kmymoney, but I get a large number of packages that will be downgraded.

Install      2 Packages
Downgrade  159 Packages

Is it that kmymoney is incompatible with the upgraded libraries?  That is, should I allow the downgrade to happen because kmymoney will not work with the 23.04 version of the libraries (listed in comment 5) in f37?  It wants to revert them to the 22.08 version.

Comment 10 stan 2023-08-12 14:47:41 UTC
I took the plunge.  And konsole stopped working with an error related to a qt5 library.  So, I returned to the testing packages, and everything is working again.  Well, except I had to remove kmymoney in order to get back to the testing libraries.

Comment 11 Fedora Update System 2023-08-14 07:07:22 UTC
FEDORA-2023-4da51e28f3 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-4da51e28f3

Comment 12 Fedora Update System 2023-08-14 07:07:26 UTC
FEDORA-2023-4395eb79d7 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-4395eb79d7

Comment 13 Fedora Update System 2023-08-15 01:18:03 UTC
FEDORA-2023-4da51e28f3 has been pushed to the Fedora 37 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-4da51e28f3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-4da51e28f3

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

Comment 14 Fedora Update System 2023-08-15 01:32:21 UTC
FEDORA-2023-4395eb79d7 has been pushed to the Fedora 38 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-4395eb79d7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-4395eb79d7

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

Comment 15 stan 2023-08-16 13:03:56 UTC
Success!  The install of these new packages completed without issue, and the package runs.  Thanks again for your help.

Comment 16 Vasiliy Glazov 2023-08-16 13:13:28 UTC
Good.
You can add karma to the update https://bodhi.fedoraproject.org/updates/FEDORA-2023-4da51e28f3

Comment 17 Fedora Update System 2023-08-22 17:16:06 UTC
FEDORA-2023-4395eb79d7 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2023-08-22 17:34:59 UTC
FEDORA-2023-4da51e28f3 has been pushed to the Fedora 37 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.