You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The tests for this program assume that running Darwin means that FreeBSD's coreutils are on the path, but that's not necessarily the case. With the Nix package manager, this breaks builds of tldr because the GNU coreutils are part of the build environment, even on Darwin. This issue will also affect users who have installed the GNU coreutils through Homebrew or some other package manager.
Since running macOS (or *BSD) is actually a distinct proposition from using non-GNU coreutils, the tests should probably reflect that.
The text was updated successfully, but these errors were encountered:
The tests for this program assume that running Darwin means that FreeBSD's coreutils are on the path, but that's not necessarily the case. With the Nix package manager, this breaks builds of tldr because the GNU coreutils are part of the build environment, even on Darwin. This issue will also affect users who have installed the GNU coreutils through Homebrew or some other package manager.
Since running macOS (or *BSD) is actually a distinct proposition from using non-GNU coreutils, the tests should probably reflect that.
The text was updated successfully, but these errors were encountered: