I am running Mageia Cauldron X86_64 (kernel 5.15.6-desktop-1.mga9) and for a few days, I found it strange that I stopped being notified of any new updates, while we usually get them several times every day.
It turns out that URPMI is having an issue that prevents it from functioning properly.
Whenever I run the update command I get a long error message:
- Code: Select all
$ sudo urpmi --auto-update
medium "Core Release" is up-to-date
medium "Core Updates" is up-to-date
medium "Nonfree Release" is up-to-date
medium "Nonfree Updates" is up-to-date
medium "Tainted Release" is up-to-date
medium "Tainted Updates" is up-to-date
medium "Core 32bit Release" is up-to-date
medium "Core 32bit Updates" is up-to-date
medium "Nonfree 32bit Release" is up-to-date
medium "Nonfree 32bit Updates" is up-to-date
medium "Tainted 32bit Release" is up-to-date
medium "Tainted 32bit Updates" is up-to-date
invalid line <@provides@coq[== 8.13.2-2.mga9]@coq(x86-64)[== 8.13.2-2.mga9]@ocaml(Abstract)[== acf1611aa3d5a7a6ad551b1c2d5069dd]@ocaml(AcyclicGraph)[== 98f710c5a5beec4256790a821aad2aad]@ocaml(Arguments_renaming)[== f2dda84652225f1b9aee1ad8d97fc659]@ocaml(Assumptions)[== 8a70bb32394780c4ccae11f7c4335192]@ocaml(AsyncTaskQueue)[== 46df58a6b2558614475f161793b72d49]@ocaml(Attributes)[== e6092580494c5f75779efbc9c15e92c5]@ocaml(Auto)[== 3e98f68c9ad0d410e88664c827710dde]@ocaml(Auto_ind_decl)[== 70306fe70ac9ab0662925d10ce3546b6]@ocaml(Autorewrite)[== 108f4069f88cd25414da4fad4a29b985]@ocaml(Aux_file)[== a86bd0bc94b0913bde9771010d41c025]@ocaml(Btauto_plugin)[== 8d3bee36ac2d0c17484d492d839e70b4]@ocaml(Btermdn)[== 7ab91fa17f65161155d9b4edac571958]@ocaml(CArray)[== a3f31ef9725282d01e4ce5d7fa4fe83c]...
... (I'm cutting short here because this part is very long)
problem reading synthesis file of medium "Core 32bit Release"
Packages are up to date
It doesn't look like access to the mirror is the issue. None of them seems to be down.
Here they are:
- Code: Select all
urpmq --list-media active --list-url
Core Release http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/core/release
Core Updates http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/core/updates
Nonfree Release http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/nonfree/release
Nonfree Updates http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/nonfree/updates
Tainted Release http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/tainted/release
Tainted Updates http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/tainted/updates
Core 32bit Release http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/i586/media/core/release
Core 32bit Updates http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/i586/media/core/updates
Nonfree 32bit Release http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/i586/media/nonfree/release
Nonfree 32bit Updates http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/i586/media/nonfree/updates
Tainted 32bit Release http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/i586/media/tainted/release
Tainted 32bit Updates http://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/i586/media/tainted/updates
Even trying to install new packages via the URPMI command gies me the same error. The Control Center doesn't work either. All I can see through the MCC are the packages that are already installed.
I then tried to run
- Code: Select all
urpmi --clean
but I get the same error and nothing happens.
I also removed and reinstalled the repos (urpmi.removemedia / urpmi.addmedia), but to no avail.
At this stage, I'm not sure what is going on nor how I can resolve this. I'm asking for your wise advice before attempting anything.
Thank you in advance!