[pacman-dev] [PATCHv2 00/10] Add color to script output

Allan McRae allan at archlinux.org
Sun Mar 3 17:51:06 EST 2013


On 04/03/13 04:48, William Giokas wrote:
> This is a version two of the original pacman script color patches that I
> sent in. This includes three new patches, and a fix to the first patch so
> that I don't break `pkgver()` functions in makepkg.
> 
> ---
> 
> Originally, output_format.sh sent some messages to sdtout and some to
> stderr, but this patch set sends all messages formatted by output_format to
> stderr making separation of script output and child processes easy to
> separate. The QUIET variable can be used to get the equivalent of only
> printing stderr. I'm going to start working on using a flag to determine
> where the messages from output_format go, as per Dave's suggestion.
> 

Just because makepkg does things wrong and prints to stderr does not
mean other scripts should. Only error output should got to stderr unless
there is a very good reason. The previous version was correct.

makepkg has to - or at least requires more complex handling - in order
to keep "makepkg -g >> PKGBUILD" working



More information about the pacman-dev mailing list