Page 1 of 1

Mageia 9 Beta upgrade issues due to missing dependencies

PostPosted: Jun 5th, '23, 22:03
by hakerdefo
I'm on Mageia Beta 9 KDE and running,

Code: Select all
urpmi --auto-update

indicates to remove 12 packages because of missing or unsatisfied dependencies. The exact output is like the following,

Code: Select all
The following packages have to be removed for others to be upgraded:
lib64grammarcommon5-22.12.3-2.mga9.x86_64
 (due to missing libKF5MessageComposer.so.5()(64bit))
lib64kf5calendarsupport5-22.12.3-1.mga9.x86_64
 (due to unsatisfied calendarsupport == 2:22.12.3)
lib64kf5eventviews5-22.12.3-1.mga9.x86_64
 (due to missing libKF5CalendarSupport.so.5()(64bit))
lib64kf5incidenceeditor5-22.12.3-2.mga9.x86_64
 (due to missing libKF5CalendarSupport.so.5()(64bit),
  due to missing libKF5EventViews.so.5()(64bit))
lib64kf5kmanagesieve5-22.12.3-1.mga9.x86_64
 (due to unsatisfied libksieve == 2:22.12.3)
lib64kf5ksieve5-22.12.3-1.mga9.x86_64
 (due to unsatisfied libksieve == 2:22.12.3)
lib64kf5ksieveui5-22.12.3-1.mga9.x86_64
 (due to missing libKF5KManageSieve.so.5()(64bit),
  due to missing libKF5KSieve.so.5()(64bit))
lib64kf5mailcommon5-22.12.3-2.mga9.x86_64
 (due to missing libKF5MessageComposer.so.5()(64bit))
lib64kf5messagecomposer5-22.12.3-2.mga9.x86_64
 (due to missing libKF5PimCommonAutoCorrection.so.5()(64bit))
lib64kmailgrammalecte5-22.12.3-2.mga9.x86_64
 (due to missing libgrammarcommon.so.5()(64bit))
lib64kmaillanguagetool5-22.12.3-2.mga9.x86_64
 (due to missing libgrammarcommon.so.5()(64bit))
lib64kpimimportwizard5-22.12.3-1.mga9.x86_64
 (due to missing libKF5MailCommon.so.5()(64bit)) (y/N)

Is this normal? Is it okay to remove these packages?

Re: Mageia 9 Beta upgrade issues due to missing dependencies

PostPosted: Jun 6th, '23, 08:09
by benmc
unfortunately there is no definitive answer. :(

1/ you can accept the package removal at this time (and any associated loss of functionality). you also risk that the packages, once removed, will not be re-installed later should those packages later become available as an update.

2/ decline the update at this time and retain the use of any affected applications. If at a later date, the packages, that are listed as required to be removed, may be updated and would be offered as available in a normal update.

such is the nature of cauldron.

Re: Mageia 9 Beta upgrade issues due to missing dependencies

PostPosted: Jun 6th, '23, 10:39
by morgano
Me too, and i have seen others on QA list, accept removal, and see no problem. (though i have not digged into it)
The packages are related to Plasma.
Make sure task-plasma5-minimal is installed. task-plasma5 if you want full Plasma.

Re: Mageia 9 Beta upgrade issues due to missing dependencies

PostPosted: Jun 6th, '23, 12:32
by Germ
I ran into that and accepted the removal. I waited a while in case the mirror was not fully synced and apparently it was. So, I went ahead with it.

I do not use kmail so I experienced no lack of function. Everything went smooth.

Re: Mageia 9 Beta upgrade issues due to missing dependencies

PostPosted: Jun 6th, '23, 19:17
by hakerdefo
@benmc, @morgano, @Germ

Thank you all for the feedback and suggestions. Really appreciated :D

I dug a bit deep and discovered that these changes are caused by an update of kdepim-addons package. There seem to be a bunch of updated dependencies with their names changed in this update. For an example lib64kf5calendarsupport5 seemed to be renamed to lib64kpim5calendarsupport5.
This is just an uneducated guess :?:

May be @neoclust can shed some more light on this topic :idea:

Re: Mageia 9 Beta upgrade issues due to missing dependencies

PostPosted: Jun 6th, '23, 22:44
by morgano
Yes.
A few hours ago I read on dev mail list that some kf5 libs was renamed in kpim5

Re: Mageia 9 Beta upgrade issues due to missing dependencies

PostPosted: Jun 11th, '23, 21:27
by hakerdefo
@morgano's post gave me the required confidence and I went ahead and removed the packages in question and everything went great, nothing is broken, everything works including KMail. Marking this as solved and thanks everyone for the feedback and suggestions.

P.S. Wouldn't it be great if breaking and major changes like this were posted somewhere on the forums? Most folks don't subscribe to mailing lists but they for sure look in the forums. I request forums administrators to consider this.