I have done a word search and do not find a solution.
I have issue when I use command: topgrade
Error is:
―― 9:15:46 - System update ――――――――――――――――――――――――――――――――――――――――――――――――――――
no new news
System update failed:
0: Command failed: `/usr/bin/paru -Pw`
1: `/usr/bin/paru` failed: exit status: 1
Location:
src/steps/os/archlinux.rs:34
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
Retry? (y)es/(N)o/(s)hell/(q)uit
I have try to solve with command: paru -S
Nothing I am doing is working. Is a veteran user able to help?
This was happening to me a while (around 2-3 weeks) ago. Make sure you have the latest version of topgrade (10.2.2). A lot of things broke when there was a change of maintainer. But it’s mostly stable now.
I have the same issue with Topgrade involving .NET. For some reason even though in my case because of Emby and Sonarr I have the .NET 6.0 and 7.0 SDKs installed but Topgrade is still throwing that message. I have to think the issues are related and a Topgrade issue not a OS issue. One suggestion get rid of paru and use yay.
Topgrade version 10.2.2
.NET failed:
0: Command failed: `/usr/bin/dotnet tool list --global`
Stderr:
The command could not be loaded, possibly because:
* You intended to execute a .NET application:
The application 'tool' does not exist.
* You intended to execute a .NET SDK command:
No .NET SDKs were found.
Download a .NET SDK:
https://aka.ms/dotnet/download
Learn about SDK resolution:
https://aka.ms/dotnet/sdk-not-found
1: `/usr/bin/dotnet` failed: exit status: 145
Location:
src/steps/generic.rs:476
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
Retry? (y)es/(N)o/(s)hell/(q)uit
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
:: Replace yad-eos with endeavouros/yad? [Y/n]
With “no” simply cancel this.
Wait for a while all needed data & dependencies are in the repository.
Try again till problem hopefully gone.
Edit:
Reinstall pacman -S topgrade … and make sure to clear the cache before packagebuild will start.
pacman & paru gives you hints:
Replace yad-eos with endeavouros/yad
do this
Another idea of mine (cause I don’t remember the solution of this problem anymore):
If you have 32-bit libs of mono installed, deinstall them: yay -Ss mono
or pacman -Ss mono