conda-forge / conda-smithy

The tool for managing conda-forge feedstocks.
https://conda-forge.org/
BSD 3-Clause "New" or "Revised" License
147 stars 177 forks source link

Invoke conda-{build,mambabuild} directly, not as conda subcommand #1859

Closed mbargull closed 5 months ago

mbargull commented 5 months ago

Recent conda-build versions register itself as conda subcommands via conda's plugin mechanisms. Since conda-build failures don't gracefully exit, but rather just by raising exceptions, conda's exception handling and error reporting mechanisms add additional verbose output on build failures.

Checklist

mbargull commented 5 months ago

We should, of course, address the unclean exits of conda-build and conda's handling for subcommand plugins upstream; I just didn't yet get to look for/open issues for that upstream.