Adding instructions to use MacPorts pkg-mngr in macOS. Adding instructions to turn-off anti-privacy data-collection activities of Homebrew pkg-mngr.
Update build-osx.md #26370
pull atErik wants to merge 1 commits into bitcoin:master from atErik:patch-1 changing 1 files +112 −20-
atErik commented at 3:32 AM on October 23, 2022: none
-
a73fb1a6e7
Update build-osx.md
Adding instructions to use MacPorts pkg-mngr in macOS. Adding instructions to turn-off anti-privacy data-collection activities of Homebrew pkg-mngr.
- fanquake added the label Docs on Oct 23, 2022
-
hebasto commented at 5:43 AM on October 23, 2022: member
Thank you for your contribution.
Adding instructions to turn-off anti-privacy data-collection activities of Homebrew pkg-mngr.
Concept ~0 about that as it looks out of this repo scope. Our docs should not duplicate 3rd-party software docs.
-
jarolrod commented at 10:51 PM on October 23, 2022: member
Thank you for your contribution!
I am NACK on this, our build docs are meant to provide guidance on building. They aren't meant to list every piece of information or iterate on all the possible ways that packages can be installed. The current instructions are easily adaptable to someone using macports as a package manager; so we don't have to duplicate information for that here.
-
maflcko commented at 7:26 AM on October 24, 2022: member
Closing for now due to controversy
- maflcko closed this on Oct 24, 2022
-
atErik commented at 7:14 PM on November 1, 2022: none
@MarcoFalke & others , sorry to respond in late.
MacPorts pkg's name, and homebrew pkg's name, are not same, they are not-duplicate pkg-names or duplicate commands, and+so it takes time to find a MacPorts compatible pkg.
So i'm requesting to add macports pkg name lines, etc. @hebasto , then we need to add the link to the Homebrew project that instructs on how to turn-off this data-collection activities : https://docs.brew.sh/Analytics
I'm neither in the group who will hide this by-default mass-scale data-collection violation by homebrew prj, i'm nor in the group who will promote a product w/o notifying users about such data-collection practices/activities.
By not-including MacPorts info, devs in this prj have decided to discourage more use/adoption of MacPorts, and supporting homebrew only.
More info on who are turning this data-collection Analytics off : https://html.duckduckgo.com/html?q=brew%20analytics%20off https://html.duckduckgo.com/html?q=criticism%20problems%20of%20homebrew%20analytics
or, Please allow me to create a small link in this page, to show another page (under this prj), where i can add these instructions on using MacPorts, or, please create a linked page, add initial info from this request to there in new page, then i or MacPorts user community can contribute further there, if needed.
-
hebasto commented at 8:57 AM on November 2, 2022: member
@hebasto , then we need to add the link to the Homebrew project that instructs on how to turn-off this data-collection activities : https://docs.brew.sh/Analytics
Disagree. Ultimately, it could end with data-collection activities notes for OSes which are used to run Bitcoin Core.
By not-including MacPorts info, devs in this prj have decided to discourage more use/adoption of MacPorts, and supporting homebrew only.
We care about maintaining our build system with very restricted resources. Even supporting the only package manager for macOS is a decent maintenance burden. Also Homebrew is preinstalled on macOS images being used in our CI workflow.
- bitcoin locked this on Nov 2, 2023