Solved ./usr/share/man/man5/nscd.conf.5.gz: Lzma library error: Corrupted input data: No such file or directory

I'm trying to create a jail and get the above error when extracting 13.1 base.txz.

Has anyone seen this or know might be causing it?
 
Look carefully at the filepath... ./usr/share/man/man5/nscd.conf.5.gz

The dot in front of it is the issue, not file corruption, I'd think. Try to follow the Handbook when creating a jail.
 
The dot in front of it is the issue, not file corruption, I'd think.
That's the output from decompressor, I think, so it's ok (ok as in legitimate error).

I'm trying to create a jail and get the above error when extracting 13.1 base.txz.
Did you check that hashes are ok for the files you downloaded? (Those are in MANIFEST file if you download the tarballs yourself.)
 
Code:
$ fetch https://download.freebsd.org/releases/amd64/13.1-RELEASE/base.txz
base.txz                                               186 MB   18 MBps    10s
$ sha256 base.txz
SHA256 (base.txz) = 565baf7cf520cedfa01c5260f6a614b71c5e2b37ba3ee22e1342906548aa24ad
$ grep base.txz MANIFEST
base.txz        565baf7cf520cedfa01c5260f6a614b71c5e2b37ba3ee22e1342906548aa24ad        27071   base    "Base system (MANDATORY)"       on
$ tar xf base.txz -C tmp; echo $?
0

All good.
 
Code:
$ fetch https://download.freebsd.org/releases/amd64/13.1-RELEASE/base.txz
base.txz                                               186 MB   18 MBps    10s
$ sha256 base.txz
SHA256 (base.txz) = 565baf7cf520cedfa01c5260f6a614b71c5e2b37ba3ee22e1342906548aa24ad
$ grep base.txz MANIFEST
base.txz        565baf7cf520cedfa01c5260f6a614b71c5e2b37ba3ee22e1342906548aa24ad        27071   base    "Base system (MANDATORY)"       on
$ tar xf base.txz -C tmp; echo $?
0

All good.
I downloaded base.txz again and it works ok. Must have been some sort of glitch in the original download.
 
Back
Top