When a port is marked LLD_UNSAFE, devel/binutils is added to BUILD_DEPENDS. And when you try to install/upgrade/reinstall such port, portmaster tries to reinstall devel/binutils even if it is already installed. Following is a example of such cases.
root@maybe# pkg info -aq | grep binutils ~
root@maybe# portmaster archivers/arj ~
===>>> Port directory: /usr0/freebsd/ports/head/archivers/arj
===>>> Launching 'make checksum' for archivers/arj in background
===>>> Gathering dependency list for archivers/arj from ports
===>>> Launching child to install devel/binutils
===>>> archivers/arj >> devel/binutils (1/1)
===>>> Currently installed version: binutils-2.33.1,1
===>>> Port directory: /usr0/freebsd/ports/head/devel/binutils
===>>> Launching 'make checksum' for devel/binutils in background
===>>> Gathering dependency list for devel/binutils from ports
===>>> Initial dependency check complete for devel/binutils
===>>> Continuing initial dependency check for archivers/arj
===>>> Initial dependency check complete for archivers/arj
===>>> archivers/arj >> (1)
===>>> The following actions will be taken if you choose to proceed:
===>>> Proceed? y/n [y] n
===>>> If you would like to upgrade or install some, but not
all of the above try adding '-i' to the command line.
(In reply to Yasuhiro KIMURA from comment #0)
binutils now uses flavor, so it's the same as bug 241227, maybe.
(In reply to Tatsuki Makino from comment #1)
Thanks. Then I close this bug report as duplicate of bug #241227.
*** This bug has been marked as a duplicate of bug 241227 ***