For all those who did not have timeshift or clonezilla.
To all those who gave their inputs [special mention to banjo] thanks.
I finally got to a fix, Here it is :-
manjaro-downgrade installed? No? - install it.
Then
DOWNGRADE_FROM_ALA=1 sudo downgrade mesa
:: Retrieving packages...
mesa-23.1.5-2-x86_64 28.7 MiB 618 KiB/s 00:48 [######################] 100%
loading packages...
warning: downgrading package mesa (1:23.3.3-1 => 23.1.5-2)
resolving dependencies...
looking for conflicting packages...
Packages (1) mesa-23.1.5-2
Total Installed Size: 88.64 MiB
Net Upgrade Size: -4.79 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(1/1) checking available disk space [######################] 100%
:: Running pre-transaction hooks...
:: Processing package changes...
(1/1) downgrading mesa [######################] 100%
New optional dependencies for mesa
libva-mesa-driver: for accelerated video playback [installed]
mesa-vdpau: for accelerated video playback [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
add mesa to IgnorePkg? [y/N] y
When it’s downgraded it will ask if you want to add to IgnorePkg? Y and it is now done.
Now my old 14 year old Asus Laptop is running like new, well almost.
Theres about a dozen things to mention like how you probably dont want to actually downgrade mesa etc etc.
But. To the specific point.
You are missing pacman-contrib that contains a lot of those ‘extra’ pacman-related utilities that was split out from the regular pacman package a while ago. Or rather last update for Stable Branch.
To understand this more agnostically…
Error:
Response:
sudo pacman -Fyx 'bin/pacsort'
Then you will see the package providing pacsort and you can install it.
It will be pacman-contrib.
Also this means the package maintainers missed a thing.
(manjaro-downgrade should depend on pacman-contrib)
Thanks for reporting!
I worked around my problem by downloading at "Index of /packages/m/mesa/“name your poison” ". (Be sure to select the .zst version.)
Then execute "sudo pacman -U “fullyQualifiedPath” to the .zst file.
This worked for me, as it fixed my issue with mesa intermittantly putting a “color” splash on some of my pictures. (Like the ones that are in your fb home page.)
I started getting issues when mesa-1:23.3.3-1 installed as well as with 1:23.3.5 (Figured I’d try the newer version that was distributed with the latest “extra” update, that for me was 2.2GB received 22Feb2024. That was why I found that the old downgrade didn’t work. )
23.3.3-1 was the most recent that failed. Anything before that would seem to be ok. I think I choose 23.1.8. (I may have the numbers wrong, version 24.0… was not a choice when I downgraded. Your millage may vary.)
Thanks. I’m also stuck in 23.1.9. I tried 23.3.1 and 23.3.3 and both fail, so I was curious about if v24.0 in Index of /packages/m/mesa/ solve this issue, as some people wrote in mesa’s gitlab.
I can only suggest that you try and let us know. I don’t think I have a need for uplevel mesa as I’m not a gamer, just don’t like “color splashes” on pictures.