Date: Thu, 08 Sep 2016 17:18:58 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 208083] Use pkg install to install port dependencies Message-ID: <bug-208083-13-69w3IxHMSb@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-208083-13@https.bugs.freebsd.org/bugzilla/> References: <bug-208083-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208083 --- Comment #11 from David Naylor <dbn@FreeBSD.org> --- @mat: I must disagree. I have found this option to be very useful for test building ports (without having to compile dependencies). This is effective= ly adding the "install from pkg repo" that poudriere does into the Ports Framework.=20=20 To address the issues you raised: - Correct version: this risk is already in the Ports tree (i.e. if someone updates select ports in the tree - an "unsupported" state however). Also, given that the official repo is at most 7 days behind the Ports tree the ri= sk is minimal. - Correct options: this risk is already in the Ports tree (i.e. unless you chose the correct options you are stuck with the defaults). The offical re= po does ship with the default options, so for most uses it is fine. Also, tes= ting that the port builds against the default options is not a bad thing.=20=20 Please note that both the issues you raise are also an issue if the user si= mply "manually" installs the dependencies instead of building from ports. If th= is is a stopper for this feature then I submit that it is also a stopper for (= a) USE_PACKAGE_DEPENDS and for building in a "dirty" environment (like many pe= ople do).=20=20 Lastly, I contest the wording of "could". I have successfully used this op= tion and I submit most use cases *will* work, although some use cases *may* not work. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-208083-13-69w3IxHMSb>