On Tuesday August 27 2024 05:38:33 Ryan Carsten Schmidt wrote:

>No there is no such thing and there should be no need to implement anything 
>like that since ports should not fail

There are lots of things that shouldn't happen but still do.

>and if they do the log can be consulted to discover what happened. 

The log will only show the immediate reason for a failed build, without any 
form of explanation. Sometimes the underlying cause is easy to address in a way 
that relaunching the failed command will result in a successful build/install. 
(I had an example but already forgot what it was.) Rather than letting the user 
figure it out or having to file a ticket, why not provide the necessary 
feedback as a courtesy if you already have such information.

Anyway, I'm happy to take suggestions how to implement the feature myself 
without hacking "base". I already tried renaming the `return` procedure, and 
`trace add execution return enter <proc>`, both of which cause things to break 
when I print something in the callback. 

R

Reply via email to