Error: Transaction test error:
package qca-qt6-2.3.9-1.x86_64 is targeted for architecture different
package lib64qca-qt6-2.3.9-1.x86_64 is targeted for architecture different
package qca-2.3.9-1.x86_64 is targeted for architecture different
…
…
Need help from experts.
We’ll teach you how to get a log in English.
Next time.
I couldn’t get everything back to normal, because I had made changes that I don’t remember. So, to try to get everything back to normal, I still have a pendrive with the bootable image of OpenMandriva, and I did the following:
I booted the system in Live mode from the pendrive.
I copied the files from the /etc/yum.repos.d/ directory of the Live session to my installed system. 3. I rebooted the system normally and ran the following commands to ensure the packages were synchronized:
sudo dnf clean all
sudo dnf dsync --refresh
However, when I try to update, I keep getting the following error:
Error: Transaction test error:
package qca-qt6-2.3.9-1.x86_64 is targeted for architecture different
package lib64qca-qt6-2.3.9-1.x86_64 is targeted for architecture different
package qca-2.3.9-1.x86_64 is targeted for architecture different
package lib64qca-2.3.9-1.x86_64 is targeted for architecture different
package lib64gdk3_0-3.24.48-2.x86_64 is targeted for architecture different
It seems that the problem persists even after restoring the original repositories.
As indicated by @WilsonPhillips , I reinstalled the system from scratch. After the installation, I did not change any repository files. I installed Zen Browser so that I could access the documentation on how to update ROME (i cant add link in post). I followed the instructions and was able to successfully perform the update.
To confirm that everything was working correctly, I installed git and I had no more problems with packages from different architectures. I rebooted the system to ensure that all the updates were applied correctly and, after the reboot, I installed some tool to test (translate-shell) and everything went well.
The initial problem probably occurred due to something I did in the system configuration. I downloaded the ISO directly from the official website and verified its integrity with the checksum, so the image was correct. Maybe I made some mistake without realizing it. If I break something again, I’ll come back here to report it!
This was my first experience with OpenMandriva (I know it’s the continuation of Mandriva), so I’m still getting familiar with the system. Since I’ve been using Linux for a long time, I ended up messing with the repository files on my own, trusting my experience. From what I understand, this was a mistake, since OpenMandriva is not based on any other distribution like Debian or Fedora, something that I actually find very positive.
Anyway, thank you very much for your help! I couldn’t answer earlier because the forum limited my daily posts because I’m a newbie (apparently, the limit was 19 posts per day).
I left a .txt file with the logs of the first actions I took right after the installation, in case it’s useful to anyone. init-log.txt (36,2,KB)