[Bug 242086] ports-mgmt/portmaster: When a port is marked LLD_UNSAFE, portmaster tries to reinstall devel/binutils even if it is already installed
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Nov 19 21:08:19 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242086
Bug ID: 242086
Summary: ports-mgmt/portmaster: When a port is marked
LLD_UNSAFE, portmaster tries to reinstall
devel/binutils even if it is already installed
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: yasu at utahime.org
CC: bapt at FreeBSD.org, se at FreeBSD.org
CC: bapt at FreeBSD.org, se at FreeBSD.org
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 at maybe[2005]# pkg info -aq | grep binutils
~
binutils-2.33.1,1
root at maybe[2006]# 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:
Install archivers/arj
Re-install binutils-2.33.1,1
===>>> 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.
root at maybe[2007]#
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list