I get the same error for 3 other packages as well…which are listed with the exit status 15 error at the bottom.
==> ERROR: Cannot find the debugedit binary required for including source files in debug packages.
-> error making: davinci-resolve-exit status 15
checking dependencies...
:: cmake optionally requires ninja: for ninja generator
Package (1) Old Version Net Change
ninja 1.11.1-3 -0.35 MiB
Total Removed Size: 0.35 MiB
:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
(1/1) removing ninja [--------------------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
-> Failed to install the following packages. Manual intervention is required:
librewolf-bin - exit status 15
pacseek - exit status 15
exodus - exit status 15
slippi-launcher - exit status 15
davinci-resolve - exit status 15
ERROR: Cannot find the debugedit binary required for including source files in debug packages.
I know that what you said above is for preventing makepkg to build those extra debug packages but doesn’t the error message, by itself, mean that the package debugedit is lacking on OP’s system?
That is the literal meaning of the error. However, the cause of the error is much more likely to be that debugging was enabled by the pacman update. In general, I would argue disabling debugging is a more practical solution than installing debugedit
you will see all the ‘debug’ packages right there. I delete them all. My apps are fine. If Endeavour says they are useless orphans, I am inclined to agree. It may be redundant that packages drag the debug stuff in on any given install (my impression of what’s happening)…
…but I have never seen the ‘manual intervention’ error among my many funky errors! Wonder if there is a ‘divine intervention’ error
No, not really. Unless you want to generate debug information for a certain package.
I think, I was assuming, wrongly, as it seems, that everyone has the package base-devel (a meta package if I am not mistaken) providing debugedit and other basic tools to build Arch Linux packages. So I wondered what had happened to debugedit on your system.
The error message, in your case, as @dalto expounded, points rather to the fact that debug option was enabled in /etc/makepkg.conf by a recent update to the package pacman.
With that option enabled, yay is trying to build those debug packages and not finding the binary debugedit generates that error message.
So I attempted these two commands in this order and removed I think ALL of the orphan packages but am still running into installation errors…can anyone give a step by step command sequence to follow? I can find the packages but I’m not sure how to remove after?
==> ERROR: Cannot find the debugedit binary required for including source files in debug packages.
-> error making: slippi-launcher-exit status 15
checking dependencies...
:: cmake optionally requires ninja: for ninja generator
Package (3) Old Version Net Change
go 2:1.22.1-1 -209.54 MiB
ninja 1.11.1-3 -0.35 MiB
patchelf 0.18.0-1 -0.24 MiB
Total Removed Size: 210.12 MiB
:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
(1/3) removing ninja [--------------------------------] 100%
(2/3) removing patchelf [--------------------------------] 100%
(3/3) removing go [--------------------------------] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
-> Failed to install the following packages. Manual intervention is required:
exodus - exit status 15
pacseek - exit status 15
davinci-resolve - exit status 15
slippi-launcher - exit status 15
librewolf-bin - exit status 15
mullvad-vpn-bin - exit status 15
I’m about to further expose myself as a newbie here but how do I edit /etc/makepkg.conf I pop it into the command line and nothing happens. I prefix it with the name of one of the pkg like slippi and it launches the app.
This was the ticket! Technically speaking @dalto was the one who really proposed the solution but you were the one who stuck around to explain how to fully use it for a newbie like me. Much thanks!