Page 1 of 1

[RESOLVED] mga8 to mga9 upgrade problem

PostPosted: Jan 27th, '24, 16:17
by leajice
Hello to the forum members!

I'm trying to upgrade from mga8 to mga9, as I succesfully did with another PC of mine, with the following sequence:

Code: Select all
systemctl isolate multi-user.target
urpmi --auto-update --auto --force
urpmi.removemedia -a
urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.9.$ARCH.list'
urpmi --auto-update --auto --force --download-all /media/windows/urpmi --test


but the last command says:

Code: Select all
[root@localhost ~]# urpmi --auto-update --auto --force --download-all /media/windows/urpmi --test
le média « Core Release » est à jour
le média « Core Updates » est à jour
le média « Nonfree Release » est à jour
le média « Nonfree Updates » est à jour
le média « Tainted Release » est à jour
le média « Tainted Updates » est à jour
Afin de poursuivre la mise à jour, les paquetages suivants doivent être désinstallés :
lib64avfilter7-4.3.6-1.mga8.tainted.x86_64
 (en raison du manque de libavformat.so.58()(64bit),
  en raison du manque de libavformat.so.58(LIBAVFORMAT_58)(64bit))
lib64avformat58-4.3.6-1.mga8.tainted.x86_64
 (en raison du manque de libsndio.so.7.1()(64bit),
  en raison du manque de libavfilter.so.7(LIBAVFILTER_7)(64bit),
  en raison du manque de libavfilter.so.7()(64bit))
lib64gpac10-1.0.1-1.1.mga8.tainted.x86_64
 (en raison du manque de libavdevice.so.58(LIBAVDEVICE_58)(64bit),
  en raison du manque de libavdevice.so.58()(64bit),
  en raison du manque de libavformat.so.58()(64bit),
  en raison du manque de libavformat.so.58(LIBAVFORMAT_58)(64bit),
  en raison du manque de libavfilter.so.7(LIBAVFILTER_7)(64bit),
  en raison du manque de libavfilter.so.7()(64bit))
lib64opencv_superres4.5-4.5.1-1.3.mga8.x86_64
 (en raison du manque de libopencv_videoio.so.4.5()(64bit))
lib64opencv_videoio4.5-4.5.1-1.3.mga8.x86_64
 (en raison du manque de libavformat.so.58()(64bit),
  en raison du manque de libavformat.so.58(LIBAVFORMAT_58)(64bit))
lib64opencv_videostab4.5-4.5.1-1.3.mga8.x86_64
 (en raison du manque de libopencv_videoio.so.4.5()(64bit))
lib64python3.8-3.8.14-1.1.mga8.x86_64
 (car lib64python3.8-stdlib == 3.8.14-1.1.mga8 est non satisfait)
lib64python3.8-stdlib-3.8.14-1.1.mga8.x86_64
 (car python(abi) == 3.8 est non satisfait,
  en raison du manque de libpython3.8.so.1.0()(64bit))
(test uniquement, la suppression ne sera pas effectuée)


I noticed each of the packages have their version number embedded in their name, and have been upgraded in mga9. E.g. Python is 3.10 now.

What am I doing wrong, or what can I do to solve this?

TIA

JC

Re: mga8 to mga9 upgrade problem

PostPosted: Jan 27th, '24, 16:55
by sturmvogel
Nothing wrong with the output. As you already noticed yourself, these package versions no longer exist in MGA9. So removal on upgrade is the right solution.

Re: mga8 to mga9 upgrade problem

PostPosted: Jan 27th, '24, 19:38
by leajice
Well, they will be removed, but all the ones which depend on it won't be because they now depend on other, newer packages.
Sorry I did not dare go forward, but it is clear now.
Thanks a lot!
JC