change(readme): require GNU Tar as dependency (#15874)

There are reports of unexpected failure when installing packages on systems with BSD Tar.

So from now on GNU Tar is a REQUIRED dependency.

fixes https://github.com/syl20bnr/spacemacs/issues/15654
This commit is contained in:
Lucius Hu 2023-01-06 01:22:27 -05:00 committed by GitHub
parent d1c42338a7
commit a46e7ce022
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 8 deletions

View File

@ -122,8 +122,8 @@ Last but not least there are a lot of high class tutorials available on YouTube:
3. [git][Git] is required to download and update Spacemacs. 3. [git][Git] is required to download and update Spacemacs.
4. Tar, either [GNU Tar][] or [BSD Tar][], is required to install and update 4. Tar, in particular [GNU Tar][], is required to install and update Emacs
Emacs packages used by Spacemacs. packages used by Spacemacs.
5. *(Optional)* The default font used by Spacemacs is [Source Code Pro][]. You 5. *(Optional)* The default font used by Spacemacs is [Source Code Pro][]. You
may customize your own font settings and choose another font. If you want to may customize your own font settings and choose another font. If you want to
@ -241,7 +241,12 @@ Last but not least there are a lot of high class tutorials available on YouTube:
brew install git brew install git
``` ```
4. macOS ships with [BSD Tar][] so you don't need to install it. 4. macOS ships with [BSD Tar][], but there are reports of weird issues so we
require [GNU Tar][] instead.
```sh
brew install gnu-tar
```
5. *(Optional)* To install Source Code Pro Font: 5. *(Optional)* To install Source Code Pro Font:
@ -283,11 +288,10 @@ Last but not least there are a lot of high class tutorials available on YouTube:
scoop install git scoop install git
``` ```
4. Windows 10 build 17063 and later ships with [BSD Tar][] and you won't need to 4. Windows 10 build 17063 and later ships with [BSD Tar][], but it's required to
install it manually. install [GNU Tar][] instead to avoid possible issues. Alternatively, if
you are running an earlier version of Windows, Tar isn't installed. In either
If you're running an earlier version of Windows, Tar can be installed in case, you can install GNU Tar via:
PowerShell:
```powershell ```powershell
scoop bucket add main scoop bucket add main