The program stopped coloring logs.
Hi, Could you specify what program in the ports tree you are referring to? Thanks.
I'm not OP, but I'm fairly certain this is in reference to sysutils/colorize, as of 0.3.4_2. The new version cannot find /usr/local/etc/colorizerc as a valid configuration file, so prints "Can't read any configuration!" and does not colorize anything. This is due to the new "patch-colorize" line "++@config_files = ("%%PREFIX%%/etc/colorizerc");". I'm not sure if the maintainer expected %%PREFIX%% to be replaced before applying the patch, but it is applying as-is (that %%PREFIX%% is not expanding to anything). Temporary workaround is to copy your colorizerc to ~/.colorizerc for any user who is using the program, as it is still able to find and read this. Permanent fix will be to correct that patch and bump versions.
Assigning to maintainer.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=480c849dcd39496804dbaeb9523a83b260b14612 commit 480c849dcd39496804dbaeb9523a83b260b14612 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-06-21 20:58:55 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-06-21 20:58:55 +0000 sysutils/colorize: Fix typo - Bump PORTREVISION for package change PR: 264772 Reported by: <agr@mail.ru> sysutils/colorize/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Committed. Thanks!
MARKED AS SPAM