Packages conflicts

Following topic Error 404 during metadata download for repository 'rolling-x86_64' :

Hello,

Following Ben’s post instructions, it‘s failing here

[raphael@libellule ~]$ LC_ALL=C sudo dnf swap breeze plasma6-breeze
Warning: failed loading '/etc/yum.repos.d/openmandriva-cooker-i686.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-cooker-i686-source.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-cooker-x86_64.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-cooker-x86_64-source.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-release-i686.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-release-i686-source.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-release-x86_64.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-release-x86_64-source.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rock-i686.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rock-i686-source.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rock-x86_64.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rock-x86_64-source.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rolling-i686.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rolling-i686-source.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rolling-x86_64-source.repo', skipping.
Last metadata expiration check: 4:28:57 ago on Sat Aug 24 14:34:42 2024.
Error: 
 Problem: problem with installed package distro-release-desktop-Plasma-23.11-2.noarch
  - package distro-release-desktop-Plasma-23.11-2.noarch from @System requires breeze, but none of the providers can be installed
  - package distro-release-desktop-Plasma-24.08-1.noarch from rolling-x86_64 requires breeze, but none of the providers can be installed
  - conflicting requests
(try to add '--skip-broken' to skip uninstallable packages)

And

[raphael@libellule ~]$ LC_ALL=C sudo dnf swap libkscreen plasma6-libkscreen
Warning: failed loading '/etc/yum.repos.d/openmandriva-cooker-i686.repo', skipping.
[
]
Last metadata expiration check: 4:26:27 ago on Sat Aug 24 14:34:42 2024.
Error: 
 Problem: problem with installed package libkscreen-x11-5.27.9-1.x86_64
  - package libkscreen-x11-5.27.11-2.x86_64 from rolling-x86_64 requires libkscreen = 5.27.11-2, but none of the providers can be installed
  - package libkscreen-x11-5.27.9-1.x86_64 from @System requires libkscreen = 5.27.9-1, but none of the providers can be installed
  - conflicting requests
(try to add '--skip-broken' to skip uninstallable packages)

Also following @ben79 ’s suggestion in chat,

[raphael@libellule ~]$ LC_ALL=C sudo dnf swap kaccounts-integration plasma6-kaccounts-integration
Warning: failed loading '/etc/yum.repos.d/openmandriva-cooker-i686.repo', skipping.
[
]
Last metadata expiration check: 4:33:28 ago on Sat Aug 24 14:34:42 2024.
Error: 
 Problem: problem with installed package lib64kaccounts-23.08.3-1.x86_64
  - package lib64kaccounts-23.08.5-2.x86_64 from rolling-x86_64 requires kaccounts-integration >= 23.08.5-2, but none of the providers can be installed
  - package lib64kaccounts-23.08.3-1.x86_64 from @System requires kaccounts-integration >= 23.08.3-1, but none of the providers can be installed
  - conflicting requests
(try to add '--skip-broken' to skip uninstallable packages)

Edit: I should preface this post with “I think”. These are some new errors for me.

You may have to download the distro-release* packages and upgrade them with rpm -Uhv. OR you may have to remove all the old distro-release* and install the new ones with rpm --nodeps ihv. The rpm commands are from my memory but rpm -help should get to the correct syntax.

For the dnf swap commands you might add options --refresh --allowerasing. Maybe that will work. OR you may have to remove the plasma5 package in each case and just install the plasma6 package,

Why cooker?
You did something “behind the scene” that messed repos ?

Edit: I should preface this post with “I think”. These are some new errors for me.

All these listed are not supposed to load anyway. I do not know what is triggering that warning. The one you need /etc/yum.repos.d/openmandriva-rolling-x86_64.repo is loading or you would not get the other errors.

This seems possible also.

Edit: This thread is causing me to think and this could start a fire or something.

It does not matter, they should not be mentioned at all.
Here repos were fixed.

If you do something without telling what I can’t follow steps nor give any useful advice.
Ok.

What i meant was it probably won’t prevent dnf transaction. But you are correct they should not be there and that does reflect some other problem.

Hi, thanks @rugyada @ben79 for your help. By reading your comments, this seems quite unusual. Well, this is the computer I use when I go on holidays, so it may be unused for several months.

Apart from the experiments I sometimes do with mirror, I don’t think I did anything so specific that it could break the system.

Honestly almost no idea, maybe I did indeed something unusual due to my experiments with mirror, though I’m 99% sure I never switched to cooker nor merged repos.

Do:
sudo rm /etc/yum.repos.d/*source.repo
sudo rm /etc/yum.repos.d/*i686.repo
sudo dnf clean all;dnf clean all

Then
dnf repolist
and post output here.

This is in order to restore working repo or investigate issues if any.

[raphael@libellule ~]$ sudo rm /etc/yum.repos.d/*source.repo
sudo rm /etc/yum.repos.d/*i686.repo
sudo dnf clean all;dnf clean all
[sudo] Mot de passe de raphael : 
Attention : lecture de « /etc/yum.repos.d/openmandriva-cooker-x86_64.repo » erronée ; ignorer.
Attention : lecture de « /etc/yum.repos.d/openmandriva-release-x86_64.repo » erronée ; ignorer.
Attention : lecture de « /etc/yum.repos.d/openmandriva-rock-x86_64.repo » erronée ; ignorer.
214 fichiers supprimés
Attention : lecture de « /etc/yum.repos.d/openmandriva-cooker-x86_64.repo » erronée ; ignorer.
Attention : lecture de « /etc/yum.repos.d/openmandriva-release-x86_64.repo » erronée ; ignorer.
Attention : lecture de « /etc/yum.repos.d/openmandriva-rock-x86_64.repo » erronée ; ignorer.
0 fichier supprimé
[raphael@libellule ~]$ LC_ALL=C dnf repolist
Warning: failed loading '/etc/yum.repos.d/openmandriva-cooker-x86_64.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-release-x86_64.repo', skipping.
Warning: failed loading '/etc/yum.repos.d/openmandriva-rock-x86_64.repo', skipping.
repo id                                                                                           repo name
rolling-x86_64                                                                                    OpenMandriva Rolling - x86_64
[raphael@libellule ~]$

I assume I should do rm /etc/yum.repos.d/openmandriva-cooker-x86_64.repo /etc/yum.repos.d/openmandriva-rock-x86_64.repo /etc/yum.repos.d/openmandriva-release-x86_64.repo ?

Or move them somewhere else.

Then do:
ls /etc/yum.repos.d
Post output.

[raphael@libellule ~]$ ls /etc/yum.repos.d
openmandriva-rolling-x86_64.repo

That’s ok.
Did you by chance enter Discover and looked around? May be you by mistake ticked any repository there? You may want to check that nothing is selected except rolling main
Settings > OpenMandriva ROME/repository/or what is displayed in ROME

Anyway now dnf transaction should not complain anymore.
You want to run distro-sync again and check. Abort it.

It seems I don’t have discover,

[raphael@libellule ~]$ LC_ALL=C plasma-discover
bash: plasma-discover: command not found...
Packages providing this file are:
'discover'
'plasma6-discover'

Unfortunately, unless there is a way to test without downloading all packages, I‘ll have to wait to be back at home next week, as I don’t have enough data left for downloading the 2 GB of packages

better rpm -qa|grep discover

[ruru@cooker-P6 ~]$ rpm -qa|grep discover
kdsoap-ws-discovery-client-0.3.0-2.x86_64
plasma6-discover-backend-kns-6.1.2-1.x86_64
plasma6-discover-6.1.2-1.x86_64
plasma6-discover-backend-packagekit-6.1.2-1.x86_64
plasma6-discover-backend-flatpak-6.1.2-1.x86_64
plasma6-discover-backend-fwupd-6.1.2-1.x86_64

In Plasma5 it’s discover, in Plasma6 it’s plasma6-discover

No

At least one time you need to download updated packages.
Instructions will follow.

Ok.
With some luck next week we should already have ROME 24.09 major upgrade :crossed_fingers:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.